Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5146107B2 - Image stabilizer - Google Patents
[go: Go Back, main page]

JP5146107B2 - Image stabilizer - Google Patents

Image stabilizer Download PDF

Info

Publication number
JP5146107B2
JP5146107B2 JP2008137577A JP2008137577A JP5146107B2 JP 5146107 B2 JP5146107 B2 JP 5146107B2 JP 2008137577 A JP2008137577 A JP 2008137577A JP 2008137577 A JP2008137577 A JP 2008137577A JP 5146107 B2 JP5146107 B2 JP 5146107B2
Authority
JP
Japan
Prior art keywords
signal
unit
panning
output
correction
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.)
Expired - Fee Related
Application number
JP2008137577A
Other languages
Japanese (ja)
Other versions
JP2009290261A (en
JP2009290261A5 (en
Inventor
基範 小倉
剛 下畠
幸孝 土田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Corp
Panasonic Holdings Corp
Original Assignee
Panasonic Corp
Matsushita Electric Industrial Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Panasonic Corp, Matsushita Electric Industrial Co Ltd filed Critical Panasonic Corp
Priority to JP2008137577A priority Critical patent/JP5146107B2/en
Publication of JP2009290261A publication Critical patent/JP2009290261A/en
Publication of JP2009290261A5 publication Critical patent/JP2009290261A5/ja
Application granted granted Critical
Publication of JP5146107B2 publication Critical patent/JP5146107B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Studio Devices (AREA)
  • Adjustment Of Camera Lenses (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To solve the problem of the inability to correctly determine a start/end of a user's panning or tilting operation and to appropriately correct the movement, at the start/end of the panning or tilting operation, in a hand-shake correcting device. <P>SOLUTION: The hand-shake correcting device includes a panning or swing-back determining means 208 for determining the start of panning with the same sign continuously appearing for a predetermined time in the output from a first A/D-converting means 204 and determining the end of panning at a timing that a difference between the output from the first A/D-converting means 204 and an output from a second A/D-converting means 205 becomes smaller than a predetermined value and a correction signal deciding means 209 for generating a correction signal, based on the outputs from a difference calculating means 207 and the panning or swing-back determining means 208. <P>COPYRIGHT: (C)2010,JPO&amp;INPIT

Description

本発明は、ビデオカメラ等の撮像装置において用いられる手振れ補正装置に関する。   The present invention relates to a camera shake correction apparatus used in an imaging apparatus such as a video camera.

一般にビデオカメラ及びスチルカメラ等の撮像装置において、撮影時に「手の振れ」によるボケや映像の揺れを軽減する手振れ補正技術が用いられている。手振れ補正技術としては、例えばレンジ内に振動ジャイロ機構を備えた補正レンズを組み込んで、振れを打ち消す方向に補正レンズを動かす事によって光軸を補正する光学式手振れ補正技術がある。   In general, an image pickup apparatus such as a video camera or a still camera uses a camera shake correction technique that reduces blur due to “hand shake” and image shake during shooting. As a camera shake correction technique, for example, there is an optical camera shake correction technique in which a correction lens having a vibration gyro mechanism is incorporated in a range and the optical axis is corrected by moving the correction lens in a direction to cancel the shake.

しかしながら、このような手振れ補正技術において、手振れ検出回路の構成上、パン・チルト操作等のカメラを大きく動かした後に動作を止めた時、パン・チルト操作によって生じた動きを打ち消す方向に補正レンズを動かすために、撮影した画像が逆方向に動く不自然な揺り戻し現象が発生する。   However, in such camera shake correction technology, due to the configuration of the camera shake detection circuit, when the operation is stopped after moving the camera such as pan / tilt operation largely, the correction lens is set in a direction to cancel the movement caused by the pan / tilt operation. In order to move, an unnatural swinging phenomenon that the photographed image moves in the reverse direction occurs.

このような揺り戻し現象を低減する技術として、特許文献1では、振動を検出する振動検出手段と、振動検出手段から出力される信号よりパンやチルトの検出を行うパン・チルト検出手段と、パンやチルトの検出結果に応じてリセット制御や積分値の補正を行う手振れ補正装置が開示されている。
特開2007−324929号公報
As a technique for reducing such a swing-back phenomenon, Patent Document 1 discloses a vibration detection unit that detects vibration, a pan / tilt detection unit that detects pan and tilt from a signal output from the vibration detection unit, And a shake correction device that performs reset control and correction of an integral value in accordance with the detection result of the tilt.
JP 2007-324929 A

しかしながら、特許文献1の手振れ補正装置では、パン・チルト動作の開始・終了を判定できるものの、パン・チルト動作の開始時に積分補正手段にリセット命令を出し、終了時にリセット命令を解除するために、パン・チルト動作の開始・終了直後に、不自然な動き補正が行われるという課題があった。   However, in the camera shake correction apparatus of Patent Document 1, although the start / end of the pan / tilt operation can be determined, in order to issue a reset command to the integral correction unit at the start of the pan / tilt operation and to cancel the reset command at the end, There is a problem that unnatural motion correction is performed immediately after the start / end of the pan / tilt operation.

上記課題を解決するために、本発明の画像動き補正装置は、動きを検出する動き検出部と、前記動き検出部の出力信号を手振れ周波数をフィルタする第1のフィルタ特性に基づき増幅する第1の増幅部と、前記第1の増幅部の出力信号をA/D変換する第1のA/D変換部と、前記動き検出部の出力信号をパンニング周波数をフィルタする第2のフィルタ特性に基づき増幅する第2の増幅部と、前記第2の増幅部の出力信号をA/D変換する第2のA/D変換部と、前記第1のA/D変換部が出力した信号を平均化する平均化部と、前記第1のA/D変換部の出力と前記平均化部の出力との差分を算出する差分算出部と、前記第1のA/D変換部の出力と前記第2のA/D変換部の出力とに基づき、パンニングの開始および終了を判定するパンニング・揺り戻し判定部と、前記パンニング・揺り戻し判定部によるパンニング開始判定時に、前記平均化部を停止し、パンニング終了判定時に、前記平均化部を再開し、前記差分算出部の出力に基づき、補正信号を生成する補正信号決定部と、前記補正信号を基に動き補正信号を発生する補正信号発生部と、を備えるものである。   In order to solve the above-described problem, an image motion correction apparatus according to the present invention includes a motion detection unit that detects motion, and a first amplification that amplifies the output signal of the motion detection unit based on a first filter characteristic that filters a camera shake frequency. Based on the second filter characteristic for filtering the panning frequency of the output signal of the motion detection unit, the first A / D conversion unit for A / D converting the output signal of the first amplification unit A second amplifying unit for amplifying, a second A / D converting unit for A / D converting the output signal of the second amplifying unit, and an average of signals output from the first A / D converting unit An averaging unit, a difference calculating unit that calculates a difference between an output of the first A / D conversion unit and an output of the averaging unit, an output of the first A / D conversion unit, and the second Based on the output of the A / D converter of the When the panning start determination is performed by the panning / shakeback determination unit and the panning / shakeback determination unit, the averaging unit is stopped, and when the panning end determination is performed, the averaging unit is restarted. Based on the output of the difference calculation unit A correction signal determination unit that generates a correction signal, and a correction signal generation unit that generates a motion correction signal based on the correction signal.

本発明では、パン・チルト動作の開始・終了を正確に判定し、パン・チルト動作の開始・終了時に、適切な動き補正を行う画像動き補正装置を提供することができる。   According to the present invention, it is possible to provide an image motion correction apparatus that accurately determines the start / end of a pan / tilt operation and performs appropriate motion correction at the start / end of the pan / tilt operation.

以下、本発明の実施の形態について図面を参照しながら説明する。
(実施の形態1)
図1は、本発明の実施の形態1にかかるビデオカメラ101の構成を示すブロック図である。ビデオカメラ101は、光学系110により形成された被写体像を撮像素子121で撮像する。撮像素子121で生成された画像データは、画像処理部140で各種処理が施され、メモリーカード164に格納される。また、メモリーカード164などに格納された画像データは、液晶モニタ162で表示可能である。以下、ビデオカメラ101の構成を詳細に説明する。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
(Embodiment 1)
FIG. 1 is a block diagram showing a configuration of a video camera 101 according to the first embodiment of the present invention. The video camera 101 captures the subject image formed by the optical system 110 with the image sensor 121. The image data generated by the image sensor 121 is subjected to various processes by the image processing unit 140 and stored in the memory card 164. Further, the image data stored in the memory card 164 or the like can be displayed on the liquid crystal monitor 162. Hereinafter, the configuration of the video camera 101 will be described in detail.

光学系110は、対物レンズ111、ズームレンズ112、絞り113、OISユニット114、フォーカスレンズ115を含む。光学系110は、被写体からの光を集光し、被写体像を形成する。   The optical system 110 includes an objective lens 111, a zoom lens 112, a diaphragm 113, an OIS unit 114, and a focus lens 115. The optical system 110 collects light from the subject and forms a subject image.

対物レンズ111は、最も被写体側に配置されたレンズである。ズームレンズ112は、光学系110の光軸に沿って移動することにより、被写体像を拡大又は縮小可能である。絞り113は、使用者の設定に応じて若しくは自動で、開口部の大きさを調整し、光学系110を透過する光の量を調整する。OISユニット114は、内部に、光軸に垂直な面内で移動可能な補正レンズを有する。OISユニット114は、ビデオカメラ101のぶれを相殺する方向に補正レンズを駆動することにより、被写体像のぶれを低減する。フォーカスレンズ115は、光学系110の光軸に沿って移動することにより、被写体像のピントを調整する。   The objective lens 111 is a lens arranged closest to the subject. The zoom lens 112 can enlarge or reduce the subject image by moving along the optical axis of the optical system 110. The diaphragm 113 adjusts the amount of light transmitted through the optical system 110 by adjusting the size of the opening according to the setting of the user or automatically. The OIS unit 114 includes a correction lens that can move in a plane perpendicular to the optical axis. The OIS unit 114 reduces the blur of the subject image by driving the correction lens in a direction that cancels the blur of the video camera 101. The focus lens 115 adjusts the focus of the subject image by moving along the optical axis of the optical system 110.

駆動系150は、光学系110内の各光学素子を駆動する。   The drive system 150 drives each optical element in the optical system 110.

撮像素子121は、光学系110で形成された被写体像を撮像して、画像データを生成する。撮像素子121は、CCDイメージセンサー、又はCMOSイメージセンサーである。タイミングジェネレータ122は、撮像素子121を駆動するためのタイミング信号を生成する。撮像素子121は、タイミングジェネレータ122で生成されるタイミング信号に従って、露光、転送、電子シャッタなどの各種の動作を行う。ADコンバータ131は、撮像素子121で生成された画像データをデジタル信号に変換する。   The image sensor 121 captures a subject image formed by the optical system 110 and generates image data. The image sensor 121 is a CCD image sensor or a CMOS image sensor. The timing generator 122 generates a timing signal for driving the image sensor 121. The image sensor 121 performs various operations such as exposure, transfer, and electronic shutter according to the timing signal generated by the timing generator 122. The AD converter 131 converts the image data generated by the image sensor 121 into a digital signal.

画像処理部140は、ADコンバータ131で変換された画像データに対して各種の処理を施す。画像処理部140は、撮像素子121で生成された画像データに対して処理を施し、メモリーカード164に記録するための画像データを生成したり、液晶モニタ162に表示するための画像データを生成する。また、画像処理部140は、メモリーカード164に格納された画像データに対して処理を施し、液晶モニタ162に表示するための画像データを生成したり、メモリーカード164に再格納するための画像データを生成したり、通信部180を介して外部装置に送信するための画像データを生成したりする。画像処理部140は、DSPやマイコンなどで実現可能である。   The image processing unit 140 performs various processes on the image data converted by the AD converter 131. The image processing unit 140 performs processing on the image data generated by the image sensor 121, generates image data to be recorded on the memory card 164, and generates image data to be displayed on the liquid crystal monitor 162. . Further, the image processing unit 140 performs processing on the image data stored in the memory card 164 to generate image data to be displayed on the liquid crystal monitor 162 or to store again in the memory card 164. Or image data to be transmitted to an external device via the communication unit 180. The image processing unit 140 can be realized by a DSP or a microcomputer.

前処理部141は、ADコンバータ131で変換された画像データに対して、ガンマ補正やホワイトバランス補正、傷補正などの各種画像処理を行う。   The preprocessing unit 141 performs various image processing such as gamma correction, white balance correction, and flaw correction on the image data converted by the AD converter 131.

圧縮部142は、DCT(離散コサイン変換)、ハフマン符号化などをおこなうことにより、画像データを圧縮する。圧縮部142は、例えば、MPEG−2や、H.264の規格に準拠した圧縮形式により画像データを圧縮する。但し、本発明は、MPEG−2や、H.264の形式の画像データに限定されない。   The compression unit 142 compresses image data by performing DCT (Discrete Cosine Transform), Huffman coding, and the like. The compression unit 142 is, for example, MPEG-2 or H.264. The image data is compressed by a compression format conforming to the H.264 standard. However, the present invention relates to MPEG-2 or H.264. The image data is not limited to H.264 format.

伸張部143は、メモリーカード164に格納された圧縮済みの画像データを液晶モニタ162で再生する場合などに、この画像データを非圧縮の状態に復号化する。   The decompression unit 143 decodes the compressed image data stored in the memory card 164 into an uncompressed state when the liquid crystal monitor 162 reproduces the compressed image data.

コントローラ160は、ビデオカメラ101全体を制御する制御手段である。コントローラ160は、半導体素子などで実現可能である。コントローラ160は、ハードウェアのみで構成してもよいし、ハードウェアとソフトウェアを組み合わせることにより実現してもよい。コントローラ160は、マイクロコンピュータで実現できる。   The controller 160 is a control unit that controls the entire video camera 101. The controller 160 can be realized by a semiconductor element or the like. The controller 160 may be configured only by hardware, or may be realized by combining hardware and software. The controller 160 can be realized by a microcomputer.

バッファメモリ161は、画像処理部140及びコントローラ160のワークメモリとして機能する。バッファメモリ161は、例えば、DRAM、強誘電体メモリなどで実現できる。   The buffer memory 161 functions as a work memory for the image processing unit 140 and the controller 160. The buffer memory 161 can be realized by, for example, a DRAM or a ferroelectric memory.

カードスロット163は、メモリーカード164を着脱可能である。カードスロット163は、機械的及び電気的にメモリーカード164と接続可能である。メモリーカード164は、フラッシュメモリや強誘電体メモリなどを内部に含み、データを格納可能である。   A memory card 164 can be attached to and detached from the card slot 163. The card slot 163 can be mechanically and electrically connected to the memory card 164. The memory card 164 includes a flash memory, a ferroelectric memory, and the like, and can store data.

コントローラ160は、生成した画像ファイルをメモリーカード164に格納可能である。   The controller 160 can store the generated image file in the memory card 164.

液晶モニタ162は、撮像素子121で生成した画像データが示す画像やメモリーカード164などから読み出した画像データが示す画像を表示可能である。また、液晶モニタ162は、ビデオカメラ101の各種の設定情報や、撮影時間などを表示可能である。   The liquid crystal monitor 162 can display an image indicated by image data generated by the image sensor 121 or an image indicated by image data read from the memory card 164 or the like. The liquid crystal monitor 162 can display various setting information of the video camera 101, shooting time, and the like.

通信部180は、外部装置との間で通信を行うための手段である。通信部180は、USB通信ユニット、HDMI通信ユニットなどで構成できる。   The communication unit 180 is means for performing communication with an external device. The communication unit 180 can be configured by a USB communication unit, an HDMI communication unit, or the like.

操作部材170は、各種操作手段を総称した構成要素である。操作部材170は、使用者の指示を受け付け、その指示をコントローラ160に伝える。   The operation member 170 is a component that collectively refers to various operation means. The operation member 170 receives a user instruction and transmits the instruction to the controller 160.

動き検出部190は、ビデオカメラ101の動き状態を検出する。コントローラ160は、動き検出部190が検出したビデオカメラ101の動き状態に関する情報を取得することができる。例えば、動き検出部190は、回転センサや、角速度センサで実現できる。   The motion detection unit 190 detects the motion state of the video camera 101. The controller 160 can acquire information regarding the motion state of the video camera 101 detected by the motion detection unit 190. For example, the motion detection unit 190 can be realized by a rotation sensor or an angular velocity sensor.

動き補正装置190は、ビデオカメラ101の動きに応じて、動き補正信号を発生する。動き補正装置190の構成の詳細を、図2に示す。図2に示すブロックの一部については、、図1に示すコントローラ160により実現される。   The motion correction device 190 generates a motion correction signal in accordance with the motion of the video camera 101. Details of the configuration of the motion correction apparatus 190 are shown in FIG. A part of the blocks shown in FIG. 2 is realized by the controller 160 shown in FIG.

動き補正装置190は、動き検出部201と、第1の信号増幅回路202と、第2の信号増幅回路203と、第1のA/D変換部204と、第2のA/D変換部205と、平均化部206と、差分算出部207と、パンニング・揺り戻し判定部208と、補正信号決定部209と、補正信号発生部210とを備える。   The motion correction device 190 includes a motion detection unit 201, a first signal amplification circuit 202, a second signal amplification circuit 203, a first A / D conversion unit 204, and a second A / D conversion unit 205. An averaging unit 206, a difference calculation unit 207, a panning / rebound determination unit 208, a correction signal determination unit 209, and a correction signal generation unit 210.

動き検出部201は、ジャイロセンサ等で構成され、装置の物理的な動きを検出する。   The motion detection unit 201 includes a gyro sensor or the like, and detects a physical motion of the apparatus.

第1の信号増幅回路202は、動き検出部201で検出した動きから手振れ周波数をフィルタして増幅する。一般に、人が装置を手で保持した際に、一定の周波数で保持した装置に対する手振れが発生するが、手振れ周波数とは、その発生する手振れによる周波数である。   The first signal amplification circuit 202 filters and amplifies the camera shake frequency from the motion detected by the motion detection unit 201. In general, when a person holds the apparatus by hand, hand shake occurs with respect to the apparatus held at a constant frequency. The hand shake frequency is a frequency due to the generated hand shake.

第2の信号増幅回路203は、動き検出部201で検出した動きからパンニング周波数をフィルタして増幅する。パンニング周波数は、パンニング動作時の周波数であり、およそ0.3Hz〜0.6Hzの周波数である。   The second signal amplification circuit 203 filters and amplifies the panning frequency from the motion detected by the motion detection unit 201. The panning frequency is a frequency at the time of panning operation, and is a frequency of approximately 0.3 Hz to 0.6 Hz.

第1のアナログ/デジタル変換部(以下A/D変換部と記す)204、及び第2のA/D変換部205は、第1の信号増幅回路202、及び第2の信号増幅回路203のアナログ信号をデジタル化する。   A first analog / digital conversion unit (hereinafter referred to as an A / D conversion unit) 204 and a second A / D conversion unit 205 are analog components of the first signal amplification circuit 202 and the second signal amplification circuit 203. Digitize the signal.

平均化部206は、第1のA/D変換部204でデジタル化された動き信号の移動平均を求める。平均化部206は、コントローラ150、又は専用回路により実現される。   The averaging unit 206 obtains a moving average of the motion signals digitized by the first A / D conversion unit 204. The averaging unit 206 is realized by the controller 150 or a dedicated circuit.

差分算出部207は、第1のA/D変換部204でデジタル化された動き信号と平均化部206により平均化された信号との差分と符号を演算する。差分算出部207は、コントローラ150により実現される。   The difference calculation unit 207 calculates a difference and a sign between the motion signal digitized by the first A / D conversion unit 204 and the signal averaged by the averaging unit 206. The difference calculation unit 207 is realized by the controller 150.

パンニング・揺り戻し判定部208は、差分算出部207の演算結果について同一の符号が所定時間継続することによりパンニングの開始を判定し、A/D変換部204の出力値とA/D変換部205の出力値の差分が所定の値以下になることによって、パンニングの終了を判定する。パンニング・揺り戻し判定部208は、コントローラ150により実現される。   The panning / shakeback determination unit 208 determines the start of panning when the same code continues for a predetermined time with respect to the calculation result of the difference calculation unit 207, and determines the output value of the A / D conversion unit 204 and the A / D conversion unit 205. When the difference between the output values becomes equal to or less than a predetermined value, the end of panning is determined. The panning / shakeback determination unit 208 is realized by the controller 150.

補正信号決定部209は、パンニング・揺り戻し判定部208がパンニングの開始を判定した際は、平均化部206を停止し、差分算出部207の出力値を減少させ、パンニング・揺り戻し判定部208がパンニングの終了を判定した際は、平均化部206を再開し、差分算出部207の出力値を通常処理に戻し、動きを補正する信号を決定する。補正信号決定部209は、コントローラ150により実現される。   When the panning / return determining unit 208 determines the start of panning, the correction signal determining unit 209 stops the averaging unit 206, decreases the output value of the difference calculating unit 207, and the panning / return determining unit 208. When determining the end of panning, the averaging unit 206 is restarted, the output value of the difference calculation unit 207 is returned to the normal processing, and a signal for correcting motion is determined. The correction signal determination unit 209 is realized by the controller 150.

補正信号発生部210は、補正信号決定部209の出力信号により、実際の撮像装置の動きを補正する信号を発生する。補正信号発生部210は、コントローラ150により実現される。補正信号発生部210が出力する補正信号は、駆動系130に入力され、OISユニット124を駆動し、動き補正を行う。   The correction signal generation unit 210 generates a signal for correcting the actual movement of the imaging apparatus based on the output signal of the correction signal determination unit 209. The correction signal generator 210 is realized by the controller 150. The correction signal output from the correction signal generator 210 is input to the drive system 130 and drives the OIS unit 124 to perform motion correction.

このように構成された動き補正装置190について、その動作を図3のフローチャートを用いて説明する。   The operation of the motion correction apparatus 190 configured as described above will be described with reference to the flowchart of FIG.

動き検出部201は、装置の物理的な揺れを検出し、検出した揺れを信号として出力する。第1の信号増幅回路202は、その出力信号を増幅する。第1のA/D変換部204は、第1の信号増幅回路202からの信号をデジタル信号に変換する(ステップ301)。   The motion detection unit 201 detects a physical shake of the apparatus and outputs the detected shake as a signal. The first signal amplification circuit 202 amplifies the output signal. The first A / D converter 204 converts the signal from the first signal amplifier circuit 202 into a digital signal (step 301).

第2の信号増幅回路203は、動き検出部201からの信号を増幅する。第2のA/D変換部205は、第2の信号増幅回路203からの信号をデジタル信号に変換する(ステップ302)。   The second signal amplification circuit 203 amplifies the signal from the motion detection unit 201. The second A / D converter 205 converts the signal from the second signal amplifier circuit 203 into a digital signal (step 302).

コントローラ150は、パンニング・揺り戻し判定部208の判定結果(後述のステップ309〜313)が「パンニング」であった際(ステップ303でYesの場合)には、平均化処理を停止する(ステップ305)。   When the determination result (steps 309 to 313 described later) of the panning / return determining unit 208 is “panning” (Yes in step 303), the controller 150 stops the averaging process (step 305). ).

パンニング・揺り戻し判定部208の判定結果が「揺り戻し」であった際(ステップ304でYesの場合)には、平均化処理を再開する(ステップ306)。   When the determination result of the panning / shakeback determination unit 208 is “shakeback” (Yes in step 304), the averaging process is restarted (step 306).

パンニング・揺り戻し判定部208の判定結果が「通常(パンニングでも揺り戻しでも無い)」であった際(ステップ304でNoの場合)には、通常平均化処理を行う(ステップ307)。   When the determination result of the panning / shakeback determination unit 208 is “normal (no panning or shakeback)” (No in step 304), normal averaging processing is performed (step 307).

ステップ303〜307は、平均化部206の処理である。   Steps 303 to 307 are processes of the averaging unit 206.

差分算出部207は、ステップ301で求めた第1のA/D変換部204の出力値と平均化部206の出力値から、その時の符号と差分を求める。   The difference calculation unit 207 obtains the sign and difference at that time from the output value of the first A / D conversion unit 204 obtained in step 301 and the output value of the averaging unit 206.

ステップ309〜313は、パンニング・揺り戻し判定部208の処理である。   Steps 309 to 313 are processing of the panning / rebound determination unit 208.

パンニング・揺り戻し判定部208は、ステップ308にて算出した符号が所定時間同一である際(ステップ309でYesの場合)に、「パンニング」と判定する(ステップ310)。所定時間の値は、ビデオカメラ101の不揮発性メモリ(図示せず)に保持される。   The panning / shakeback determining unit 208 determines “panning” when the codes calculated in step 308 are the same for a predetermined time (Yes in step 309) (step 310). The value of the predetermined time is held in a non-volatile memory (not shown) of the video camera 101.

パンニング・揺り戻し判定部208は、ステップ311で「パンニング」と判定されている際(ステップ311でYesの場合)に、ステップ201の出力値とステップ202の出力値の差分が所定の値以下になった際(ステップ312でYesの場合)に、「揺り戻し」と判定する(ステップ313)。所定の値は、ビデオカメラ101の不揮発性メモリ(図示せず)に保持される。   The panning / shakeback determination unit 208 determines that the difference between the output value of step 201 and the output value of step 202 is equal to or smaller than a predetermined value when it is determined as “panning” in step 311 (in the case of Yes in step 311). When it becomes (Yes in Step 312), it is determined as “shake back” (Step 313). The predetermined value is held in a nonvolatile memory (not shown) of the video camera 101.

パンニング・揺り戻し判定部208において、「パンニング」「揺り戻し」を判定する際の第1のA/D変換部204と第2のA/D変換部205との出力信号を図4に示す。   FIG. 4 shows output signals from the first A / D conversion unit 204 and the second A / D conversion unit 205 when the panning / shakeback determination unit 208 determines “panning” and “shakeback”.

図4の401の時点において、差分算出部207の出力が、所定時間、同一符号が継続したことから、「パンニング」と判定する。   At the time of 401 in FIG. 4, the output of the difference calculation unit 207 is determined to be “panning” because the same code continues for a predetermined time.

図4の402の時点において、第1のA/D変換部204の出力と第2のA/D変換部205の出力との差分が、所定の値以下になったことによって、「揺り戻し」と判定する。   At the time of 402 in FIG. 4, the difference between the output of the first A / D conversion unit 204 and the output of the second A / D conversion unit 205 is equal to or less than a predetermined value, thereby “shake back”. Is determined.

このように、第1のA/D変換部204と第2のA/D変換部204の出力信号を用いて、「パンニング」及び「揺り戻し」を判定することによって、精度良く「パンニング」の開始および終了を判定することができる。   In this way, by using the output signals of the first A / D conversion unit 204 and the second A / D conversion unit 204 to determine “panning” and “shake back”, “panning” can be accurately performed. Start and end can be determined.

補正信号決定部209は、ステップ301〜313を経由して算出されたステップ308の出力値から、実際の撮像装置の動きを補正する信号を発生する(ステップ314)。すなわち、パンニングの開始を判定した際は、平均化部206を停止し(ステップ305)、差分算出部207の出力値を減少させ、パンニングの終了を判定した際は、平均化部206を再開し(ステップS306)、差分算出部207の出力値を通常処理に戻し、動きを補正する信号を決定する。   The correction signal determination unit 209 generates a signal for correcting the actual movement of the imaging device from the output value of step 308 calculated through steps 301 to 313 (step 314). That is, when the start of panning is determined, the averaging unit 206 is stopped (step 305), the output value of the difference calculating unit 207 is decreased, and when the end of panning is determined, the averaging unit 206 is restarted. (Step S306), the output value of the difference calculation unit 207 is returned to the normal process, and a signal for correcting the motion is determined.

補正信号発生部210は、ステップ214の出力信号を基に、実際の撮像装置の動きを補正する信号を発生する。補正信号発生部210が出力する補正信号は、駆動系130に入力され、OISユニット124を駆動し、動き補正を行う(ステップ315)。   The correction signal generation unit 210 generates a signal for correcting the actual movement of the imaging device based on the output signal of step 214. The correction signal output from the correction signal generator 210 is input to the drive system 130, drives the OIS unit 124, and performs motion correction (step 315).

このように補正信号決定部209で、平均化部206の停止・再開を制御し、差分算出部207の出力値により、動き補正信号を決定するために、パンニング開始時は、補正の効きを弱め、パンニング終了時は、通常の補正を行い、パンニングの開始・終了時に、適切な動き補正を行うことができる。   In this way, the correction signal determination unit 209 controls the stop / restart of the averaging unit 206 and determines the motion correction signal based on the output value of the difference calculation unit 207. Therefore, at the start of panning, the correction effect is weakened. At the end of panning, normal correction can be performed, and appropriate motion correction can be performed at the start / end of panning.

なお、本実施の形態では、「パン」動作について説明したが、「チルト」動作についても同様である。   Although the “pan” operation has been described in the present embodiment, the same applies to the “tilt” operation.

本発明は、パン・チルト動作の開始・終了を迅速に判定できるとともに、パン・チルト動作の開始・終了時において、適切な動き補正を行うことができる画像動き補正装置であり、画像動き補正を行う必要があるビデオカメラ及びスチルカメラ等の撮像装置に適用することができ、有用である。   The present invention is an image motion correction device that can quickly determine the start / end of a pan / tilt operation and can perform appropriate motion correction at the start / end of the pan / tilt operation. It can be applied to imaging apparatuses such as video cameras and still cameras that need to be performed, and is useful.

本発明の一実施の形態における動き補正装置を適用したビデオカメラの構成を示す図The figure which shows the structure of the video camera to which the motion correction apparatus in one embodiment of this invention is applied. 本発明の一実施の形態における画像動き補正装置の構成を示すブロック図The block diagram which shows the structure of the image motion correction apparatus in one embodiment of this invention 本発明の一実施の形態における画像動き補正装置の処理を示すフローチャートThe flowchart which shows the process of the image motion correction apparatus in one embodiment of this invention. パンニング・揺り戻し判定を説明するための図Diagram for explaining panning / shakeback determination

符号の説明Explanation of symbols

190 動き補正装置
201 動き検出部
202 第1の信号増幅回路
203 第2の信号増幅回路
204 第1のA/D変換部
205 第2のA/D変換部
206 平均化部
207 差分算出部
208 パンニング・揺り戻し判定部
209 補正信号決定部
210 補正信号発生部
190 motion compensation device 201 motion detection unit 202 first signal amplification circuit 203 second signal amplification circuit 204 first A / D conversion unit 205 second A / D conversion unit 206 averaging unit 207 difference calculation unit 208 panning -Swing-back determination unit 209 Correction signal determination unit 210 Correction signal generation unit

Claims (2)

検出した自装置の動きを示す信号を出力する動き検出部と、
前記動き検出部により出力された信号から第1の周波数帯域の信号をフィルタし、フィルタ後の第1の信号を出力する第1の信号増幅回路と、
前記動き検出部により出力された信号から、前記第1の周波数帯域の最低周波数よりも高周波の最低周波数を有する第2の周波数帯域の信号をフィルタし、フィルタ後の第2の信号を出力する第2の信号増幅回路と、
自装置がパンニング操作を開始されたことを検出するパンニング検出部と、
前記第1の信号と、前記第2の信号との差分を算出し、前記パンニング検出部によりパンニング操作が開始されたと検出された後に、前記算出した差分が最初に所定値未満となった時点を揺り戻しの開始時点であるとみなす判定部と、を備える、
手振れ補正装置。
A motion detector that outputs a signal indicating the detected motion of the device;
A first signal amplification circuit that filters a signal in a first frequency band from the signal output by the motion detection unit and outputs the first signal after the filter;
A second frequency band signal having a lowest frequency higher than the lowest frequency of the first frequency band is filtered from the signal output by the motion detection unit, and a second signal after filtering is output. Two signal amplifier circuits;
A panning detection unit for detecting that the own device has started a panning operation;
After calculating the difference between the first signal and the second signal and detecting that the panning operation is started by the panning detection unit, the time point when the calculated difference first becomes less than a predetermined value. comprising Minato to-size tough as the beginning of the return swing, a,
Camera shake correction device.
前記第1の信号増幅回路により出力された信号を時系列的に平均化する平均化部と、
前記平均化部により平均化された信号と、前記信号増幅回路により出力された信号とに基づいて、補正信号を生成する補正信号決定部と、をさらに備え、
前記平均化部は、前記判定部により揺り戻しの開始時点であるとみなされた時点から時系列的に新たに平均化を再開する、
請求項1に記載の手振れ補正装置。
An averaging unit for averaging the signals output by the first signal amplifier circuit in a time-series manner;
A correction signal determining unit that generates a correction signal based on the signal averaged by the averaging unit and the signal output by the signal amplification circuit;
The averaging unit resumes series in new averaging time from the time it was considered to be the beginning of the return swing by the previous SL-size tough,
The camera shake correction device according to claim 1.
JP2008137577A 2008-05-27 2008-05-27 Image stabilizer Expired - Fee Related JP5146107B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008137577A JP5146107B2 (en) 2008-05-27 2008-05-27 Image stabilizer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008137577A JP5146107B2 (en) 2008-05-27 2008-05-27 Image stabilizer

Publications (3)

Publication Number Publication Date
JP2009290261A JP2009290261A (en) 2009-12-10
JP2009290261A5 JP2009290261A5 (en) 2011-06-30
JP5146107B2 true JP5146107B2 (en) 2013-02-20

Family

ID=41459095

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008137577A Expired - Fee Related JP5146107B2 (en) 2008-05-27 2008-05-27 Image stabilizer

Country Status (1)

Country Link
JP (1) JP5146107B2 (en)

Also Published As

Publication number Publication date
JP2009290261A (en) 2009-12-10

Similar Documents

Publication Publication Date Title
JP6472176B2 (en) Imaging apparatus, image shake correction apparatus, image pickup apparatus control method, and image shake correction method
JP4717748B2 (en) Camera body and camera system having the same
CN101241294B (en) Image pickup control method and device
US10205885B2 (en) Image capturing apparatus for controlling shutter speed during panning shooting and method for controlling the same
CN101491084A (en) image capture device
JP2019128362A (en) Imaging apparatus
CN112995498B (en) Image processing apparatus, image capturing apparatus, image processing method, and storage medium
JP2009284394A (en) Imaging apparatus and imaging method
JP2006332809A (en) Imaging device
JP2013138413A (en) Imaging apparatus
JP4893330B2 (en) Imaging device
JP7608104B2 (en) Image processing device and imaging device
JP2010093689A (en) Image pickup device
JP4974829B2 (en) Imaging device
JP2010124088A (en) Image capturing apparatus
JP5146107B2 (en) Image stabilizer
JP5179859B2 (en) Imaging apparatus and imaging method
JP6289070B2 (en) Imaging apparatus and control method thereof
JP4876550B2 (en) Imaging apparatus, control method, and control program
JP4670647B2 (en) Imaging apparatus, control method, and control program
JP2009188754A (en) Pan or tilt detection method in imaging device, and imaging device
JP7214424B2 (en) Imaging device and its control method
JP2007221711A (en) Sensor unit and electronic device
JP4905048B2 (en) IMAGING DEVICE, IMAGING DEVICE CONTROL METHOD, AND CONTROL PROGRAM
JP5540935B2 (en) Imaging device

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110516

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110516

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20110614

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120615

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120619

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120809

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: 20121030

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20121112

R151 Written notification of patent or utility model registration

Ref document number: 5146107

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20151207

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees