JP2007180990A - Imaging apparatus, control method, and control program - Google Patents

Imaging apparatus, control method, and control program Download PDF

Info

Publication number
JP2007180990A
JP2007180990A JP2005378164A JP2005378164A JP2007180990A JP 2007180990 A JP2007180990 A JP 2007180990A JP 2005378164 A JP2005378164 A JP 2005378164A JP 2005378164 A JP2005378164 A JP 2005378164A JP 2007180990 A JP2007180990 A JP 2007180990A
Authority
JP
Japan
Prior art keywords
camera shake
amount
shake correction
determined
composition
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.)
Withdrawn
Application number
JP2005378164A
Other languages
Japanese (ja)
Inventor
Kazuo Nomura
和生 野村
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2005378164A priority Critical patent/JP2007180990A/en
Priority to US11/617,223 priority patent/US7693406B2/en
Publication of JP2007180990A publication Critical patent/JP2007180990A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Studio Devices (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an imaging apparatus provided with a camera shake correction mechanism that starts the operation of the camera shake correction mechanism in a more proper timing so as to reduce the power consumption furthermore. <P>SOLUTION: The digital still camera (imaging apparatus) 1 includes a camera shake amount detection section 30 for detecting a camera shake amount, and a CPU 11 discriminates whether or not a photographing composition is determined on the basis of cross-correlation between a plurality of frames, and starts camera shake correction processing when the camera shake correction amount is less than a prescribed reference camera shake amount and the CPU 11 discriminates that the photographing composition is determined. <P>COPYRIGHT: (C)2007,JPO&INPIT

Description

本発明は、撮像装置、制御方法及び制御プログラムに係り、特に手ぶれ補正機構を備えた撮像装置において、手ぶれ補正機構の駆動に伴う電力消費を低減する技術に関する。   The present invention relates to an imaging apparatus, a control method, and a control program, and more particularly to a technique for reducing power consumption associated with driving of a camera shake correction mechanism in an imaging apparatus having a camera shake correction mechanism.

従来より静止画を撮像するディジタルスチルカメラなどの撮像装置においては、撮影の際に生じる手ぶれの影響を回避するために種々の方法が提案されている。
このような撮像装置においては、手ぶれ補正のための電力消費を低減すべく、指先などの人体の一部が接触検出装置として機能するシャッタスイッチなどに触れたことを検出して手ぶれ検出装置や手ぶれ補正装置の動作を開始させるようにしたものが知られている(例えば、特許文献1参照)。
特開平9−80515号公報
2. Description of the Related Art Conventionally, in an imaging apparatus such as a digital still camera that captures a still image, various methods have been proposed to avoid the influence of camera shake that occurs during shooting.
In such an imaging apparatus, in order to reduce power consumption for camera shake correction, it is detected that a part of a human body such as a fingertip touches a shutter switch or the like that functions as a contact detection device. A device in which the operation of the correction device is started is known (see, for example, Patent Document 1).
Japanese Patent Laid-Open No. 9-80515

しかしながら、実際には、接触検出装置に触れてから実際にユーザが撮影を行うまでの時間は、構図確定までの時間などが含まれるため必ずしも短くはないため、あまり消費電力の低減を図ることはできないという問題点があった。
そこで、本発明目的は、手ぶれ補正機構を備えた撮像装置において、より好適なタイミングで手ぶれ補正機構の動作を開始させ、より一層の消費電力の低減を図ることが可能な撮像装置、制御方法および制御プログラムを提供することにある。
However, in practice, the time from when the touch detection device is touched to when the user actually takes a picture is not necessarily short because it includes the time until the composition is determined. There was a problem that it was not possible.
Accordingly, an object of the present invention is to provide an imaging apparatus, a control method, and an imaging apparatus capable of starting the operation of the camera shake correction mechanism at a more suitable timing and further reducing power consumption in an imaging apparatus including the camera shake correction mechanism. It is to provide a control program.

上記課題を解決するため、撮像装置は、手ぶれ量を検出する手ぶれ量検出部と、撮影の際の構図が決定したか否かを複数フレーム間の相互相関度に基づいて判別する構図確定判別部と、検出された前記手ぶれ量に基づいて撮像した画像に対する手ぶれ補正を行う手ぶれ補正部と、前記手ぶれ量が所定の基準手ぶれ量未満であり、かつ、前記構図が決定したと判別された場合に、前記手ぶれ補正部に対し、手ぶれ補正処理を開始させる補正制御部と、を備えたことを特徴としている。
上記構成によれば、手ぶれ量検出部は、手ぶれ量を検出する。
構図確定判別部は、撮影の際の構図が決定したか否かを複数フレーム間の相互相関度に基づいて判別する。
これにより、補正制御部は、手ぶれ量が所定の基準手ぶれ量未満であり、かつ、構図が決定したと判別された場合に、手ぶれ補正部に対し、手ぶれ補正処理を開始させ、手ぶれ補正部は、検出された手ぶれ量に基づいて撮像した画像に対する手ぶれ補正を行う。
In order to solve the above problems, an imaging apparatus includes a camera shake amount detection unit that detects the amount of camera shake, and a composition determination determination unit that determines whether or not the composition at the time of shooting is determined based on the degree of cross-correlation between a plurality of frames. And a camera shake correction unit that performs camera shake correction on an image captured based on the detected camera shake amount, and when it is determined that the camera shake amount is less than a predetermined reference camera shake amount and the composition has been determined. The camera shake correction unit includes a correction control unit that starts a camera shake correction process.
According to the above configuration, the camera shake amount detection unit detects the camera shake amount.
The composition determination determining unit determines whether or not the composition at the time of shooting is determined based on the degree of cross-correlation between a plurality of frames.
Thus, the correction control unit causes the camera shake correction unit to start the camera shake correction process when it is determined that the camera shake amount is less than the predetermined reference camera shake amount and the composition has been determined. Then, camera shake correction is performed on the captured image based on the detected amount of camera shake.

この場合において、前記補正制御部は、所定時間内に、前記手ぶれ量が所定の基準手ぶれ量未満であり、かつ、前記構図が決定したと判別された回数が所定基準回数を超えたか否かを判別し、前記回数が所定基準回数を超えた場合に、前記手ぶれ補正部に対し、手ぶれ補正処理を開始させるようにしてもよい。
また、前記構図確定判別部は、現在のフレームを含む連続する複数フレーム間の相互相関度が所定の基準相互相関度以上である場合に、撮影の際の構図が決定したと判別するようにしてもよい。
さらに、前記手ぶれ補正部は、レンズシフト処理、CCDシフト処理あるいは画像処理の少なくともいずれかに基づいて前記手ぶれ補正を行うようにしてもよい。
さらにまた、前記手ぶれ量検出部は、ジャイロセンサ備え、当該ジャイロセンサが出力した角速度検出信号に基づいて前記手ぶれ量を検出するようにしてもよい。
In this case, the correction control unit determines whether or not the number of times that the amount of camera shake is less than a predetermined reference camera shake amount and the number of times that the composition has been determined has exceeded a predetermined reference number of times within a predetermined time. When the number of times exceeds a predetermined reference number, the camera shake correction unit may start the camera shake correction process.
Further, the composition determination determining unit determines that the composition at the time of shooting is determined when the cross-correlation between consecutive frames including the current frame is equal to or higher than a predetermined reference cross-correlation. Also good.
Furthermore, the camera shake correction unit may perform the camera shake correction based on at least one of lens shift processing, CCD shift processing, and image processing.
Furthermore, the camera shake amount detection unit may include a gyro sensor and detect the camera shake amount based on an angular velocity detection signal output from the gyro sensor.

また、手ぶれ量に基づいて撮像した画像に対する手ぶれ補正を行う手ぶれ補正機構を備えた撮像装置の制御方法において、手ぶれ量を検出する手ぶれ量検出過程と、撮影の際の構図が決定したか否かを複数フレーム間の相互相関度に基づいて判別する構図確定判別過程と、前記手ぶれ量が所定の基準手ぶれ量未満であり、かつ、前記構図が決定したと判別された場合に、前記手ぶれ補正機構による手ぶれ補正処理を開始する補正過程と、を備えたことを特徴としている。   In addition, in the control method of an imaging apparatus including a camera shake correction mechanism that performs camera shake correction on an image captured based on the camera shake amount, whether or not the camera shake amount detection process for detecting the camera shake amount and the composition at the time of shooting have been determined. And a camera shake correction mechanism when it is determined that the amount of camera shake is less than a predetermined reference camera shake amount and the composition has been determined. And a correction process for starting the camera shake correction process according to the above.

また、手ぶれ量を検出する手ぶれ量検出装置と、検出した手ぶれ量に基づいて撮像した画像に対する手ぶれ補正を行う手ぶれ補正機構を備えた撮像装置をコンピュータにより制御するための制御プログラムにおいて、手ぶれ量を検出させ、撮影の際の構図が決定したか否かを複数フレーム間の相互相関度に基づいて判別させ、前記手ぶれ量が所定の基準手ぶれ量未満であり、かつ、前記構図が決定したと判別された場合に、前記手ぶれ補正機構による手ぶれ補正処理を開始させる、ことを特徴としている。   Further, in a control program for controlling, by a computer, a camera shake amount detection device that detects a camera shake amount and an image pickup device that includes a camera shake correction mechanism that performs camera shake correction on an image captured based on the detected camera shake amount, the amount of camera shake is determined. And detecting whether or not the composition at the time of shooting is determined based on the degree of cross-correlation between a plurality of frames, and determining that the amount of camera shake is less than a predetermined reference camera shake amount and the composition is determined In the case where the camera shake is corrected, the camera shake correction process by the camera shake correction mechanism is started.

次に本発明の最適な実施の形態について図面を参照して説明する。
本実施の形態では、電子機器の一態様としての携帯型ディジタルスチルカメラ(以下、単に「ディジタルスチルカメラ」と言う)に本発明を適用した場合について説明する。
図1は、実施形態のディジタルスチルカメラの概要構成ブロック図である。
ディジタルスチルカメラ1は、図1に示すように、制御部10、撮影部20、手ぶれ量検出部(角速度検出部)30、操作部40、リムーバブルメディア50、I/F部51および映像出力端子52を備えている。
Next, an optimum embodiment of the present invention will be described with reference to the drawings.
In this embodiment, a case where the present invention is applied to a portable digital still camera (hereinafter simply referred to as “digital still camera”) as one embodiment of an electronic device will be described.
FIG. 1 is a schematic block diagram of a digital still camera according to an embodiment.
As shown in FIG. 1, the digital still camera 1 includes a control unit 10, a photographing unit 20, a camera shake amount detection unit (angular velocity detection unit) 30, an operation unit 40, a removable medium 50, an I / F unit 51, and a video output terminal 52. It has.

制御部10は、ディジタルスチルカメラ1の各部を制御する制御手段として機能するものであり、各種プログラムの実行や演算処理を行うCPU11と、このCPU11が実行する制御プログラム100や各種データを格納する書換可能なフラッシュROM(以下、単に「ROM」と言う)12と、CPU11の演算結果や各種データを一時的に格納するためのワークエリアとして機能するRAM13と、セルフタイマ撮影などにおいて計時を行うタイマ回路14とを備えている。また、上記ROM12に格納された制御プログラム100にはオートフォーカス補正を実現するための動画表示処理プログラムが含まれている。   The control unit 10 functions as a control unit that controls each unit of the digital still camera 1, and includes a CPU 11 that executes various programs and performs arithmetic processing, and a rewrite that stores a control program 100 executed by the CPU 11 and various data. A possible flash ROM (hereinafter simply referred to as “ROM”) 12, a RAM 13 functioning as a work area for temporarily storing the calculation results and various data of the CPU 11, and a timer circuit for measuring time in self-timer shooting or the like 14. The control program 100 stored in the ROM 12 includes a moving image display processing program for realizing autofocus correction.

この制御プログラム100は例えばCD−ROMやDVD−ROM、フレキシブルディスク等のコンピュータ読み取り可能な記録媒体60に記録して配布することが可能である。さらに、パーソナルコンピュータとディジタルスチルカメラ1とを通信可能にケーブル等で接続し、パーソナルコンピュータで読み取られた記録媒体60の制御プログラム100を本スチルカメラ1に出力することで、フラッシュROM12に制御プログラム100を格納することも可能である。   The control program 100 can be recorded and distributed on a computer-readable recording medium 60 such as a CD-ROM, DVD-ROM, or flexible disk. Further, the personal computer and the digital still camera 1 are communicably connected by a cable or the like, and the control program 100 of the recording medium 60 read by the personal computer is output to the still camera 1, whereby the control program 100 is stored in the flash ROM 12. Can also be stored.

次いで、撮像部20は被写体を静止画として撮影するものであり、カメラコントロール回路21、撮影カメラ22、撮影部RAM23および表示パネル24を備えている。カメラコントロール回路21は、制御部10の制御の下、撮影部20の各部を制御するものである。また、撮影カメラ22は、CCDセンサあるいはCMOSイメージセンサで撮像を行い、対応する画像データをカメラコントロール回路21に出力する。この場合において、CCDやCMOSイメージセンサにおいては、光電変換素子が2次元にマトリクス状或いはハニカム状に配置されている。また、撮像カメラ22は、複数の光学レンズを有してなる光学レンズ系、この光学レンズ系を駆動してズーム、フォーカスなどを実現するためのレンズ駆動装置、自動露光を行うために絞り等を実現するための絞り駆動装置、CCDやCMOSイメージセンサにて取得されたアナログ信号をデジタル信号に変換して画像データとして出力するA/D変換回路等を備えて構成されている。
撮影部RAM23は、画像データを一時的に格納するものである。
Next, the imaging unit 20 captures a subject as a still image, and includes a camera control circuit 21, a photographing camera 22, a photographing unit RAM 23, and a display panel 24. The camera control circuit 21 controls each unit of the photographing unit 20 under the control of the control unit 10. The photographing camera 22 takes an image with a CCD sensor or a CMOS image sensor and outputs corresponding image data to the camera control circuit 21. In this case, in a CCD or CMOS image sensor, photoelectric conversion elements are two-dimensionally arranged in a matrix or honeycomb. The imaging camera 22 includes an optical lens system having a plurality of optical lenses, a lens driving device for driving the optical lens system to realize zoom, focus, and the like, and an aperture for performing automatic exposure. An aperture driving device for realizing the configuration, an A / D conversion circuit for converting an analog signal acquired by a CCD or a CMOS image sensor into a digital signal and outputting it as image data are configured.
The photographing unit RAM 23 temporarily stores image data.

また、表示パネル24は撮影された静止画や設定画面等の各種情報を表示するものであり、例えば液晶ディスプレイパネルや有機ELパネル等のフラットディスプレイパネルにより構成されている。
リムーバブルメディア50は撮影時の動画データを格納するものであり、例えばビデオテープ、記録可能な光学ディスク、リムーバブルハードディスクにより構成されている。
このような構成の下、撮影カメラ22から出力されたフレームの画像データはカメラコントロール回路21にて所定の画像処理がなされた後、撮影部RAM23に一時的に格納され、また、制御部10を介してリムーバブルメディア50に動画データとして順次可能される。そして、撮像部RAM23に格納された画像データは表示パネル24に撮影した静止画をライブビュー表示する際に用いられ、また、リムーバブルメディア50に格納された静止画の画像データは撮影後に静止画を表示する際に用いられる。
The display panel 24 displays various information such as a photographed still image and a setting screen, and is configured by a flat display panel such as a liquid crystal display panel or an organic EL panel.
The removable medium 50 stores moving image data at the time of shooting, and includes, for example, a video tape, a recordable optical disk, and a removable hard disk.
Under such a configuration, the image data of the frame output from the photographing camera 22 is subjected to predetermined image processing by the camera control circuit 21, and then temporarily stored in the photographing unit RAM 23. Then, it is sequentially possible as moving image data on the removable medium 50. The image data stored in the imaging unit RAM 23 is used when a still image shot on the display panel 24 is displayed in live view, and the image data of the still image stored in the removable medium 50 is a still image after shooting. Used when displaying.

図2は、角速度の軸の説明図である。
手ぶれ量検出部30は、上記手ぶれ量としての角速度を検出する手ぶれ量検出手段として機能するものである。具体的には、手ぶれ量検出部30は、図2に示すように、フレーム70の高さ方向(以下、X軸と定義する)の移動と横方向(以下、Y軸と定義する)の移動とのそれぞれの角速度を個別に検出すべく、図1に示したように、X軸ジャイロセンサ31およびY軸ジャイロセンサ32の2つのジャイロセンサ31、32を有し、それぞれのジャイロセンサ31、32が角速度に応じた電圧値の角速度検出信号を制御部10に出力する。
制御部10は、フレーム70のサンプリング周期と同期して各ジャイロセンサ31、32の角速度検出信号を取り込み、X軸およびY軸のそれぞれについて手ぶれ量を算出しフレーム70の画像データと対応付けて、或いは、画像データに付加してリムーバブルメディア50に格納する。
FIG. 2 is an explanatory diagram of an axis of angular velocity.
The camera shake amount detection unit 30 functions as a camera shake amount detection unit that detects the angular velocity as the camera shake amount. Specifically, as shown in FIG. 2, the camera shake amount detection unit 30 moves the frame 70 in the height direction (hereinafter referred to as the X axis) and in the horizontal direction (hereinafter referred to as the Y axis). 1 has two gyro sensors 31, 32, an X-axis gyro sensor 31 and a Y-axis gyro sensor 32, as shown in FIG. Outputs an angular velocity detection signal having a voltage value corresponding to the angular velocity to the control unit 10.
The control unit 10 takes in the angular velocity detection signals of the gyro sensors 31 and 32 in synchronization with the sampling period of the frame 70, calculates the camera shake amount for each of the X axis and the Y axis, and associates it with the image data of the frame 70. Alternatively, it is added to the image data and stored in the removable medium 50.

本実施形態においては、ジャイロセンサ31、32を用い、所定のサンプリング期間における積分角速度、ひいては、所定のサンプリング期間における手ぶれ量θ(X軸方向手ぶれ量θxおよびY軸方向手ぶれ量θy)を算出しているが、ジャイロセンサ31、32の個体差等によって角速度(rad/秒)がゼロの場合の角速度検出信号の電圧値が異なるため、本実施形態では、本体の電源が投入された後、撮影を開始する前までに、各ジャイロセンサ31、32の角速度検出信号をサンプリングして、その平均値をゼロ点電圧値として設定している。このとき、一定時間に亘り複数のゼロ点電圧値を求め、これらのゼロ点電圧値の平均値との差が所定値以下のゼロ点電圧値が一定割合(例えば99%)以上得られた場合に、そのゼロ点電圧値の平均値を実際のゼロ点電圧値として設定する構成としており、これにより本体が停止状態であるときのゼロ点電圧値を設定可能となる。   In this embodiment, the gyro sensors 31 and 32 are used to calculate the integral angular velocity during a predetermined sampling period, and thus the camera shake amount θ (X-axis direction camera shake amount θx and Y-axis direction camera shake amount θy) during the predetermined sampling period. However, since the voltage value of the angular velocity detection signal when the angular velocity (rad / sec) is zero varies depending on individual differences of the gyro sensors 31, 32, etc., in this embodiment, imaging is performed after the power of the main body is turned on. Before starting the operation, the angular velocity detection signals of the respective gyro sensors 31 and 32 are sampled, and the average value is set as the zero point voltage value. At this time, when a plurality of zero point voltage values are obtained over a certain period of time, and the difference between the zero point voltage values and the average value of these zero point voltage values is equal to or less than a predetermined value, a certain percentage (eg, 99%) or more In addition, the average value of the zero point voltage values is set as the actual zero point voltage value, which makes it possible to set the zero point voltage value when the main body is in a stopped state.

操作部40は、ユーザによって操作される複数の操作子を有し、例えば電源ボタンや撮影開始/終了等の各種指示を入力するための操作キー等を有している。I/F部51は本スチルカメラ1をパーソナルコンピュータとケーブル等で通信可能に接続するためのインターフェースであり、リムーバブルメディア50に格納された画像データをパーソナルコンピュータに出力する際には当該画像データがI/F部51を介してパーソナルコンピュータに出力される。映像出力端子52は、テレビやプロジェクタなどの外部ディスプレイ装置に画像データに対応する映像信号を出力するための端子である。なお、本スチルカメラ1は、上述の構成要素の他にも、音声信号を取り込み記録・再生するためのオーディオ回路や、音声信号を外部スピーカや外部アンプ等に出力するための音声出力端子などを備えている。   The operation unit 40 includes a plurality of operation elements operated by a user, and includes, for example, a power button and operation keys for inputting various instructions such as shooting start / end. The I / F unit 51 is an interface for connecting the still camera 1 to a personal computer via a cable or the like so that the image data stored in the removable medium 50 is output to the personal computer. The data is output to the personal computer via the I / F unit 51. The video output terminal 52 is a terminal for outputting a video signal corresponding to image data to an external display device such as a television or a projector. In addition to the above-described components, the still camera 1 includes an audio circuit for capturing and recording / reproducing audio signals, an audio output terminal for outputting audio signals to an external speaker, an external amplifier, and the like. I have.

次に動作を説明する。
図3は実施形態の処理フローチャートである。
まず、CPU11は、条件満足回数I=0とし、基準ぶれ量P、基準相関度R、基準満足回数Qを初期化する(ステップS11)。
次に手ぶれ量検出部30を介して動きセンサデータであるX軸ジャイロセンサ31およびY軸ジャイロセンサ32の出力信号に基づいて動き量を取得して直近の数サンプルの動き量の平均値Xを算出する(ステップS12)。
Next, the operation will be described.
FIG. 3 is a processing flowchart of the embodiment.
First, the CPU 11 sets the condition satisfaction number I = 0, and initializes the reference blur amount P, the reference correlation degree R, and the reference satisfaction number Q (step S11).
Next, the movement amount is acquired based on the output signals of the X-axis gyro sensor 31 and the Y-axis gyro sensor 32, which are movement sensor data, via the camera shake amount detection unit 30, and the average value X of the movement amounts of the most recent samples is obtained. Calculate (step S12).

続いて、動き量の平均値Xが基準ぶれ量Pよりも小さいか否か、すなわち、
X<P
であるか否かを判別する(ステップS13)。
ステップS13の判別において、動き量の平均値Xが基準ぶれ量P以上である場合、すなわち、
X≧P
である場合には、いまだユーザにおいて撮影可能状態に至っていない、すなわち、ちゃんとディジタルスチルカメラ1を構えていない撮影前段階であるとして、条件満足回数I=0にリセットし(ステップS20)、処理を再びステップS12に移行する。
Subsequently, whether or not the average value X of the motion amount is smaller than the reference blur amount P, that is,
X <P
It is discriminate | determined whether it is (step S13).
In the determination of step S13, when the average value X of the motion amount is equal to or larger than the reference blur amount P, that is,
X ≧ P
If it is, the user is not yet ready for shooting, that is, it is in the pre-shooting stage where the digital still camera 1 is not properly held, and the condition satisfaction count I = 0 is reset (step S20), and the process is performed. The process proceeds again to step S12.

ステップS13の判別において、動き量の平均値Xが基準ぶれ量Pよりも小さい、すなわち、
X<P
である場合には、現在のフレームと一つ前のフレームの相互相関度Yを計算する(ステップS14)。
In the determination of step S13, the average value X of the motion amount is smaller than the reference blur amount P, that is,
X <P
If so, the cross-correlation Y between the current frame and the previous frame is calculated (step S14).

続いて相互相関度Yが基準相関度R以上であるか否か、すなわち、
Y≧R
であるか否かを判別する(ステップS15)。
ステップS15の判別において相互相関度Yが基準相関度Rより小さい場合、すなわち、
Y<R
である場合には、いまだユーザにおいて撮影可能状態に至っていない、すなわち、構図などを定めるべく、ズームあるいはディジタルスチルカメラ1の向きを変更している撮影前段階であるとして、条件満足回数I=0にリセットし(ステップS20)、処理を再びステップS12に移行する。
Subsequently, whether or not the cross-correlation Y is greater than or equal to the reference correlation R, that is,
Y ≧ R
It is discriminate | determined whether it is (step S15).
When the cross correlation Y is smaller than the reference correlation R in the determination of step S15, that is,
Y <R
In this case, the number of satisfaction with the condition I = 0, assuming that the user is not yet ready for shooting, that is, the stage before shooting in which the zoom or the direction of the digital still camera 1 is changed to determine the composition. (Step S20), and the process proceeds to step S12 again.

ステップS15の判別において相互相関度Yが基準相関度R以上である場合、すなわち、
Y≧R
である場合には、手ぶれ量が所定の基準手ぶれ量未満であり、かつ、現在のフレームと一つ前のフレームの相互相関度が高く、構図が決定したと判別されたという条件(撮影可能条件)が満たされたこととなるので、CPU11は、条件満足回数Iに1を加える(ステップS16)
When the cross-correlation Y is greater than or equal to the reference correlation R in the determination of step S15, that is,
Y ≧ R
If the camera shake amount is less than the predetermined reference camera shake amount, the degree of cross-correlation between the current frame and the previous frame is high, and it is determined that the composition has been determined (shooting condition) ) Is satisfied, the CPU 11 adds 1 to the condition satisfaction count I (step S16).

続いてCPU11は、条件満足回数Iが基準満足回数Qと等しくなったか否かを判別する(ステップS17)。
ステップS17の判別において、条件満足回数Iが基準満足回数Qと等しくなった場合、すなわち、撮影可能条件を基準満足回数Qに相当する回数連続して満たした場合には、手ぶれ補正処理を開始する(ステップS18)。
すなわち、レンズを駆動して光学的に手ぶれ補正を行う場合には、レンズを駆動するレンズ駆動手ぶれ補正機構に電源を供給し、手ぶれ量検出部30の出力に基づいて手ぶれ補正を開始させることとなる。また、CCDを駆動して光学的に手ぶれ補正を行う場合には、CCDを駆動するCCD駆動手ぶれ補正機構に電源を供給し、手ぶれ量検出部30の出力に基づいて手ぶれ補正を開始させることとなる。また、画像処理によって手ぶれ補正を行う場合には、画像処理回路に電源を供給し、あるいは、CPU11自身の処理クロックを項クロックに設定し、手ぶれ補正を開始させることとなる。
続いて、CPU11は、撮影処理(ステップS19)を行う。
Subsequently, the CPU 11 determines whether or not the condition satisfaction count I is equal to the reference satisfaction count Q (step S17).
In the determination in step S17, when the condition satisfaction count I becomes equal to the reference satisfaction count Q, that is, when the photographing condition is continuously satisfied for the number of times corresponding to the reference satisfaction count Q, the camera shake correction process is started. (Step S18).
That is, when optically correcting camera shake by driving a lens, power is supplied to a lens driving camera shake correction mechanism that drives the lens, and camera shake correction is started based on the output of the camera shake amount detection unit 30. Become. In addition, when optically performing camera shake correction by driving a CCD, power is supplied to a CCD drive camera shake correction mechanism that drives the CCD, and camera shake correction is started based on the output of the camera shake amount detection unit 30. Become. In addition, when performing camera shake correction by image processing, power is supplied to the image processing circuit, or the processing clock of the CPU 11 itself is set as a term clock to start camera shake correction.
Subsequently, the CPU 11 performs a photographing process (step S19).

図4は、撮影処理の処理フローチャートである。
この場合において、シャッタスイッチが半押しされた場合には、CPU11は、カメラコントロール回路21を制御し、自動露出制御を行わせ、自動焦点(オートフォーカス)制御を行わせることとなる。
そして、シャッタスイッチが全押しされた場合には、CPU11は、手ぶれ量検出部30からの出力信号に基づいて所定のサンプリング期間における積分角速度を検出する(ステップS31)。
FIG. 4 is a process flowchart of the photographing process.
In this case, when the shutter switch is half-pressed, the CPU 11 controls the camera control circuit 21 to perform automatic exposure control and to perform automatic focus (autofocus) control.
When the shutter switch is fully pressed, the CPU 11 detects the integral angular velocity during a predetermined sampling period based on the output signal from the camera shake amount detection unit 30 (step S31).

制御部10における積分角速度の算出について簡単に説明すると、制御部10は上記角速度検出信号に基づいて角速度(rad/秒)を算出し、この角速度(rad/秒)を所定のサンプリング間隔(秒)で積分することで積分角速度Σ(rad/秒)を算出する。実際には、制御部10は、積分角速度として、X軸方向積分角速度ΣxおよびY軸方向積分角速度Σyを算出する。
続いてCPU11は、X軸方向積分角速度ΣxおよびY軸方向積分角速度Σyに基づいてディジタルスチルカメラのパニング動作がなされたか否かを判別する(ステップS32)。ここで、パニング動作とは、例えば、画面中央に人物を配置した状態でシャッタスイッチを半押しして、人物に対するオートフォーカスロック状態とし、つづいてディジタルスチルカメラの向きを変えて、画面の側部に人物が配置されるように構図を直す動作をいう。
The calculation of the integral angular velocity in the control unit 10 will be briefly described. The control unit 10 calculates the angular velocity (rad / second) based on the angular velocity detection signal, and uses this angular velocity (rad / second) for a predetermined sampling interval (second). The integral angular velocity Σ (rad / sec) is calculated by integrating with. Actually, the control unit 10 calculates the X-axis direction integral angular velocity Σx and the Y-axis direction integral angular velocity Σy as the integral angular velocities.
Subsequently, the CPU 11 determines whether or not a panning operation of the digital still camera has been performed based on the X-axis direction integral angular velocity Σx and the Y-axis direction integral angular velocity Σy (step S32). Here, the panning operation means, for example, that the person is placed at the center of the screen and the shutter switch is half-pressed to set the autofocus lock state for the person, and then the direction of the digital still camera is changed, and the side of the screen is changed. This is an operation to correct the composition so that a person is placed on the screen.

ステップS32の判別において、ディジタルスチルカメラにおいてパニング動作がなされた場合には(ステップS32;Yes)、手ぶれを考慮することなくオートフォーカスロック状態を維持する必要があるので、直ちに画像データ取込処理に移行する(ステップS19)。すなわち、前述のオートフォーカス制御によりオートフォーカスロック状態とされた合焦点位置にレンズを固定して、撮影カメラ22により撮像を行い、得られた画像データを撮影部RAM23に一時的に取り込むとともに、制御部10の制御下でリムーバブルメディア50に記録する、画像データ取込処理を行うこととなる(ステップS35)。
画像データのリムーバブルメディア50への記録動作と並行して表示パネル24には、撮像した画像が表示されることとなる。
When the panning operation is performed in the digital still camera in the determination in step S32 (step S32; Yes), it is necessary to maintain the autofocus lock state without considering camera shake, so that the image data capturing process is immediately performed. Transition is made (step S19). That is, the lens is fixed at the in-focus position where the autofocus lock state is set by the autofocus control described above, the image is taken by the photographing camera 22, and the obtained image data is temporarily taken into the photographing unit RAM 23 and the control is performed. Under the control of the unit 10, an image data capturing process to be recorded on the removable medium 50 is performed (step S35).
In parallel with the recording operation of the image data to the removable medium 50, the captured image is displayed on the display panel 24.

ステップS32の判別において、ディジタルスチルカメラがパニング動作をしていない場合には(ステップS32;No)、制御部10のCPU11は、算出したX軸方向積分角速度ΣxおよびY軸方向積分角速度Σyに基づいてX軸方向手ぶれ量θx(mm)およびY軸方向手ぶれ量θy(mm)を算出し、X軸方向手ぶれ量θxおよびY軸方向手ぶれ量θyの少なくともいずれか一方が許容値を越えているか否かを判別する(ステップS33)。この場合において、この許容値は、ズーム倍率、シャッタ速度などの撮影条件によって適宜設定されている。
ステップS33の判別において、X軸方向手ぶれ量θxおよびY軸方向手ぶれ量θyの少なくともいずれか一方が許容値を越えている場合には(ステップS33;Yes)、手ぶれ補正処理に移行する(ステップS34)。
If it is determined in step S32 that the digital still camera is not panning (step S32; No), the CPU 11 of the control unit 10 is based on the calculated X-axis direction integral angular velocity Σx and Y-axis direction integral angular velocity Σy. The X-axis direction camera shake amount θx (mm) and the Y-axis direction camera shake amount θy (mm) are calculated, and whether or not at least one of the X-axis direction camera shake amount θx and the Y-axis direction camera shake amount θy exceeds an allowable value. Is determined (step S33). In this case, the allowable value is appropriately set depending on the shooting conditions such as the zoom magnification and the shutter speed.
If it is determined in step S33 that at least one of the X-axis direction camera shake amount θx and the Y-axis direction camera shake amount θy exceeds an allowable value (step S33; Yes), the process proceeds to camera shake correction processing (step S34). ).

手ぶれ補正処理においては、撮影カメラ22にレンズ駆動駆動手ぶれ補正機構が内蔵されている場合には、カメラコントロール回路21がレンズ駆動駆動手ぶれ補正機構を駆動して、手ぶれ補正を行う。また、撮影カメラ22にCCD駆動駆動手ぶれ補正機構が内蔵されている場合には、カメラコントロール回路21がCCD駆動駆動手ぶれ補正機構を駆動して、手ぶれ補正を行う。また、画像処理により手ぶれ補正を行う場合には、画像処理回路に電源を供給し、あるいは、CPU11の処理クロックを高速クロックに変更し手ぶれ補正を行うこととなる。
そして、補正後に得られる画像データを撮影部RAM23に一時的に取り込むとともに、制御部10の制御下でリムーバブルメディア50に記録する画像データ取込処理を行うこととなる(ステップS35)。
In the camera shake correction process, when the photographing camera 22 includes a lens drive driving camera shake correction mechanism, the camera control circuit 21 drives the lens drive drive camera shake correction mechanism to perform camera shake correction. In addition, when the photographing camera 22 has a built-in CCD drive-driven camera shake correction mechanism, the camera control circuit 21 drives the CCD drive-driven camera shake correction mechanism to perform camera shake correction. When performing camera shake correction by image processing, power is supplied to the image processing circuit, or the processing clock of the CPU 11 is changed to a high-speed clock to perform camera shake correction.
Then, the image data obtained after the correction is temporarily captured in the photographing unit RAM 23, and the image data capturing process to be recorded on the removable medium 50 is performed under the control of the control unit 10 (step S35).

以上の説明のように、本実施形態によれば、撮影者であるユーザが実際に撮影を行うとするタイミングをディジタルスチルカメラの動きや、構図の動きに基づいてより正確に把握することができ、従来よりも手ぶれ補正が必要とされ、手ぶれ補正機構を動作させるタイミングをより正確に把握できるため、手ぶれ補正機構に実際に電力を供給するタイミングを正確に把握でき、より一層の消費電力の低減を図ることができる。   As described above, according to the present embodiment, it is possible to more accurately grasp the timing at which a user who is a photographer actually performs shooting based on the movement of the digital still camera and the movement of the composition. Since camera shake correction is required than before and the timing to operate the camera shake correction mechanism can be grasped more accurately, the timing for actually supplying power to the camera shake correction mechanism can be accurately grasped, and power consumption can be further reduced. Can be achieved.

