JP7299385B2 - ACTUATOR DRIVER, IMAGING DEVICE USING THE SAME, AND IMAGING METHOD - Google Patents
ACTUATOR DRIVER, IMAGING DEVICE USING THE SAME, AND IMAGING METHOD Download PDFInfo
- Publication number
- JP7299385B2 JP7299385B2 JP2022104630A JP2022104630A JP7299385B2 JP 7299385 B2 JP7299385 B2 JP 7299385B2 JP 2022104630 A JP2022104630 A JP 2022104630A JP 2022104630 A JP2022104630 A JP 2022104630A JP 7299385 B2 JP7299385 B2 JP 7299385B2
- Authority
- JP
- Japan
- Prior art keywords
- imaging lens
- actuator
- imaging
- change
- image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000003384 imaging method Methods 0.000 title claims description 192
- 238000001514 detection method Methods 0.000 claims description 131
- 230000008859 change Effects 0.000 claims description 80
- 238000000034 method Methods 0.000 claims description 34
- 230000008569 process Effects 0.000 claims description 20
- 238000004364 calculation method Methods 0.000 claims description 4
- 238000000605 extraction Methods 0.000 claims 1
- 238000006073 displacement reaction Methods 0.000 description 34
- 238000012937 correction Methods 0.000 description 29
- 238000012545 processing Methods 0.000 description 19
- 238000010586 diagram Methods 0.000 description 18
- 230000006870 function Effects 0.000 description 11
- 230000003287 optical effect Effects 0.000 description 10
- 238000003702 image correction Methods 0.000 description 9
- 230000035945 sensitivity Effects 0.000 description 6
- 238000009825 accumulation Methods 0.000 description 4
- 238000001454 recorded image Methods 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 239000004065 semiconductor Substances 0.000 description 4
- 230000006641 stabilisation Effects 0.000 description 4
- 238000011105 stabilization Methods 0.000 description 4
- 239000000758 substrate Substances 0.000 description 4
- 238000013459 approach Methods 0.000 description 3
- 239000000470 constituent Substances 0.000 description 3
- 230000010354 integration Effects 0.000 description 3
- 238000004091 panning Methods 0.000 description 3
- 238000010374 somatic cell nuclear transfer Methods 0.000 description 3
- 239000000654 additive Substances 0.000 description 2
- 230000000996 additive effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 239000003990 capacitor Substances 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 238000012886 linear function Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Landscapes
- Adjustment Of Camera Lenses (AREA)
- Studio Devices (AREA)
Description
本発明は、アクチュエータドライバ、およびこれを用いた撮像装置、ならびに撮像方法に関する。 The present invention relates to an actuator driver, an imaging device using the same, and an imaging method.
近年、スマートフォンなどに搭載されるカメラモジュールにおいては、撮像レンズの位置を検出して、この位置情報をフィードバックすることで、撮像レンズの位置を高精度かつ高速に制御する機能を取り入れるものが増加してきている。特に、光学手振れ補正(OIS)にフィードバック制御を取り入れることにより、高精度の手振れ補正が可能となるため、暗い場所で、遠方の被写体をブレなく撮影したいという要求の高まりとともに、OISを採用したカメラは今後も増加していくと予想される。このようなフィードバック制御を取り入れたOIS機能付きのカメラにおいては、ジャイロセンサで手ブレの角速度が検出され、これを積分することで角度ブレ量が計算されるとともに、レンズの位置を検出しながら、角度ブレ量に応じてレンズを変位させることで手ブレが補正される。 In recent years, an increasing number of camera modules installed in smartphones and the like incorporate a function that detects the position of the imaging lens and feeds back this positional information to control the position of the imaging lens with high accuracy and speed. ing. In particular, by incorporating feedback control into optical image stabilization (OIS), high-precision image stabilization is possible. is expected to continue to increase. In a camera with an OIS function that incorporates such feedback control, the gyro sensor detects the angular velocity of camera shake, and by integrating this, the amount of angular shake is calculated, while detecting the position of the lens. Camera shake is corrected by displacing the lens according to the amount of angular shake.
以上のように、角度ブレ量は角速度を積分することによって得られるため、積分によって生じるDC成分が累積していくおそれがある。すなわち、手ブレ補正というAC動作を繰り返している間にDC成分が累積する訳で、DC成分が累積すると、フィードバック制御なのでレンズの位置もオフセットし、偏った側では十分な変位を与えることができなくなる。 As described above, since the angular blur amount is obtained by integrating the angular velocity, the DC component generated by the integration may accumulate. In other words, the DC component accumulates while the AC operation of camera shake correction is repeated, and when the DC component accumulates, the position of the lens is offset because of feedback control, and sufficient displacement can be given on the biased side. Gone.
特許文献1には、OISの動作中に手ブレ補正の制限範囲を越えそうになった場合、センタリング動作を行って、レンズを所定の位置に戻すことが開示されている。また、特許文献2には、光学式と加算式の手ブレ補正を組み合わせた場合において、分割露光終了のタイミングでセンタリングを実施することが開示されている。 Japanese Patent Application Laid-Open No. 2002-200001 discloses that when the limit range of camera shake correction is likely to be exceeded during OIS operation, a centering operation is performed to return the lens to a predetermined position. Further, Japanese Patent Application Laid-Open No. 2002-200000 discloses that centering is performed at the timing of the end of split exposure when optical and additive image stabilization are combined.
特許文献1のように、累積した角度ブレ信号のDC成分をリフレッシュし、ゼロレベルに戻した場合、それにともなってレンズの位置検出信号も初期状態に戻り、センタリングが実行されるが、これはレンズの位置が急激に動くことを意味しており、連続した動画の撮影時などは急激な画像の変化によって使用者が違和感をおぼえることになりかねない。使用者が違和感をおぼえない程度にゆっくりとセンタリングを行った場合、センタリングを行っている最中に可動範囲が足りなくなり、手ブレ補正が破綻する可能性がある。 When the DC component of the accumulated angular shake signal is refreshed and returned to zero level as in Patent Document 1, the position detection signal of the lens is also returned to the initial state and centering is performed. This means that the position of ( ) moves abruptly, and the sudden change in the image may cause the user to feel uncomfortable when shooting a series of moving images. If the centering is performed slowly enough that the user does not feel a sense of discomfort, the movable range may become insufficient during the centering, and the camera shake correction may fail.
特許文献2のように、光学式の手ブレ補正を実行しながら加算式の分割露光を行う場合において、レンズの位置が可動範囲の限界に近づいたら分割露光を終了して、センタリングを行うこととすると、センタリング前後の画像を比較して位置合わせのための画素シフト量を算出するため処理に時間がかかる。 As in Japanese Patent Application Laid-Open No. 2002-200002, when performing additive split exposure while performing optical camera shake correction, when the position of the lens approaches the limit of the movable range, the split exposure is finished and centering is performed. Then, it takes time to calculate the pixel shift amount for alignment by comparing images before and after centering.
本発明はかかる状況に鑑みてなされたものであり、そのある態様の例示的な目的のひとつは、センタリング動作に起因する画像のシフトを抑制可能な撮像装置を提供することにある。 The present invention has been made in view of such circumstances, and one exemplary object of certain aspects thereof is to provide an imaging apparatus capable of suppressing an image shift caused by a centering operation.
本発明のある態様は撮像装置に関する。撮像装置は、撮像レンズと、撮像レンズを通過した像を撮像する撮像素子と、ブレを検出するブレ検出手段と、撮像レンズを位置決めするアクチュエータと、ブレ検出手段からのブレ検出信号に応じてアクチュエータを制御するアクチュエータドライバと、を備える。撮像装置は、撮像レンズの位置を強制的に変化させる際に生じる像のシフトを、撮像レンズの位置の強制的なシフト量に応じた撮像素子の有効画素領域のシフトによって補正する。 One aspect of the present invention relates to an imaging device. The imaging device includes an imaging lens, an imaging element that captures an image that has passed through the imaging lens, blur detection means that detects blur, an actuator that positions the imaging lens, and an actuator that responds to a blur detection signal from the blur detection means. and an actuator driver for controlling the The image pickup apparatus corrects an image shift that occurs when the position of the image pickup lens is forcibly changed by shifting the effective pixel area of the image pickup device according to the amount of forced shift of the position of the image pickup lens.
この態様によると、所定の位置から撮像レンズの位置が偏った場合において、元の所定の位置に強制的に近づけようとしたときに、像のシフトに応じて、撮像素子の有効画素領域もシフトさせるので、使用者が見るモニター画面や記録された画像の上では急激な画像シフトが見えなくなり、使用者が実感することなくセンタリングを行うことができる。 According to this aspect, when the position of the imaging lens is deviated from the predetermined position, when forcibly approaching the original predetermined position, the effective pixel area of the imaging device is also shifted according to the shift of the image. As a result, sudden image shift is not visible on the monitor screen viewed by the user or on the recorded image, and the user can perform centering without feeling it.
撮像装置は、アクチュエータへの駆動信号の変化量から、撮像レンズの位置の強制的な変化量を算出してもよい。
撮像レンズの位置の変化量は、アクチュエータを駆動するための駆動信号の変化量と対応するから、適切な補正が可能となる。
The imaging device may calculate the amount of forced change in the position of the imaging lens from the amount of change in the drive signal to the actuator.
Since the amount of change in the position of the imaging lens corresponds to the amount of change in the drive signal for driving the actuator, appropriate correction is possible.
撮像装置は、撮像レンズの位置を示す位置検出信号を生成する位置検出手段をさらに備えてもよい。アクチュエータドライバは、位置検出信号にもとづいて撮像レンズの位置をフィードバック制御してもよい。撮像装置は、位置検出信号のDC成分の変化量から、撮像レンズの位置の強制的な変化量を算出してもよい。
位置検出信号のDC成分の変化量を画素上の像の変位分に換算することで、有効画素領域のシフト量と方向を決定できる。
The imaging device may further include position detection means for generating a position detection signal indicating the position of the imaging lens. The actuator driver may feedback-control the position of the imaging lens based on the position detection signal. The imaging device may calculate the amount of forced change in the position of the imaging lens from the amount of change in the DC component of the position detection signal.
By converting the amount of change in the DC component of the position detection signal into the amount of displacement of the image on the pixel, the shift amount and direction of the effective pixel area can be determined.
撮像装置は、ブレ検出信号のDC成分の変化量から、撮像レンズの位置の強制的な変化量を算出してもよい。
ブレ検出信号のDC成分の変化量を画素上の像の変位分に換算することで、有効画素領域のシフト量と方向を決定できる。
The imaging device may calculate the amount of forced change in the position of the imaging lens from the amount of change in the DC component of the shake detection signal.
The shift amount and direction of the effective pixel area can be determined by converting the amount of change in the DC component of the blur detection signal into the amount of displacement of the image on the pixel.
撮像装置は、パン・チルト検出手段をさらに備え、パン・チルト動作だと判定された場合に、撮像レンズの位置を強制的に変化させてもよい。
これにより、パン・チルトだと判定されるまでに蓄積されたレンズ位置のDC成分をいち早く解消できるため、像のシフトを的確に補正することができる。
The imaging apparatus may further include pan/tilt detection means, and may forcibly change the position of the imaging lens when it is determined that the pan/tilt operation is performed.
As a result, it is possible to quickly eliminate the DC component of the lens position accumulated until it is determined that the pan/tilt has occurred, so that the shift of the image can be accurately corrected.
撮像装置は、有効画素領域のシフトを徐々に解除してもよい。
有効画素領域をシフトしたままでは次の有効画素領域のシフトのための画素の余裕がなくなるのに対して、ずらした画素を元に戻すので再び画素の余裕を生むことができ、かつ徐々に元に戻すので使用者は画像が動いていることをほとんど実感しなくてもよい。
The imaging device may gradually release the shift of the effective pixel area.
If the effective pixel area remains shifted, there will be no pixel margin for the next shift of the effective pixel area. , the user need hardly realize that the image is moving.
撮像装置は、有効画素領域のシフトの解除動作を、次に撮像レンズの位置を強制的に変化させるタイミングまでに行ってもよい。
これにより、次に有効画素領域のシフトを行うときまでには、前回の有効画素領域の偏りが解除できるので、画素を有効活用でき、補正範囲を広くできる。
The imaging apparatus may perform the operation of canceling the shift of the effective pixel area by the next timing of forcibly changing the position of the imaging lens.
As a result, by the time the effective pixel area is shifted next time, the bias of the previous effective pixel area can be canceled, so that the pixels can be effectively used and the correction range can be widened.
本発明の別の態様は、像ブレを補正するための撮像レンズを位置決めするアクチュエータを駆動するアクチュエータドライバに関する。アクチュエータドライバは、撮像レンズの位置情報にもとづいて、レンズ位置のDC成分を強制的に変化させることができ、強制的に変化させた場合は、有効画素領域のシフトのための情報として、レンズ位置の強制的な変化量またはそれにもとづいた有効画素領域のシフト量を出力する。 Another aspect of the present invention relates to an actuator driver that drives an actuator that positions an imaging lens for correcting image blur. The actuator driver can forcibly change the DC component of the lens position based on the positional information of the imaging lens. or the shift amount of the effective pixel area based on it.
これにより撮像素子あるいは撮像素子の出力を処理するプロセッサは、アクチュエータドライバからの情報にもとづいて、有効画素領域を適切に設定できる。 Accordingly, the image sensor or the processor that processes the output of the image sensor can appropriately set the effective pixel area based on the information from the actuator driver.
レンズの位置情報は、アクチュエータの駆動電流から得られてもよい。またレンズの位置情報は、アクチュエータが備える位置検出手段からの位置検出信号から得られてもよい。 The lens position information may be obtained from the drive current of the actuator. Further, the position information of the lens may be obtained from a position detection signal from a position detection means provided in the actuator.
アクチュエータドライバは、ブレ検出手段からの角速度情報にもとづいてブレ角度を算出する演算部を備え、ブレ角度のDC成分を変化させることでレンズ位置を強制的に変化させてもよい。 The actuator driver may include a calculator that calculates a blur angle based on the angular velocity information from the blur detection means, and may forcibly change the lens position by changing the DC component of the blur angle.
アクチュエータドライバは、パン・チルト検出手段を備えてもよく、パン・チルト動作だと判定された場合に、レンズ位置のDC成分を変化させてもよい。 The actuator driver may include pan/tilt detection means, and may change the DC component of the lens position when it is determined that the pan/tilt operation is performed.
なお、以上の構成要素の任意の組み合わせや本発明の構成要素や表現を、方法、装置、システムなどの間で相互に置換したものもまた、本発明の態様として有効である。 It should be noted that arbitrary combinations of the above-described constituent elements and mutually replacing the constituent elements and expressions of the present invention in methods, devices, systems, etc. are also effective as aspects of the present invention.
さらに、この課題を解決するための手段の記載は、すべての欠くべからざる特徴を説明するものではなく、したがって、記載されるこれらの特徴のサブコンビネーションも、本発明たり得る。 Furthermore, the description of the Summary of the Invention does not describe all the essential features, and thus subcombinations of those described features can also be the invention.
本発明によれば、センタリング動作に起因する画像のシフトを抑制できる。 According to the present invention, image shift due to centering operation can be suppressed.
以下、本発明を好適な実施の形態をもとに図面を参照しながら説明する。各図面に示される同一または同等の構成要素、部材、処理には、同一の符号を付するものとし、適宜重複した説明は省略する。また、実施の形態は、発明を限定するものではなく例示であって、実施の形態に記述されるすべての特徴やその組み合わせは、必ずしも発明の本質的なものであるとは限らない。 BEST MODE FOR CARRYING OUT THE INVENTION The present invention will be described below based on preferred embodiments with reference to the drawings. The same or equivalent constituent elements, members, and processes shown in each drawing are denoted by the same reference numerals, and duplication of description will be omitted as appropriate. Moreover, the embodiments are illustrative rather than limiting the invention, and not all features and combinations thereof described in the embodiments are necessarily essential to the invention.
また図面に記載される各部材の寸法(厚み、長さ、幅など)は、理解の容易化のために適宜、拡大縮小されている場合がある。さらには複数の部材の寸法は、必ずしもそれらの大小関係を表しているとは限らず、図面上で、ある部材Aが、別の部材Bよりも厚く描かれていても、部材Aが部材Bよりも薄いこともあり得る。 Also, the dimensions (thickness, length, width, etc.) of each member shown in the drawings may be appropriately scaled for easier understanding. Furthermore, the dimensions of a plurality of members do not necessarily represent their size relationship. It can be thinner than
本明細書において、「部材Aが、部材Bと接続された状態」とは、部材Aと部材Bが物理的に直接的に接続される場合のほか、部材Aと部材Bが、それらの電気的な接続状態に実質的な影響を及ぼさない、あるいはそれらの結合により奏される機能や効果を損なわせない、その他の部材を介して間接的に接続される場合も含む。 In this specification, "a state in which member A is connected to member B" refers to a case in which member A and member B are physically directly connected, and that member A and member B are electrically connected to each other. It also includes the case of being indirectly connected through other members that do not substantially affect the physical connection state or impair the functions and effects achieved by their combination.
同様に、「部材Cが、部材Aと部材Bの間に設けられた状態」とは、部材Aと部材C、あるいは部材Bと部材Cが直接的に接続される場合のほか、それらの電気的な接続状態に実質的な影響を及ぼさない、あるいはそれらの結合により奏される機能や効果を損なわせない、その他の部材を介して間接的に接続される場合も含む。 Similarly, "the state in which member C is provided between member A and member B" refers to the case where member A and member C or member B and member C are directly connected, as well as the case where they are electrically connected. It also includes the case of being indirectly connected through other members that do not substantially affect the physical connection state or impair the functions and effects achieved by their combination.
図1は、実施の形態に係る手ブレ補正機能付きの撮像装置1000の基本構成を示す図である。撮像装置1000は、デジタルカメラやデジタルビデオカメラ、スマートフォンやタブレット端末に内蔵されるカメラモジュールである。図1には、手ブレ補正に関連するブロックのみが示され、オートフォーカスに関連するブロックは省略されている。
FIG. 1 is a diagram showing a basic configuration of an
撮像装置1000は、撮像素子1002、撮像レンズ1004、アクチュエータ1006、アクチュエータドライバ1100、位置検出素子1010、ブレ検出手段1012、画像処理用のプロセッサ1014を備える。
The
撮像レンズ1004は、撮像素子1002への入射光路上に設けられる。撮像レンズ1004は、その光軸と垂直な面(撮像素子1002に撮像面と平行な面)内で位置決め可能に支持されている。具体的には撮像レンズ1004は、撮像素子1002の1辺に沿った第1方向(X方向)と、それと垂直な第2方向(Y方向)それぞれについて独立に位置決め可能となっている。
An
アクチュエータ1006は、撮像レンズ1004を位置決め可能に構成される。上述のように撮像レンズ1004はX方向およびY方向に独立に位置決め可能であり、したがって、アクチュエータ1006は、X軸用、Y軸用の2つが設けられる。図1には理解の容易化のためX軸についてのみ示される。
ブレ検出手段1012はたとえばジャイロセンサであり、撮像装置1000のブレを検出する。アクチュエータドライバ1100は、ブレ検出手段1012が検出したブレ量を示すブレ検出信号S1を受け、ブレが相殺されるように、アクチュエータ1006を制御する。具体的には、ヨー方向のブレ検出信号S1にもとづいて、撮像レンズ1004のX軸方向を位置決めし、ピッチ方向のブレ検出信号S1にもとづいて、撮像レンズ1004のY軸方向を位置決めする。
The shake detection means 1012 is, for example, a gyro sensor, and detects shake of the
手振れ補正では、撮像レンズ1004を正確に位置決めする必要があるため、フィードバック制御(クローズドループ制御)が採用される。位置検出素子1010は、たとえばホールセンサなどの磁気検出素子であり、撮像レンズ1004の変位を示す位置検出信号(ホール信号)S2を生成する。
Since camera shake correction requires accurate positioning of the
アクチュエータドライバ1100は、位置検出信号S2の示す撮像レンズ1004の位置が、ブレ角度に応じた目標位置と一致するように、駆動信号S5をフィードバック制御する。たとえばアクチュエータドライバ1100は、角度ブレ量θと撮像レンズ1004の変位との間で線形制御を行う。
The
ブレ検出手段1012としてジャイロセンサを用いる場合、ブレ検出信号S1は、角速度のディメンジョンを有する。アクチュエータドライバ1100は、ヨーイング方向およびピッチ方向それぞれについて、ブレ検出信号S1を積分することにより、角度ブレ量θP、θYを計算し、角度ブレ量θP、θYに応じて撮像レンズ1004を変位させる。
When a gyro sensor is used as the shake detection means 1012, the shake detection signal S1 has the dimension of angular velocity. The
アクチュエータドライバ1100においてブレ検出信号S1の積算を繰り返すと、DC成分が累積していく。図2は、DC成分の累積を説明する図である。θY’は、ヨー方向の角速度を、θYはヨー角度(角度ブレ量)を示す。ヨー角速度θY’に一点鎖線に示すDC成分が含まれると、それを積分して得られる角度ブレ量θYのDC成分が時間とともに増大していく。撮像レンズ1004のX軸方向の変位量を、角度ブレ量θYに対して線形制御する場合、撮像レンズ1004の位置が、時間とともにシフトしていく。撮像レンズ1004の位置が可動範囲に達すると、手ブレ補正の処理が破綻する。ピッチ方向についても同様の問題が生ずる。
When the
そこでアクチュエータドライバ1100は、角度ブレ量θYのDC成分がある程度大きくなると、言い換えれば撮像レンズ1004の基準位置(たとえばX=0)からのオフセット量がある程度大きくなると、撮像レンズ1004の位置を基準位置に近づく方向に強制的に変化させる。この処理をセンタリング処理と称する。センタリング処理は、(i)位置検出素子1010からの位置検出信号S2にもとづいて行ってもよいし、(ii)ブレ検出手段1012からのブレ検出信号S1にもとづいて行ってもよいし、(iii)ドライバ部1112の出力(駆動電流あるいは駆動電圧)にもとづいて行ってもよいし、(iv)コントローラ1110の内部信号にもとづいて行ってもよい。たとえば、位置検出信号S2のDC成分が所定範囲を逸脱したことをトリガーとして、センタリング処理を行ってもよい。またセンタリングを行う角度ブレ量やオフセット量の大きさは任意に設定することが可能で、たとえばフレームごとに細かくセンタリングを行ってもよい。
Therefore, the
図3(a)~(c)は、センタリング処理を説明する図である。ここでの撮像レンズ1004の位置の変化は、短時間で行うことが望ましい。時刻t0が、センタリング処理のタイミングである。ここでは、撮像レンズ1004の位置XのDC成分が、しきい値DCMAXに達すると、センタリング処理が発生する。図3(a)に示すように、アクチュエータドライバ1100は、撮像レンズ1004の位置を基準位置(X=0)にリセットしてもよい。センタリング処理では、角度ブレ量θを変化させることにより、撮像レンズ1004の位置を変化させてもよい。
3A to 3C are diagrams for explaining the centering process. It is desirable to change the position of the
図3(b)に示すように、アクチュエータドライバ1100は、撮像レンズ1004を、所定量ΔX、基準位置(X=0)に向けてシフトしてもよい。
As shown in FIG. 3B, the
図3(c)に示すようにアクチュエータドライバ1100は撮像レンズ1004を、リセット直前の位置(あるいはリセット直前の位置のオフセット量)に所定の係数を乗じた変化量、基準位置(X=0)に向けてシフトしてもよい。
As shown in FIG. 3C, the
図1に戻る。撮像素子1002は、撮像レンズ1004を透過した像を撮影し、生データGD1を生成する。プロセッサ1014は、撮像素子1002が撮像した生データGD1を処理し、画像データGD2を出力する。図4は、生データGD1と画像データGD2の関係を示す図である。撮像素子1002の出力である生データGD1は、撮像素子1002の1フレーム分の全ピクセルの輝度データを含んでもよい。一方、最終生成される画像データGD2は、全ピクセルの中から、有効画素領域AEFF内の画素を抽出したものであり、有効画素領域AEFFより外側のデータを捨てられる。プロセッサ1014は、アクチュエータドライバ1100からの制御信号SCNTにもとづいて有効画素領域AEFFをX方向およびY方向にシフト可能に構成されている。プロセッサ1014の機能は、撮像素子1002に実装されてもよい。有効画素領域AEFFのシフトは、電子式手ブレ補正と同様の処理を用いればよい。
Return to FIG. The
再度、図1に戻る。このように、アクチュエータドライバ1100は、撮像レンズ1004の位置のDC成分を強制的に変化させることが可能に構成される。そして、撮像レンズ1004の位置を強制的に変化させた場合は、プロセッサ1014による有効画素領域AEFFのシフトのための情報として、レンズ位置の強制的な変化量ΔXまたはそれにもとづいた有効画素領域AEFFのシフト量を示す制御信号SCNTを出力する。プロセッサ1014は、制御信号SCNTに応じて、有効画素領域AEFFをシフトさせる。
Return to FIG. 1 again. In this way, the
つまり撮像装置1000は、撮像レンズ1004の位置を強制的に変化させる際に生じる像のシフトを、撮像レンズ1004の位置の強制的な変化量ΔXに応じた有効画素領域AEFFのシフトによって補正する。
That is, the
以上が撮像装置1000の基本構成である。図5は、図1の撮像装置1000の動作波形図である。図5は、ヨー方向のセンタリング処理が示され、上から順に、撮像レンズ1004のX方向の変位量と、有効画素領域AEFFの基準点のx座標(たとえば中心座標)が示される。上段の破線は、DCオフセット成分を表す。時刻t0より前において、角速度信号のDC成分が累積されていき、それによって撮像レンズ1004のX座標のDCオフセットが増大していく。時刻t0にDCオフセット成分がしきい値DCMAXに到達すると、センタリング処理が発生する。このとき、アクチュエータドライバ1100からプロセッサ1014に対して、撮像レンズ1004の位置の変化量に応じた制御信号SCNTが供給される。その結果、プロセッサ1014は、有効画素領域AEFFの基準点を、制御信号SCNTに応じた方向および量、シフトさせる。その後、プロセッサ1014は、有効画素領域AEFFのシフトを、時間とともに徐々に解除していく。
The above is the basic configuration of the
続いてアクチュエータドライバ1100の構成例を説明する。図6は、アクチュエータドライバ1100の構成を示すブロック図である。アクチュエータドライバ1100は、インタフェース回路1102、A/Dコンバータ1104、補正回路1106、ジャイロコントローラ1107、センタリング処理部1114を備える。アクチュエータドライバ1100は、ひとつの半導体基板に一体集積化された機能ICであってもよい。図6には、ヨー方向のブレおよびそれに対応するX軸方向のアクチュエータ1006の制御に関するブロックのみが示される。
Next, a configuration example of the
インタフェース回路1102は、ブレ検出手段1012からデジタルの角速度信号S1を受信する。A/Dコンバータ1104は、位置検出素子1010からの位置検出信号S2をデジタルの検出コードD2に変換する。A/Dコンバータ1104の前段には、アンプが設けられてもよい。位置検出信号S2がデジタル信号である場合、A/Dコンバータ1104は省略可能である。
The
補正回路1106は、検出コードD2を、撮像レンズ1004の実際の変位と線形な関係を有する検出コードD3に変換する(線形補償)。補正回路1106は温度補償を行ってもよい。補正回路1106は省略してもよい。
The
ジャイロコントローラ1107は、角速度信号S1にもとづいて、撮像レンズ1004の変位量(目標位置)を指示するターゲットコードD1を生成する。たとえばジャイロコントローラ1107は、角速度信号S1を積分し、角度情報を生成し、角度情報に係数を掛けて得られる値を、ターゲットコードD1としてもよい。
The
制御回路1108は、補正後の検出コードD3がターゲットコードD1に近づくようにアクチュエータ1006を制御する。制御回路1108は、コントローラ1110およびドライバ部1112を含む。コントローラ1110は、補正後の検出コードD3とターゲットコードD1の誤差がゼロに近づくように制御指令値S4を生成する。ドライバ部1112は制御指令値S4に応じた駆動信号S5をアクチュエータ1006に供給する。
The
センタリング処理部1114は、上述のセンタリング処理を実行する。そしてセンタリング処理部1114は、センタリング処理を実行し、撮像レンズ1004の位置を強制的に変化させた場合は、プロセッサ1014による有効画素領域AEFFのシフトのための情報として、レンズ位置の強制的な変化量ΔXまたはそれにもとづいた有効画素領域AEFFのシフト量を示す制御信号SCNTを出力する。制御信号SCNTは、X方向(ヨーイング)、Y方向(ピッチ方向)それぞれについて生成される。
A centering
アクチュエータドライバ1100は、プロセッサコア(組み込みプロセッサ)1120を備えてもよい。上述のコントローラ1110、補正回路1106、ジャイロコントローラ1107、センタリング処理部1114は、プロセッサコア1120およびプログラムの組み合わせによって実装してもよい。
本発明は、上述の説明から導かれるさまざまな装置、回路に及ぶものであり、特定の構成に限定されるものではない。以下、本発明の範囲を狭めるためではなく、発明の本質や回路動作の理解を助け、またそれらを明確化するために、より具体的な実施例や変形例を説明する。 The present invention extends to various devices and circuits derived from the above description, and is not limited to any particular configuration. Hereinafter, more specific embodiments and modifications will be described not for narrowing the scope of the present invention, but for helping to understand the essence of the invention and circuit operation, and clarifying them.
図7は、撮像装置300を示す図である。撮像装置300は、デジタルカメラやデジタルビデオカメラ、スマートフォンやタブレット端末に内蔵されるカメラモジュールである。撮像装置300は、撮像素子302、撮像レンズ304、プロセッサ306およびレンズ制御装置400を備える。撮像レンズ304は、撮像素子302に入射する光の光軸上に配置される。レンズ制御装置400は、プロセッサ306からの位置指令値(ターゲットコードとも称する)PREFなどにもとづいて、撮像レンズ304を位置決めする。
FIG. 7 is a diagram showing the
AF動作の場合、レンズ制御装置400は撮像レンズ304を光軸方向(Z軸方向)に変位させる。プロセッサ306は、撮像素子302が撮像した画像のコントラストが高くなるように、位置指令値PREFを生成する(コントラストAF)。あるいは撮像素子302の外部に設けられ、あるいは撮像面に埋め込まれたAFセンサからの出力にもとづいて、位置指令値PREFが生成されてもよい(位相差AF)。
In the AF operation, the
OIS動作の場合、レンズ制御装置400は撮像レンズ304を撮像素子302と平行な面内で光軸に垂直な方向(X軸および/またはY軸方向)に変位させる。ジャイロセンサ308の出力はアクチュエータドライバ500に入力される。アクチュエータドライバの中で角速度が角度に積分され、角度ブレ量に対応したレンズ変位を与えるように位置指令値PREFが生成され、アクチュエータが駆動されて目標位置にレンズが変位する。なお、アプリケーション用途との併用などのため、ジャイロセンサ308が携帯電話やスマートフォン本体に設置される場合は、プロセッサ306を介して位置指令値PREFを生成してもかまわない。
In the OIS operation, the
レンズ制御装置400は、位置フィードバックにより、アクチュエータ402を制御する。具体的にはレンズ制御装置400は、アクチュエータ402、位置検出素子(AF、OIS)404、温度検出素子(AF、OIS)406およびアクチュエータドライバIC(Integrated Circuit)500を備える。アクチュエータ402は、たとえばボイスコイルモータである。撮像レンズ304はホルダー310に搭載され、Z軸方向可動に支持されている。ホルダー310にはAFコイル312が巻回されており、AFコイル312に対向して永久磁石314が配置されている。AFコイル312に通電することにより、永久磁石314との磁気的相互作用により撮像レンズ304とホルダー310は一体的にZ軸方向に駆動される。一方、永久磁石314を含めたAF駆動機構全体がX軸および/またはY軸方向可動に支持されており、固定部に配置されたOISコイル316に通電することにより、永久磁石314との磁気的相互作用により撮像レンズ304、ホルダー310、永久磁石314などはX軸および/またはY軸方向に駆動される。ボイスコイルモータの固定部は、撮像装置300の筐体に対して固定されている。
位置検出素子404は、たとえばホール素子などの磁気的検出手段が多く用いられており、ここではホール素子を前提に説明する。ボイスコイルモータのAF可動部、たとえばホルダー310には、永久磁石318が取り付けられ、AFには動かない部分にはAF用ホール素子320が取り付けられる。これらの組み合わせによりAF用の位置検出素子404が形成される。一方、永久磁石314に対向して固定部にはOIS用のホール素子322が取り付けられる。これらの組み合わせによりOIS用の位置検出素子404が形成される。なお、ホール素子322は、図7ではX軸用のものしか示していないが、図では影にかくれて見えない位置にY軸用のホール素子も存在する。位置検出素子404は、撮像レンズ304の現在の位置に応じた電気信号(以下、位置検出信号PFBという)を生成し、位置検出信号PFBは、アクチュエータドライバIC500にフィードバックされる。
Magnetic detection means such as Hall elements are often used as the
アクチュエータドライバIC500は、ひとつの半導体基板に集積化された機能ICである。ここでの「集積化」とは、回路の構成要素のすべてが半導体基板上に形成される場合や、回路の主要構成要素が一体集積化される場合が含まれ、回路定数の調節用に一部の抵抗やキャパシタなどが半導体基板の外部に設けられていてもよい。回路を1つのチップ上に集積化することにより、回路面積を削減することができるとともに、回路素子の特性を均一に保つことができる。
The
アクチュエータドライバIC500は、フィードバックされた位置検出信号PFBが、位置指令値PREFと一致するように、アクチュエータ402をフィードバック制御する。
The
このように撮像レンズ304の位置を検出して、これをフィードバックして位置制御に用いることにより、ステップ応答における過渡振動を抑えて収束を速めたり、目標位置への位置決め精度を高めたりできる。
By detecting the position of the
理想的には、位置検出素子404の出力(すなわち位置検出信号PFB)もしくはそれに対応する位置指令値PREFと、撮像レンズ304の実際の変位の関係は線形かつ温度変動等に関して不変であり、ばらつきも存在しないことが望ましい。しかしながら現実的には、この関係は非線形であり、また撮像装置300ごとにばらつきが存在し、さらに、位置検出素子404の温度によってもその関係は変動する。非線形性、温度変化が位置決め精度を悪化させる場合は、線形補償、温度補償を行ってもよい。線形補償は、位置検出信号PFBと実際の変位との関係を示す関数を、理想とする1次関数(直線)に変換するように位置検出信号PFBの値を補正することで実現される。温度補償は、温度変化によって変化する位置検出信号PFBと実際の変位との関係の傾きやオフセットを、温度ごとに補正することで実現される。
Ideally, the relationship between the output of the position detection element 404 (that is, the position detection signal P FB ) or the corresponding position command value P REF and the actual displacement of the
実際の変位の情報を得るために、撮像素子302からの画像情報を画像変位検出素子408として利用してもよい。特定パターンの画像が何画素分動いたかの情報に画素ピッチを掛け算することで像の変位量が得られる。像の変位量は、光学系の焦点距離などの情報を用いてレンズの変位量に換算することができる。一方、温度情報については、ホール素子320、322を温度検出素子406として利用することができる。温度検出は、ホール素子の内部抵抗の温度による変化を利用して行う。検出された温度情報Tは、アクチュエータドライバIC500に入力される。アクチュエータドライバIC500は、温度情報Tにもとづいて、アクチュエータ402の駆動制御を補正する。
Image information from the
次に、レンズ制御装置400の具体的な構成例を説明する。
Next, a specific configuration example of the
図8は、レンズ制御装置400の一部の具体的なブロック図である。図8ではOISのひとつの軸に対応する部分のみを示しており、OISの他軸やAFについても同様の構成が準備されている。位置検出素子404はホール素子322であり、アクチュエータ402の可動部の変位に応じたホール電圧V+,V-を発生し、アクチュエータドライバIC500のホール検出ピン(HP,HN)に供給する。
FIG. 8 is a specific block diagram of part of the
位置検出部510は、ホール電圧V+,V-に基づいて、アクチュエータ402の可動部の位置(変位)を示すデジタルの位置検出値PFBを生成する。位置検出部510は、ホール電圧を増幅するホールアンプ512と、ホールアンプ512の出力をデジタル値の位置検出値PFBに変換するA/Dコンバータ514を含む。
The
温度検出部520は、温度を示す温度検出値Tを生成する。温度は、位置検出素子404の温度を示すことが望ましい。図8では、位置検出素子404であるホール素子322を、温度検出素子406としても利用する。これは、ホール素子322の内部抵抗rが温度依存性を有することを利用したものである。温度検出部520は、ホール素子322の内部抵抗rを測定し、温度を示す情報として利用する。
温度検出部520は、定電流回路522とA/Dコンバータ524を含む。定電流回路522は、ホール素子322に所定のバイアス電流IBIASを供給する。このバイアス電流IBIASは、ホール素子322を動作させるために必要な電源信号でもあり、したがって定電流回路522は、ホールバイアス回路として把握することができる。
ホール素子322の両端間には、電圧降下IBIAS×rが発生する。この電圧降下は、ホールバイアスピン(HB)に入力される。A/Dコンバータ524は、HBピンの電圧VHB(=IBIAS×r)をデジタル値Tに変換する。バイアス電流IBIASは既知で一定であるから、デジタル値Tは内部抵抗rに比例する信号であり、したがって、ホール素子322の温度の情報を含んでいる。内部抵抗rと温度の関係は事前に測定し、関数化し、またはテーブル化されており、後段の補正部530において、デジタル値Tが温度情報に変換される。
A voltage drop I BIAS ×r is generated across the
ジャイロセンサ308からの信号はジャイロDSP(Digital Signal Processor)540に入力される。ジャイロDSP540では、ジャイロセンサ308の出力である角速度信号に対してハイパスフィルタで低域をカットし、これを積分してブレ角度に変換し、この信号を増幅して位置指令値PREFを生成する。
A signal from the
補正部530は、位置検出部510からの位置検出値PFBを補正する。具体的には、補正部530は、線形補償部532、温度補償部534、メモリ536を含む。線形補償部532は、位置検出値PFBと実際の変位の関係の直線性を補正する。温度補償部534は、位置検出値PFBと実際の変位との関係に対して、温度変化によって関係が変化するのを補正する。メモリ536には、これらの補正に必要なパラメータが格納される。メモリ536は、ROMやフラッシュメモリなどの不揮発性メモリであってもよいし、回路の起動のたびに外部のROMから供給されるデータを一時的に保持する揮発性メモリであってもよい。
コントローラ560は、位置指令値PREFと、補正部530による補正後の位置検出値PFBCMPを受ける。コントローラ560は、位置検出値PFBCMPが位置指令値PREFと一致するように、制御指令値SREFを生成する。アクチュエータ402がボイスコイルモータである場合、制御指令値SREFはボイスコイルモータに供給すべき駆動電流の指令値である。コントローラ560は、たとえば誤差検出器562とPID制御器564を含む。誤差検出器562は、位置検出値PFBCMPと位置指令値PREFの差分(誤差)ΔPを生成する。PID制御器564は、PID(比例・積分・微分)演算によって、制御指令値SREFを生成する。PID制御器564に換えて、PI制御器を用いてもよいし、非線形制御を採用してもよい。PID制御器564の後段には、所定の係数を乗算するゲイン回路566が設けられてもよい。ドライバ部570は、制御指令値SREFに応じた駆動電流をアクチュエータ402に供給する。
The
前述のように、ジャイロセンサ308からの角速度信号を積分すると、角度のDC成分が蓄積していく可能性があり、このDC成分に相当する変位検出信号が得られるように、アクチュエータ402にはDC電流が印加されるため、OIS動作のための可動範囲が片側において十分に得られなくなるおそれがある。これを防ぐためには、ジャイロDSP540は、所定のタイミングで角度信号をリフレッシュしてやる必要がある。しかしながら、急激にリフレッシュを行うと、レンズ位置も急激に元の位置(DC成分がないときの位置)に戻る(センタリング)ため、画像が急激に変化し、手ブレがなくても手ブレが発生したような画像を生成してしまうことになる。これを画像シフト(有効画素領域のフト)によって補正するため、アクチュエータドライバICは画像シフト量の基準になる信号SCNTを出力する。
As described above, when the angular velocity signal from the
画像シフトの基準になる信号のひとつの例は、リフレッシュ前後における角度信号の変化量であり、これをプロセッサ(CPU)306に提供する。リフレッシュ前後それぞれの角度信号を制御信号SCNTとしてプロセッサ306に提供し、プロセッサ306で変化量を算出してもよい。図8はこの例で示している。角度信号の変化量がわかれば、それに対応するレンズの位置検出信号の変化量に換算でき、レンズの位置検出信号の変化量がわかれば、目標となる画素シフト量が算出できる。プロセッサ306は、計算された画素シフト量に基づいて画素の有効領域をシフトさせ、センタリングにともなう画像のシフトを見えなくする。図8のジャイロDSP540は、図6のジャイロコントローラ1107とセンタリング処理部1114の機能を統合したブロックと把握できる。
One example of a signal that serves as a reference for image shift is the amount of change in angle signal before and after refresh, which is provided to the processor (CPU) 306 . The angle signals before and after the refresh may be provided to the
プロセッサ306に戻す画像シフトの基準となる信号は、これに限定される訳ではない。レンズの位置検出信号のDC成分が所定の値を超えたタイミングで、初期の位置へとセンタリングしてもよい。センタリングと同時に角度信号のリフレッシュも実施しておくことが望ましい。センタリング前後それぞれの位置検出信号のDC成分をプロセッサ306に提供するか、DC成分の変化量をプロセッサ306に提供する。プロセッサ306は位置検出信号の変化量に対応した画素シフト量を算出し、計算された画素シフト量に基づいて画素の有効領域をシフトさせ、センタリングにともなう画像のシフトを見えなくする。
The reference signal for image shift returned to the
アクチュエータの駆動電流を基準信号としてもよい。アクチュエータの駆動電流のDC成分が所定の値を超えた場合、DC成分がゼロになるようにセンタリングを行う。センタリングと同時に角度信号のリフレッシュも実施しておくことが望ましい。センタリング前後それぞれのアクチュエータ駆動電流のDC成分をプロセッサ306に提供するか、DC成分の変化量をプロセッサ306に提供する。プロセッサ306は、駆動電流のDC成分の変化量に対して、アクチュエータの駆動感度の値等を用いてレンズの変位量に換算し、レンズの変位量がわかれば、目標となる画素シフト量が算出できる。プロセッサ306は、計算された画素シフト量に基づいて画素の有効領域をシフトさせ、センタリングにともなう画像のシフトを見えなくする。
The drive current of the actuator may be used as the reference signal. When the DC component of the drive current for the actuator exceeds a predetermined value, centering is performed so that the DC component becomes zero. It is desirable to refresh the angle signal at the same time as the centering. The DC component of the actuator drive current before and after centering is provided to the
上記のように各種DC成分の変化量を算出してプロセッサ306に提供するためには、アクチュエータドライバIC500内にもCPUを搭載しておくことが望ましい。アクチュエータドライバIC500内にCPUがあれば、DC成分の変化量だけでなく、最終的な画素のシフト量までを算出し、その結果をプロセッサ306に提供できるので、プロセッサは画素シフトだけを行ってもよい。
In order to calculate the amounts of change in various DC components and provide them to the
X、Y、Zの各軸に対応したレンズ制御装置は、各軸ごとにチップ化してもよいし、集積化して全体で1チップまたは2チップとしてもよい。 The lens control devices corresponding to the X, Y, and Z axes may be chipped for each axis, or may be integrated into one or two chips as a whole.
なお、「リフレッシュ」や「センタリング」などの言葉からは「0にする」あるいは「中央にする」などが連想されるが、必ずしもそれに限定される訳ではない。リフレッシュした結果として信号が0にならない場合やセンターからのずれが残留している場合も含まれる。「センター」と言っても可動範囲のセンター、電流値のセンターなど様々な可能性があり、センタリングは厳密な意味でのセンターとは限らない。要するに、説明の便宜上、「リフレッシュ」や「センタリング」などの用語で説明したにすぎない。 Words such as "refresh" and "centering" are associated with "set to 0" or "set to the center", but are not necessarily limited to these terms. A case where the signal does not become 0 as a result of refreshing or a case where deviation from the center remains is also included. "Center" has various possibilities such as the center of the movable range, the center of the current value, etc. Centering is not necessarily the center in the strict sense. In short, for convenience of explanation, the terms such as "refresh" and "centering" are used.
以下では、角度信号のリフレッシュ、あるいはレンズ位置のセンタリングの際に生じる画像の変位を画素シフトによって補正する場合の像の動き、補正方法について、第1実施例を参照して説明する。また、センタリングを実施する場合のトリガを何にするかなど、様々な条件を変更した場合の例について、第2実施例を参照して説明する。 In the following, the movement of the image and the correction method when the displacement of the image caused by the refresh of the angle signal or the centering of the lens position is corrected by the pixel shift will be described with reference to the first embodiment. Also, an example of changing various conditions such as what trigger to use when performing centering will be described with reference to the second embodiment.
<第1実施例>
本発明の第1実施例について、図9(a)~(e)ないし図10を用いて説明する。図9(a)~(e)は、センタリングと画像シフトによる像の動きを説明する図である。図10は、センタリングと画像シフトによる画像補正方法のプロセスを説明するフローチャートである。
<First embodiment>
A first embodiment of the present invention will be described with reference to FIGS. 9(a) to (e) to FIG. FIGS. 9(a) to 9(e) are diagrams for explaining the movement of an image due to centering and image shift. FIG. 10 is a flowchart illustrating the process of an image correction method by centering and image shifting.
図9(a)から(e)を参照して、像の動きを説明する。1は画素全体(図4のGD1)を示し、2はその中の有効画素領域(図4のAEFF)を示す。画素全体1のサイズに対して、有効画素領域2のサイズはやや小さく設定されており、画素シフトのための余裕を形成している。3は被写体像である。
The movement of the image will be described with reference to FIGS. 9(a) to 9(e). 1 indicates the entire pixel (GD 1 in FIG. 4) and 2 indicates the effective pixel area therein (A EFF in FIG. 4). The size of the
図9(a)は初期の状態を示しており、被写体像3は画素全体1の中央、有効画素領域2の中央に位置している。全体画素1に対する有効画素領域2の位置はバランスが取れた位置となっている。
FIG. 9(a) shows the initial state, in which the
図9(b)は、手ブレ補正動作を繰り返しているうちに、ブレ角度検出信号にDCオフセット成分が蓄積し、それを誤差信号としてレンズがシフトし、被写体像3が画素全体1の中心、有効画素領域2の中心からシフトしてしまった状態を示している。この状態は、たとえば図のように偏った被写体像3の位置だと、画像の上側、左側におけるレンズの可動範囲が狭い状態となっており、十分な手ブレ補正ができなくなる恐れがある。たとえば、ブレ角度のDCオフセット成分が所定の閾値を超えたことを認識した場合には、レンズの位置を元に戻す動作を行うことが望ましい。
In FIG. 9(b), while the camera shake correction operation is repeated, a DC offset component is accumulated in the shake angle detection signal, and the lens is shifted using this as an error signal, and the
図9(c)は、ブレ角度のDCオフセット成分がリフレッシュされ、それにともなってレンズ位置が初期位置にセンタリングされ、被写体像3が図9(a)と同等になった状態を示している。センタリング前の被写体像3を薄いグレーで示している。このように急激なセンタリングを行った場合は、被写体像3も急激にシフトするため、使用者はあたかも手ブレしたかのように感じる。
FIG. 9(c) shows a state in which the DC offset component of the shake angle is refreshed, the lens position is centered at the initial position accordingly, and the
図9(d)は、この違和感を取り除くため、有効画素領域2を変更、すなわち画素シフトを行った状態を示している。有効画素領域2の中では、被写体像3はセンタリング前と同等の位置にあり、使用者は画像の急激なシフトを感じない。しかし、この状態では有効画素領域2が画素全体1に対して偏ったままである。
FIG. 9(d) shows a state in which the
画素全体1と有効画素領域2の差が十分に大きいか、動画撮影がこの時点で終了するなら、有効画素領域の偏りはこのままにして、撮影をストップしている間に初期状態に戻してもよいが、このまま動画撮影を継続する場合は、いずれ有効画素領域2のシフトができなくなる。そこで、図9(e)のように、有効画素領域2のシフトを元に戻す。このとき、有効画素領域を徐々にシフトさせ、図9(a)の状態に戻す。
If the difference between the total pixels 1 and the
「徐々に」と言うのは、使用者が手ブレと誤解しない程度にゆっくりと、という意味である。すなわち、使用者が自分の手が動いてパン・チルト動作を行ったと勘違いできるレベルの速度となる。ゆっくりと元に戻して図9(a)の状態に戻るまでの時間であるが、次にセンタリング動作を行うまでに終えることが望ましい。 "Gradually" means slowly to the extent that the user does not misunderstand it as camera shake. That is, the speed is such that the user can misunderstand that the pan/tilt operation is performed by moving his or her hand. It is the time to slowly return to the state shown in FIG. 9(a), but it is desirable to finish it before the next centering operation is performed.
続いて、処理の流れについて、図10のフローチャートを用いて説明する。処理S100では、ジャイロセンサからの角速度信号を積分したあとのブレ角度のDCオフセット成分が所定の値(DCMAX)に達しているかいないかを判定する。所定値を超えていなければ(S100のN)そのまま手ブレ補正動作を継続し、越えていれば(S100のY)リフレッシュ動作、センタリング動作を開始する。 Next, the flow of processing will be described with reference to the flowchart of FIG. In processing S100, it is determined whether or not the DC offset component of the shake angle after integrating the angular velocity signal from the gyro sensor has reached a predetermined value (DC MAX ). If it does not exceed the predetermined value (N of S100), the camera shake correction operation is continued, and if it exceeds (Y of S100), the refresh operation and the centering operation are started.
処理S102では、リフレッシュ動作、センタリング動作開始時点でのレンズの位置情報、すなわちX、Yのホール出力信号を取得する。処理S104では、処理S102で取得したレンズの位置情報と初期の位置情報との差分を算出する。初期の位置情報と表現したのは、ブレ信号を一気に0へとリフレッシュすることを想定したためである。通常、ブレ信号が0の状態でホール信号のキャリブレーションを行い、この状態のホール出力信号を0に設定するので、初期の位置情報はホール信号0を表す。徐々にブレ角のDCオフセット成分を減らしていく場合は、レンズ位置の初期値とはブレ角が減少した後のホール出力(最新のホール出力)となる。リフレッシュ動作開始時点のホール出力との差分に応じて、その都度画素のずらし量を算出し、画素をずらす(有効画素領域をずらす)とよい。
In step S102, the lens position information at the start of the refresh operation and the centering operation, that is, the X and Y Hall output signals are obtained. In step S104, the difference between the lens position information obtained in step S102 and the initial position information is calculated. The initial position information is used because it is assumed that the shake signal is refreshed to 0 at once. Usually, the hall signal is calibrated when the shake signal is 0, and the hall output signal in this state is set to 0, so the initial position information represents the
処理S106では、レンズ位置情報の差分に対応する画素シフト量を算出する。あらかじめ、ホール出力の変化量に対する画素上の被写体の移動量の割合を算出しておく。個体ごとに算出してもよいし、ばらつきが小さければ平均値などの代表値を一括して用いてもよい。 In processing S106, a pixel shift amount corresponding to the difference in lens position information is calculated. The ratio of the amount of movement of the object on the pixel to the amount of change in Hall output is calculated in advance. It may be calculated for each individual, or if the variation is small, a representative value such as an average value may be used collectively.
処理S108では、ブレ角度信号をリフレッシュする。ここでは一気に0にすることを想定する。徐々に変化させる場合は上述の通りである。ブレ角度信号のDCオフセット成分が0になると、誤差信号がなくなることになるので(少なくともDC成分は)、処理S110で、レンズの位置は初期位置(キャリブレーション位置)に戻る。 In processing S108, the shake angle signal is refreshed. Here, it is assumed that the value is set to 0 all at once. The gradual change is as described above. When the DC offset component of the shake angle signal becomes 0, the error signal disappears (at least the DC component), so in step S110 the lens position returns to the initial position (calibration position).
処理S112では、処理S106で算出した画素シフト量だけ、画素をシフトさせる。具体的には、全体画素1内の有効画素領域2を動かす。これにより、急激なレンズのセンタリング動作を行った場合でも、被写体像が急激にシフトすることを防ぐことが可能となる。
In process S112, pixels are shifted by the pixel shift amount calculated in process S106. Specifically, the
処理S114では、一旦シフトさせた有効画素領域を徐々に元に戻す。徐々に戻すことにより、手ブレが生じているような認識はされず、被写体の位置が動いているという認識をもたないか、認識できたとしてもどちらかというとパン・チルトによって被写体像の位置が動いたと錯覚できる。使用者が手に持っている場合はこのような錯覚をするが、たとえば三脚に載せて撮影している場合などは、カメラが動いていない場合も考えられるので、有効画素領域を元に戻す動作は実行しなくて済めばそれにこしたことはない。 In step S114, the once shifted effective pixel area is gradually restored. By gradually returning the camera, it will not be recognized that camera shake is occurring, and the subject will not be recognized as moving, or even if it is recognized, the subject image will be shifted by panning and tilting. You can get the illusion that the position has moved. When the user holds the camera in his/her hand, it creates this kind of illusion, but when the camera is placed on a tripod, the camera may not be moving, so the operation to restore the effective pixel area If you don't have to do it, there's nothing better than that.
<第2実施例>
本発明の第2実施例について、図11を用いて説明する。図11は、センタリングを実施する場合のトリガを何にするかなど、様々な条件を変更した場合の例について説明する図である。
<Second embodiment>
A second embodiment of the present invention will be described with reference to FIG. FIG. 11 is a diagram for explaining an example of changing various conditions, such as what trigger to use when performing centering.
図11では、第1の実施形態で説明したケースも含まれている。ブレ角度信号のDC成分が所定値を超えた→ブレ角度信号のDC成分を変化させる→ブレ角度信号のDC成分の変化に対する位置検出信号のDC成分の変化→位置検出信号のDC成分の変化量に位置検出感度を掛ける→センタリングにともなうレンズ変位量を算出→レンズの焦点距離などをもとに画素シフト量の算出→画素シフトによる補正、という流れがそれに相当する。本実施形態では、それ以外のケースを中心に説明する。 FIG. 11 also includes the case described in the first embodiment. The DC component of the shake angle signal exceeds a predetermined value→the DC component of the shake angle signal is changed→the change in the DC component of the position detection signal in response to the change in the DC component of the shake angle signal→the amount of change in the DC component of the position detection signal is multiplied by the position detection sensitivity→calculation of the amount of lens displacement associated with centering→calculation of the amount of pixel shift based on the focal length of the lens, etc.→correction by the pixel shift. In this embodiment, other cases will be mainly described.
まずは、センタリングを実施するトリガとして、レンズ駆動のDC電流が所定値を超えたことを検出してもよい。ここでDC電流としたのはアクチュエータとしてVCMを想定したためで、他のアクチュエータではDC電流ではない場合も考えられる。DC電流が所定値を超えたら、DC電流をたとえば0に戻す。このときのDC電流の変化量にアクチュエータの駆動感度を掛けると、レンズの変位量が算出できる。あとは、第1実施例の処理と同じである。アクチュエータが位置検出手段をもたず、角度ブレ量に応じたフィードフォワード制御を行う場合には、このような方法を用いるとよい。 First, as a trigger for performing centering, it may be detected that the DC current for driving the lens exceeds a predetermined value. The DC current is used here because it is assumed that the actuator is a VCM, and other actuators may not be DC current. When the DC current exceeds a predetermined value, the DC current is returned to zero, for example. The amount of displacement of the lens can be calculated by multiplying the amount of change in the DC current at this time by the drive sensitivity of the actuator. The rest is the same as the processing of the first embodiment. Such a method may be used when the actuator does not have position detection means and performs feedforward control according to the amount of angular shake.
次に、アクチュエータが位置検出手段を有し、フィードバック制御を行う場合について説明する。センタリングを実施するトリガとして、位置検出信号のDC成分が所定値を超えたことを検出してもよい。位置検出信号のDC成分が所定値を超えたら、位置検出信号のDC成分をたとえば強制的に0にする。同時に、ブレ角度信号のDC成分も0にリフレッシュしておくとよい。位置検出信号のDC成分の変化量に位置検出感度を掛けるとセンタリングにともなうレンズ変位量を算出できる。あとは、第1実施例の処理と同じである。 Next, the case where the actuator has position detection means and performs feedback control will be described. As a trigger for centering, it may be detected that the DC component of the position detection signal exceeds a predetermined value. When the DC component of the position detection signal exceeds a predetermined value, the DC component of the position detection signal is forcibly set to 0, for example. At the same time, the DC component of the shake angle signal should also be refreshed to 0. By multiplying the amount of change in the DC component of the position detection signal by the position detection sensitivity, the amount of lens displacement associated with centering can be calculated. The rest is the same as the processing of the first embodiment.
第1実施例と同様、ブレ角度信号のDC成分が所定値を超えたことをセンタリングのトリガとするが、アクチュエータが位置検出手段をもたない場合は、フィードフォワード制御となるため、ブレ角度の変化命令に対応したアクチュエータの駆動電流の変化を検出し、これにアクチュエータの駆動感度を掛けることでレンズ変位量を算出する。 As in the first embodiment, the centering is triggered when the DC component of the shake angle signal exceeds a predetermined value. A change in the drive current of the actuator corresponding to the change command is detected, and the lens displacement amount is calculated by multiplying this by the drive sensitivity of the actuator.
最後にパン・チルトを検出した場合について説明する。パン・チルト動作だと判定するには、ブレ角度信号のDC成分が所定値を超えたことなどが用いられ、他のケースと似ているが、それ以外の要素、たとえば角速度を判断材料に用いる場合もあり、他の条件と異なるトリガ基準となるケースも考えられる。通常は手ブレ信号のDCオフセット成分の閾値よりも低いDC値でパン・チルト判定がなされるので、DC成分が多く蓄積する前にセンタリング動作が行える。パン・チルトでは、上記のように一方向に継続してレンズが動くため、パン・チルト動作が繰り返されるようなら、センタリングによってレンズの位置を戻す量を大きめに設定し、アクチュエータの全可動範囲をもっと有効に使うようにしてもよい。 Finally, the case where pan/tilt is detected will be described. Judgment of pan/tilt operation is based on the fact that the DC component of the shake angle signal exceeds a predetermined value, which is similar to the other cases, but other factors such as angular velocity are used as judgment materials. In some cases, it is conceivable that the trigger criteria may be different from other conditions. Normally, the pan/tilt determination is performed with a DC value lower than the threshold value of the DC offset component of the camera shake signal, so the centering operation can be performed before a large amount of the DC component is accumulated. When panning and tilting, the lens moves continuously in one direction as described above. If panning and tilting operations are repeated, set a larger amount to return the position of the lens by centering, and extend the full movable range of the actuator. You can use it more effectively.
なお、パン・チルトの検出とは関係なく、ブレ角度のDCオフセット成分だけをリフレッシュの判断基準としてもかまわない。パン・チルトと判定されるとハイパスフィルタ等のカットオフ周波数を高めて、ブレ角度のDCオフセット成分の累積が抑えられるので、パン・チルトが終了してカットオフ周波数が元に戻され、再びDCオフセット成分の累積が増大したところで、リフレッシュを行ってもよい。 It is also possible to use only the DC offset component of the shake angle as the refresh determination criterion, regardless of pan/tilt detection. When the pan/tilt is determined, the cutoff frequency of a high-pass filter or the like is increased to suppress the accumulation of the DC offset component of the shake angle. Refresh may be performed when the accumulation of offset components increases.
以上のようなレンズ制御装置は、携帯電話用のカメラモジュールなどに用いられる。特に、本発明のレンズ制御装置の好適な応用のひとつは、光学手ブレ補正(OIS)機能を備えた撮像装置である。本発明を利用することで、リフレッシュ動作、センタリング動作を行った後の被写体像の急激なシフトを使用者が認識することなく、連続的な動画撮影時などでも画像のぶれが少ない、高画質撮影が可能となるので、本発明はOIS機能を備えた撮像装置に適用するのが好適である。 The lens control device as described above is used in camera modules for mobile phones and the like. In particular, one of the preferred applications of the lens control device of the present invention is an imaging device having an optical image stabilization (OIS) function. By using the present invention, the user does not recognize the sudden shift of the subject image after performing the refresh operation and the centering operation, and high-quality shooting with less image blurring even during continuous moving image shooting. Therefore, it is preferable to apply the present invention to an imaging apparatus having an OIS function.
本明細書には以下の技術が開示される。
ある開示は、撮像装置に関する。撮像装置は、撮像レンズと、撮像素子と、撮像レンズを駆動するためのアクチュエータと、像ブレを検出するためのブレ検出手段と、を備え、ブレ検出手段の出力に応じて撮像レンズを駆動することで像ブレを補正する撮像装置であって、撮像レンズの位置のDCオフセット成分を変化させる際に生じる画像のシフトを、撮像レンズの位置のDCオフセット成分の変化量に応じた画素シフトによって補正することを特徴としている。
The following techniques are disclosed in this specification.
One disclosure relates to imaging devices. The imaging device includes an imaging lens, an imaging element, an actuator for driving the imaging lens, and blur detection means for detecting image blur, and drives the imaging lens according to the output of the blur detection means. An image pickup apparatus that corrects image blur by correcting an image shift that occurs when the DC offset component of the position of the imaging lens is changed by pixel shifting according to the amount of change in the DC offset component of the position of the imaging lens. It is characterized by
以上の構成によれば、所定の位置から撮像レンズの位置が偏った場合において、元の所定の位置に強制的に戻そうとしたとき(センタリング動作)、急激に画像がシフトするのに応じて画素の有効領域もシフトさせるので、使用者が見るモニター画面や記録された画像の上では急激な画像シフトが見えなくなり、使用者が実感することなくセンタリングを行うことができる。 According to the above configuration, when the position of the imaging lens is deviated from the predetermined position, when the imaging lens is forcibly returned to the original predetermined position (centering operation), the image sharply shifts. Since the effective area of the pixels is also shifted, sudden image shifts are not visible on the monitor screen viewed by the user or on the recorded image, and the user can perform centering without feeling it.
撮像装置では、撮像レンズを駆動するための駆動信号の変化量から撮像レンズの位置のDCオフセット成分の変化量を算出してもよい。 In the image pickup apparatus, the amount of change in the DC offset component of the position of the image pickup lens may be calculated from the amount of change in the drive signal for driving the image pickup lens.
以上の構成によれば、撮像レンズを駆動するための駆動信号、たとえば電流値の変化量から、これにアクチュエータの駆動感度を掛け算することで、撮像レンズの位置のDCオフセット成分の変化量を算出でき、画像シフトによる補正が可能となる。 According to the above configuration, the amount of change in the DC offset component of the position of the imaging lens is calculated by multiplying the drive sensitivity of the actuator from the drive signal for driving the imaging lens, such as the amount of change in the current value. can be corrected by image shift.
また、撮像装置では、撮像レンズの位置を検出するための位置検出手段を備え、位置検出手段の出力により撮像レンズの位置をフィードバック制御する撮像装置であって、位置検出手段の出力のDCオフセット成分の変化量から撮像レンズの位置のDCオフセット成分の変化量を算出してもよい。 Further, the imaging apparatus includes position detection means for detecting the position of the imaging lens, and feedback-controls the position of the imaging lens according to the output of the position detection means, wherein the DC offset component of the output of the position detection means is The amount of change in the DC offset component of the position of the imaging lens may be calculated from the amount of change in .
以上の構成によれば、位置検出手段の出力信号にしたがってセンタリング動作を行うことができ、位置検出信号の変化分を画素上の像の変位分に換算することで、画素シフト量と方向が決定できるので、使用者が急激な画像シフトを認識せずにセンタリングを行うことができる。 According to the above configuration, the centering operation can be performed according to the output signal of the position detection means, and the pixel shift amount and direction are determined by converting the change in the position detection signal into the displacement of the image on the pixel. Therefore, the user can perform centering without recognizing sudden image shift.
また、ある撮像装置では、ブレ検出手段の出力のDCオフセット成分の変化量から撮像レンズの位置のDCオフセット成分の変化量を算出してもよい。 Further, in a certain imaging apparatus, the amount of change in the DC offset component of the position of the imaging lens may be calculated from the amount of change in the DC offset component of the output of the shake detection means.
以上の構成によれば、ジャイロセンサなどのブレ検出手段によって検出された角速度信号を積分してブレ角度情報を得る際に蓄積されるDC成分をゼロに戻す(リフレッシュ)ことで、フィードバック制御された撮像レンズは元の位置(初期設定位置)に戻るが、そのときのレンズの変位量を画素上の変位に換算することで、画素シフト量と方向が決定できるので、使用者が急激な画像シフトを認識せずにセンタリングを行うことができる。 According to the above configuration, feedback control is performed by returning to zero (refreshing) the DC component accumulated when obtaining the shake angle information by integrating the angular velocity signal detected by the shake detection means such as the gyro sensor. The imaging lens returns to its original position (initial setting position), but by converting the amount of displacement of the lens at that time into displacement on the pixel, the amount and direction of pixel shift can be determined. Centering can be done without knowing the .
また、ある撮像装置では、パン・チルト検出手段を備え、パン・チルト動作だと判定された場合に、撮像レンズの位置のDCオフセット成分を変化させてもよい。 Further, an imaging apparatus may include pan/tilt detection means, and may change the DC offset component of the position of the imaging lens when it is determined that the pan/tilt operation is performed.
以上の構成によれば、パン・チルトだと判定されるまでに蓄積されたレンズ位置のDC成分をいち早く解消し、センタリングできるので、センタリング動作にともなう画像シフトを的確に補正することができる。パン・チルトだと判定されると、フィルタのカットオフ周波数を変更するなどして、それ以上DC成分が蓄積されるのを防ぎつつ、センタリング動作を行う。通常は手ブレ信号のDCオフセット成分の閾値よりも低いDC値でパン・チルト判定がなされるので、より素早くセンタリング動作を行うことが可能となる。 According to the above configuration, the DC component of the lens position accumulated until it is determined to be pan/tilt can be quickly eliminated and centered, so that the image shift caused by the centering operation can be accurately corrected. If pan/tilt is determined, the cutoff frequency of the filter is changed to prevent DC components from accumulating any more, and a centering operation is performed. Since the pan/tilt determination is normally made with a DC value that is lower than the threshold value of the DC offset component of the camera shake signal, the centering operation can be performed more quickly.
また、ある撮像装置では、画素シフトによって生じた画像のシフトを徐々に解除してもよい。 Also, in some imaging devices, image shift caused by pixel shift may be gradually released.
以上の構成によれば、画素シフトを行ったままでは次の画素シフトのための画素の余裕がなくなるのに対して、ずらした画素を元に戻すので再び画素の余裕を生むことができ、かつ徐々に元に戻すので使用者は画像が動いていることをほとんど実感しなくてもよい。すなわち、ここで言う徐々に、とは使用者が実感できない、あるいは違和感や不快感を受けない程度にゆっくり、という意味である。 According to the above configuration, there is no pixel margin for the next pixel shift if the pixel shift is left as it is. Since the image is gradually restored, the user does not have to realize that the image is moving. That is, "gradually" as used here means slowly to the extent that the user cannot feel it, or does not feel discomfort or discomfort.
また、撮像装置では、画像シフトの解除動作を、次に位置のDCオフセット成分を変化させるタイミングまでに行ってもよい。 Further, in the image pickup apparatus, the operation of canceling the image shift may be performed before the next timing of changing the DC offset component of the position.
以上の構成によれば、次にセンタリングを行うときまでには、画素シフトによって生じた有効画素の偏りが解除できるので、画素を有効活用でき、補正範囲を広くできる。 According to the above configuration, since the bias of the effective pixels caused by the pixel shift can be canceled by the next centering, the pixels can be effectively utilized and the correction range can be widened.
また本開示には、以下のアクチュエータドライバが含まれる。アクチュエータドライバは、像ブレを補正するレンズアクチュエータを駆動するためのアクチュエータドライバであって、レンズの位置情報に基づいて、レンズ位置のDCオフセット成分を強制的に変化させることができ、強制的に変化させた場合は、画素シフトのための情報として、DCオフセット成分の変化またはそれに基づいた画素シフト量を出力することを特徴としている。 The present disclosure also includes the following actuator drivers. The actuator driver is an actuator driver for driving a lens actuator that corrects image blur, and can forcibly change the DC offset component of the lens position based on the lens position information. When it is set to , it is characterized by outputting a change in the DC offset component or a pixel shift amount based thereon as information for pixel shift.
以上の構成によれば、所定の位置から撮像レンズの位置が偏った場合において、元の所定の位置に強制的に戻そうとしたとき(センタリング動作)、急激に画像がシフトするのに応じて画素の有効領域もシフトさせることができるので、使用者が見るモニター画面や記録された画像の上では急激な画像シフトが見えなくなり、使用者が実感することなくセンタリングを行うことができる。 According to the above configuration, when the position of the imaging lens is deviated from the predetermined position, when the imaging lens is forcibly returned to the original predetermined position (centering operation), the image sharply shifts. Since the effective area of pixels can also be shifted, sudden image shifts are not visible on the monitor screen viewed by the user or on the recorded image, and centering can be performed without the user actually feeling it.
アクチュエータドライバでは、レンズの位置情報は、アクチュエータの駆動電流から得てもよい。 In the actuator driver, lens position information may be obtained from the drive current of the actuator.
また、アクチュエータドライバでは、レンズの位置情報は、アクチュエータが備える位置検出手段の信号から得てもよい。 Further, in the actuator driver, the positional information of the lens may be obtained from the signal of the position detecting means provided in the actuator.
また、アクチュエータドライバでは、ブレ検出手段からの角速度情報に基づいてブレ角度を算出する手段を備え、ブレ角度のDCオフセット成分を変化させることでレンズの位置を変化させることができてもよい。 Further, the actuator driver may include means for calculating a blur angle based on the angular velocity information from the blur detection means, and may be able to change the position of the lens by changing the DC offset component of the blur angle.
また、アクチュエータドライバでは、パン・チルト検出手段を備え、パン・チルト動作だと判定された場合に、撮像レンズの位置のDCオフセット成分を変化させてもよい。 Further, the actuator driver may include pan/tilt detection means, and change the DC offset component of the position of the imaging lens when it is determined that the pan/tilt operation is performed.
本開示には、以下の画像補正方法が含まれる。画像補正方法は、発生したブレに対応して、アクチュエータによって撮像レンズの位置を変化させることにより像ブレを補正することが可能な撮像装置における画像補正方法であって、所定のタイミングで撮像レンズの位置のDCオフセット成分を強制的に変化させるプロセスと、撮像レンズの位置のDCオフセット成分を強制的に変化させる直前の撮像レンズの位置情報を記憶するプロセスと、強制的に変化させた後の撮像レンズの位置情報と、記憶した位置情報との差分を算出するプロセスと、算出した差分に応じて、撮像素子の有効画素領域をずらすことで、強制的な撮像レンズの位置変化による画像シフトを補正するプロセスと、を備えることを特徴としている。 The present disclosure includes the following image correction methods. The image correction method is an image correction method in an image pickup apparatus capable of correcting image blur by changing the position of the image pickup lens with an actuator in response to the blurring that has occurred, wherein the image pickup lens is moved at a predetermined timing. A process of forcibly changing the DC offset component of the position, a process of storing the position information of the imaging lens immediately before forcibly changing the DC offset component of the position of the imaging lens, and imaging after the forcible change. Image shift due to forced changes in the position of the imaging lens is corrected by a process of calculating the difference between the lens position information and the stored position information, and shifting the effective pixel area of the image sensor according to the calculated difference. and a process for performing.
以上の構成によれば、所定の位置から撮像レンズの位置が偏った場合において、元の所定の位置に強制的に戻そうとしたとき(センタリング動作)、急激に画像がシフトするのに応じて有効画素領域もシフトさせるので、使用者が見るモニター画面や記録された画像の上では急激な画像シフトが見えなくなり、使用者が実感することなくセンタリングを行うことができる。 According to the above configuration, when the position of the imaging lens is deviated from the predetermined position, when the imaging lens is forcibly returned to the original predetermined position (centering operation), the image sharply shifts. Since the effective pixel area is also shifted, abrupt image shift is not visible on the monitor screen viewed by the user or on the recorded image, and the user can perform centering without feeling it.
また、画像補正方法では、撮像レンズの位置情報は、撮像レンズを駆動するためのアクチュエータの駆動信号から得てもよい。 Further, in the image correction method, the position information of the imaging lens may be obtained from a drive signal for an actuator for driving the imaging lens.
また、画像補正方法では、撮像レンズの位置情報は、撮像レンズを駆動するためのアクチュエータが備える位置検出手段の信号から得てもよい。 Further, in the image correction method, the position information of the imaging lens may be obtained from a signal of a position detection means provided in an actuator for driving the imaging lens.
また、画像補正方法では、強制的な撮像レンズの位置変化による画像シフトを補正した後、画像シフトを徐々に解除するプロセスをさらに有してもよい。 Further, the image correction method may further include a process of gradually canceling the image shift after correcting the image shift due to the forced positional change of the imaging lens.
また、画像補正方法では、画像シフトの解除動作を、次に撮像レンズの位置のDCオフセット成分を強制的に変化させるタイミングまでに行ってもよい。 Further, in the image correction method, the operation of canceling the image shift may be performed before the next timing of forcibly changing the DC offset component of the position of the imaging lens.
1000…カメラモジュール、1002…撮像素子、1004…撮像レンズ、1006…アクチュエータ、1010…位置検出素子、1012…ブレ検出手段、1014…プロセッサ、1100…アクチュエータドライバ、1102…インタフェース回路、1104…A/Dコンバータ、1106…補正回路、1107…ジャイロコントローラ、1108…制御回路、1110…コントローラ、1112…ドライバ部、1114…センタリング処理部、1120…プロセッサコア、1…画素全体、2…有効画素領域、3…被写体像、300…撮像装置、302…撮像素子、304…撮像レンズ、306…プロセッサ、308…ジャイロセンサ、310…ホルダー、312…AFコイル、314…永久磁石、316…OISコイル、318…永久磁石、320,322…ホール素子、400…レンズ制御装置、402…アクチュエータ、404…位置検出素子、406…温度検出素子、408…画像変位検出素子、500…アクチュエータドライバ、510…位置検出部、512…ホールアンプ、514…A/Dコンバータ、520…温度検出部、522…定電流回路、524…A/Dコンバータ、530…補正部、532…線形補償部、534…温度補償部、536…メモリ、540…ジャイロDSP、560…コントローラ、562…誤差検出器、564…PID制御器、570…ドライバ部。
DESCRIPTION OF
Claims (17)
前記撮像レンズを通過した像を撮像する撮像素子と、
ブレを検出するブレ検出手段と、
前記撮像レンズを位置決めするアクチュエータと、
前記ブレ検出手段からのブレ検出信号に応じて前記アクチュエータを制御するとともに、前記撮像レンズの位置を強制的に変化させることが可能である、アクチュエータドライバと、
前記撮像素子の出力を処理するプロセッサと、
を備え、
前記プロセッサは、前記アクチュエータが前記撮像レンズの位置を強制的に変化させる際に生じる前記像のシフトを、前記撮像レンズの位置の強制的な変化量に応じた前記撮像素子の有効画素領域のシフトによって補正可能であり、
前記アクチュエータドライバは、前記撮像レンズの位置の強制的な変化量を算出するための、強制的な位置変化の前後それぞれにおける前記撮像レンズの位置情報を、前記プロセッサに出力するように構成される撮像装置。 an imaging lens;
an imaging element that captures an image that has passed through the imaging lens;
blur detection means for detecting blur;
an actuator that positions the imaging lens;
an actuator driver capable of forcibly changing the position of the imaging lens while controlling the actuator according to a blur detection signal from the blur detection means;
a processor that processes the output of the imaging device;
with
The processor shifts the effective pixel area of the image pickup device according to the amount of forced change in the position of the image pickup lens to shift the image that occurs when the actuator forcibly changes the position of the image pickup lens. can be corrected by
The actuator driver is configured to output to the processor position information of the imaging lens before and after the forced positional change for calculating a forced change amount of the position of the imaging lens. Device.
前記アクチュエータドライバは、前記位置検出信号にもとづいて前記撮像レンズの位置をフィードバック制御し、
前記強制的な位置変化の前後それぞれにおける前記撮像レンズの位置情報は、前記位置検出信号のDC成分であるように構成される請求項1に記載の撮像装置。 Further comprising position detection means for generating a position detection signal indicating the position of the imaging lens,
The actuator driver feedback-controls the position of the imaging lens based on the position detection signal,
2. The imaging apparatus according to claim 1, wherein the position information of the imaging lens before and after the forced position change is a DC component of the position detection signal.
前記撮像レンズの位置情報にもとづいて、前記撮像レンズの位置のDC成分を強制的に変化させることができ、強制的に変化させた場合は、有効画素領域のシフトのための情報として、強制的な位置変化の前後それぞれにおける前記撮像レンズの位置情報を、有効画素領域内の画像を抽出するプロセッサに出力するアクチュエータドライバ。 An actuator driver that drives an actuator that positions an imaging lens for correcting image blur,
Based on the position information of the imaging lens, the DC component of the position of the imaging lens can be forcibly changed. an actuator driver for outputting position information of the imaging lens before and after each positional change to a processor for extracting an image within an effective pixel area.
前記ブレ角度のDC成分を変化させることで前記撮像レンズの位置を強制的に変化させるように構成される請求項9または10に記載のアクチュエータドライバ。 a calculation unit for calculating a shake angle based on angular velocity information from the shake detection means;
The actuator driver according to claim 9 or 10, configured to forcibly change the position of the imaging lens by changing the DC component of the shake angle.
パン・チルト動作だと判定された場合に、前記撮像レンズの位置のDC成分を変化させるように構成される請求項8に記載のアクチュエータドライバ。 A pan/tilt detection means is provided,
9. The actuator driver according to claim 8, configured to change the DC component of the position of the imaging lens when it is determined that the pan/tilt operation is performed.
ブレを検出するステップと、
アクチュエータドライバが前記ブレに応じてアクチュエータを駆動し、前記アクチュエータによって位置決めされる前記撮像レンズを変位させるステップと、
前記アクチュエータドライバが、前記アクチュエータを駆動し、前記撮像レンズの位置を強制的に変化させるステップと、
前記アクチュエータドライバが、前記撮像レンズの位置を強制的に変化させる直前の前記撮像レンズの位置情報と、強制的に変化させた後の前記撮像レンズの位置情報との両方を、有効画素領域内の画像を抽出するプロセッサに出力するステップと、
前記強制的な位置変化の前後それぞれの前記撮像レンズの位置情報にもとづいて、前記強制的な位置の変化量を算出するステップと、
前記強制的な位置の変化量に応じて、前記撮像素子の有効画素領域をシフトするステップと、
を備える撮像方法。 a step of capturing an image that has passed through an imaging lens with an imaging device;
detecting blur;
an actuator driver driving an actuator in accordance with the shake to displace the imaging lens positioned by the actuator ;
the actuator driver driving the actuator to forcibly change the position of the imaging lens;
The actuator driver stores both the position information of the imaging lens immediately before forcibly changing the position of the imaging lens and the position information of the imaging lens after forcibly changing the position of the imaging lens within an effective pixel area. outputting the image to a processor for extraction;
calculating an amount of change in the forced position based on the position information of the imaging lens before and after the forced position change;
a step of shifting an effective pixel area of the imaging device according to the amount of forced positional change;
An imaging method comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022104630A JP7299385B2 (en) | 2021-03-08 | 2022-06-29 | ACTUATOR DRIVER, IMAGING DEVICE USING THE SAME, AND IMAGING METHOD |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021036656A JP7098773B2 (en) | 2021-03-08 | 2021-03-08 | Actuator driver |
| JP2022104630A JP7299385B2 (en) | 2021-03-08 | 2022-06-29 | ACTUATOR DRIVER, IMAGING DEVICE USING THE SAME, AND IMAGING METHOD |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021036656A Division JP7098773B2 (en) | 2021-03-08 | 2021-03-08 | Actuator driver |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022125144A JP2022125144A (en) | 2022-08-26 |
| JP7299385B2 true JP7299385B2 (en) | 2023-06-27 |
Family
ID=86900671
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022104630A Active JP7299385B2 (en) | 2021-03-08 | 2022-06-29 | ACTUATOR DRIVER, IMAGING DEVICE USING THE SAME, AND IMAGING METHOD |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7299385B2 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004240371A (en) | 2003-02-10 | 2004-08-26 | Nikon Corp | Photographing device equipped with image stabilizer |
| JP2011109329A (en) | 2009-11-16 | 2011-06-02 | Canon Inc | Imaging device |
| JP2014182209A (en) | 2013-03-18 | 2014-09-29 | Canon Inc | Imaging device, and control method for the same |
| JP2015180917A (en) | 2014-03-05 | 2015-10-15 | キヤノン株式会社 | Image blur correction apparatus and control method thereof, imaging apparatus, lens apparatus, program, and storage medium |
| WO2017170165A1 (en) | 2016-03-30 | 2017-10-05 | 富士フイルム株式会社 | Imaging device, operation method, image processing device, and image processing method |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH03254286A (en) * | 1990-03-02 | 1991-11-13 | Funai Electric Co Ltd | Hand blur preventing device for video camera |
-
2022
- 2022-06-29 JP JP2022104630A patent/JP7299385B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004240371A (en) | 2003-02-10 | 2004-08-26 | Nikon Corp | Photographing device equipped with image stabilizer |
| JP2011109329A (en) | 2009-11-16 | 2011-06-02 | Canon Inc | Imaging device |
| JP2014182209A (en) | 2013-03-18 | 2014-09-29 | Canon Inc | Imaging device, and control method for the same |
| JP2015180917A (en) | 2014-03-05 | 2015-10-15 | キヤノン株式会社 | Image blur correction apparatus and control method thereof, imaging apparatus, lens apparatus, program, and storage medium |
| WO2017170165A1 (en) | 2016-03-30 | 2017-10-05 | 富士フイルム株式会社 | Imaging device, operation method, image processing device, and image processing method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022125144A (en) | 2022-08-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6933487B2 (en) | Actuator driver, imaging device using it, and imaging method | |
| TWI584015B (en) | Hand vibration correction device and its adjustment method, hand vibration correction circuit, hand vibration correction method, and camera module and its optical elements of the position control method | |
| JP5121674B2 (en) | Imaging device | |
| JP7192052B2 (en) | Imaging device and actuator driver | |
| KR20180098142A (en) | Actuator driver, imaging device and calibration method | |
| KR102129169B1 (en) | Imaging device and calibration method thereof | |
| CN102123245B (en) | Optical device, control method thereof, and imaging device | |
| US7868918B2 (en) | Image stabilization control circuit of image pickup apparatus | |
| US11683588B2 (en) | Methods and apparatus for optical image stabilization | |
| JP5866960B2 (en) | IMAGING DEVICE AND IMAGING DEVICE POSITION SHIFT CORRECTION METHOD | |
| JP5546272B2 (en) | Optical device and control method thereof | |
| KR102176284B1 (en) | Digital photographing System and Controlling method thereof | |
| JP7299385B2 (en) | ACTUATOR DRIVER, IMAGING DEVICE USING THE SAME, AND IMAGING METHOD | |
| JP7098773B2 (en) | Actuator driver | |
| JP5521624B2 (en) | Imaging device with blur correction function | |
| KR20150058952A (en) | System for correcting hand-shake and controlling method thereof | |
| JP2018142806A (en) | Actuator driver and imaging device | |
| JP5318078B2 (en) | Optical apparatus and control method thereof | |
| JP2008233156A (en) | Image pickup apparatus control method and image pickup apparatus | |
| JP2019114920A (en) | Actuator driver, imaging apparatus using the same, and calibration method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220629 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230404 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230512 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20230613 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230615 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7299385 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |