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
JP6016546B2 - Imaging device, control method thereof, and control program - Google Patents
[go: Go Back, main page]

JP6016546B2 - Imaging device, control method thereof, and control program - Google Patents

Imaging device, control method thereof, and control program Download PDF

Info

Publication number
JP6016546B2
JP6016546B2 JP2012205584A JP2012205584A JP6016546B2 JP 6016546 B2 JP6016546 B2 JP 6016546B2 JP 2012205584 A JP2012205584 A JP 2012205584A JP 2012205584 A JP2012205584 A JP 2012205584A JP 6016546 B2 JP6016546 B2 JP 6016546B2
Authority
JP
Japan
Prior art keywords
image
feature amount
resizing
magnification
motion vector
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
Application number
JP2012205584A
Other languages
Japanese (ja)
Other versions
JP2014060654A (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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2012205584A priority Critical patent/JP6016546B2/en
Publication of JP2014060654A publication Critical patent/JP2014060654A/en
Application granted granted Critical
Publication of JP6016546B2 publication Critical patent/JP6016546B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Studio Devices (AREA)

Description

本発明は、撮像装置、その制御方法、および制御プログラムに関し、特に、撮像装置の撮影状態、そして、被写体の状況に応じて、撮影の結果得られた画像の大きさ(サイズ)を変更する制御に関する。   The present invention relates to an imaging apparatus, a control method thereof, and a control program, and in particular, control for changing the size (size) of an image obtained as a result of imaging according to the imaging state of the imaging apparatus and the state of a subject. About.

一般に、デジタルカメラ又はデジタルビデオカメラなどの撮像装置において動画を撮影する際、手ぶれによって静止被写体の位置が次のフレームで移動してしまうことがある。このような手ぶれに起因する静止被写体の移動によって撮影後の動画が見づらくなってしまう。   Generally, when a moving image is shot with an imaging device such as a digital camera or a digital video camera, the position of a stationary subject may move in the next frame due to camera shake. Moving a stationary subject caused by such camera shake makes it difficult to view a moving image after shooting.

このため、1つのフレーム画像に対して次のフレーム画像の動きベクトルを検出して、静止被写体の位置が移動しないように手ぶれ補正を行うようにしている。一方、動きベクトルを検出する際、手ぶれの量が大きくなる場合には、動きベクトルのベクトル量が予め定めた探索範囲を超えてしまい、画像において領域(ブロック)毎に動きベクトルを正確に検出できないことがある。   For this reason, the motion vector of the next frame image is detected for one frame image, and camera shake correction is performed so that the position of the stationary subject does not move. On the other hand, when the amount of camera shake increases when detecting a motion vector, the vector amount of the motion vector exceeds the predetermined search range, and the motion vector cannot be accurately detected for each region (block) in the image. Sometimes.

このような問題を解決するため、つまり、探索範囲を実質的に広げるため、画像において水平方向又は垂直方向に2画素に対して1画素の割合で間引いて、探索範囲における画素数を低減して、実質的に探索範囲を広げることが行われている(特許文献1参照)。   In order to solve such a problem, that is, in order to substantially widen the search range, the number of pixels in the search range is reduced by thinning out at a ratio of 1 pixel to 2 pixels in the horizontal direction or the vertical direction in the image. The search range is substantially expanded (see Patent Document 1).

さらに、複数のリサイズ倍率によって探索用画像を生成し、これら探索用画像においてそれぞれ動きベクトル検出処理を行って、その結果を組み合わせて探索範囲の拡大を行うことが行われている(特許文献2参照)。   Further, a search image is generated with a plurality of resizing magnifications, a motion vector detection process is performed on each search image, and the search range is expanded by combining the results (see Patent Document 2). ).

特開2007−194973号公報JP 2007-194773 A 特開2008−287648号公報JP 2008-287648 A

ところが、特許文献1に記載の手法では、予め定められたサイズに画像が縮小される結果、撮影状況によっては検出精度が低下してしまうという問題がある。さらに、特許文献1に記載の手法では、撮影の結果得られた画像のサイズが大きくなると、間引き処理を行っても当該画像が十分縮小されているとはいえず、正確に動きベクトル検出ができないという問題がある。   However, the technique described in Patent Document 1 has a problem that the detection accuracy is lowered depending on the shooting situation as a result of the image being reduced to a predetermined size. Furthermore, in the method described in Patent Document 1, if the size of an image obtained as a result of shooting increases, it cannot be said that the image is sufficiently reduced even if thinning processing is performed, and motion vector detection cannot be performed accurately. There is a problem.

また、特許文献2に記載の手法では、複数のリサイズ画像を生成して、これら画像毎に動きベクトル検出処理が必要となる。このため、処理に要する時間およびその際に用いるリソース量が増加してしまうという問題がある。   In the method described in Patent Document 2, a plurality of resized images are generated, and a motion vector detection process is required for each of these images. For this reason, there is a problem that the time required for processing and the amount of resources used at that time increase.

従って、本発明の目的は、処理時間が増加することなく常に精度よく被写体の動きベクトルを検出して、手ぶれ補正を行うことのできる撮像装置、その制御方法、および制御プログラムを提供することにある。   Accordingly, an object of the present invention is to provide an imaging apparatus, a control method thereof, and a control program capable of always detecting a motion vector of a subject accurately and correcting camera shake without increasing processing time. .

上記の目的を達成するため、本発明による撮像装置は、被写体を撮像して光学像に応じた画像を得て当該画像から前記被写体の動きベクトルを求める撮像装置であって、前記画像をリサイズするリサイズ倍率を決定する倍率決定手段と、前記倍率決定手段によって決定されたリサイズ倍率に応じて前記画像をリサイズ処理してリサイズ処理済み画像を得るリサイズ手段と、前記リサイズ処理済み画像に基づいて前記動きベクトルを求める動きベクトル検出手段とを有し、前記倍率決定手段は、前記被写体の特徴を示す特徴量に応じて前記リサイズ倍率を決定する場合に、前記特徴量が予め定められた特徴量に増加するまでは前記特徴量の増加につれて前記リサイズ倍率である縮小率を小さくし、前記特徴量が前記予め定められた特徴量を超えると前記特徴量の増加につれて前記縮小率を大きくすることを特徴とする。 To achieve the above object, an imaging apparatus according to the present invention is an imaging apparatus for determining a motion vector of the object from the image to obtain an image corresponding to an optical image by imaging an object, a front Kiga image Based on the resizing image, a resizing unit that determines a resizing factor to be resized, a resizing unit that resizes the image according to the resizing factor determined by the scaling factor determining unit, and obtains a resized image. have a motion vector detecting means for determining the motion vector, the magnification determining means, when determining the resizing ratio in accordance with a feature quantity indicating the feature of the object, the feature of the feature amount is a predetermined Until the feature amount is increased, the reduction ratio as the resizing magnification is reduced as the feature amount increases, and the feature amount exceeds the predetermined feature amount. Characterized in that by increasing the reduction rate with increasing of the feature quantity.

本発明による制御方法は、被写体を撮像して光学像に応じた画像を得て当該画像から前記被写体の動きベクトルを求める撮像装置の制御方法であって、前記画像をリサイズするリサイズ倍率を決定する倍率決定ステップと、前記倍率決定ステップで決定されたリサイズ倍率に応じて前記画像をリサイズ処理してリサイズ処理済み画像を得るリサイズステップと、前記リサイズ処理済み画像に基づいて前記動きベクトルを求める動きベクトル検出ステップとを有し、前記倍率決定ステップでは、前記被写体の特徴を示す特徴量に応じて前記リサイズ倍率を決定し、前記特徴量が予め定められた特徴量に増加するまでは前記特徴量の増加につれて前記リサイズ倍率である縮小率を小さくし、前記特徴量が前記予め定められた特徴量を超えると前記特徴量の増加につれて前記縮小率を大きくすることを特徴とする。 Control method according to the present invention is a control method of an imaging device to obtain an image corresponding to the optical image by imaging a subject obtaining the motion vector of the object from the image, the resize ratio to resize the front Kiga image A scaling factor determination step, a resizing step for resizing the image in accordance with the resizing magnification determined in the scaling factor determination step to obtain a resized image, and obtaining the motion vector based on the resized image. have a motion vector detection step, and in the magnification determining step, the resizing ratio determined in accordance with the feature quantity indicating the feature of the object, until an increase in feature quantity the feature amount is a predetermined said feature As the amount increases, the reduction ratio that is the resizing magnification is reduced, and when the feature amount exceeds the predetermined feature amount, Characterized in that to increase the reduction rate with increasing symptoms amount.

本発明による制御プログラムは、被写体を撮像して光学像に応じた画像を得て当該画像から前記被写体の動きベクトルを求める撮像装置で用いられる制御プログラムであって、前記撮像装置が備えるコンピュータに、前記画像をリサイズするリサイズ倍率を決定する倍率決定ステップと、前記倍率決定ステップで決定されたリサイズ倍率に応じて前記画像をリサイズ処理してリサイズ処理済み画像を得るリサイズステップと、前記リサイズ処理済み画像に基づいて前記動きベクトルを求める動きベクトル検出ステップとを実行させ、前記倍率決定ステップでは、前記被写体の特徴を示す特徴量に応じて前記リサイズ倍率を決定し、前記特徴量が予め定められた特徴量に増加するまでは前記特徴量の増加につれて前記リサイズ倍率である縮小率を小さくし、前記特徴量が前記予め定められた特徴量を超えると前記特徴量の増加につれて前記縮小率を大きくすることを特徴とする。 A control program according to the present invention is a control program used in an imaging apparatus that captures an image of a subject, obtains an image corresponding to an optical image, and obtains a motion vector of the object from the image. a magnification determining step of determining a resize ratio to resize the front Kiga image, a resized to obtain the resizing processed image by resizing the image in accordance with the resizing factor determined by the magnification determining step, the resizing process A motion vector detection step for obtaining the motion vector based on a completed image, and in the magnification determination step, the resizing magnification is determined according to a feature amount indicating a feature of the subject, and the feature amount is determined in advance. The reduction ratio that is the resizing magnification as the feature amount increases until the feature amount increases. Small, and the feature amount is equal to or to increase the reduction rate with increasing the said characteristic quantity with a predetermined excess of feature amount.

本発明によれば、処理時間が増加することなく常に精度よく被写体の動きベクトルを検出して、手ぶれ補正を行うことができる。   According to the present invention, it is possible to always detect a motion vector of a subject accurately and perform camera shake correction without increasing processing time.

本発明の実施の形態による撮像装置の一例についてその構成を示すブロック図である。It is a block diagram which shows the structure about an example of the imaging device by embodiment of this invention. 図1に示すリサイズ制御部の構成の一例を示す図である。It is a figure which shows an example of a structure of the resizing control part shown in FIG. 図1に示すリサイズ制御部における処理を説明するための図であり、(a)は第1の縮小率生成部の特性を示す図、(b)は第2の縮小率生成部の特性を示す図、(c)は第3の縮小率生成部の特性を示す図、(d)は第4の縮小率生成部の特性を示す図、(e)は第5の縮小率生成部の特性を示す図である。2A and 2B are diagrams for explaining processing in the resizing control unit illustrated in FIG. 1, in which FIG. 1A illustrates a characteristic of a first reduction ratio generation unit, and FIG. 2B illustrates a characteristic of a second reduction ratio generation unit; (C) is a diagram showing the characteristics of the third reduction rate generation unit, (d) is a diagram showing the characteristics of the fourth reduction rate generation unit, and (e) is a diagram showing the characteristics of the fifth reduction rate generation unit. FIG. 図1に示す動きベクトル生成部における動きベクトル検出処理を説明するための図であり、(a)は動きベクトル生成部の構成を示す図、(b)は図1に示すフレームメモリから読み出されるカメラ信号を示す図、(c)はバッファメモリから読み出されるカメラ信号を説明するための図である。2A and 2B are diagrams for explaining motion vector detection processing in the motion vector generation unit illustrated in FIG. 1, in which FIG. 1A illustrates a configuration of the motion vector generation unit, and FIG. 2B illustrates a camera read from the frame memory illustrated in FIG. 1. The figure which shows a signal, (c) is a figure for demonstrating the camera signal read from a buffer memory.

以下、本発明の実施の形態による撮像装置の一例について図面を参照して説明する。   Hereinafter, an example of an imaging apparatus according to an embodiment of the present invention will be described with reference to the drawings.

図1は、本発明の実施の形態による撮像装置の一例についてその構成を示すブロック図である。   FIG. 1 is a block diagram showing a configuration of an example of an imaging apparatus according to an embodiment of the present invention.

図示の撮像装置(以下単にカメラと呼ぶ)は、光学系1を有しており、この光学系1は、例えば、ズームレンズ、フォーカスレンズ、および絞り(ともに図示せず)を備えている。光学系1はマイコン8によって制御され、例えば、マイコン8から出力される焦点距離情報およびフォーカス位置情報に応じてズームレンズおよびフォーカスレンズの位置を変化させる。   The illustrated imaging apparatus (hereinafter simply referred to as a camera) includes an optical system 1, and the optical system 1 includes, for example, a zoom lens, a focus lens, and a diaphragm (both not shown). The optical system 1 is controlled by the microcomputer 8 and changes the positions of the zoom lens and the focus lens according to the focal length information and the focus position information output from the microcomputer 8, for example.

光学系1を通過した光学像は撮像素子2に結像する。そして、撮像素子2は光学像に応じた電気信号(アナログ画像信号)を出力する。この際、マイコン8はシャッタスピード情報(シャッタスピード)に応じて撮像素子2の露光時間を制御する。   The optical image that has passed through the optical system 1 is formed on the image sensor 2. Then, the image sensor 2 outputs an electrical signal (analog image signal) corresponding to the optical image. At this time, the microcomputer 8 controls the exposure time of the image sensor 2 in accordance with the shutter speed information (shutter speed).

アナログ画像信号はアナログフロントエンド部(AFE)3に与えられる。AFE3はCDS(Correlated Double Sampling)回路およびA/D変換器を有している。AFE3はアナログ画像信号をデジタル画像信号(カメラ信号と呼ぶ)に変換する。   The analog image signal is given to the analog front end unit (AFE) 3. The AFE 3 has a CDS (Correlated Double Sampling) circuit and an A / D converter. The AFE 3 converts an analog image signal into a digital image signal (referred to as a camera signal).

カメラ信号処理部4はカメラ信号に対して所定の信号処理を行って画像データとして出力する。ここで、所定の信号処理とは、例えば、アパーチャ補正、ガンマ補正、およびホワイトバランス処理などの処理である。また、カメラ信号処理部4は、動きベクトル生成部13から動きベクトル値を受け取り、この動きベクトル値で示されるカメラの動きを相殺するように画像を切り出すことで、手ぶれ補正を行うことができる。   The camera signal processing unit 4 performs predetermined signal processing on the camera signal and outputs it as image data. Here, the predetermined signal processing is, for example, processing such as aperture correction, gamma correction, and white balance processing. Further, the camera signal processing unit 4 can receive the motion vector value from the motion vector generation unit 13 and cut out an image so as to cancel the camera motion indicated by the motion vector value, thereby performing camera shake correction.

カメラには手ぶれ検出部5が備えられており、この手ぶれ検出部5によってカメラの動き(ブレ)が検出される。そして、手ぶれ検出部5は手ぶれ検出信号をリサイズ制御部9に出力する。なお、手ぶれ検出部5は、例えば、ジャイロセンサを有しており、ジャイロセンサによってブレの検出を行う。   The camera includes a camera shake detection unit 5, and the camera shake detection unit 5 detects the movement (blur) of the camera. Then, the camera shake detection unit 5 outputs a camera shake detection signal to the resizing control unit 9. Note that the camera shake detection unit 5 includes, for example, a gyro sensor, and detects a shake by the gyro sensor.

AF評価値生成部6はカメラ信号を受けて、当該カメラ信号に応じてAF評価値を生成する。ここでは、AF評価値生成部6はカメラ信号におけるコントラスト成分を抽出してAF評価値として出力する。   The AF evaluation value generation unit 6 receives the camera signal and generates an AF evaluation value according to the camera signal. Here, the AF evaluation value generation unit 6 extracts a contrast component in the camera signal and outputs it as an AF evaluation value.

特徴抽出部7はカメラ信号を受けて、カメラ信号が示す画像において被写体像の特徴量を抽出する。ここでは、特徴抽出部7は、カメラ信号において動きベクトル検出処理において誤判定が生じやすい平坦部および繰り返しパターンを得るため、カメラ信号に対してハイパスフィルタ処理を行って、その絶対値和を特徴量データとして出力する。   The feature extraction unit 7 receives the camera signal and extracts the feature amount of the subject image from the image indicated by the camera signal. Here, the feature extraction unit 7 performs high-pass filter processing on the camera signal to obtain a flat portion and a repetitive pattern that are likely to be erroneously determined in the motion vector detection processing in the camera signal, and calculates the absolute value sum as the feature amount. Output as data.

マイコン8はカメラ全体の制御を司る。ここでは、マイコン8は、光学系1に対して焦点距離情報およびフォーカス位置を示すレンズ駆動情報を出力するとともに、撮像素子2に対してシャッタスピード情報を出力する。また、マイコン8はリサイズ制御部9に対して焦点距離情報およびシャッタスピード情報を出力し、メモリ制御部11に対してフレームメモリ10のアクセス制御情報を出力する。   The microcomputer 8 controls the entire camera. Here, the microcomputer 8 outputs focal distance information and lens drive information indicating the focus position to the optical system 1 and outputs shutter speed information to the image sensor 2. The microcomputer 8 outputs focal length information and shutter speed information to the resizing control unit 9 and outputs access control information of the frame memory 10 to the memory control unit 11.

リサイズ制御部9には、手ぶれ検出部5から手ぶれ検出信号が与えられるとともに、AF評価値生成部6からAF評価値が与えられる。さらに、リサイズ制御部9には、特徴抽出部7から被写体の特徴量を示す特徴量データが与えられる。リサイズ制御部9は、後述するように、手ぶれ検出信号、AF評価値、および特徴量データに応じて画像の縮小率(リサイズ倍率)を決定する。この際、リサイズ制御部9は手ぶれ検出部5から与えられる手ぶれ検出信号(例えば、角速度信号)と焦点距離とに応じて画像に現れるブレ量を算出する。   The resize control unit 9 is provided with a camera shake detection signal from the camera shake detection unit 5 and an AF evaluation value from the AF evaluation value generation unit 6. Further, the feature size data indicating the feature amount of the subject is supplied from the feature extraction unit 7 to the resizing control unit 9. As will be described later, the resizing control unit 9 determines an image reduction ratio (resizing magnification) according to a camera shake detection signal, an AF evaluation value, and feature amount data. At this time, the resizing control unit 9 calculates the amount of blurring that appears in the image according to the camera shake detection signal (for example, angular velocity signal) given from the camera shake detection unit 5 and the focal length.

リサイズ部10はリサイズ制御部9の制御下でカメラ信号をリサイズ処理する。フレームメモリ11にはメモリ制御部12の制御下でリサイズ処理されたカメラ信号(リサイズ処理済カメラ信号)が一時的に保存される。フレームメモリ11に保存されたカメラ信号はメモリ制御部12によって読み出されて、動きベクトル生成部13に与えられる。   The resizing unit 10 resizes the camera signal under the control of the resizing control unit 9. The frame memory 11 temporarily stores a resized camera signal (resized camera signal) under the control of the memory control unit 12. The camera signal stored in the frame memory 11 is read by the memory control unit 12 and given to the motion vector generation unit 13.

動きベクトル生成部13はフレームメモリ11に格納されたカメラ信号およびリサイズ部10の出力であるリサイズ処理後のカメラ信号に応じて動きベクトルを生成する。   The motion vector generation unit 13 generates a motion vector according to the camera signal stored in the frame memory 11 and the resized camera signal that is the output of the resizing unit 10.

図2は、図1に示すリサイズ制御部9の構成の一例を説明するための図である。   FIG. 2 is a diagram for explaining an example of the configuration of the resizing control unit 9 shown in FIG.

リサイズ制御部9は第1〜第5の縮小率生成部91〜95と縮小率決定部96とを有している。第1の縮小率生成部91には、手ぶれ検出部5から手ぶれ検出信号が入力される。そして、第1の縮小率生成部91は手ぶれ検出信号に応じて第1の縮小率S91を求める。   The resizing control unit 9 includes first to fifth reduction rate generation units 91 to 95 and a reduction rate determination unit 96. A camera shake detection signal is input from the camera shake detection unit 5 to the first reduction ratio generation unit 91. Then, the first reduction rate generation unit 91 obtains the first reduction rate S91 according to the camera shake detection signal.

第2の縮小率生成部92には、AF評価値生成部6からAF評価値が入力される。そして、第2の縮小率生成部92はAF評価値に応じて第2の縮小率S92を求める。第3の縮小率生成部93には、特徴抽出部7から特徴量データが入力される。そして、第3の縮小率生成部93は特徴量データに応じて第3の縮小率S93を求める。   An AF evaluation value is input from the AF evaluation value generation unit 6 to the second reduction ratio generation unit 92. Then, the second reduction rate generation unit 92 obtains a second reduction rate S92 according to the AF evaluation value. The feature amount data is input from the feature extraction unit 7 to the third reduction rate generation unit 93. Then, the third reduction rate generation unit 93 obtains a third reduction rate S93 according to the feature amount data.

第4の縮小率生成部94には、マイコン8から出力される制御信号である焦点距離情報が入力される。そして、第4の縮小率生成部94は焦点距離情報に応じて第4の縮小率S94を求める。第5の縮小率生成部95には、マイコン8から出力される制御信号であるシャッタスピード情報が入力される。第5の縮小率生成部95はシャッタスピード情報に応じて第5の縮小率S95を求める。   Focal length information that is a control signal output from the microcomputer 8 is input to the fourth reduction ratio generation unit 94. Then, the fourth reduction rate generation unit 94 obtains a fourth reduction rate S94 according to the focal length information. The fifth reduction ratio generation unit 95 receives shutter speed information that is a control signal output from the microcomputer 8. The fifth reduction rate generation unit 95 obtains a fifth reduction rate S95 according to the shutter speed information.

図3は、図1に示すリサイズ制御部9における処理を説明するための図である。そして、図3(a)は第1の縮小率生成部91の特性を示す図であり、図3(b)は第2の縮小率生成部92の特性を示す図である。また、図3(c)は第3の縮小率生成部93の特性を示す図であり、図3(d)は第4の縮小率生成部94の特性を示す図である。さらに、図3(e)は第5の縮小率生成部95の特性を示す図である。   FIG. 3 is a diagram for explaining processing in the resize control unit 9 shown in FIG. FIG. 3A is a diagram illustrating the characteristics of the first reduction rate generation unit 91, and FIG. 3B is a diagram illustrating the characteristics of the second reduction rate generation unit 92. FIG. 3C is a diagram illustrating the characteristics of the third reduction rate generation unit 93, and FIG. 3D is a diagram illustrating the characteristics of the fourth reduction rate generation unit 94. Further, FIG. 3E is a diagram showing the characteristics of the fifth reduction rate generation unit 95.

図3(a)において、横軸は手ぶれ検出信号が示すカメラの動き量を示し、縦軸は縮小率を示している。手ぶれ検出信号が示すカメラの動き量が大きくなると、画像全体に対して動きベクトル検出処理を行う必要があるので、第1の縮小率生成部91は第1の縮小率S91を大きくする。   In FIG. 3A, the horizontal axis indicates the amount of camera movement indicated by the camera shake detection signal, and the vertical axis indicates the reduction ratio. When the amount of camera motion indicated by the camera shake detection signal increases, it is necessary to perform motion vector detection processing on the entire image, so the first reduction rate generation unit 91 increases the first reduction rate S91.

一方、手ぶれ検出信号が示すカメラの動き量が小さくなると、細かな動きに対して動きベクトル検出処理を行う必要があるので、第1の縮小率生成部91は第1の縮小率S91を小さくする。   On the other hand, when the amount of camera motion indicated by the camera shake detection signal is small, it is necessary to perform motion vector detection processing for fine motion, and therefore the first reduction rate generation unit 91 reduces the first reduction rate S91. .

なお、図3(a)に示した特性は一例であって、第1の縮小率生成部91はカメラの動き量が大きい程、第1の縮小率S91を大きくする特性を備えていればよい。   Note that the characteristics shown in FIG. 3A are examples, and the first reduction rate generation unit 91 only needs to have a characteristic of increasing the first reduction rate S91 as the amount of camera movement increases. .

図3(b)において、横軸はAF評価値を示し、縦軸は縮小率を示している。AF評価値が小さい程、非合焦に近い状態であり、画像全体のコントラストが低い。このため、第2の縮小率生成部92は第2の縮小率S92を大きくしてコントラストを高めて、動きベクトル検出処理における特徴量が出やすくなるようにする。   In FIG. 3B, the horizontal axis indicates the AF evaluation value, and the vertical axis indicates the reduction rate. The smaller the AF evaluation value, the closer to the out-of-focus state, and the lower the contrast of the entire image. For this reason, the second reduction ratio generation unit 92 increases the second reduction ratio S92 to increase the contrast so that the feature amount in the motion vector detection process is easily generated.

一方、AF評価値が大きい程、合焦に近い状態であり、画像全体のコントラストが高い。このため、第2の縮小率生成部92は第2の縮小率S92を低くして細かな動きに対する動きベクトル検出の精度を向上させる。   On the other hand, the larger the AF evaluation value, the closer to the in-focus state, and the higher the contrast of the entire image. For this reason, the second reduction rate generation unit 92 lowers the second reduction rate S92 to improve the accuracy of motion vector detection for fine motion.

なお、図3(b)に示した特性は一例であって、第2の縮小率生成部92はAF評価値が小さい程、第2の縮小率S92を大きくする特性を備えていればよい。   The characteristic shown in FIG. 3B is an example, and the second reduction ratio generation unit 92 only needs to have a characteristic of increasing the second reduction ratio S92 as the AF evaluation value decreases.

図3(c)において、横軸は特徴量データを示し、縦軸は縮小率を示している。特徴量が小さい場合には、画像全体のコントラストが低い。このため、第3の縮小率生成部93は第3の縮小率S93を大きくしてコントラストを高めて、動きベクトル検出処理における特徴量が出やすくなるようにする。   In FIG. 3C, the horizontal axis indicates the feature amount data, and the vertical axis indicates the reduction rate. When the feature amount is small, the contrast of the entire image is low. For this reason, the third reduction rate generation unit 93 increases the third reduction rate S93 to increase the contrast so that the feature amount in the motion vector detection process is easily generated.

特徴量が大きい場合には、画像全体のコントラストが高く高周波成分を多く含んでいる。よって、動きベクトル検出処理において誤判定が生じる可能性が高い。このため、第3の縮小率生成部93は第3の縮小率S93を大きくして高周波成分を低減し動きベクトル検出処理の精度を向上させるようにする。   When the feature amount is large, the contrast of the entire image is high and contains a lot of high frequency components. Therefore, there is a high possibility that an erroneous determination occurs in the motion vector detection process. For this reason, the third reduction rate generation unit 93 increases the third reduction rate S93 to reduce high frequency components and improve the accuracy of the motion vector detection process.

特徴量が中間に位置する場合には、画像のコントラストは動きベクトル検出処理に適している。よって、第3の縮小率生成部93は第3の縮小率S93を小さくして、細かな動きに対する動きベクトル検出処理の精度を向上させるようにする。   When the feature amount is located in the middle, the contrast of the image is suitable for the motion vector detection process. Therefore, the third reduction rate generation unit 93 decreases the third reduction rate S93 so as to improve the accuracy of the motion vector detection process for fine motion.

このように、第3の縮小率生成部93は、特徴量が予め定められた特徴量に増加するまで特徴量の増加につれて縮小率を小さくし、特徴量が予め定められた特徴量を超えると、特徴量の増加につれて縮小率を大きくする特性を有している。   In this way, the third reduction rate generation unit 93 reduces the reduction rate as the feature amount increases until the feature amount increases to the predetermined feature amount, and when the feature amount exceeds the predetermined feature amount. , It has the characteristic of increasing the reduction ratio as the feature amount increases.

なお、図3(c)した特性は一例であって、第3の縮小率生成部93の特性は特徴量データに応じて下に凸の放物線を描けばよい。   Note that the characteristic shown in FIG. 3C is an example, and the characteristic of the third reduction ratio generation unit 93 may draw a downwardly convex parabola according to the feature amount data.

図3(d)において、横軸は焦点距離を示し、縦軸は縮小率を示している。焦点距離がテレ側である程、手ぶれによって画像が動く可能性が高い。このため、画像全体に対して動きベクトル検出処理を行う必要があるので、第4の縮小率生成部94は第4の縮小率S94を大きくする。   In FIG. 3D, the horizontal axis represents the focal length, and the vertical axis represents the reduction ratio. The closer the focal length is to the tele side, the higher the possibility that the image will move due to camera shake. For this reason, since it is necessary to perform motion vector detection processing on the entire image, the fourth reduction ratio generation unit 94 increases the fourth reduction ratio S94.

一方、焦点距離がワイド側である程、手ぶれによって画像が動く可能性が低い。このため、細かな動きに対する動きベクトル検出処理を行う必要があるので、第4の縮小率生成部94は第4の縮小率S94を小さくする。   On the other hand, the wider the focal length, the lower the possibility that the image will move due to camera shake. For this reason, since it is necessary to perform motion vector detection processing for fine motion, the fourth reduction rate generation unit 94 decreases the fourth reduction rate S94.

なお、図3(d)に示した特性は一例であって、第4の縮小率生成部94は焦点距離がテレ側に行く程、第4の縮小率S94を大きくするような特性を備えていればよい。   The characteristic shown in FIG. 3D is an example, and the fourth reduction ratio generation unit 94 has a characteristic that increases the fourth reduction ratio S94 as the focal distance goes to the tele side. Just do it.

図3(e)において、横軸はシャッタスピードを示し、縦軸は縮小率を示している。シャッタスピードが低速である程、被写体像に動きぶれが発生する可能性が高く、画像のコントラストが低くなってしまう。このため、第5の縮小率生成部95は第5の縮小率S95を大きくしてコントラストを高めて、動きベクトル検出処理における特徴量が出やすくなるようにする。   In FIG. 3E, the horizontal axis indicates the shutter speed, and the vertical axis indicates the reduction rate. The slower the shutter speed, the higher the possibility that motion blur will occur in the subject image and the lower the contrast of the image. For this reason, the fifth reduction ratio generation unit 95 increases the fifth reduction ratio S95 to increase the contrast so that the feature amount in the motion vector detection process is easily generated.

一方、シャッタスピードが高速である程、被写体像に動きぶれが発生する可能性が低く、画像のコントラストが高い。このため、第5の縮小率生成部95は第5の縮小率S95を小さくしてコントラストを保ち、細かな動きに対する動きベクトル検出処理の精度を向上させるようにする。   On the other hand, the higher the shutter speed, the lower the possibility of motion blur in the subject image and the higher the image contrast. For this reason, the fifth reduction rate generation unit 95 reduces the fifth reduction rate S95 to maintain the contrast and improve the accuracy of the motion vector detection processing for fine motion.

なお、図3(e)に示した特性は一例であって、第5の縮小率生成部95はシャッタスピードが遅くなる程、第4の縮小率S94を大きくするような特性を備えていればよい。   The characteristic shown in FIG. 3E is an example, and the fifth reduction ratio generation unit 95 has a characteristic that increases the fourth reduction ratio S94 as the shutter speed decreases. Good.

縮小率決定部96は第1〜第5の縮小率S91〜S95を入力する。そして、縮小率決定部96は第1〜第5の縮小率S91〜S95からリサイズ部10で用いて縮小率S96を決定する。図示の例では、縮小率決定部96は、第1〜第5の縮小率S91〜S95のうちの最大値を選択して縮小率S96として出力する。   The reduction ratio determination unit 96 inputs the first to fifth reduction ratios S91 to S95. Then, the reduction rate determination unit 96 determines the reduction rate S96 using the resizing unit 10 from the first to fifth reduction rates S91 to S95. In the illustrated example, the reduction rate determination unit 96 selects the maximum value from the first to fifth reduction rates S91 to S95 and outputs it as the reduction rate S96.

なお、縮小率決定部96は最大値を選択せず、例えば、第1〜第5の縮小率S91〜S95の平均値を縮小率S96として出力するようにしてもよい。   Note that the reduction rate determination unit 96 may not select the maximum value, and may output, for example, an average value of the first to fifth reduction rates S91 to S95 as the reduction rate S96.

リサイズ部10は縮小率S96に応じてバイキュービック法などを用いてカメラ信号のリサイズ処理を行って、リサイズ処理後のカメラ信号をフレームメモリ11に出力する。   The resizing unit 10 performs resizing processing of the camera signal using a bicubic method or the like according to the reduction rate S96, and outputs the camera signal after the resizing processing to the frame memory 11.

動きベクトル生成部13は、リサイズ部10の出力であるリサイズ処理後のカメラ信号とフレームメモリ11から読み出されたカメラ信号とに応じて画像における動きベクトル検出処理を行って、その動きベクトル値をカメラ信号処理部4に出力する。   The motion vector generation unit 13 performs a motion vector detection process on the image in accordance with the resized camera signal output from the resizing unit 10 and the camera signal read from the frame memory 11, and obtains the motion vector value. Output to the camera signal processing unit 4.

図4は、図1に示す動きベクトル生成部13における動きベクトル検出処理を説明するための図である。そして、図4(a)は動きベクトル生成部13の構成を示す図であり、図4(b)は図1に示すフレームメモリ11から読み出されるカメラ信号を示す図である。また、図4(c)はバッファメモリから読み出されるカメラ信号を説明するための図である。   FIG. 4 is a diagram for explaining motion vector detection processing in the motion vector generation unit 13 shown in FIG. FIG. 4A is a diagram showing a configuration of the motion vector generation unit 13, and FIG. 4B is a diagram showing a camera signal read from the frame memory 11 shown in FIG. FIG. 4C is a diagram for explaining a camera signal read from the buffer memory.

動きベクトル生成部13はバッファメモリ131および代表点マッチング部132を有している。フレームメモリ11は少なくとも2フレーム分の代表点フレームを保持する容量を有している。フレームメモリ11に入力信号であるリサイズ処理後のカメラ信号を所定の画素間隔をもって水平および垂直方向にリサンプリングした代表点データ画像が保持される。また、入力信号である代表点データ画像はバッファメモリ131にも保持される。   The motion vector generation unit 13 includes a buffer memory 131 and a representative point matching unit 132. The frame memory 11 has a capacity to hold at least two representative point frames. The frame memory 11 holds a representative point data image obtained by resampling the resized camera signal as an input signal in the horizontal and vertical directions with a predetermined pixel interval. The representative point data image as an input signal is also held in the buffer memory 131.

フレームメモリ11から代表点データ画像を読み出す際には、図4(b)に矩形領域Ysで示すように、所定の大きさの領域毎に矩形領域Ysが代表点画素群Ysとしてフレームメモリ11の左上から右下に順次読み出される。   When the representative point data image is read from the frame memory 11, the rectangular area Ys is represented as a representative point pixel group Ys for each area of a predetermined size, as indicated by the rectangular area Ys in FIG. Read sequentially from upper left to lower right.

一方、バッファメモリ131から代表点データ画像を読み出す際には、図4(c)に矩形領域で示すように、画像が所定の大きさで分割されて、各区画(領域)の代表点画素群Ytが区画番号B1からB12まで順に読み出される。   On the other hand, when the representative point data image is read from the buffer memory 131, the image is divided by a predetermined size as shown by a rectangular area in FIG. Yt is sequentially read from the partition numbers B1 to B12.

代表点マッチング部132は、まず区画番号B1について代表点画素群Ytと代表点画素群Ysとの差分をとってその絶対値が最も小さい代表点画素群Ysの読み出し位置を得る。そして、代表点マッチング部132は絶対値が最も小さい代表点画素群Ysの読み出し位置と代表点画素群Ytの区画番号B1の位置とに応じて区画番号B1の動きベクトルIdを出力する。   First, the representative point matching unit 132 calculates the difference between the representative point pixel group Yt and the representative point pixel group Ys with respect to the partition number B1, and obtains the readout position of the representative point pixel group Ys having the smallest absolute value. Then, the representative point matching unit 132 outputs the motion vector Id of the partition number B1 according to the readout position of the representative point pixel group Ys having the smallest absolute value and the position of the partition number B1 of the representative point pixel group Yt.

区画番号B1のマッチング演算が終了すると、代表点マッチング部132はバッファメモリ131から区画番号B2の代表点画素群Ytを読み出し、フレームメモリ11から読み出された代表点画素群Ys(フレームメモリ11の左上から右下まで順次読み出された代表点画素群Ys)との差分を求める。そして、区画番号B1の場合と同様にして、代表点マッチング部132は区画番号B2の動きベクトルIdを出力する。   When the matching operation for the partition number B1 is completed, the representative point matching unit 132 reads the representative point pixel group Yt for the partition number B2 from the buffer memory 131, and the representative point pixel group Ys (the frame memory 11 of the frame memory 11) read from the frame memory 11. A difference from the representative point pixel group Ys) sequentially read from the upper left to the lower right is obtained. Then, similarly to the case of the block number B1, the representative point matching unit 132 outputs the motion vector Id of the block number B2.

同様にして、区間番号B3〜B12について、動きベクトル生成部13は動きベクトルIdを出力する。これによって、動きベクトル生成部13は区画番号B1〜B12までの全ての動きベクトルを動きベクトル値として出力する。そして、カメラ信号処理部4は得られた12個の動きベクトル値から、その画像の代表的な動きベクトル値を選択、あるいは算出し、カメラの動きを相殺するように画像の切り出し位置を決定する。   Similarly, the motion vector generation unit 13 outputs the motion vector Id for the section numbers B3 to B12. As a result, the motion vector generation unit 13 outputs all motion vectors from the partition numbers B1 to B12 as motion vector values. Then, the camera signal processing unit 4 selects or calculates a representative motion vector value of the image from the obtained 12 motion vector values, and determines the cutout position of the image so as to cancel the camera motion. .

このように、本発明の実施の形態では、カメラの撮影状態に応じて動きベクトル検出処理で用いられる画像のサイズを変更するようにしたので、カメラの撮影状態に適した動きベクトル検出処理を行うことができる。   As described above, in the embodiment of the present invention, since the size of the image used in the motion vector detection process is changed according to the shooting state of the camera, the motion vector detection process suitable for the shooting state of the camera is performed. be able to.

上述の説明から明らかなように、図1に示す例においては、マイコン8およびリサイズ制御部9が倍率決定手段として機能し、リサイズ部10がリサイズ手段として機能する。また、動きベクトル生成部13、フレームメモリ11、マイコン8、およびメモリ制御部12が動きベクトル検出手段として機能する。   As is apparent from the above description, in the example shown in FIG. 1, the microcomputer 8 and the resizing control unit 9 function as a magnification determining unit, and the resizing unit 10 functions as a resizing unit. The motion vector generation unit 13, the frame memory 11, the microcomputer 8, and the memory control unit 12 function as motion vector detection means.

以上、本発明について実施の形態に基づいて説明したが、本発明は、これらの実施の形態に限定されるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。   As mentioned above, although this invention was demonstrated based on embodiment, this invention is not limited to these embodiment, Various forms of the range which does not deviate from the summary of this invention are also contained in this invention. .

例えば、上記の実施の形態の機能を制御方法として、この制御方法を撮像装置に実行させるようにすればよい。また、上述の実施の形態の機能を有するプログラムを制御プログラムとして、当該制御プログラムを撮像装置が備えるコンピュータに実行させるようにしてもよい。なお、制御プログラムは、例えば、コンピュータに読み取り可能な記録媒体に記録される。   For example, the function of the above embodiment may be used as a control method, and this control method may be executed by the imaging apparatus. Further, a program having the functions of the above-described embodiments may be used as a control program, and the control program may be executed by a computer included in the imaging apparatus. The control program is recorded on a computer-readable recording medium, for example.

上記の制御方法および制御プログラムの各々は、少なくとも倍率決定ステップ、リサイズステップ、および動きベクトル検出ステップを有している。   Each of the above control method and control program has at least a magnification determination step, a resizing step, and a motion vector detection step.

また、本発明は、以下の処理を実行することによっても実現される。つまり、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種の記録媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPUなど)がプログラムを読み出して実行する処理である。   The present invention can also be realized by executing the following processing. That is, software (program) that realizes the functions of the above-described embodiments is supplied to a system or apparatus via a network or various recording media, and the computer (or CPU, MPU, etc.) of the system or apparatus reads the program. To be executed.

4 カメラ信号処理部
5 手ぶれ検出部
6 AF評価値生成部
7 特徴抽出部
8 マイコン
9 リサイズ制御部
10 リサイズ部
11 フレームメモリ
12 メモリ制御部
13 動きベクトル生成部
4 Camera signal processing unit 5 Camera shake detection unit 6 AF evaluation value generation unit 7 Feature extraction unit 8 Microcomputer 9 Resize control unit 10 Resize unit 11 Frame memory 12 Memory control unit 13 Motion vector generation unit

Claims (7)

被写体を撮像して光学像に応じた画像を得て当該画像から前記被写体の動きベクトルを求める撮像装置であって、
記画像をリサイズするリサイズ倍率を決定する倍率決定手段と、
前記倍率決定手段によって決定されたリサイズ倍率に応じて前記画像をリサイズ処理してリサイズ処理済み画像を得るリサイズ手段と、
前記リサイズ処理済み画像に基づいて前記動きベクトルを求める動きベクトル検出手段とを有し、
前記倍率決定手段は、前記被写体の特徴を示す特徴量に応じて前記リサイズ倍率を決定する場合に、前記特徴量が予め定められた特徴量に増加するまでは前記特徴量の増加につれて前記リサイズ倍率である縮小率を小さくし、前記特徴量が前記予め定められた特徴量を超えると前記特徴量の増加につれて前記縮小率を大きくすることを特徴とする撮像装置。
An imaging device that captures an image of a subject, obtains an image corresponding to an optical image, and obtains a motion vector of the subject from the image,
A magnification determining means for determining a resize ratio to resize the front Kiga image,
Resizing means for resizing the image according to the resizing magnification determined by the magnification determining means to obtain a resized image;
Have a motion vector detecting means for determining the motion vector based on the resized processed image,
In the case where the resizing magnification is determined according to the feature amount indicating the feature of the subject, the resizing magnification is increased as the feature amount increases until the feature amount increases to a predetermined feature amount. An image pickup apparatus , wherein the reduction rate is reduced, and when the feature amount exceeds the predetermined feature amount, the reduction rate is increased as the feature amount increases .
前記倍率決定手段は、前記特徴量に加えて、さらに、前記撮像装置の焦点距離を用いて、前記焦点距離が大きくなるにつれて前記リサイズ倍率である縮小率を大きくすることを特徴とする請求項に記載の撮像装置。 It said magnification determining means, in addition to the feature quantity, further, with a focal length of the imaging device, according to claim 1, wherein the focal length is equal to or increasing the reduction rate is the resizing ratio as large The imaging device described in 1. 前記倍率決定手段は、前記特徴量に加えて、さらに、前記撮像装置のシャッタスピードを用いて、前記シャッタスピードが遅くなるにつれて前記リサイズ倍率である縮小率を大きくすることを特徴とする請求項に記載の撮像装置。 It said magnification determining means, in addition to the feature quantity, further, the use of shutter speed of the imaging device, according to claim 1, wherein the shutter speed to increase the reduction ratio is the resizing ratio as slower The imaging device described in 1. 前記倍率決定手段は、前記特徴量に加えて、前記画像のコントラストを示すAF評価値を用いて、前記AF評価値が小さくなるにつれて前記リサイズ倍率である縮小率を大きくすることを特徴とする請求項に記載の撮像装置。 The magnification determining means uses an AF evaluation value indicating the contrast of the image in addition to the feature amount, and increases the reduction ratio as the resizing magnification as the AF evaluation value decreases. Item 2. The imaging device according to Item 1 . 前記倍率決定手段は、前記特徴量に加えて、前記撮像装置の動きを示す手ぶれ量を用いて、前記手ぶれ量が大きくなるにつれて前記リサイズ倍率である縮小率を大きくすることを特徴とする請求項に記載の撮像装置。 The magnification determination unit uses a camera shake amount indicating movement of the imaging apparatus in addition to the feature amount, and increases the reduction ratio as the resizing magnification as the camera shake amount increases. The imaging apparatus according to 1 . 被写体を撮像して光学像に応じた画像を得て当該画像から前記被写体の動きベクトルを求める撮像装置の制御方法であって、
記画像をリサイズするリサイズ倍率を決定する倍率決定ステップと、
前記倍率決定ステップで決定されたリサイズ倍率に応じて前記画像をリサイズ処理してリサイズ処理済み画像を得るリサイズステップと、
前記リサイズ処理済み画像に基づいて前記動きベクトルを求める動きベクトル検出ステップとを有し、
前記倍率決定ステップでは、前記被写体の特徴を示す特徴量に応じて前記リサイズ倍率を決定し、前記特徴量が予め定められた特徴量に増加するまでは前記特徴量の増加につれて前記リサイズ倍率である縮小率を小さくし、前記特徴量が前記予め定められた特徴量を超えると前記特徴量の増加につれて前記縮小率を大きくすることを特徴とする制御方法。
A method for controlling an imaging apparatus that captures an image of a subject to obtain an image corresponding to an optical image and obtains a motion vector of the subject from the image,
A magnification determining step of determining a resize ratio to resize the front Kiga image,
A resizing step of resizing the image according to the resizing magnification determined in the magnification determining step to obtain a resized image;
Have a motion vector detection step of obtaining the motion vector based on the resized processed image,
In the magnification determination step, the resizing magnification is determined according to a feature amount indicating the feature of the subject, and the resizing magnification is increased as the feature amount increases until the feature amount increases to a predetermined feature amount. A control method characterized by reducing a reduction rate and increasing the reduction rate as the feature amount increases when the feature amount exceeds the predetermined feature amount .
被写体を撮像して光学像に応じた画像を得て当該画像から前記被写体の動きベクトルを求める撮像装置で用いられる制御プログラムであって、
前記撮像装置が備えるコンピュータに、
記画像をリサイズするリサイズ倍率を決定する倍率決定ステップと、
前記倍率決定ステップで決定されたリサイズ倍率に応じて前記画像をリサイズ処理してリサイズ処理済み画像を得るリサイズステップと、
前記リサイズ処理済み画像に基づいて前記動きベクトルを求める動きベクトル検出ステップとを実行させ
前記倍率決定ステップでは、前記被写体の特徴を示す特徴量に応じて前記リサイズ倍率を決定し、前記特徴量が予め定められた特徴量に増加するまでは前記特徴量の増加につれて前記リサイズ倍率である縮小率を小さくし、前記特徴量が前記予め定められた特徴量を超えると前記特徴量の増加につれて前記縮小率を大きくすることを特徴とする制御プログラム。
A control program used in an imaging device that captures an image of a subject to obtain an image corresponding to an optical image and obtains a motion vector of the subject from the image,
In the computer provided in the imaging device,
A magnification determining step of determining a resize ratio to resize the front Kiga image,
A resizing step of resizing the image according to the resizing magnification determined in the magnification determining step to obtain a resized image;
Performing a motion vector detection step for obtaining the motion vector based on the resized image ,
In the magnification determination step, the resizing magnification is determined according to a feature amount indicating the feature of the subject, and the resizing magnification is increased as the feature amount increases until the feature amount increases to a predetermined feature amount. A control program characterized by reducing a reduction rate and increasing the reduction rate as the feature amount increases when the feature amount exceeds the predetermined feature amount .
JP2012205584A 2012-09-19 2012-09-19 Imaging device, control method thereof, and control program Active JP6016546B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012205584A JP6016546B2 (en) 2012-09-19 2012-09-19 Imaging device, control method thereof, and control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012205584A JP6016546B2 (en) 2012-09-19 2012-09-19 Imaging device, control method thereof, and control program

