(57)【要約】【課題】白色画素と色画素とを周期的に配列した撮像素子から得られる映像信号に対して、動きベクトルを高速に検出することができる動きベクトル検出装置等を提供する。【解決手段】ＲＧＢの各色画素と白色画素であるＰ画素とを周期的に配列して構成される撮像素子から得られた映像信号からＰ画素成分のみを抽出するＰ成分抽出部４１と、Ｐ成分抽出部４１により現フレームからＰ画素成分を抽出することにより得られた評価フレームとＰ成分抽出部４１により過去のフレームからＰ画素成分を抽出することにより得られた基準フレームとを比較することにより、過去のフレームに対する現フレームの動きベクトルを検出する評価領域設定部４３、基準領域設定部４４、ベクトル演算部４７およびシステムコントローラ１５と、を備えた動きベクトル検出装置。【選択図】図３
2008141706.tif 000002
【特許請求の範囲】
【請求項１】
特定の波長帯域の光を光電変換するための１種類以上の色画素と、特定の波長帯域に依ることなく光を光電変換するための白色画素と、を周期的に配列して構成される撮像素子から得られた複数フレームの映像信号に基づき、動きベクトルを検出するための動きベクトル検出装置であって、
上記撮像素子から得られた映像信号から、白色画素に係る色信号のみを抽出する白色成分抽出部と、
上記白色成分抽出部により現フレームから白色画素に係る色信号を抽出することにより得られた評価フレームと、該白色成分抽出部により過去のフレームから白色画素に係る色信号を抽出することにより得られた基準フレームと、を比較することにより、上記過去のフレームに対する上記現フレームの動きベクトルを検出する第１の動きベクトル算出部と、
を具備したことを特徴とする動きベクトル検出装置。
【請求項２】
上記撮像素子から得られた映像信号中の、白色画素に係る色信号を、上記色画素に係る色信号に擬似的に変換して疑似色信号を生成する疑似色信号生成部と、
上記撮像素子から得られた映像信号中の色画素に係る色信号と、上記疑似色信号生成部により生成された疑似色信号と、に基づき各画素位置毎に輝度信号を算出する輝度成分算出部と、
上記輝度成分算出部により現フレームから輝度信号を算出することにより得られた評価フレームと、該輝度成分算出部により過去のフレームから輝度信号を算出することにより得られた基準フレームと、を比較することにより、上記過去のフレームに対する上記現フレームの動きベクトルを検出する第２の動きベクトル算出部と、
をさらに具備したことを特徴とする請求項１に記載の動きベクトル検出装置。
【請求項３】
上記第２の動きベクトル算出部は、
上記基準フレーム内に基準領域を設定する基準領域設定部と、
上記評価フレーム内に、上記基準領域と同一サイズの比較領域を複数設定するための評価領域を設定する評価領域設定部と、
上記基準領域と、上記比較領域内に設定される複数の比較領域と、を順次比較して、該基準領域と最も相関性が高い比較領域を検出し、該基準領域から該最も相関性が高い比較領域へ向かうベクトルとして、上記過去のフレームに対する上記現フレームの動きベクトルを検出するベクトル演算部と、
を有して構成されたものであり、
上記評価領域設定部は、上記第１の動きベクトル算出部により検出された動きベクトルと、上記撮像素子における白色画素の配列周期と、に基づいて、上記評価領域を規制するものであることを特徴とする請求項２に記載の動きベクトル検出装置。
【請求項４】
上記評価領域設定部は、上記白色画素の縦方向の画素配列周期をＩｙ、該白色画素の横方向の画素配列周期をＩｘとしたときに、上記比較領域の中心が、上記第１の動きベクトル算出部により検出された動きベクトルの先端を中心とした（２Ｉｙ−１）×（２Ｉｘ−１）画素の領域に入るように、上記評価領域を規制するものであることを特徴とする請求項３に記載の動きベクトル検出装置。
【請求項５】
上記撮像素子は、上記色画素として赤色（Ｒ）画素、緑色（Ｇ）画素、青色（Ｂ）画素を含むものであり、
上記疑似色信号生成部は、上記撮像素子から得られた映像信号中の、白色画素に係る色信号を、上記緑色（Ｇ）画素に係る色信号に擬似的に変換して疑似緑色（疑似Ｇ）信号を生成するものであることを特徴とする請求項２に記載の動きベクトル検出装置。
【請求項６】
特定の波長帯域の光を光電変換するための１種類以上の色画素と、特定の波長帯域に依ることなく光を光電変換するための白色画素と、を周期的に配列して構成される撮像素子から得られた複数フレームの映像信号に基づき、コンピュータに、動きベクトルを検出させるための動きベクトル検出プログラムであって、
コンピュータに、
上記撮像素子から得られた映像信号から、白色画素に係る色信号のみを抽出する白色成分抽出ステップと、
上記白色成分抽出ステップにより現フレームから白色画素に係る色信号を抽出することにより得られた評価フレームと、該白色成分抽出ステップにより過去のフレームから白色画素に係る色信号を抽出することにより得られた基準フレームと、を比較することにより、上記過去のフレームに対する上記現フレームの動きベクトルを検出する第１の動きベクトル算出ステップと、
を実行させるための動きベクトル検出プログラム。
【請求項７】
特定の波長帯域の光を光電変換するための１種類以上の色画素と、特定の波長帯域に依ることなく光を光電変換するための白色画素と、を周期的に配列して構成される撮像素子から得られた複数フレームの映像信号に基づき、動きベクトルを検出するための動きベクトル検出方法であって、
上記撮像素子から得られた映像信号から、白色画素に係る色信号のみを抽出し、
現フレームから白色画素に係る色信号を抽出することにより得られた評価フレームと、過去のフレームから白色画素に係る色信号を抽出することにより得られた基準フレームと、を比較することにより、上記過去のフレームに対する上記現フレームの動きベクトルを検出することを特徴とする動きベクトル検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、過去のフレームに対する現フレームの動きベクトルを検出する動きベクトル検出装置、動きベクトル検出プログラム、動きベクトル検出方法に関する。
【背景技術】
【０００２】
撮像素子は、近年、微細化技術の進歩により高画素化が進むと共に、撮像素子自体の小型化も図られているために、１画素当たりの感光面積が小さくなってきている。感光面積が小さくなると、発生する信号電荷量が小さくなるために、撮像素子の実効的な感度が低下するとともに、Ｓ／Ｎ比の低下も招くことになる。
【０００３】
そこで、これに対する対策として、撮像素子の高感度化が提案されている。
【０００４】
まず、従来より実用化されている単板のカラー撮像素子は、各画素の前面側に色フィルタが周期的に配列されたものであり、例えば原色ベイヤー配列のカラー撮像素子は、画素の前面側にＲ，Ｇ，Ｂ色フィルタの何れかが配置され、その配置が周期的な配列となっているものである。この色フィルタは、入射する光の内の特定の帯域の光のみを透過し、それ以外の帯域の光をカットするものであるために、入射光を十分に利用した構造とはいえない。
【０００５】
この点に鑑みて、カラーフィルタ中に透明フィルタを周期的に配置して、輝度成分を高感度に取得することができるようにした技術が提案されている。
【０００６】
このような技術としては、例えば特開平２００４−３０４７０６号公報に記載されたものが挙げられる。該公報に記載された色フィルタは、緑色（Ｇ）のカラーフィルタを中心としたときに、この緑色（Ｇ）のカラーフィルタの上下左右に白色（Ｗ）フィルタ（透明フィルタ）を配置した構成となっている。
【０００７】
一方、撮像装置のぶれ量（動きベクトル）を検出して、検出した動きベクトルに応じてフレーム画像内の切り出し範囲を変更することにより、ぶれを補正する技術が従来より用いられている。ここに、映像信号に基づき動きベクトルを検出する場合には、主に輝度信号が用いられるが、フレーム画像は連続的に撮影されるために、ぶれ検出を高速に行う必要がある。そこで、例えば原色ベイヤー配列のカラー撮像素子の場合には、２×２画素の画素ブロックに含まれる１つのＲ画と２つのＧ画素と１つのＢ画素との４画素を単純に加算することにより、簡易的な輝度信号を高速に生成し、この生成した輝度信号に基づきぶれ検出を行う技術が従来より用いられている。
【特許文献１】特開平２００４−３０４７０６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上述したような透明フィルタが含まれる構成のカラーフィルタを備える撮像素子では、動きベクトルを検出する際に、上述したような単純な画素加算では正しく輝度信号を得ることができない。従って、上述したような従来の動きベクトル検出技術をそのまま適用することはできず、何らかの工夫を凝らす必要がある。
【０００９】
本発明は上記事情に鑑みてなされたものであり、白色画素と色画素とを周期的に配列して構成される撮像素子から得られる映像信号に対して、動きベクトルを高速に検出することができる動きベクトル検出装置、動きベクトル検出プログラム、動きベクトル検出方法を提供することを目的としている。
【課題を解決するための手段】
【００１０】
上記の目的を達成するために、第１の発明による動きベクトル検出装置は、特定の波長帯域の光を光電変換するための１種類以上の色画素と特定の波長帯域に依ることなく光を光電変換するための白色画素とを周期的に配列して構成される撮像素子から得られた複数フレームの映像信号に基づき動きベクトルを検出するための動きベクトル検出装置であって、上記撮像素子から得られた映像信号から白色画素に係る色信号のみを抽出する白色成分抽出部と、上記白色成分抽出部により現フレームから白色画素に係る色信号を抽出することにより得られた評価フレームと該白色成分抽出部により過去のフレームから白色画素に係る色信号を抽出することにより得られた基準フレームとを比較することにより上記過去のフレームに対する上記現フレームの動きベクトルを検出する第１の動きベクトル算出部と、を具備したものである。
【００１１】
また、第２の発明による動きベクトル検出装置は、上記第１の発明による動きベクトル検出装置において、上記撮像素子から得られた映像信号中の白色画素に係る色信号を上記色画素に係る色信号に擬似的に変換して疑似色信号を生成する疑似色信号生成部と、上記撮像素子から得られた映像信号中の色画素に係る色信号と上記疑似色信号生成部により生成された疑似色信号とに基づき各画素位置毎に輝度信号を算出する輝度成分算出部と、上記輝度成分算出部により現フレームから輝度信号を算出することにより得られた評価フレームと該輝度成分算出部により過去のフレームから輝度信号を算出することにより得られた基準フレームとを比較することにより上記過去のフレームに対する上記現フレームの動きベクトルを検出する第２の動きベクトル算出部と、をさらに具備したものである。
【００１２】
さらに、第３の発明による動きベクトル検出装置は、上記第２の発明による動きベクトル検出装置において、上記第２の動きベクトル算出部が、上記基準フレーム内に基準領域を設定する基準領域設定部と、上記評価フレーム内に上記基準領域と同一サイズの比較領域を複数設定するための評価領域を設定する評価領域設定部と、上記基準領域と上記比較領域内に設定される複数の比較領域とを順次比較して該基準領域と最も相関性が高い比較領域を検出し該基準領域から該最も相関性が高い比較領域へ向かうベクトルとして上記過去のフレームに対する上記現フレームの動きベクトルを検出するベクトル演算部と、を有して構成されたものであり、上記評価領域設定部は、上記第１の動きベクトル算出部により検出された動きベクトルと、上記撮像素子における白色画素の配列周期と、に基づいて、上記評価領域を規制するものである。
【００１３】
第４の発明による動きベクトル検出装置は、上記第３の発明による動きベクトル検出装置において、上記評価領域設定部が、上記白色画素の縦方向の画素配列周期をＩｙ、該白色画素の横方向の画素配列周期をＩｘとしたときに、上記比較領域の中心が、上記第１の動きベクトル算出部により検出された動きベクトルの先端を中心とした（２Ｉｙ−１）×（２Ｉｘ−１）画素の領域に入るように、上記評価領域を規制するものである。
【００１４】
第５の発明による動きベクトル検出装置は、上記第２の発明による動きベクトル検出装置において、上記撮像素子が、上記色画素として赤色（Ｒ）画素、緑色（Ｇ）画素、青色（Ｂ）画素を含むものであり、上記疑似色信号生成部は、上記撮像素子から得られた映像信号中の、白色画素に係る色信号を、上記緑色（Ｇ）画素に係る色信号に擬似的に変換して疑似緑色（疑似Ｇ）信号を生成するものである。
【００１５】
第６の発明による動きベクトル検出プログラムは、特定の波長帯域の光を光電変換するための１種類以上の色画素と、特定の波長帯域に依ることなく光を光電変換するための白色画素と、を周期的に配列して構成される撮像素子から得られた複数フレームの映像信号に基づき、コンピュータに、動きベクトルを検出させるための動きベクトル検出プログラムであって、コンピュータに、上記撮像素子から得られた映像信号から白色画素に係る色信号のみを抽出する白色成分抽出ステップと、上記白色成分抽出ステップにより現フレームから白色画素に係る色信号を抽出することにより得られた評価フレームと該白色成分抽出ステップにより過去のフレームから白色画素に係る色信号を抽出することにより得られた基準フレームとを比較することにより上記過去のフレームに対する上記現フレームの動きベクトルを検出する第１の動きベクトル算出ステップと、を実行させるためのプログラムである。
【００１６】
第７の発明による動きベクトル検出方法は、特定の波長帯域の光を光電変換するための１種類以上の色画素と、特定の波長帯域に依ることなく光を光電変換するための白色画素と、を周期的に配列して構成される撮像素子から得られた複数フレームの映像信号に基づき、動きベクトルを検出するための動きベクトル検出方法であって、上記撮像素子から得られた映像信号から白色画素に係る色信号のみを抽出し、現フレームから白色画素に係る色信号を抽出することにより得られた評価フレームと過去のフレームから白色画素に係る色信号を抽出することにより得られた基準フレームとを比較することにより上記過去のフレームに対する上記現フレームの動きベクトルを検出する方法である。
【発明の効果】
【００１７】
本発明の動きベクトル検出装置、動きベクトル検出プログラム、動きベクトル検出方法によれば、白色画素と色画素とを周期的に配列して構成される撮像素子から得られる映像信号に対して、動きベクトルを高速に検出することができる。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照して本発明の実施の形態を説明する。
【００１９】
［実施形態１］
図１から図１２は本発明の実施形態１を示したものであり、図１は撮像装置の構成を示すブロック図である。本実施形態は、動きベクトル検出装置を撮像装置に適用した実施形態となっている。
【００２０】
図１に示すように、この撮像装置１は、撮影光学系１１と、撮像素子１２と、撮像回路１３と、バッファメモリ１４と、システムコントローラ１５と、レンズ駆動部１６と、ストロボ発光部１７と、操作部１８と、バス２１と、動きベクトル検出回路２２と、画像処理回路２３と、ビデオメモリ２４と、ビデオ出力回路２５と、ＬＣＤ２６と、ビデオ出力端子２７と、インタフェース（Ｉ／Ｆ）２８と、カードスロット２９と、外部インタフェース（外部Ｉ／Ｆ）３１と、外部入出力端子３２と、電源部３３と、を有して構成されていて、動画像および静止画像の何れも撮影することができるものとなっている。
【００２１】
撮影光学系１１は、被写体からの光束を結像するための撮影レンズ１１ａと、この撮影レンズ１１ａからの光束の通過範囲を規定することにより光量を制御するための絞り１１ｂと、を含んでいる。
【００２２】
撮像素子１２は、撮影光学系１１により結像された被写体光像を光電変換して、電気的なアナログの映像信号として出力するものである。
【００２３】
撮像回路１３は、撮像素子１２から出力されるアナログ映像信号に各種のアナログ信号処理を施した後に、デジタル映像信号に変換して出力するものである。
【００２４】
撮像回路１３から出力された映像信号は、バス２１を介して、バッファメモリ１４に記憶される。なお、バス２１は、各回路がデータや命令等を送受信する際に共用される通信回線であり、撮像回路１３と、バッファメモリ１４と、システムコントローラ１５と、動きベクトル検出回路２２と、画像処理回路２３と、ビデオメモリ２４と、インタフェース（Ｉ／Ｆ）２８と、外部インタフェース（外部Ｉ／Ｆ）３１と、が双方向に通信可能に接続されている。
【００２５】
システムコントローラ１５は、この撮像装置１を統合的に制御するための制御部である。そして、システムコントローラ１５は、バッファメモリ１４に記憶されている映像信号に基づき被写体までの距離を検出し、検出した被写体距離に基づきレンズ駆動部１６を介して撮影レンズ１１ａに含まれるフォーカスレンズを移動させ、合焦させるようになっている。また、システムコントローラ１５は、バッファメモリ１４に記憶されている映像信号に基づき被写体の輝度を検出し、検出した輝度に基づき、レンズ駆動部１６を介して絞り１１ｂを制御したり、撮像回路１３を介して撮像素子１２の電荷蓄積時間を制御したり、あるいは撮像回路１３による映像信号の増幅量を制御したりすることにより、自動露出制御（ＡＥ）を行うようになっている。さらに、システムコントローラ１５は、静止画像の撮影が行われる際には、上述したように検出された被写体の輝度に基づき、必要がある場合にはストロボ発光部１７を制御して発光を行わせるようになっている。
【００２６】
操作部１８は、電源スイッチや撮影スイッチ１８ａ（図２参照）、モード設定スイッチ等の各種操作入力部を含むものであり、システムコントローラ１５に接続されている。
【００２７】
動きベクトル検出回路２２は、動画撮影時に、バッファメモリ１４に記憶されている映像信号に基づき、フレーム間における動きベクトルを後述するように検出するものである。
【００２８】
画像処理回路２３は、バッファメモリ１４に記憶されている映像信号に、γ補正、ホワイトバランス補正、自動露出調整等のデジタル信号処理を施すものである。さらに、画像処理回路２３は、例えばＭＰＥＧ規格やＪＰＥＧ規格などに基いて、映像信号の圧縮／伸長を行うようになっている。
【００２９】
画像処理回路２３により処理された映像信号は、ビデオメモリ２４に記憶される。そして、ビデオメモリ２４に記憶された非圧縮の映像信号は、ビデオ出力回路２５を介して、ＬＣＤ２６に映像として表示されたり、あるいは、ビデオ出力端子２７により外部の映像機器へ出力されるようになっている。またビデオメモリ２４に記憶された圧縮の映像信号は、インタフェース（Ｉ／Ｆ）２８を介して、カードスロット２９へ出力される。
【００３０】
カードスロット２９は、この撮像装置１に例えば着脱自在に構成された着脱メモリ３０が電気的に接続されるものである。そして、カードスロット２９を介して出力される圧縮の映像信号は、着脱メモリ３０に記録され、保存されるようになっている。
【００３１】
外部インタフェース（外部Ｉ／Ｆ）３１は、外部入出力端子３２と接続されていて、この外部入出力端子３２には外部機器が接続され得るようになっている。そして、ビデオメモリ２４に記憶された映像信号や、その他の各種データ等は、外部インタフェース３１および外部入出力端子３２を介して、外部機器へ出力されるようになっている。また、外部機器からの映像信号や各種データ等を、外部入出力端子３２および外部インタフェース３１を介して入力することも可能となっている。
【００３２】
電源部３３は、この撮像装置１内の各回路へ電源を供給するためのものである。
【００３３】
次に、図２は、撮像装置１の外観を示す斜視図である。
【００３４】
この図２に示す撮像装置１は、動画像を撮影可能なコンパクトデジタルカメラタイプのものとして構成されたときの外観の例を示すものとなっている。
【００３５】
すなわち、撮像装置１は、正面側中央部に撮影光学系１１が配設されており、この撮影光学系１１の光軸上に撮像素子１２が配設されている。また、撮像装置１の上面の例えば右手人差指で押圧可能な位置には、撮影動作を指示入力するための撮影スイッチ１８ａが配設されている。さらに、撮像装置１の背面側には、撮影されている動画像や、撮影直後の静止画像等を表示するためのＬＣＤ２６が配設されている。そして、撮像装置１の側面側には、カードスロット２９が配設されており、着脱メモリ３０が着脱可能となっている。
【００３６】
続いて、図３は、動きベクトル検出回路２２の構成を示すブロック図である。
【００３７】
この動きベクトル検出回路２２は、白色成分抽出部たるＰ成分抽出部４１と、バッファメモリ４２と、評価領域設定部４３と、基準領域設定部４４と、評価領域フリッカ補正部４５と、基準領域フリッカ補正部４６と、ベクトル演算部４７と、を有して構成されている。
【００３８】
この動きベクトル検出回路２２に含まれる各部は、システムコントローラ１５と双方向に接続されていて、該システムコントローラ１５により制御されるようになっている。
【００３９】
また、第１の動きベクトル算出部は、バッファメモリ４２と、評価領域設定部４３と、基準領域設定部４４と、評価領域フリッカ補正部４５と、基準領域フリッカ補正部４６と、ベクトル演算部４７と、を含んで構成されている。
【００４０】
Ｐ成分抽出部４１は、撮像素子１２から出力され、撮像回路１３によりアナログ処理した後にデジタル信号に変換された単板の映像信号を、バッファメモリ１４から読み出して、Ｐ成分を抽出するものである。このＰ成分抽出部４１の処理について、図４〜図７を参照して説明する。ここに、図４は１つのフレームの単板映像信号の一部を示す図、図５は単板映像信号におけるＰ成分の配列の概要を示す図、図６は単板映像信号から抽出され再配列されたＰ成分の一例を示す図、図７は単板映像信号から抽出され再配列されたＰ成分の他の一例を示す図である。
【００４１】
撮像素子１２は、図４に示すような画素成分が得られるようなカラーフィルタを備えたものとなっている。すなわち、撮像素子１２は、原色ベイヤー配列のカラーフィルタを基本として、一部の緑色（Ｇ）フィルタをＰフィルタ（透明フィルタ）に変更した構成のカラーフィルタを備えている。
【００４２】
まず、原色ベイヤー配列のカラーフィルタは、よく知られているように、２×２画素を基本単位として、この基本単位内の対角する画素位置に赤色（Ｒ），青色（Ｂ）フィルタが１つずつ、残りの対角する画素位置に緑色（Ｇ）フィルタがそれぞれ、配置されたものとなっている。
【００４３】
これに対して、本実施形態の撮像素子１２に設けられているカラーフィルタは、２×２画素のブロックを２×２に配置した基本単位、すなわち４×４画素の基本単位を備えたものとなっている。そして、２×２ブロックの内の、例えば右上に配置されたブロックの左上のＧ画素をＰ画素に、かつ左下に配置されたブロックの左上のＧ画素をＰ画素に、それぞれ置換した構成となっている。なお、この透明なＰフィルタが配設されたＰ画素は、特定の波長帯域に依ることなく光を光電変換する画素（白色画素）であるために、高感度であって、他のＲＧＢ画素に比してＳ／Ｎ比が高いとともに、輝度信号を直接得ることが可能であるという特徴を備えている。
【００４４】
具体的には、図４に示す画素配列の内の、左上のＧ11から右下のＧ44までの４×４画素が、１つの基本単位を構成する。そして、原色ベイヤー配列においてＧ31が配列される位置にＰ31が、原色ベイヤー配列においてＧ13が配列される位置にＰ13が、それぞれ配置されている。このようなＰ画素の配置をとると、４×４＝１６画素の内の、２画素がＰ画素となる。
【００４５】
そして、図４に示す画素配置の内で、Ｐ画素が配置されるのは、奇数行奇数列のみである。そこで、偶数行偶数列の画素を取り除き、かつ奇数行奇数列におけるＰ画素以外の画素を取り除いたときのＰ画素の配列の様子を示すのが図５である。
【００４６】
Ｐ成分抽出部４１は、この図５に示すようなＰ画素のみを抽出して、図６に示すように、Ｐ画素のみを配列するようになっている。図６に示す例は、図５に示す空白部分を含むＰ画素の配列を、左側に寄せたものとなっている。すなわち、図６に示す配置は、図４において横方向に４画素に１画素の割合で存在するＰ画素を左側に寄せ、図４において縦方向に２画素に１画素の割合で存在するＰ画素を上側に寄せたものとなっている。従って、撮像素子１２が例えば横８００画素×縦６００画素の画素配列であるとすると、図６に示すように得られるＰ画素は、横２００画素×縦３００画素の画素配列となる。
【００４７】
なお、ここでは、Ｐ成分抽出部４１が、抽出したＰ画素を図６に示すように配列する例を述べたが、これに代えて、図７に示すように配列しても構わない。ここに、図７に示す例は、図５に示す空白部分を含むＰ画素の配列を、上側に寄せたものとなっている。すなわち、図７に示す配置は、図４において縦方向に４画素に１画素の割合で存在するＰ画素を上側に寄せ、図４において横方向に２画素に１画素の割合で存在するＰ画素を左側に寄せたものとなっている。従って、撮像素子１２が例えば横８００画素×縦６００画素の画素配列であるとすると、図６に示すように得られるＰ画素は、横４００画素×縦１５０画素の画素配列となる。
【００４８】
また、Ｐ成分抽出部４１による処理は、Ｐ画素の抽出であって、マトリクス演算等の複雑な演算が不要であるために、高速に処理を行うことが可能である。
【００４９】
このようにして、Ｐ成分抽出部４１により抽出されたＰ成分は、バッファメモリ４２へ転送される。
【００５０】
バッファメモリ４２は、現在処理対象となっているフレーム（現フレーム）（これをＮフレームとする。ここに、Ｎは整数である。）についてＰ成分抽出部４１により上述したようにＰ成分を抽出して得られるフレーム（評価フレーム）を記憶するための評価フレーム用メモリ４２ａと、Ｎフレームの１つ前のフレーム（過去のフレーム）（（Ｎ−１）フレームとなる。）についてＰ成分抽出部４１により上述したようにＰ成分を抽出して得られるフレーム（基準フレーム）を記憶するための基準フレーム用メモリ４２ｂと、を有して構成されている。
【００５１】
評価領域設定部４３は、システムコントローラ１５の制御に基づき、評価フレーム用メモリ４２ａに記憶されている評価フレームＰＩＭＧN に、複数の評価領域ＲＦを図８に示すように設定する。ここに図８は、評価フレームＰＩＭＧN に設定される複数の評価領域ＲＦを示す図である。なお、図８においては、評価フレームＰＩＭＧN を３×３＝９個の評価領域ＲＦに分割する様子を示しているが、これは模式的に示したものであり、設定される評価領域ＲＦの数は９に限るものではない。さらに、評価フレームＰＩＭＧN を分割して評価領域ＲＦを設定しているが、これに限るものでもなく、評価フレームＰＩＭＧN 中に評価領域ＲＦとならない領域が生じるように評価領域ＲＦを設定しても構わない。
【００５２】
基準領域設定部４４は、システムコントローラ１５の制御に基づき、評価領域設定部４３により評価フレームＰＩＭＧN に対して上述したように設定された評価領域ＲＦと同一位置に存在する基準フレームＰＩＭＧN-1 の各領域内に、図９に示すように、基準領域Ｒ０をそれぞれ設定する。ここに、図９は、基準フレームＰＩＭＧN-1 に設定される複数の基準領域ＲＦを示す図である。この基準領域Ｒ０は、評価領域ＲＦよりもサイズが小さい領域であって、通常は、該基準領域Ｒ０の中心が、評価領域ＲＦに対応する領域の中心に位置するように設定される。
【００５３】
評価領域フリッカ補正部４５は、評価領域設定部４３により設定された評価領域ＲＦのフリッカ補正を行う。ここに、フリッカ補正を行うのは、フリッカが存在すると後述する相関演算部４７ａによる相関演算を正確に行うことができないためである。
【００５４】
同様に、基準領域フリッカ補正部４６は、基準領域設定部４４により設定された基準領域Ｒ０のフリッカ補正を行う。
【００５５】
ベクトル演算部４７は、相関演算部４７ａと、動きベクトル演算部４７ｂと、を有して構成されている。
【００５６】
相関演算部４７ａは、評価領域フリッカ補正部４５によりフリッカ補正が行われた評価領域ＲＦと、基準領域フリッカ補正部４６によりフリッカ補正が行われた基準領域Ｒ０とを読み込む。そして、相関演算部４７ａは、評価領域ＲＦ内に、基準領域Ｒ０と同一サイズの比較領域ＲＣを設定する。この比較領域ＲＣの設定は、図１０に示すように、評価領域ＲＦ内における左上角から設定し始め、中心位置を１画素ずつ移動させながら、評価領域ＲＦ内における右下角まで順次設定される。ここに、図１０は、評価領域ＲＦ内に順次設定される比較領域ＲＣの様子を示す図である。これにより、中心画素位置を１画素ずつずらした複数の比較領域ＲＣが設定されることになる。
【００５７】
そして、相関演算部４７ａは、各比較領域ＲＣ毎に、該比較領域ＲＣ内のＰ画素（これをＰijとする。ここに、ｉは比較領域ＲＣ内の横方向の画素位置、ｊは比較領域ＲＣ内の縦方向の画素位置をそれぞれ示す。）と、基準領域Ｒ０内のＰ画素（これをＰ０ijとする。ここに、ｉは基準領域Ｒ０内の横方向の画素位置、ｊは基準領域Ｒ０内の縦方向の画素位置をそれぞれ示す。）と、の差分の絶対値のｉ，ｊに関する総和を次の数式１に示すようにとり、これを相関値Ｃｏｒとする。  
［数１］
2008141706.tif 000003
【００５８】
この相関演算部４７ａにより、評価領域ＲＦ内の全ての比較領域ＲＣについて相関値Ｃｏｒが算出され、算出結果が動きベクトル演算部４７ｂへ出力される。
【００５９】
動きベクトル演算部４７ｂは、相関演算部４７ａからの相関値Ｃｏｒに基づいて、（Ｎ−１）フレームに対してＮフレームがどの方向にどれだけの距離動いたかの候補を示す動きベクトルを算出する。具体的には、動きベクトル演算部４７ｂは、例えば、相関値Ｃｏｒが最も小さい（すなわち、相関性が最も高い）比較領域ＲＣをまず検出する。そして、動きベクトル演算部４７ｂは、図１１に示すように、基準領域Ｒ０（より正確には、評価領域ＲＦ内において、基準領域Ｒ０に対応する領域）の中心から、相関性が最も高い比較領域ＲＣの中心までのベクトルを動きベクトルとする。ここに、図１１は、動きベクトル演算部４７ｂにより求められる動きベクトルの様子を示す図である。
【００６０】
動きベクトル演算部４７ｂは、このような動きベクトルの演算を、評価フレームＰＩＭＧN 内の全ての評価領域ＲＦに対して行う。これにより、例えば図１２に示すように、各評価領域ＲＦ毎に動きベクトルが求められる。ここに、図１２は、各評価領域ＲＦ毎に求められた動きベクトルの様子を示す図である。
【００６１】
これらの動きベクトルは、システムコントローラ１５へ出力される。システムコントローラ１５は、入力された複数の動きベクトルを統計的に処理することにより、（Ｎ−１）フレームに対してＮフレームがどの方向にどれだけの距離動いたかを最終的に示す動きベクトルを求める。
【００６２】
システムコントローラ１５は、このようにして求めた動きベクトルを、画像処理回路２３に出力する。画像処理回路２３は、システムコントローラ１５から入力された動きベクトルに基づいて、フレーム間の動きベクトルを補正するようにフレーム映像の切り出しを行うことにより、ぶれ補正を行う。
【００６３】
このような実施形態１によれば、Ｐ画素を含む撮像素子から得られる映像信号から、Ｐ成分のみを抽出して、抽出したＰ成分に基づき動きベクトルを求めるようにしたために、動きベクトルを高速に求めることができる。
【００６４】
このとき、Ｐ成分はＳ／Ｎ比が高いために、ノイズの影響を軽減することができ、動きベクトルを高精度に求めることができる。
【００６５】
［実施形態２］
図１３から図１８は本発明の実施形態２を示したものであり、図１３は動きベクトル検出回路の構成を示すブロック図である。この実施形態２において、上述の実施形態１と同様である部分については同一の符号を付して説明を省略し、主として異なる点についてのみ説明する。
【００６６】
本実施形態の撮像装置全体の構成は、上述した実施形態１の図１に示したものと同様である。これに対して、本実施形態においては、動きベクトル検出回路２２の構成が異なるものとなっている。
【００６７】
すなわち、本実施形態の動きベクトル検出回路２２は、図１３に示すように、第１動きベクトル検出回路２２Ａと、第２動きベクトル検出回路２２Ｂと、を有して構成されている。これら第１動きベクトル検出回路２２Ａと第２動きベクトル検出回路２２Ｂとは、システムコントローラ１５と双方向に接続されていて、該システムコントローラ１５により制御されるようになっている。
【００６８】
第１動きベクトル検出回路２２Ａの構成は、上述した実施形態１の図３に示した動きベクトル検出回路２２とほぼ同様であり、Ｐ成分抽出部４１と、バッファメモリ４２と、評価領域設定部４３と、基準領域設定部４４と、評価領域フリッカ補正部４５と、基準領域フリッカ補正部４６と、ベクトル演算部４７と、を有して構成されている。
【００６９】
そして、第１動きベクトル検出回路２２Ａは、各評価領域ＲＦ毎に動きベクトルを求めてシステムコントローラ１５へ出力する。
【００７０】
システムコントローラ１５は、入力された複数の動きベクトルを統計的に処理することにより、（Ｎ−１）フレームに対してＮフレームがどの方向にどれだけの距離動いたかを示す動きベクトル（以下では、「第１の動きベクトル」という。）を求める。
【００７１】
さらに、システムコントローラ１５は、第１動きベクトル検出回路２２Ａからの出力に基づき求めた第１の動きベクトルを用いて第２動きベクトル検出回路２２Ｂを制御することにより、さらに高精度に動きベクトルを求めるようになっている。
【００７２】
第２動きベクトル検出回路２２Ｂは、疑似色信号生成部たる疑似Ｇ生成部５０と、輝度成分算出部たるＹ成分算出部５１と、バッファメモリ５２と、評価領域設定部５３と、基準領域設定部５４と、評価領域フリッカ補正部５５と、基準領域フリッカ補正部５６と、ベクトル演算部５７と、を有して構成されている。
【００７３】
ここに、第２の動きベクトル算出部は、バッファメモリ５２と、評価領域設定部５３と、基準領域設定部５４と、評価領域フリッカ補正部５５と、基準領域フリッカ補正部５６と、ベクトル演算部５７と、システムコントローラ１５と、を含んで構成されている。
【００７４】
疑似Ｇ生成部５０は、撮像素子１２から出力され、撮像回路１３によりアナログ処理した後にデジタル信号に変換された単板の映像信号（図４参照）を、バッファメモリ１４から読み出して、Ｐ画素に対して次の数式２に示すような演算を行うことにより、該Ｐ画素を擬似的にＧ画素（これをＧ’画素とする）に変換するものである。  
［数２］
Ｇ’＝ｋ・Ｐ
ここに、ｋはＧフィルタとＰフィルタとの透過率の比に応じて定められる１未満の定数である。
【００７５】
この疑似Ｇ生成部５０による演算は、Ｐ画素に所定の定数を乗算するだけであるために、極めて簡単であり、高速に処理を行うことが可能である。
【００７６】
こうして、疑似Ｇ生成部５０により図４に示すような映像信号の処理を行うと、その結果は図１４に示すようになり、この処理結果がＹ成分算出部５１へ出力される。ここに図１４は、疑似Ｇ成分を生成した後の単板映像信号の様子を示す図である。
【００７７】
Ｙ成分算出部５１は、擬似的に原色ベイヤー配列となった単板映像信号において、２×２画素の画素ブロック内の信号を次の数式３に示すように加算することにより、２×２画素の中心位置におけるＹ成分（輝度成分）を簡易的に算出する。  
［数３］
Ｙij＝Ｇij＋Ｒ(i+1)j＋Ｂi(J+1)＋Ｇ(i+1)(j+1)
ただし、この数式３において、Ｇ画素の位置にＧ’画素が存在するときには、該Ｇ’画素の画素値を加算に用いることにする。
【００７８】
なお、ここでは、演算を最も簡単に行うことができるように単純に４画素加算を行っているために、ＲＧ（Ｇ’）Ｂ各色信号のビット幅と同一のビット幅でＹ信号を扱うと、桁があふれてしまう可能性がある。従って、この場合には、Ｙ信号をＲＧ（Ｇ’）Ｂ各色信号のビット幅よりも２ビット分広いビット幅で扱うか、もしくは数式３に代えて、次の数式４に示すような処理を行うことによりＹ成分を算出するようにすれば良い。  
［数４］
Ｙij＝｛Ｇij＋Ｒ(i+1)j＋Ｂi(J+1)＋Ｇ(i+1)(j+1)｝／４
ここに、４での割り算は、コンピュータにおいては２ビットのビットシフトにより行うことができるために、極めて高速に処理することが可能である。
【００７９】
従って、このＹ成分算出部５１による処理も、画素値の単純加算、または画素値の単純加算および４での割り算であるために、高速な処理を行うことが可能となる。
【００８０】
Ｙ成分算出部５１は、このような処理を２×２画素の位置を１画素ずつずらしながら行うことにより、図１５に示すような全画素（より正確には、全画素の画素数よりも１行１列分の画素数だけ少ない画素数となる。）に係るＹ成分の映像信号を生成する。ここに、図１５はＹ成分算出部により算出されるＹ成分の映像信号の様子を示す図である。
【００８１】
バッファメモリ５２は、現在処理対象となっているＮフレームについてＹ成分算出部５１により上述したようにＹ成分を算出して得られるフレーム（評価フレーム）を記憶するための評価フレーム用メモリ５２ａと、Ｎフレームの１つ前の（Ｎ−１）フレームについてＹ成分算出部５１により上述したようにＹ成分を算出して得られるフレーム（基準フレーム）を記憶するための基準フレーム用メモリ５２ｂと、を有して構成されている。
【００８２】
基準領域設定部５４は、第１動きベクトル検出回路２２Ａの基準領域設定部４４により上記評価領域ＲＦ毎に設定された基準領域Ｒ０と同一の基準領域Ｒ０を設定する。
【００８３】
一方、評価領域設定部５３は、図１６において太線で囲んだような領域ＣＲＦが、基準領域Ｒ０と同一サイズの比較領域ＲＣの中心が動く範囲となるように、評価領域を設定する。
【００８４】
図１６は、第１動きベクトル検出回路２２Ａの出力に基づき求められた第１の動きベクトルと、第２動きベクトル検出回路２２Ｂの評価領域設定部５３により設定される評価領域内を動く比較領域の中心範囲と、を示す図である。
【００８５】
上述したように、第１動きベクトル検出回路２２Ａにおいては、映像信号からＰ成分のみを抽出して動きベクトルを検出するために、その検出結果はＰ画素の配列単位となる。図１６におけるベクトルＶ1 は、第１の動きベクトルの例を示している。ここに、符号Ｋ０で示すＰ画素は基準領域Ｒ０の中心のＰ画素、符号Ｋ１で示すＰ画素はベクトルＶ1 の先端に位置するＰ画素である。
【００８６】
このとき、比較領域ＲＣの中心が動く範囲を示す領域ＣＲＦは、所定画素周期で配列されているＰ画素に基づく動きベクトルをより高精度に決定することができる領域として決定される。すなわち、Ｐ画素の縦方向の画素配列周期をＩｙ、Ｐ画素の横方向の画素配列周期をＩｘとすると、領域ＣＲＦは、（２Ｉｙ−１）×（２Ｉｘ−１）画素の領域として設定される。
【００８７】
具体的に、図４に示したようなフィルタ構成であって、Ｐ成分抽出部４１が図６に示したようにＰ成分の抽出を行う場合には、Ｉｙ＝２、Ｉｘ＝４となるために、３×７画素の領域ＣＲＦを図１６に示すようにとることになる。
【００８８】
また、図４に示したようなフィルタ構成であって、Ｐ成分抽出部４１が図７に示したようにＰ成分の抽出を行う場合には、Ｉｙ＝４、Ｉｘ＝２となるために、７×３画素の領域ＣＲＦをとることになる。
【００８９】
この領域ＣＲＦは、Ｙ成分算出部５１により算出されたＹ信号においては、図１７に示すようになる。ここに、図１７は、Ｙ成分算出部５１により算出されたＹ信号における評価領域内を動く比較領域の中心範囲を示す図である。なお、Ｙ信号は上述したように２×２画素の中心位置に対して算出されるために、ベクトルＶ1 の先端に位置する符号Ｋ１で示されるＰ画素は、Ｙ画素同士の格子点に位置する。
【００９０】
その後、評価領域フリッカ補正部５５が評価領域設定部５３により設定された評価領域のフリッカ補正を行うとともに、基準領域フリッカ補正部５６が基準領域設定部５４により設定された基準領域Ｒ０のフリッカ補正を行う。
【００９１】
ベクトル演算部５７は、相関演算部５７ａと、動きベクトル演算部５７ｂと、を有して構成されている。
【００９２】
相関演算部５７ａは、評価領域フリッカ補正部５５によりフリッカ補正が行われた評価領域と、基準領域フリッカ補正部５６によりフリッカ補正が行われた基準領域Ｒ０とを読み込む。そして、相関演算部５７ａは、評価領域内に、基準領域Ｒ０と同一サイズの比較領域ＲＣを、該比較領域ＲＣの中心が図１７に示したＹ信号の領域の格子点を１画素ずつ移動するようにしながら、順次設定する。図１７に示すＹ信号の領域内の格子点の数は、図１６に示した領域ＣＲＦの画素数と同一の３×７＝２１個であるために、これらの図に示す例においては、２１個の比較領域ＲＣが設定されることになる。
【００９３】
そして、相関演算部５７ａは、各比較領域ＲＣ毎に、該比較領域ＲＣ内のＹ画素（これをＹijとする。ここに、ｉは比較領域ＲＣ内の横方向の画素位置、ｊは比較領域ＲＣ内の縦方向の画素位置をそれぞれ示す。）と、基準領域Ｒ０内のＹ画素（これをＹ０ijとする。ここに、ｉは基準領域Ｒ０内の横方向の画素位置、ｊは基準領域Ｒ０内の縦方向の画素位置をそれぞれ示す。）と、の差分の絶対値のｉ，ｊに関する総和を次の数式５に示すようにとり、これを相関値Ｃｏｒ’とする。  
［数５］
2008141706.tif 000004
【００９４】
この相関演算部５７ａにより、評価領域内の全ての比較領域ＲＣについて相関値Ｃｏｒ’が算出され、算出結果が動きベクトル演算部５７ｂへ出力される。
【００９５】
動きベクトル演算部５７ｂは、相関演算部５７ａからの相関値Ｃｏｒ’に基づいて、（Ｎ−１）フレームに対してＮフレームがどの方向にどれだけの距離動いたかを示す動きベクトルＶ（図１８参照）を算出する。具体的には、動きベクトル演算部５７ｂは、例えば上述した動きベクトル演算部４７ｂと同様に、相関値Ｃｏｒ’が最も小さい（すなわち、相関性が最も高い）比較領域ＲＣをまず検出する。そして、動きベクトル演算部５７ｂは、図１８に示すように、基準領域Ｒ０（より正確には、評価フレーム内において、基準領域Ｒ０に対応する領域）の中心から、相関性が最も高い比較領域ＲＣの中心までのベクトルを動きベクトルＶとする。ここに、図１８は、動きベクトルＶが、第１の動きベクトルＶ1 に対する修正ベクトルＶ2 とのベクトル加算として求められる様子を示す図である。なお、この図１８において、符号Ｋ２は、相関性が最も高い比較領域ＲＣの中心位置を示している。
【００９６】
動きベクトル演算部５７ｂは、このような動きベクトルの演算Ｖを、評価フレーム内の全ての評価領域に対して行う。これにより、評価領域の数だけの動きベクトルＶが求められる。
【００９７】
これらの動きベクトルＶは、システムコントローラ１５へ出力される。その後、システムコントローラ１５が、入力された複数の動きベクトルＶを統計的に処理することにより最終的な動きベクトルＶを求め、画像処理回路２３が、求められた最終的な動きベクトルＶに基づき、フレーム間の動きベクトルを補正するようにフレーム映像の切り出しを行ってぶれ補正を行うのは、上述した実施形態１と同様である。
【００９８】
なお、上述では、第１動きベクトル検出回路２２Ａが、Ｐ画素の画素配列周期の精度で動きベクトルを検出することを前提として、第２動きベクトル検出回路２２Ｂは、比較領域ＲＣの中心が動く範囲を示す領域ＣＲＦを、（２Ｉｙ−１）×（２Ｉｘ−１）画素の領域として設定していた。しかし、第１動きベクトル検出回路２２Ａによる動きベクトルの検出精度には、幾らかの誤差が生じることも考えられるために、第２動きベクトル検出回路２２Ｂが設定する領域ＣＲＦをこれよりもやや広めにとるようにしても良い。
【００９９】
また、上述では、Ｐ画素が原色ベイヤー配列におけるＧ画素の位置にあるものであったために、Ｐ信号に基づき擬似的なＧ信号を生成するようにしたが、これに限るものではない。例えば、Ｐ画素が、該Ｐ画素を除く色画素の周期的な配列における、Ｒ画素の位置に該当する場合には、擬似的なＲ信号を生成するようにしても良い。同様に、Ｐ画素がＢ画素の位置に該当する場合には、Ｂ信号を生成するようにしても良い。
【０１００】
さらに、上述では、第１動きベクトル検出回路２２Ａにより第１の動きベクトルＶ1 を求めた後に、第２動きベクトル検出回路２２Ｂにより動きベクトルＶを必ず求めるようにしているが、これに限るものでもない。例えば、相関演算部４７ａによる相関演算の結果が高い相関性を示すものであるとき、あるいは、第１動きベクトル検出回路２２Ａにより評価領域ＲＦ毎に求められた複数の動きベクトルをシステムコントローラ１５が統計的に処理する際にこれら複数の動きベクトルの分散が小さく高い一致度を示すとき、などには、第２動きベクトル検出回路２２Ｂによる処理を中止して、第１の動きベクトルＶ1 を最終的な動きベクトルＶとして用いるように制御しても構わない。このような処理を行えば、比較的精度の高い動き検出を高速に行うことが可能となる。
【０１０１】
このような実施形態２によれば、上述した実施形態１とほぼ同様の効果を奏するとともに、第１動きベクトル検出回路によりＰ成分のみに基づいて第１の動きベクトルを求めた後に、第２動きベクトル検出回路により、Ｐ画素から疑似Ｇ画素を生成してＹ成分を算出し、算出したＹ成分に基づきより高精度に動きベクトルを求めているために、高精度な動き検出を行うことが可能となる。
【０１０２】
そして、疑似Ｇ画素を生成する際に、Ｐ画素に所定の定数を乗算することにより行っているために、高速に処理を行うことが可能となる。
【０１０３】
また、Ｙ成分を算出する際に、画素値の単純加算、または画素値の単純加算および４での割り算により行っているために、高速に処理を行うことが可能となる。そして、画素値の単純加算は、従来より行われている処理であるために、既存の処理回路との親和性も高いという利点がある。
【０１０４】
さらに、第２動きベクトル検出回路は、第１の動きベクトルの先端を中心とした、Ｐ画素の配列周期に基づく所定範囲内を評価領域とするように規制しているために、評価領域内に設定する比較領域の数を少なくすることができ、高精度の動き検出を高速に行うことが可能となる。
【０１０５】
なお、上述では、原色系のカラーフィルタおよびＰフィルタを備えた撮像素子について説明したが、補色系のカラーフィルタおよびＰフィルタを備えた撮像素子であっても構わない。
【０１０６】
また、上述では、撮像素子が単板である場合について説明したが、例えば二板、三板などの多板の撮像素子に高感度のＰ画素が配置されている場合にも、上述したような技術を適用することが可能である。
【０１０７】
さらに、上述では、動きベクトル検出装置を撮像装置に適用した例について説明したが、これに限るものではなく、撮像素子から得られた単板状態の映像信号を記録媒体に記録すると共に、ヘッダ部等に撮像素子のフィルタ配列に関する情報を記録しておき、コンピュータ等において記録媒体からこれらの情報を読み込んで、上述したような動き検出の処理を行うようにしても構わない。従って、動きベクトル検出プログラム、動きベクトル検出方法としても適用することが可能である。
【０１０８】
なお、本発明は上述した実施形態に限定されるものではなく、発明の主旨を逸脱しない範囲内において種々の変形や応用が可能であることは勿論である。
【産業上の利用可能性】
【０１０９】
本発明は、過去のフレームに対する現フレームの動きベクトルを検出する動きベクトル検出装置、動きベクトル検出プログラム、動きベクトル検出方法に好適に利用することができる。
【図面の簡単な説明】
【０１１０】
【図１】本発明の実施形態１における撮像装置の構成を示すブロック図。
【図２】上記実施形態１における撮像装置の外観を示す斜視図。
【図３】上記実施形態１における動きベクトル検出回路の構成を示すブロック図。
【図４】上記実施形態１において、１つのフレームの単板映像信号の一部を示す図。
【図５】上記実施形態１において、単板映像信号におけるＰ成分の配列の概要を示す図。
【図６】上記実施形態１において、単板映像信号から抽出され再配列されたＰ成分の一例を示す図。
【図７】上記実施形態１において、単板映像信号から抽出され再配列されたＰ成分の他の一例を示す図。
【図８】上記実施形態１において、評価フレームに設定される複数の評価領域を示す図。
【図９】上記実施形態１において、基準フレームに設定される複数の基準領域を示す図。
【図１０】上記実施形態１において、評価領域ＲＦ内に順次設定される比較領域ＲＣの様子を示す図。
【図１１】上記実施形態１において、動きベクトル演算部により求められる動きベクトルの様子を示す図。
【図１２】上記実施形態１において、各評価領域ＲＦ毎に求められた動きベクトルの様子を示す図。
【図１３】本発明の実施形態２における動きベクトル検出回路の構成を示すブロック図。
【図１４】上記実施形態２において、疑似Ｇ成分を生成した後の単板映像信号の様子を示す図。
【図１５】上記実施形態２において、Ｙ成分算出部により算出されるＹ成分の映像信号の様子を示す図。
【図１６】上記実施形態２において、第１動きベクトル検出回路の出力に基づき求められた第１の動きベクトルと、第２動きベクトル検出回路の評価領域設定部により設定される評価領域内を動く比較領域の中心範囲と、を示す図。
【図１７】上記実施形態２において、Ｙ成分算出部により算出されたＹ信号における評価領域内を動く比較領域の中心範囲を示す図。
【図１８】上記実施形態２において、動きベクトルＶが、第１の動きベクトルＶ1 に対する修正ベクトルＶ2 とのベクトル加算として求められる様子を示す図。
【符号の説明】
【０１１１】
１…撮像装置
１１…撮影光学系
１１ａ…撮影レンズ
１１ｂ…絞り
１２…撮像素子
１３…撮像回路
１４…バッファメモリ
１５…システムコントローラ（第１の動きベクトル算出部、第２の動きベクトル算出部）
１６…レンズ駆動部
１７…ストロボ発光部
１８…操作部
１８ａ…撮影スイッチ
２１…バス
２２…動きベクトル検出回路
２２Ａ…第１動きベクトル検出回路
２２Ｂ…第２動きベクトル検出回路
２３…画像処理回路
２４…ビデオメモリ
２５…ビデオ出力回路
２６…ＬＣＤ
２７…ビデオ出力端子
２８…インタフェース（Ｉ／Ｆ）
２９…カードスロット
３０…着脱メモリ
３１…外部インタフェース（外部Ｉ／Ｆ）
３２…外部入出力端子
３３…電源部
４１…Ｐ成分抽出部（白色成分抽出部）
４２…バッファメモリ（第１の動きベクトル算出部）
４２ａ…評価フレーム用メモリ（第１の動きベクトル算出部）
４２ｂ…基準フレーム用メモリ（第１の動きベクトル算出部）
４３…評価領域設定部（第１の動きベクトル算出部）
４４…基準領域設定部（第１の動きベクトル算出部）
４５…評価領域フリッカ補正部（第１の動きベクトル算出部）
４６…基準領域フリッカ補正部（第１の動きベクトル算出部）
４７…ベクトル演算部（第１の動きベクトル算出部）
４７ａ…相関演算部（第１の動きベクトル算出部）
４７ｂ…動きベクトル演算部（第１の動きベクトル算出部）
５０…疑似Ｇ生成部（疑似色信号生成部）
５１…Ｙ成分算出部（輝度成分算出部）
５２…バッファメモリ（第２の動きベクトル算出部）
５２ａ…評価フレーム用メモリ（第２の動きベクトル算出部）
５２ｂ…基準フレーム用メモリ（第２の動きベクトル算出部）
５３…評価領域設定部（第２の動きベクトル算出部）
５４…基準領域設定部（第２の動きベクトル算出部）
５５…評価領域フリッカ補正部（第２の動きベクトル算出部）
５６…基準領域フリッカ補正部（第２の動きベクトル算出部）
５７…ベクトル演算部（第２の動きベクトル算出部）
５７ａ…相関演算部（第２の動きベクトル算出部）
５７ｂ…動きベクトル演算部（第２の動きベクトル算出部）
【図１】
2008141706.tif 000005
【図２】
2008141706.tif 000006
【図３】
2008141706.tif 000007
【図４】
2008141706.tif 000008
【図５】
2008141706.tif 000009
【図６】
2008141706.tif 000010
【図７】
2008141706.tif 000011
【図８】
2008141706.tif 000012
【図９】
2008141706.tif 000013
【図１０】
2008141706.tif 000014
【図１１】
2008141706.tif 000015
【図１２】
2008141706.tif 000016
【図１３】
2008141706.tif 000017
【図１４】
2008141706.tif 000018
【図１５】
2008141706.tif 000019
【図１６】
2008141706.tif 000020
【図１７】
2008141706.tif 000021
【図１８】
2008141706.tif 000022