(57)【要約】【課題】動く物体を精度よく検出し、所望の動く物体に対してフォーカス制御等を行う撮像装置及び画像処理方法を提供する。【解決手段】予め条件設定部４１がしきい値等のパラメータを設定しておき、画像内に複数の動く物体が存在する場合に、対象判定部４３が、それぞれの動く物体を含む各ブロック（動領域）に対して動領域サイズ及び動領域時間差分を求め、求められた動領域サイズ及び動領域時間差分が条件設定部４１が設定したパラメータにより設定される条件を満たす場合に、その動領域を自動露光処理及び自動焦点処理の対象とする。【選択図】図２
2008098891.tif 000002
【特許請求の範囲】
【請求項１】
露光制御および／または焦点制御が可能であり、被写体を撮影し画像データを生成する撮像部と、
当該撮像部が撮影した画像データの動きベクトルの評価のための条件を設定可能な条件設定部と、
前記撮像部が撮影した画像データを所定のブロックに分割し、当該画像データ内の全ての動く物体に関する画像データを含むブロックに対して動きベクトルを検出する動きベクトル検出部と、
前記動きベクトル検出部が検出した、前記撮像部が撮影した画像データ内の全ての動く物体に関する動きベクトルを基に、全ての前記動く物体に関する画像データに対して前記条件設定部が設定した条件を満たすか否かの判定を行う対象判定部と、
前記撮像部に接続され、前記対象判定部が条件を満たすと判定した動く物体に関する画像データの輝度を取得し、前記撮像部の露光条件を当該動く物体に対応した露光条件に設定する露光処理と、前記対象判定部が条件を満たすと判定した動く物体に前記撮像部の焦点を合わせる焦点処理とのうち少なくとも１つの処理を実行する信号処理部と、
を有する撮像装置。
【請求項２】
前記条件設定部は、
前記対象部が前記動きベクトル検出部が検出した動きベクトルを基に取得した動く物体の占めるブロック数と、第１のしきい値との関係によって表される第１の条件と、
前記対象部が前記動きベクトル検出部が検出した動きベクトルを基に取得した、１のフレームの画像とその１つ前のフレームの画像との当該動く物体の占めるブロック数の時間差分と、第２のしきい値との関係によって表される第２の条件と、
の少なくとも１つを設定可能である請求項１に記載の撮像装置。
【請求項３】
前記条件設定部は、前記第１の条件と前記第２の条件の組み合わせによって表される第３の条件をさらに設定可能である
請求項２に記載の撮像装置。
【請求項４】
前記条件設定部は、前記第１の条件と、前記第２の条件とのうち、いずれの条件を優先するか、を設定した第４の条件をさらに設定可能である
請求項２に記載の撮像装置。
【請求項５】
前記対象判定部は、特定の動く物体に対する前記自動焦点処理が終了したときに、前記特定の動く物体を含む前記ブロックの前記動きベクトルを基に、前記自動焦点処理が終了した後のフレームの画像における前記特定の動く物体を含む前記ブロックの位置を推定し、
当該動く物体を含むブロックを基に再度自動焦点処理を前記信号処理部に行わせる
請求項１に記載の撮像装置。
【請求項６】
被写体を撮影し画像データを生成する第１の工程と、
前記第１の工程において生成された画像データの動きベクトルの評価のための条件を設定する第２の工程と、
前記第１の工程において生成された画像データを所定のブロックに分割し、当該画像データ内の全ての動く物体に関する画像データを含むブロックに対して動きベクトルを検出する第３の工程と、
前記第３の工程において検出された、前記第１の工程において生成された画像データ内の全ての動く物体に関する動きベクトルを基に、全ての前記動く物体に関する画像データに対して前記条件設定部が設定した条件を満たすか否かの判定を行う第４の工程と、
前記第４の工程において条件を満たすと判定された動く物体に関する画像データの輝度を取得し、露光条件を当該動く物体に対応した露光条件に設定する露光処理と、前記対象判定部が条件を満たすと判定した動く物体に前記撮像部の焦点を合わせる焦点処理とのうち少なくとも１つの処理を実行する第４の工程と、
を有する画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動露光処理や自動焦点処理を行う撮像装置及び画像処理方法に関する。
【背景技術】
【０００２】
撮影した画像を画像処理して動く物体を検出する動き検出技術が、従来監視カメラ等に用いられている。
動き検出技術としては、例えば、予め取得しておいた背景画像と入力画像との差分から動く物体を検出する背景差分法、あるフレーム間の画像差分から動く物体を抽出するフレーム差分法、予め動く物体の特徴をテンプレートとして登録しておきそのテンプレートを使って２つの画像間でマッチングを行うテンプレートマッチング法、画像内のオプティカルフローを用いて動きベクトルを求めるブロックマッチング法、勾配法等がある。
【０００３】
上述したような動き検出技術を利用して撮像した画像内の動く物体を検出することによって、検出した動く物体に対して自動的に焦点を合わせる自動焦点（ＡＦ：Auto Focus）制御や自動的に露光を行う自動露光（ＡＥ：Auto Exposure）制御等を行うことができる。例えば監視カメラでは上述したようにして撮像した画像内の動く物体を監視する。
【０００４】
しかし、上述した従来の動き検出技術では、画像内に動く物体が複数存在した場合には、特定の動く物体を自動的に選択してその動く物体にＡＦやＡＥ等の処理を行うことはできなかった。すなわち、手動で複数の動く物体の内の特定の動く物体を選択してＡＦやＡＥ等の処理を行わせる必要があった。或いは、予め動く物体の検出エリアを選択しておき、当該検出エリア内で動く物体に自動的に注目してＡＦやＡＥ等の処理を行っていた。これは、動く物体を検出したいエリアが予め決まっている場合、例えば、店舗入り口に設置され、入り口から店舗外を写す監視カメラで、店舗の入り口部分の動く物体（すなわち客）を検出したいような場合に利用されていた。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上述したような、画像内に複数の動く物体が存在する場合に、特定の動く物体を手動で検出したり、予め決定された検出エリア内の動く物体のみを自動検出する動き検出技術では、使用法が限定されたり（特定のエリア内しか動く物体を検出できない）、使い勝手が悪い（手動で特定の動く物体を検出する必要がある）、等の不利益があった。
【０００６】
また、上述したような従来の動き検出技術を利用し、特定の動く物体の焦点を自動的に合わせるオートフォーカス（ＡＦ）技術では、画像全体（或いは画像内の特定のエリア内）の画像情報を基にフォーカスを調整するため、画像内の特定の動く物体に現在フォーカスされている状況でも、画像内に新たな動く物体が出現することによって、新たにフォーカス調整制御が実行されてしまい、その制御が終了するまで特定の動く物体にフォーカスがあわないことがある、という不利益があった。
【０００７】
本発明は、上述した不利益を解消するために、動く物体を精度よく検出し、所望の動く物体に対してフォーカス制御等を行う撮像装置及び画像処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した目的を達成するために、第１の発明の撮像装置は、露光制御および／または焦点制御が可能であり、被写体を撮影し画像データを生成する撮像部と、当該撮像部が撮影した画像データの動きベクトルの評価のための条件を設定可能な条件設定部と、前記撮像部が撮影した画像データを所定のブロックに分割し、当該画像データ内の全ての動く物体に関する画像データを含むブロックに対して動きベクトルを検出する動きベクトル検出部と、前記動きベクトル検出部が検出した、前記撮像部が撮影した画像データ内の全ての動く物体に関する動きベクトルを基に、全ての前記動く物体に関する画像データに対して前記条件設定部が設定した条件を満たすか否かの判定を行う対象判定部と、前記撮像部に接続され、前記対象判定部が条件を満たすと判定した動く物体に関する画像データの輝度を取得し、前記撮像部の露光条件を当該動く物体に対応した露光条件に設定する露光処理と、前記対象判定部が条件を満たすと判定した動く物体に前記撮像部の焦点を合わせる焦点処理とのうち少なくとも１つの処理を実行する信号処理部と、を有する。
【０００９】
第２の発明の画像処理方法は、被写体を撮影し画像データを生成する第１の工程と、前記第１の工程において生成された画像データの動きベクトルの評価のための条件を設定する第２の工程と、前記第１の工程において生成された画像データを所定のブロックに分割し、当該画像データ内の全ての動く物体に関する画像データを含むブロックに対して動きベクトルを検出する第３の工程と、前記第３の工程において検出された、前記第１の工程において生成された画像データ内の全ての動く物体に関する動きベクトルを基に、全ての前記動く物体に関する画像データに対して前記条件設定部が設定した条件を満たすか否かの判定を行う第４の工程と、前記第４の工程において条件を満たすと判定された動く物体に関する画像データの輝度を取得し、露光条件を当該動く物体に対応した露光条件に設定する露光処理と、前記対象判定部が条件を満たすと判定した動く物体に前記撮像部の焦点を合わせる焦点処理とのうち少なくとも１つの処理を実行する第４の工程と、を有する。
【発明の効果】
【００１０】
本発明によれば、動く物体を精度よく検出し、所望の動く物体に対してフォーカス制御等を行う撮像装置及び画像処理方法を提供することができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の撮像装置１００について説明する。
図１は、撮像装置１００の構成を示すブロック図である。
【００１２】
図１に示すように、撮像装置１００は、レンズユニット１、イメージセンサ２、ゲイン調整部３、ＤＳＰ４、メモリ５、タイミング発生器６、ステッピングモータ７を有する。
以下、各構成について説明する。
【００１３】
イメージセンサ２は、ＣＣＤ（Charge Coupled Device Image Sensor）やＣＭＯＳ（Complementary Metal Oxide Semiconductor）等を受光素子として有し、レンズユニット１を通した被写体からの光を電気信号（画像データ）に変換する。
なお、レンズユニット１とイメージセンサ２とによって撮像部１０が形成されている。
【００１４】
ゲイン調整部３は、イメージセンサ２が出力したアナログの画像データをゲイン調整し、デジタル化する。
ゲイン調整部３は、図１に示すように、ＣＤＳ（Correlated Double Sampling＝相関２重サンプリング）回路３１と、ＡＧＣ回路３２と、Ａ／Ｄ変換部３３とを有する。
ＣＤＳ回路３１は、相関２重サンプリング法によりイメージセンサ２からのアナログの画像データをサンプルホールドする。
ＡＧＣ回路３２は、ＣＤＳ回路３１でサンプリングされたデータにＡＧＣ処理を行い、適正なレベルにゲイン調整する。
Ａ／Ｄ変換部３３は、ＡＧＣ回路３２がゲイン調整したアナログのデータをデジタルの画像データに変換する。
【００１５】
ＤＳＰ（Digital Signal Processor）４は、ゲイン調整部３が出力したデジタル画像データを信号処理し、アナログデータに戻してから出力する信号処理装置である。
ＤＳＰ４は、条件設定部４１、動きベクトル検出部４２、対象判定部４３、信号処理部４４、Ｄ／Ａ変換部４５を有する。
【００１６】
条件設定部４１は、ゲイン調整部３が出力した画像内の動く物体のいずれかに自動露光処理及び自動焦点処理を施すための条件を設定する。条件については、詳しくは後述する。
動きベクトル検出部４２は、例えばブロックマッチング法により、ゲイン調整部３が出力した画像内の全ての動く物体に対して動きベクトルを検出する。動きベクトルの検出方法については、本発明では特に限定しない。
対象判定部４３は、ゲイン調整部３が出力した画像の中から、条件設定部４１が設定した条件を満たす動く物体を抽出し、条件を満たす動く物体を後述する信号処理部４４による自動露光処理及び自動焦点処理の対象とする。条件を満たす動く物体の抽出方法については後述する。
【００１７】
信号処理部４４は、対象判定部４３が条件を満たすと判定した動く物体に対し、自動露光処理及び自動焦点処理を行う。自動露光処理は、対象となる動く物体の輝度値を取得し、当該輝度値に合わせて当該動く物体を最適な状態で撮影できる露光条件（電子シャッタ速度）を設定し、設定された露光条件でイメージセンサ２に撮影を行わせるように後述するタイミング発生器６に電子シャッタパルスを供給させる処理である。また、自動焦点処理は、対象となる動く物体に焦点が合うように、ステッピングモータ７にレンズ１を駆動させる処理である。
また、信号処理部４４は、上述した自動露光処理及び自動焦点処理が終了した画像データに対し、色信号処理（ホワイトバランス調整、γ処理等）や輝度信号処理（低周波部分抽出、γ処理等）を行う。
Ｄ／Ａ変換部４５は、信号処理部４４が出力したデジタルの画像データをアナログの画像データに変換する。
【００１８】
メモリ５は、上述した画像データや、各構成が行う各処理に必要な種々のデータを記憶する。
タイミング発生器６は、上述した各構成の各処理に必要なパルスを供給する。例えば、ゲイン調整部３のＣＤＳ回路３１にサンプルホールドパルス、Ａ／Ｄ変換部３３にＡ／Ｄ変換のためのクロック等を供給する。さらに、対象判定部４３の自動露光処理の結果としてイメージセンサ２に電子シャッタパルスを供給する。
ステッピングモータ７は、対象判定部４３の自動焦点処理の結果としてレンズユニット１を駆動し、焦点距離を調整する。
【００１９】
以下、本発明の撮像装置の動作例について説明する。
図２は、撮像装置１００の動作例を説明するためのフローチャートである。
ステップＳＴ１：
条件設定部４１は、図１に図示しない操作部等を介したユーザの入力等により。以下の処理で使用するしきい値等の条件を設定する。本発明のステップＳＴ１において設定可能な条件は、後述する対象判定部４３が求める動領域サイズＳとしきい値Ｓｔｈとの関係（第１の条件）と、後述する対象判定部４３が求める動領域時間差分Ｄとしきい値動領域時間差分Ｄｔｈとの関係（第２の条件）と、動領域サイズＳと動領域時間差分Ｄとの組み合わせ方（第３の条件）と、動領域サイズＳと動領域時間差分Ｄのうち、どちらを優先するか（第４の条件）と、の４つの条件がある。
本ステップにおいて設定された条件については、後のステップにおいて説明する。
【００２０】
ステップＳＴ２：
イメージセンサ２は、レンズユニット１を通過した光を電気信号に変換し、アナログの画像データを得る。
ステップＳＴ３：
ゲイン調整部３は、ステップＳＴ２においてイメージセンサ２が得たアナログの画像データにサンプリング、ゲイン調整を行い、デジタルの画像データに変換して出力する。
【００２１】
ステップＳＴ４：
動きベクトル検出部４２は、ステップＳＴ３においてゲイン調整部３が出力したデジタル画像データに対して、ブロックマッチング法等により動きベクトルを検出する。
また、動きベクトル検出時に、ブロック内の輝度差が小さい場合（背景が大きく変動する場合）、動きベクトルの周囲のブロックに対する分散値が大きい場合（ノイズに対する動きベクトルが検出されている場合）、動きベクトルの周囲のブロックに対する分散値に、１つ前のフレームにおける同じ位置のブロックの動きベクトルの周囲のブロックに対する分散値を重み付けして加算した値が大きい場合（ランダムな動きをする動く物体、例えば木の葉やカーテンの揺れ等、の場合）、現フレームの動きベクトルを有する動く物体の１つ前のフレームにおける動きベクトルと、現フレームの動きベクトルとの分散値が大きい場合（ランダムな動きをする動く物体、例えば木の葉やカーテンの揺れ等、の場合）に、そのフレームのブロックの動きベクトルを誤ベクトル（信頼度が低いベクトル）と判断して除去してもよい。
【００２２】
ステップＳＴ５：
対象判定部４３は、ステップＳＴ４において検出された動きベクトルを基に、画像内の動く物体を抽出し、各動く物体の動領域サイズＳ及び動領域差分情報Ｄを算出する。
以下具体的に説明する。
図３は、対象判定部４３が判定する対象となる動く物体を複数含む画像の具体例である。
図３（ａ）に示す画像は、図３（ｂ）に示す画像より以前に撮影された画像である。
図３（ａ）及び（ｂ）に示す画像では、動きベクトルを有する動く物体は、ｘ〜ｚの３個ある。対象判定部４３は、これら３個の動く物体の動きベクトルを基に、それぞれの動く物体の動領域サイズと動領域の時間差分を求める。
【００２３】
図４は、対象判定部４３が抽出した動領域の具体例を示す図である。図４は、図３（ａ）及び（ｂ）に示した画像を基にした動きベクトルが、図３（ｂ）に示した画像（後に撮影された画像）をブロック分割した画像に重ねられている。ここで、分割されたブロックは、例えば動きベクトル検出部４２が動きベクトル検出時に使用したブロックを利用すればよい。
図４に示すように、対象判定部４３は、動く物体ｘ〜ｚのそれぞれに対しそれらを内包する動領域Ｘ〜Ｚを抽出し、各動領域に対して動領域サイズＳ及び動領域時間差分Ｄを求める。
【００２４】
ここで、動領域サイズＳは、動く物体が画像内において占めるブロックの数である。また、動領域時間差分Ｄは、その動く物体の占める動領域サイズの時間の経過による変化であり、現在のフレームと、その以前のフレームとを比較することによって得られる。すなわち、動領域時間差分Ｄは、増大したか（Ｄ＞０）、変化していないか（Ｄ＝０）、減少したか（Ｄ＜０）のいずれかである。例えば、図４においては、動く物体ｘを含む動領域Ｘは、Ｓ＝１２、Ｄ＞０であり、動く物体ｙを含む動領域Ｙは、Ｓ＝４、Ｄ＝０、動く物体ｚを含む動領域Ｚは、Ｓ＝３、Ｄ＜０であると求められる。
対象判定部４３は、上述したようにして、画像内の全ての動く物体に対して動領域サイズＳ及び動領域時間差分Ｄを求める。
【００２５】
ステップＳＴ６：
対象判定部４３は、ステップＳＴ５において求めた画像内の全ての動く物体の動領域サイズＳと動領域時間差分Ｄとが、ステップＳＴ１において設定された４つの条件を満たしているか否かの判定を行い、条件を満たすと判定した動く物体を自動露光処理及び自動焦点処理の対象であると判定する。
ここで、第１の条件では、動く物体を含む動領域のサイズＳと、第１の条件のしきい値Ｓｔｈとを比較する。なお、第１の条件では、Ｓがしきい値Ｓｔｈよりも大きい場合にそのＳを有する動く物体を対象と判定してもよいし、ＳがＳｔｈより小さい場合に対象と判定してもよいし、ＳとＳｔｈとが等しい場合に対象と判定してもよいし、Ｓが特定の範囲Ｓｔｈ１からＳｔｈ２の間にある場合に対象であると判定しても良い。すなわち、第１の条件は、動領域サイズＳと、しきい値Ｓｔｈとの関係によって表された条件であればよく、その条件の内容は本発明では限定しない。
【００２６】
同様に、第２の条件では、動く物体を含む動領域時間差分Ｄと、第２の条件のしきい値Ｄｔｈとを比較する。第２の条件においては、Ｄがしきい値Ｄｔｈと同じ符号（すなわち、Ｄ＞０かつＤｔｈ＞０、或いはＤ＜０かつＤｔｈ＜０、或いはＤ＝０かつＤｔｈ＝０）である場合に対象と判定してもよいし、Ｄがしきい値Ｄｔｈと異なる符号（すなわち、Ｄ＞０かつＤｔｈ＜０またはＤｔｈ＝０、或いはＤ＜０かつＤｔｈ＜０またはＤｔｈ＝０、或いはＤ＝０かつＤｔｈ＞０またはＤｔｈ＜０）である場合に対象と判定してもよい。
【００２７】
また、第３の条件では、上述した第１の条件と第２の条件との組み合わせによって判定する。すなわち、第１の条件と第２の条件との両方を満たす場合に対象であると判定してもよいし、第１の条件と第２の条件のうちいずれか１つを満たす場合に対象であると判定してもよい。
また、第４の条件では、上述した第１の条件と第２の条件とのうち、いずれを優先するか、が設定される。
【００２８】
上述したように、対象判定部４３は、検出対照としたい動く物体によって、条件を自由に設定することが可能である。
【００２９】
図３（ａ）及び（ｂ）、図４に示した画像を参照して、条件の設定について具体的に説明する。
図３（ａ）及び（ｂ）、図４に示した画像は、例えば、店舗入り口の自動ドアを写しており、来客を検出するために設置された監視カメラの画像であるとする。
図３（ａ）及び（ｂ）、図４に示す動く物体ｘは、当該店舗に来店しようとする客であり、動く物体ｙは、店舗横の歩道を走っている自転車（来店の意思なし）であり、動く物体ｚは、店舗横の車道を走っている自動車（来店の意思なし）であるとする。
この場合、検出したい動く物体は来客であるから、（１）近づいてくる動く物体、（２）ある程度以上近くにある動く物体、の両方の条件を満たす動く物体を来客である、として対象とするように条件を設定すればよい。何故なら、来客は自動ドアから店舗内に入ろうとするから、近づいてくる筈であるし、ある程度以上近くに来ないと来客とは認められない（遠距離から近づく動く物体があっても、店舗に入ろうとしているかどうかは判断できない）からである。
すなわち、しきい値Ｓｔｈがある程度の大きさ以上であり（第１の条件）、Ｄｔｈ＞０である（第２の条件）、これら両方の条件を満たす（第３の条件）場合に、その動く物体を来客であるとして対象とするようにすればよい。
【００３０】
なお、第１から第３まで条件を満たす動く物体が複数存在する場合には、各動く物体のうち第４の条件によって設定された、最も優先度が高い動く物体を対象と判定する。例えば、条件設定部４１が、第４の条件として、第２の条件よりも第１の条件の方の優先度を高く設定した場合には、画像内に動領域サイズの条件と動領域時間差分の条件の両方を満たす動く物体が複数存在する場合にも、最も動領域サイズが大きい動く物体のみを対象と判定することができる。
なお、ステップＳＴ６において、条件を満たす動く物体が存在した場合にはステップＳＴ７に進み、そうでない場合にはステップＳＴ２に戻る。
【００３１】
ステップＳＴ７:
信号処理部４４は、ステップＳＴ６において検出された、条件を満たす動く物体に対して最適となるように、自動露光や自動焦点処理を行う。例えば、信号処理部４４は、ステップＳＴ６で検出された動く物体に対し、最適な露光状態とするために、タイミング発生器６からイメージセンサ２に対して電子シャッタパルスを供給させたり、最適に焦点があった状態とするために、ステッピングモータ７を駆動してレンズユニット１を駆動させたりする。なお、自動露光処理や自動焦点処理の詳しい方法に関しては本発明では限定しない。従来の技術を利用することが可能である。
ステップＳＴ８：
信号処理部４４は、ステップＳＴ７において自動露光処理及び自動焦点処理をされた画像データを画像処理（例えば、色信号処理、すなわちホワイトバランス調整やガンマ処理等や、輝度信号処理、すなわちローパスフィルタリング等）を行って例えばＴＶフォーマット等の形式の画像データに変換し、Ｄ／Ａ変換部４５によりアナログの画像データに変換して出力する。
【００３２】
ステップＳＴ９：
対象判定部４３は、ステップＳＴ７において一度最適に焦点が合った状態となった後に、現在のフレームより後のフレームの画像においては、ステップＳＴ６において検出された条件を満たす動く物体が存在する動領域を、ステップＳＴ２において検出された当該動く物体の（現在のフレームにおける）動きベクトル方向に移動させ、移動後の当該動領域内に存在する動く物体に対して再度自動焦点処理を行う。すなわち、現在のフレームの次以降のフレームにおける対象の動く物体の位置を予測する。これによって、現在の画像において対象とされた動く物体が、どこに移動するかを予測することが可能となり、再度の自動焦点処理をすばやく行うことが可能となる。
【００３３】
以上説明したように、本実施形態の撮像装置１００によれば、予め条件設定部４１がしきい値等のパラメータを設定しておき、画像内に複数の動く物体が存在する場合に、対象判定部４３が、それぞれの動く物体を含む各ブロック（動領域）に対して動領域サイズ及び動領域時間差分を求め、求められた動領域サイズ及び動領域時間差分が条件設定部４１が設定したパラメータにより設定される条件を満たす場合に、その動領域を自動露光処理及び自動焦点処理の対象とするので、画像内の複数の動く物体の中から抽出したい動く物体を条件設定部により設定しておき、その動く物体に自動的に露光時間を合わせたり、フォーカスを合わせたりして、当該動く物体を自動的に最適な状態で撮影することができる。
すなわち、例えば、監視カメラ等を設置した場合に、注目する必要がない動く物体には露光条件や焦点を合わせず、注目すべき動く物体に自動的に露光条件や焦点を合わせることができるので、録画された監視カメラの画像を後に見た場合、注目したい被写体に露光条件や焦点が合っていず、当該被写体がうまく撮影されていない、といった事態を回避することができ、注目したい動く物体に常に露光条件および焦点が合った画像を得ることができる。
【００３４】
また、本実施形態の撮像装置１００によれば、上述したように対象判定部４３が対象と判定した動く物体に一度最適に焦点が合った後に（現フレームよりより後のフレームにおける画像において）、当該動く物体を含む動領域を、現フレームにおけるその動きベクトルの方向に移動させ、移動させた後の動領域内に存在する動く物体に対して再度自動焦点処理を行わせるので、画像内において複数の動く物体が動いている場合でも、注目したい動く物体に焦点を合わせ続けることが可能となる。
【００３５】
本発明は上述した実施形態には限定されない。
すなわち、本発明の実施に際しては、本発明の技術的範囲またはその均等の範囲内において、上述した実施形態の構成要素に関し様々な変更、コンビネーション、サブコンビネーション、並びに代替を行ってもよい。
上述した実施形態では、動きベクトルの検出方法をブロックマッチング法としたが、本発明はこれには限定されない。例えば、予め取得しておいた背景画像と入力画像との差分から動く物体を検出する背景差分法や、あるフレーム間の画像差分から動く物体を抽出するフレーム差分法、また予め動く物体の特徴をテンプレートとして登録しておきそのテンプレートを使って2つの画像間でマッチングを行うテンプレートマッチング法、勾配法等により動きベクトルを検出しても良い。
【図面の簡単な説明】
【００３６】
【図１】図１は、撮像装置１００の構成を示すブロック図である。
【図２】図２は、撮像装置１００の動作例を説明するためのフローチャートである。
【図３】図３は、対象判定部４３が判定する対象となる動く物体を複数含む画像の具体例である。
【図４】図４は、対象判定部４３が抽出した動領域の具体例を示す図である。
【符号の説明】
【００３７】
１００…撮像装置、１…レンズユニット、２…イメージセンサ、３…ゲイン調整部、３１…ＣＤＳ回路、３２…ＡＧＣ回路、３３…Ａ／Ｄ変換部、４…ＤＳＰ、４１…条件設定部、４２…ベクトル検出部、４３…対象判定部、４４…信号処理部、４５…Ｄ／Ａ変換部、５…メモリ、６…タイミング発生器、７…ステッピングモータ、１０…撮像部
【図１】
2008098891.tif 000003
【図２】
2008098891.tif 000004
【図３】
2008098891.tif 000005
【図４】
2008098891.tif 000006