Publications (2)

Publication Number Publication Date
JP2014060654A JP2014060654A (en) 2014-04-03
JP6016546B2 true JP6016546B2 (en) 2016-10-26

Family

ID=50616731

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012205584A Active JP6016546B2 (en) 2012-09-19 2012-09-19 Imaging device, control method thereof, and control program

Country Status (1)

Country Link
JP (1) JP6016546B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6548409B2 (en) * 2015-03-04 2019-07-24 キヤノン株式会社 Image processing apparatus, control method therefor, control program, and imaging apparatus
JP6598549B2 (en) * 2015-07-23 2019-10-30 キヤノン株式会社 Image processing apparatus and control method thereof, imaging apparatus and control method thereof

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001145011A (en) * 1999-11-15 2001-05-25 Victor Co Of Japan Ltd Video signal encoder
JP2005204076A (en) * 2004-01-15 2005-07-28 Canon Inc Encoding device and encoding method
JP2011254393A (en) * 2010-06-03 2011-12-15 Canon Inc Encoding apparatus, encoding method and program
JP5708097B2 (en) * 2011-03-18 2015-04-30 株式会社リコー Imaging apparatus, imaging method, and imaging program

Also Published As

Publication number Publication date
JP2014060654A (en) 2014-04-03

Similar Documents

Publication Publication Date Title
JP6157242B2 (en) Image processing apparatus and image processing method
JP5794705B2 (en) Imaging apparatus, control method thereof, and program
CN110661977B (en) Subject detection method and apparatus, electronic device, computer-readable storage medium
JP2008129554A (en) Imaging device and automatic focusing control method
JP2007166269A (en) Image processing apparatus, imaging apparatus, and image processing method
JP4876065B2 (en) Motion vector detection device, motion vector detection method, imaging device, and program
KR101830077B1 (en) Image processing apparatus, control method thereof, and storage medium
US10116865B2 (en) Image processing apparatus and image processing method for calculating motion vector between images with different in-focus positions
JP5393877B2 (en) Imaging device and integrated circuit
JP6282133B2 (en) Imaging device, control method thereof, and control program
JP6541501B2 (en) IMAGE PROCESSING APPARATUS, IMAGING APPARATUS, AND IMAGE PROCESSING METHOD
JP6016546B2 (en) Imaging device, control method thereof, and control program
WO2017104102A1 (en) Imaging device
JP5149861B2 (en) Intermediate image generation apparatus and operation control method thereof
US10084950B2 (en) Image capturing apparatus
JP6020904B2 (en) Image processing apparatus and imaging apparatus
US20130222677A1 (en) Image processing apparatus and image processing method
US9710897B2 (en) Image processing apparatus, image processing method, and recording medium
JP2014153517A (en) Image processing device, image processing method, program, and storage medium
JP5759162B2 (en) Motion vector detection device, motion vector detection method, correction device, and program
JP6381212B2 (en) Imaging apparatus and control method thereof
US20250252540A1 (en) Image processing apparatus, image capturing apparatus, and image processing method
JP5979040B2 (en) Imaging apparatus, imaging method, and program
JP2009290588A (en) Motion vector detecting device and its method, and image pickup device
JP2006067391A (en) Blur correction device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150911

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160609

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160621

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160810

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160927

R151 Written notification of patent or utility model registration

Ref document number: 6016546

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151