図5は、他の実施形態の処理フローチャートである。
図5において、図3と同様の処理を行う部分には、同一の符号を付している。
本実施形態の場合には、初期状態において、より一層の低消費電力化を図るため、手ぶれ量検出部30を構成するX軸ジャイロセンサ31およびY軸ジャイロセンサ32には電源を供給していない。
まず、CPU11は、条件満足回数I=0とし、基準ぶれ量P、基準相関度R、基準満足回数Qを初期化する(ステップS11)。
次にCPU11は、複数フレームのデータから画像処理により動き量を取得して直近の数サンプルの動き量の平均値Xを算出する(ステップS12A)。
FIG. 5 is a process flowchart of another embodiment.
In FIG. 5, the same reference numerals are given to portions that perform the same processing as in FIG. 3.
In the case of this embodiment, in order to further reduce power consumption in the initial state, no power is supplied to the X-axis gyro sensor 31 and the Y-axis gyro sensor 32 constituting the camera shake amount detection unit 30. .
First, the CPU 11 sets the condition satisfaction number I = 0, and initializes the reference blur amount P, the reference correlation degree R, and the reference satisfaction number Q (step S11).
Next, the CPU 11 obtains the motion amount from the data of a plurality of frames by image processing, and calculates the average value X of the motion amounts of the most recent samples (step S12A).

続いて、動き量の平均値Xが基準ぶれ量Pよりも小さいか否か、すなわち、
X<P
であるか否かを判別する(ステップS13)。
ステップS13の判別において、動き量の平均値Xが基準ぶれ量P以上である場合、すなわち、
X≧P
である場合には、いまだユーザにおいて撮影可能状態に至っていない、すなわち、ちゃんとディジタルスチルカメラ1を構えていない撮影前段階であるとして、条件満足回数I=0にリセットし(ステップS20)、処理を再びステップS12に移行する。
ステップS13の判別において、動き量の平均値Xが基準ぶれ量Pよりも小さい、すなわち、
X<P
である場合には、現在のフレームと一つ前のフレームの相互相関度Yを計算する(ステップS14)。
Subsequently, whether or not the average value X of the motion amount is smaller than the reference blur amount P, that is,
X <P
It is discriminate | determined whether it is (step S13).
In the determination of step S13, when the average value X of the motion amount is equal to or larger than the reference blur amount P, that is,
X ≧ P
If it is, the user is not yet ready for shooting, that is, it is in the pre-shooting stage where the digital still camera 1 is not properly held, and the condition satisfaction count I = 0 is reset (step S20), and the process is performed. The process proceeds again to step S12.
In the determination of step S13, the average value X of the motion amount is smaller than the reference blur amount P, that is,
X <P
If so, the cross-correlation Y between the current frame and the previous frame is calculated (step S14).

続いて相互相関度Yが基準相関度R以上であるか否か、すなわち、
Y≧R
であるか否かを判別する(ステップS15)。
ステップS15の判別において相互相関度Yが基準相関度Rより小さい場合、すなわち、
Y<R
である場合には、いまだユーザにおいて撮影可能状態に至っていない、すなわち、構図などを定めるべく、ズームあるいはディジタルスチルカメラ1の向きを変更している撮影前段階であるとして、条件満足回数I=0にリセットし(ステップS20)、処理を再びステップS12に移行する。
ステップS15の判別において相互相関度Yが基準相関度R以上である場合、すなわち、
Y≧R
である場合には、手ぶれ量が所定の基準手ぶれ量未満であり、かつ、現在のフレームと一つ前のフレームの相互相関度が高く、構図が決定したと判別されたという条件(撮影可能条件)が満たされたこととなるので、CPU11は、条件満足回数Iに1を加える(ステップS16)
Subsequently, whether or not the cross-correlation Y is greater than or equal to the reference correlation R, that is,
Y ≧ R
It is discriminate | determined whether it is (step S15).
When the cross correlation Y is smaller than the reference correlation R in the determination of step S15, that is,
Y <R
In this case, the number of satisfaction with the condition I = 0, assuming that the user is not yet ready for shooting, that is, the stage before shooting in which the zoom or the direction of the digital still camera 1 is changed to determine the composition. (Step S20), and the process proceeds to step S12 again.
When the cross-correlation Y is greater than or equal to the reference correlation R in the determination of step S15, that is,
Y ≧ R
If the camera shake amount is less than the predetermined reference camera shake amount, the degree of cross-correlation between the current frame and the previous frame is high, and it is determined that the composition has been determined (shooting condition) ) Is satisfied, the CPU 11 adds 1 to the condition satisfaction count I (step S16).

続いてCPU11は、条件満足回数Iが基準満足回数Qと等しくなったか否かを判別する(ステップS17)。
ステップS17の判別において、条件満足回数Iが基準満足回数Qと等しくなった場合、すなわち、撮影可能条件を基準満足回数Qに相当する回数連続して満たした場合には、CPU11は、手ぶれ補正処理を開始する(ステップS18)。
まず、CPU11は、手ぶれ量検出部30を構成するX軸ジャイロセンサ31およびY軸ジャイロセンサ32に電源の供給を開始する。
そして、レンズを駆動して光学的に手ぶれ補正を行う場合には、レンズを駆動するレンズ駆動手ぶれ補正機構に電源を供給し、手ぶれ量検出部30の出力に基づいて手ぶれ補正を開始させることとなる。また、CCDを駆動して光学的に手ぶれ補正を行う場合には、CCDを駆動するCCD駆動手ぶれ補正機構に電源を供給し、手ぶれ量検出部30の出力に基づいて手ぶれ補正を開始させることとなる。また、画像処理によって手ぶれ補正を行う場合には、画像処理回路に電源を供給し、あるいは、CPU11自身の処理クロックを項クロックに設定し、手ぶれ補正を開始させることとなる。
続いて、CPU11は、上述した撮影処理(ステップS19;ステップS31〜35)を行うこととなる。
Subsequently, the CPU 11 determines whether or not the condition satisfaction count I is equal to the reference satisfaction count Q (step S17).
When the condition satisfaction count I is equal to the reference satisfaction count Q in the determination of step S17, that is, when the photographing condition is continuously satisfied for the number of times corresponding to the reference satisfaction count Q, the CPU 11 performs the camera shake correction process. Is started (step S18).
First, the CPU 11 starts supplying power to the X-axis gyro sensor 31 and the Y-axis gyro sensor 32 configuring the camera shake amount detection unit 30.
When the lens is driven and optical camera shake correction is performed, power is supplied to the lens driving camera shake correction mechanism that drives the lens, and camera shake correction is started based on the output of the camera shake amount detection unit 30. Become. In addition, when optically performing camera shake correction by driving a CCD, power is supplied to a CCD drive camera shake correction mechanism that drives the CCD, and camera shake correction is started based on the output of the camera shake amount detection unit 30. Become. In addition, when performing camera shake correction by image processing, power is supplied to the image processing circuit, or the processing clock of the CPU 11 itself is set as a term clock to start camera shake correction.
Then, CPU11 will perform the imaging | photography process (step S19; step S31-35) mentioned above.

この場合においても、手ぶれ補正処理においては、撮影カメラ22にレンズ駆動駆動手ぶれ補正機構が内蔵されている場合には、カメラコントロール回路21がレンズ駆動駆動手ぶれ補正機構を駆動して、手ぶれ補正を行う。また、撮影カメラ22にCCD駆動駆動手ぶれ補正機構が内蔵されている場合には、カメラコントロール回路21がCCD駆動駆動手ぶれ補正機構を駆動して、手ぶれ補正を行う。また、画像処理により手ぶれ補正を行う場合には、画像処理回路に電源を供給し、あるいは、CPU11の処理クロックを高速クロックに変更し手ぶれ補正を行うこととなる。
以上の説明のように、本実施形態によっても、撮影者であるユーザが実際に撮影を行うとするタイミングをディジタルスチルカメラの動きや、構図の動きに基づいてより正確に把握することができ、従来よりも手ぶれ補正が必要とされ、手ぶれ補正機構を動作させるタイミングをより正確に把握できるため、手ぶれ補正機構に実際に電力を供給するタイミングを正確に把握でき、より一層の消費電力の低減を図ることができる。
Even in this case, in the camera shake correction processing, when the photographing camera 22 includes a lens drive driving camera shake correction mechanism, the camera control circuit 21 drives the lens drive drive camera shake correction mechanism to perform camera shake correction. . In addition, when the photographing camera 22 has a built-in CCD drive-driven camera shake correction mechanism, the camera control circuit 21 drives the CCD drive-driven camera shake correction mechanism to perform camera shake correction. When performing camera shake correction by image processing, power is supplied to the image processing circuit, or the processing clock of the CPU 11 is changed to a high-speed clock to perform camera shake correction.
As described above, according to the present embodiment, it is possible to more accurately grasp the timing when the user who is the photographer actually performs photographing based on the movement of the digital still camera and the movement of the composition. Since camera shake correction is required than before and the timing for operating the camera shake correction mechanism can be grasped more accurately, the timing for actually supplying power to the camera shake correction mechanism can be accurately grasped, and power consumption can be further reduced. Can be planned.

以上の説明では、撮影可能条件が満たされた状態でユーザのシャッタスイッチの操作に応じて撮影を行うようにしていたが、撮影可能条件が満たされた状態でディジタルスチルカメラが自動的に撮影を行うオートシャッタ機能を実現するように構成することも可能である。これによれば、実際の撮影時にユーザがシャッタを操作する必要がないので、シャッタ操作に伴う手ぶれの発生を抑制して、ぶれやぼけのない画像を得ることが可能となる。
以上の説明では、手ぶれ補正をX軸およびY軸の方向の手ぶれについてのみ行っていたが、Z軸(レンズの光軸方向)についても、手ぶれ量検出部30においてZ軸ジャイロセンサを設け、手ぶれを補正(含む、オートフォーカス補正)を行うように構成することも可能である。
以上の説明ではディジタルスチルカメラについて説明したが、携帯電話に設けられたカメラや、PDA一体型カメラや、一眼レフカメラなど他の静止画を撮像可能な電子光学機器に適用が可能である。
以上の説明では、角速度に基づいてぶれ量を検出する構成を例示したが、これに限らず、加速度センサを用いてぶれ量(動き量)を検出する構成としても良い。
In the above description, shooting is performed in accordance with the user's shutter switch operation in a state where the shooting condition is satisfied. However, the digital still camera automatically performs shooting in a state where the shooting condition is satisfied. It is also possible to realize an auto shutter function to be performed. According to this, since it is not necessary for the user to operate the shutter at the time of actual photographing, it is possible to suppress the occurrence of camera shake due to the shutter operation and obtain an image free from blur and blur.
In the above description, camera shake correction is performed only for camera shake in the X-axis and Y-axis directions. However, for the Z-axis (the optical axis direction of the lens), the camera-shake amount detection unit 30 is provided with a Z-axis gyro sensor. It is also possible to perform a correction (including autofocus correction).
In the above description, the digital still camera has been described. However, the present invention can be applied to other optical images such as a camera provided in a mobile phone, a PDA integrated camera, and a single-lens reflex camera.
In the above description, the configuration in which the shake amount is detected based on the angular velocity is illustrated, but the configuration is not limited thereto, and a configuration in which the shake amount (motion amount) is detected using an acceleration sensor may be employed.

実施形態のディジタルスチルカメラの概要構成ブロック図である。1 is a schematic configuration block diagram of a digital still camera of an embodiment. 角速度の軸の説明図である。It is explanatory drawing of the axis | shaft of angular velocity. 実施形態の処理フローチャートである。It is a processing flowchart of an embodiment. 撮影処理の処理フローチャートである。It is a process flowchart of an imaging process. 他の実施形態の処理フローチャートである。It is a processing flowchart of other embodiments.

符号の説明Explanation of symbols

1…ディジタルスチルカメラ、10…制御部(手ぶれ量検出部)、11…CPU(手ぶれ量検出部、構図確定判別部、手ぶれ補正部、補正制御部)、20…撮影部、21…カメラコントロール回路(補正制御部)、22…撮影カメラ(手ぶれ補正機構)、24…表示パネル、30…手ぶれ量検出部(角速度検出部)、50…リムーバブルメディア、60…記録媒体、70…フレーム。

DESCRIPTION OF SYMBOLS 1 ... Digital still camera, 10 ... Control part (hand-shake amount detection part), 11 ... CPU (hand-shake amount detection part, composition fixed determination part, hand-shake correction part, correction control part), 20 ... Image pick-up part, 21 ... Camera control circuit (Correction control unit), 22 ... Shooting camera (camera shake correction mechanism), 24 ... Display panel, 30 ... Camera shake amount detection unit (angular velocity detection unit), 50 ... Removable medium, 60 ... Recording medium, 70 ... Frame.

Claims (7)

手ぶれ量を検出する手ぶれ量検出部と、
撮影の際の構図が決定したか否かを複数フレーム間の相互相関度に基づいて判別する構図確定判別部と、
検出された前記手ぶれ量に基づいて撮像した画像に対する手ぶれ補正を行う手ぶれ補正部と、
前記手ぶれ量が所定の基準手ぶれ量未満であり、かつ、前記構図が決定したと判別された場合に、前記手ぶれ補正部に対し、手ぶれ補正処理を開始させる補正制御部と、
を備えたことを特徴とする撮像装置。
A camera shake amount detection unit for detecting a camera shake amount;
A composition determination determination unit that determines whether or not the composition at the time of shooting is determined based on the cross-correlation between the plurality of frames;
A camera shake correction unit that performs camera shake correction on an image captured based on the detected amount of camera shake;
A correction control unit for starting the camera shake correction process to the camera shake correction unit when it is determined that the camera shake amount is less than a predetermined reference camera shake amount and the composition is determined;
An imaging apparatus comprising:
請求項1記載の撮像装置において、
前記補正制御部は、所定時間内に、前記手ぶれ量が所定の基準手ぶれ量未満であり、かつ、前記構図が決定したと判別された回数が所定基準回数を超えたか否かを判別し、前記回数が所定基準回数を超えた場合に、前記手ぶれ補正部に対し、手ぶれ補正処理を開始させることを特徴とする撮像装置。
The imaging device according to claim 1,
The correction control unit determines whether or not the amount of camera shake is less than a predetermined reference camera shake amount within a predetermined time and the number of times that the composition is determined exceeds a predetermined reference number, An image pickup apparatus, wherein when the number of times exceeds a predetermined reference number, the camera shake correction unit starts a camera shake correction process.
請求項1または請求項2記載の撮像装置において、
前記構図確定判別部は、現在のフレームを含む連続する複数フレーム間の相互相関度が所定の基準相互相関度以上である場合に、撮影の際の構図が決定したと判別することを特徴とする撮像装置。
The imaging apparatus according to claim 1 or 2,
The composition determination determining unit determines that the composition at the time of shooting is determined when the cross-correlation between consecutive frames including the current frame is equal to or higher than a predetermined reference cross-correlation. Imaging device.
請求項1ないし請求項3のいずれかに記載の撮像装置において、
前記手ぶれ補正部は、レンズシフト処理、CCDシフト処理あるいは画像処理の少なくともいずれかに基づいて前記手ぶれ補正を行うことを特徴とする撮像装置。
The imaging apparatus according to any one of claims 1 to 3,
The imaging apparatus, wherein the camera shake correction unit performs the camera shake correction based on at least one of a lens shift process, a CCD shift process, and an image process.
請求項1ないし請求項4のいずれかに記載の撮像装置において、
前記手ぶれ量検出部は、ジャイロセンサ備え、当該ジャイロセンサが出力した角速度検出信号に基づいて前記手ぶれ量を検出することを特徴とする撮像装置。
The imaging apparatus according to any one of claims 1 to 4,
The imaging apparatus according to claim 1, wherein the camera shake amount detection unit includes a gyro sensor and detects the camera shake amount based on an angular velocity detection signal output from the gyro sensor.
手ぶれ量に基づいて撮像した画像に対する手ぶれ補正を行う手ぶれ補正機構を備えた撮像装置の制御方法において、
手ぶれ量を検出する手ぶれ量検出過程と、
撮影の際の構図が決定したか否かを複数フレーム間の相互相関度に基づいて判別する構図確定判別過程と、
前記手ぶれ量が所定の基準手ぶれ量未満であり、かつ、前記構図が決定したと判別された場合に、前記手ぶれ補正機構による手ぶれ補正処理を開始する補正過程と、
を備えたことを特徴とする撮像装置の制御方法。
In a control method of an imaging apparatus including a camera shake correction mechanism that performs camera shake correction on an image captured based on the amount of camera shake,
Camera shake amount detection process for detecting the amount of camera shake,
A composition determination process for determining whether or not the composition at the time of shooting is determined based on the degree of cross-correlation between multiple frames;
A correction process for starting a camera shake correction process by the camera shake correction mechanism when it is determined that the camera shake amount is less than a predetermined reference camera shake amount and the composition is determined;
An image pickup apparatus control method comprising:
手ぶれ量を検出する手ぶれ量検出装置と、検出した手ぶれ量に基づいて撮像した画像に対する手ぶれ補正を行う手ぶれ補正機構を備えた撮像装置をコンピュータにより制御するための制御プログラムにおいて、
手ぶれ量を検出させ、
撮影の際の構図が決定したか否かを複数フレーム間の相互相関度に基づいて判別させ、
前記手ぶれ量が所定の基準手ぶれ量未満であり、かつ、前記構図が決定したと判別された場合に、前記手ぶれ補正機構による手ぶれ補正処理を開始させる、
ことを特徴とする制御プログラム。

In a control program for controlling, by a computer, a camera shake amount detection device that detects the amount of camera shake, and an imaging device that includes a camera shake correction mechanism that performs camera shake correction on an image captured based on the detected camera shake amount.
Detect the amount of camera shake,
Whether or not the composition at the time of shooting is determined is determined based on the degree of cross-correlation between multiple frames,
When the camera shake amount is less than a predetermined reference camera shake amount and it is determined that the composition has been determined, a camera shake correction process by the camera shake correction mechanism is started.
A control program characterized by that.

JP2005378164A 2005-12-28 2005-12-28 Imaging apparatus, control method, and control program Withdrawn JP2007180990A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2005378164A JP2007180990A (en) 2005-12-28 2005-12-28 Imaging apparatus, control method, and control program
US11/617,223 US7693406B2 (en) 2005-12-28 2006-12-28 Image capturing apparatus, method of controlling the same, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005378164A JP2007180990A (en) 2005-12-28 2005-12-28 Imaging apparatus, control method, and control program

Publications (1)

Publication Number Publication Date
JP2007180990A true JP2007180990A (en) 2007-07-12

Family

ID=38305681

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005378164A Withdrawn JP2007180990A (en) 2005-12-28 2005-12-28 Imaging apparatus, control method, and control program

Country Status (1)

Country Link
JP (1) JP2007180990A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010211166A (en) * 2009-02-13 2010-09-24 Fujitsu Ltd Image pickup apparatus, portable terminal device, and focusing mechanism control method
KR101528860B1 (en) * 2008-12-11 2015-06-15 삼성전자주식회사 Method and apparatus for correcting a shakiness in digital photographing apparatus

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101528860B1 (en) * 2008-12-11 2015-06-15 삼성전자주식회사 Method and apparatus for correcting a shakiness in digital photographing apparatus
JP2010211166A (en) * 2009-02-13 2010-09-24 Fujitsu Ltd Image pickup apparatus, portable terminal device, and focusing mechanism control method
US8717445B2 (en) 2009-02-13 2014-05-06 Fujitsu Limited Image pickup apparatus and focusing mechanism control method

Similar Documents

Publication Publication Date Title
JP4884417B2 (en) Portable electronic device and control method thereof
TWI386040B (en) Image pickup apparatus equipped with function of detecting image shaking
US7693406B2 (en) Image capturing apparatus, method of controlling the same, and storage medium
JP4341613B2 (en) Control apparatus, photographing apparatus, photographing apparatus control method, and control program
KR101531167B1 (en) Photographing control method and apparatus according to motion of digital photographing apparatus
WO2008010559A1 (en) Imaging apparatus
JP2007201534A (en) Imaging apparatus
KR20110085141A (en) Method and apparatus for processing digital image
JP2015185925A (en) Imaging device and control method thereof
JP2011114487A (en) Imaging apparatus
JP2005215388A (en) Interchangeable lens and camera system using the same
JP2007206382A (en) Shake detecting device, its control method, photographing device, control program and recording medium
JP2016170285A (en) Image blur correction device, optical equipment, imaging apparatus, and control method
JP4876550B2 (en) Imaging apparatus, control method, and control program
JP4670647B2 (en) Imaging apparatus, control method, and control program
JP5448868B2 (en) IMAGING DEVICE AND IMAGING DEVICE CONTROL METHOD
JP6300569B2 (en) Imaging apparatus and control method thereof
JP2007199182A (en) Camera with vibration-proof function
JP2007180990A (en) Imaging apparatus, control method, and control program
JP4905048B2 (en) IMAGING DEVICE, IMAGING DEVICE CONTROL METHOD, AND CONTROL PROGRAM
JP2011029865A (en) Image capturing apparatus
JP2007194813A (en) Imaging apparatus, control method, and control program
JP2010190913A (en) Imaging device with automatic focus function
JP2006203707A (en) Imaging apparatus and method for controlling imaging apparatus
JP2011075831A (en) Image pickup device, control method therefor and program thereof

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081111

A761 Written withdrawal of application

Free format text: JAPANESE INTERMEDIATE CODE: A761

Effective date: 20090113