(57)【要約】      （修正有）【課題】被写体が遠近方向に移動することに起因して検出できなくなった動きベクトルを簡単な処理で補間する。【解決手段】動画撮影が開始されると、顔抽出回路は顔の抽出処理を開始し、顔が抽出されると処理を停止する。動き検出器は動きベクトルを逐次検出している。動き補償器は、動きベクトルを利用して、抽出された顔を追従する。撮影距離に変動を生じさせる方向に移動することで顔が拡縮すると、フレーム間で顔として対応するマクロブロックを認識することができず、その動きベクトルを検出することもできない。動き検出器はそのフレームに関して動きベクトルの検出を打ち切り、動き補償器は顔を追従する処理を停止する。顔抽出回路は、顔を抽出する処理を再開し、顔が抽出されると処理を停止する。動き検出器は動きベクトルの検出を再開し、動き補償器は顔を追従する処理を再開する。【選択図】図８
2008301161.tif 000002
【特許請求の範囲】
【請求項１】
動画撮影によって取得された画像から特定の被写体を抽出する被写体抽出手段と、
フレーム間で同一被写体として対応する画素を識別した上でその動きベクトルを検出する動き検出手段と、
前記動き検出手段によって検出された動きベクトルを利用して、フレーム間で移動する被写体を追従する追従手段とを備え、
前記被写体抽出手段によって抽出された被写体に関し、フレーム間で対応する画素が識別されず動きベクトルが検出できなくなった場合、前記被写体抽出手段が特定の被写体を再度抽出して動きベクトルを補間することを特徴とする画像処理装置。
【請求項２】
前記被写体抽出手段によって抽出された被写体に関し、フレーム間で対応する画素が識別されなくなった場合、前記動き検出手段は、そのフレームの画像について動きベクトルの検出を一旦打ち切り、次フレームの画像から動きベクトルの検出を再開することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記被写体抽出手段は、人物の顔を抽出する顔抽出手段であることを特徴とする請求項１又は２記載の画像処理装置。
【請求項４】
フレーム間における画像同士をパターンマッチングにより比較することを特徴とする請求項１乃至３何れか記載の画像処理装置。
【請求項５】
前記１乃至４何れか記載の画像処理装置を備えたデジタルカメラ。
【請求項６】
特定の被写体として抽出されなかった画素の動きベクトルを利用した手振れ補正機能を有することを特徴とする請求項５記載のデジタルカメラ。
【請求項７】
動画撮影によって取得された画像から抽出した特定の被写体に関し、フレーム間で対応する画素を識別した上でその動きベクトルを検出し、検出された動きベクトルを利用してフレーム間で移動する被写体を追従する画像処理方法であって、
特定の被写体に関し、フレーム間で対応する画素が識別されず動きベクトルが検出できなくなった場合、特定の被写体を抽出し直して動きベクトルを補間することを特徴とする画像処理方法。
【請求項８】
特定の被写体に関し、フレーム間で対応する画素が識別されなくなった場合、そのフレームの画像について動きベクトルの検出を一旦打ち切り、次フレームの画像から動きベクトルの検出を再開することを特徴とする請求項７記載の画像処理方法。
【請求項９】
人物の顔を特定の被写体として抽出することを特徴とする請求項７又は８記載の画像処理方法。
【請求項１０】
フレーム間における画像同士をパターンマッチングにより比較することを特徴とする請求項７乃至９何れか記載の画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動きベクトルを補間する画像処理装置、デジタルカメラ、及び画像処理方法に関する。
【背景技術】
【０００２】
従来から、デジタルカメラなどの撮影装置には、手の振れによる写真のボケや映像の揺れを低減する手振れ補正機能を備えたものがある。手振れ補正機能には幾つかの種類があるが、その一つに電子式手振れ補正機能がある（例えば、特許文献１参照）。電子式手振れ補正機能は、撮像された画像をフレーム間で比較して動きベクトルを検出するとともに、その動きベクトルを利用して画像位置を調整することによって手振れ補正する。
【０００３】
動きベクトルの検出方法の一つにパターンマッチング法がある。パターンマッチング法は、フレーム間で同一被写体として対応する画素配列を探索し、その対応する画素の空間的距離及び方向を動きベクトルとして検出するものである。
【特許文献１】特開２００６−２８７８１４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、遠近方向に移動する被写体は画像内で拡縮するので、パターンマッチング法では、フレーム間で同一被写体として対応する画素配列が識別できず動きベクトルの検出できない虞がある。
【０００５】
本発明は、上記課題を鑑みてなされたものであり、被写体が遠近方向に移動することに起因して検出できなくなった動きベクトルを補間する画像処理装置、デジタルカメラ、及び画像処理方法を低コストに提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の画像処理装置は、動画撮影によって取得された画像から特定の被写体を抽出する被写体抽出手段と、フレーム間で同一被写体として対応する画素を識別した上でその動きベクトルを検出する動き検出手段と、動き検出手段によって検出された動きベクトルを利用して、フレーム間で移動する被写体を追従する追従手段とを備え、被写体抽出手段によって抽出された被写体に関し、フレーム間で対応する画素が識別されず動きベクトルが検出できなくなった場合、被写体抽出手段が特定の被写体を再度抽出して動きベクトルを補間することを特徴とする。
【０００７】
なお、被写体抽出手段によって抽出された被写体に関し、フレーム間で対応する画素が識別されなくなった場合、動き検出手段は、そのフレームの画像について動きベクトルの検出を一旦打ち切り、次フレームの画像から動きベクトルの検出を再開することが好ましい。
【０００８】
また、被写体抽出手段は、人物の顔を抽出する顔抽出手段であることが好ましい。
【０００９】
また、フレーム間における画像同士をパターンマッチングにより比較することが好ましい。
【００１０】
本発明のデジタルカメラは、上記画像処理装置を備えたものである。
【００１１】
なお、特定の被写体として抽出されなかった画素の動きベクトルを利用した手振れ補正機能を有することが好ましい。
【００１２】
本発明の画像処理方法は、動画撮影によって取得された画像から抽出した特定の被写体に関し、フレーム間で対応する画素を識別した上でその動きベクトルを検出し、検出された動きベクトルを利用してフレーム間で移動する被写体を追従する画像処理方法であって、特定の被写体に関し、フレーム間で対応する画素が識別されず動きベクトルが検出できなくなった場合、特定の被写体を抽出し直して動きベクトルを補間することを特徴とする。
【００１３】
なお、特定の被写体に関し、フレーム間で対応する画素が識別されなくなった場合、そのフレームの画像について動きベクトルの検出を一旦打ち切り、次フレームの画像から動きベクトルの検出を再開することが好ましい。
【００１４】
また、人物の顔を特定の被写体として抽出することが好ましい。
【００１５】
また、フレーム間における画像同士をパターンマッチングにより比較することが好ましい。
【発明の効果】
【００１６】
本発明の画像処理装置、デジタルカメラ、及び画像処理方法によれば、被写体抽出手段によって抽出された被写体に関し、フレーム間で対応する画素が識別されず動きベクトルが検出できなくなった場合、被写体検出手段が特定の被写体を再度抽出することにより、被写体が遠近方向に移動することに起因して検出できなくなった動きベクトルを低コストに補間することができる。
【００１７】
また、被写体抽出手段によって抽出された被写体に関し、フレーム間で対応する画素が識別されなくなった場合、動き検出手段は、そのフレームの画像について動きベクトルの検出を一旦打ち切り、次フレームの画像から動きベクトルの検出を再開するので、不必要な演算処理を省略することができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明のデジタルカメラ２１について、図面を参照しながら説明する。図１に示すように、デジタルカメラ２１のカメラボディ２２前面には、撮影レンズ２３が組み込まれたレンズ鏡筒２４、及びストロボ発光部２５が設けられている。撮影レンズ２３は、カメラボディ２２内に導光し、撮影を可能にする。ストロボ発光部２５は、撮影と同期して発光し、露光量を調節する。
【００１９】
カメラボディ２２の上面には、デジタルカメラ２１の電源状態を切り替える電源ボタン２６、シャッタレリーズ操作に用いられるシャッタボタン２７、及び各種モードを切り替えるモード切替えダイヤル２８の各種操作部が設けられている。モードには、静止画を記録する静止画撮影モード、動画を記録する動画撮影モード、記録した画像を再生する再生モード、手動により設定値を変更するメニューモードなどがある。
【００２０】
シャッタボタン２７は、２段階の押しボタンとなっており、静止画撮影モードで一定ストローク押圧（半押し）されると、自動焦点調整（ＡＦ）や自動露出調整（ＡＥ）などの各種撮影準備処理が実行される。この半押しされた状態から更に一定ストローク押圧（全押し）されると、デジタルカメラ２１に撮影実行の指示を出し、撮影準備処理が施された１画面分の撮像信号が画像データに変換される。また、動画撮影モードで一定ストローク押圧されると動画撮影が開始され、再度一定ストローク押圧されると動画撮影が終了する。
【００２１】
レンズ鏡筒２４は、沈胴式になっており、デジタルカメラ２１が電源ＯＦＦ状態にある際に、カメラボディ２２の前面に設けられた鏡筒収納部２９内に収納され、電源ＯＮとともに、カメラボディ２２の前面から突出して、広角端で停止する。
【００２２】
また、カメラボディ２２の背面には、図２に示すように、液晶表示ディスプレー（ＬＣＤ）３１の他、ズームボタン３２、十字キー３３、決定ボタン３４などの操作部が設けられている。ＬＣＤ３１には、メニューモードでは各種設定画面が表示され、静止画撮影モード及び動画撮影モードの撮影待機状態ではスルー画像が表示される。ユーザは、ＬＣＤ３１に表示されるスルー画像を見ながらシャッタボタン２７を押圧して撮影を実行する。また、動画撮影モードの撮影状態では動画像がリアルタイムに表示される。
【００２３】
図３に示すように、デジタルカメラ２１（図１及び図２参照）には、ズームレンズ４１、絞り４２、フォーカスレンズ４３、及びＣＣＤイメージセンサ４４が設けられている。ズームレンズ４１は、変倍用レンズモータ４５の駆動によって変倍する。絞り４２は、アイリスモータ４６の駆動によって口径を変える。フォーカスレンズ４３は、合焦用レンズモータ４７の駆動によってピントを調整する。これらモータ４５〜４７は、ＣＰＵ５１に接続されたモータドライバ５２を介して駆動が制御される。なお、上述した撮影レンズ２３（図１参照）は、ズームレンズ４１、絞り４２、及びフォーカスレンズ４３によって構成される。
【００２４】
ＣＣＤイメージセンサ４４は、撮影レンズ２３により結像する被写体像を撮像する。ＣＣＤイメージセンサ４４には、ＣＰＵ５１によって制御されるタイミングジェネレータ（ＴＧ）５３が接続され、このＴＧ５３から入力されるタイミング信号（クロックパルス）により、電子シャッタのシャッタ速度が決定される。
【００２５】
ＣＣＤイメージセンサ４４から得られる撮像信号は、ＣＤＳ（相関二重サンプリング回路）５４、ＡＭＰ（増幅器）５５に入力される。ＣＤＳ５４は、ＣＣＤイメージセンサ４４の各セルの蓄積電荷量に正確に対応したＲ，Ｇ，Ｂの画像データを出力し、ＡＭＰ５５は、画像データを増幅する。増幅された画像データは、Ａ／Ｄ変換器５６でデジタル信号に変換される。
【００２６】
画像入力コントローラ５７は、データバス５８を介してＣＰＵ５１に接続され、ＣＰＵ５１の制御命令に応じてＣＣＤイメージセンサ４４、ＣＤＳ５４、ＡＭＰ５５、及びＡ／Ｄ変換器５６を制御する。Ａ／Ｄ変換器５６から出力される画像データは、所定間隔毎に出力され、ＳＤＲＡＭ５９に一時的に格納される。ＳＤＲＡＭ５９は、作業用メモリである。
【００２７】
画像信号処理回路６０は、ＳＤＲＡＭ５９から画像データを読み出して、階調変換、ホワイトバランス（ＷＢ）補正、γ補正などの各種画像処理を施し、この画像データを再度ＳＤＲＡＭ５９に格納する。ＹＣ変換処理回路６１は、画像信号処理回路６０で各種処理の施された画像データをＳＤＲＡＭ５９から読み出して、輝度信号Ｙと色差信号Ｃｒ，Ｃｂとに変換する。
【００２８】
ＶＲＡＭ６２は、液晶表示ディスプレー（ＬＣＤ）３１にスルー画像を出力するためのメモリであり、画像信号処理回路６０、ＹＣ変換処理回路６１を経た画像データが格納される。このＶＲＡＭ６２には、画像データの書込みと読出しとを並行して行えるように、２フレーム分のメモリが確保されている。ＶＲＡＭ６２に格納された画像データは、ＬＣＤドライバ６３でアナログのコンポジット信号に変換され、ＬＣＤ３１にスルー画像として表示される。
【００２９】
圧縮伸長処理回路６４は、ＹＣ変換処理回路６１でＹＣ変換された画像データに対して、所定の圧縮形式（例えば、静止画像であればＪＰＥＧ形式、動画像であればＭＰＥＧ形式）で画像圧縮を施す。圧縮された画像データは、メディアコントローラ６５を経由して記録媒体であるメモリカード６６に記録される。再生モードのときには、メモリカード６６から画像データが圧縮伸長処理回路６４に読み出され、圧縮伸長処理回路６４で伸長処理が施された後にＬＣＤ３１に記録画像が表示される。なお、圧縮伸長処理回路６４は、動きベクトルを検出する動き検出器６７と、動きベクトルを利用した動き補償処理をする動き補償器６８とを構成に含む。
【００３０】
動き検出器（動き検出手段）６７は、第Ｎフレームの画像に関し、直前の第（Ｎ−１）フレームの画像とパターンマッチングにより比較して動きベクトルを検出する。動きベクトルとは、フレーム間で同一のパターンを有したマクロブロック（例えば、８×８画素）の空間的距離及び方向を表すものである。
【００３１】
例えば、図４（Ａ）に示す第（Ｎ−１）フレームの画像と、図４（Ｂ）に示す第Ｎフレームの画像とに関し、画像フレームの上端からｎ個目、左端からｍ個目の画素をａｎ−１，ｍ−１とすると、第Ｎフレームにおけるａ０，０〜ａ０，７，ａ１，０〜ａ１，７，ａ２，０〜ａ２，７，ａ３，０〜ａ３，７，ａ４，０〜ａ４，７，ａ５，０〜ａ５，７，ａ６，０〜ａ６，７，ａ７，０〜ａ７，７の画素から構成されるマクロブロック１０１は、第（Ｎ−１）フレームにおけるａ３，４〜ａ３，１１，ａ４，４〜ａ４，１１，ａ５，４〜ａ５，１１，ａ６，４〜ａ６，１１，ａ７，４〜ａ７，１１，ａ８，４〜ａ８，１１，ａ９，４〜ａ９，１１，ａ１０，４〜ａ１０，１１の画素から構成されるマクロブロック１０２と同一のパターンを有しており、同一被写体として対応する。つまり、第Ｎフレームにおけるマクロブロック１０１の動きベクトル１０３は、左方向に４画素分、上方向に３画素分の距離及び方向を表す。
【００３２】
動き補償器（追従手段）６８は、第（Ｎ−１）フレームの画像（図４（Ａ）参照）と、動き検出器６７によって検出される第Ｎフレームの動きベクトル１０３（図４（Ｂ）参照）とを受けてフレーム間で空間的に移動する被写体を追従し、第Ｎフレームの画像（図４（Ｂ）参照）を予測してフレーム間の差分画像を求める。
【００３３】
ここで、撮影距離に変動を生じさせない方向に移動する被写体が撮影される場合を例に説明する。なお画像は、４×４個のマクロブロックＢＬＫ０〜ＢＬＫ１５に分割されているとする。図５（Ａ）に示す第（Ｎ−１）フレームのマクロブロックＢＬＫ５に映る猫１０４は、マクロブロックＢＬＫ５の動きベクトル１０５（図５（Ｂ）参照）によって追従され、図５（Ｂ）に示す第Ｎフレームの画像が予測されてフレーム間の差分画像が求められる。このようにフレーム間で共通するデータを差し引いてその差分画像を求めることで、高い圧縮効率を得ることができる。
【００３４】
一方、撮影距離に変動を生じさせる方向に移動する被写体が撮影される場合を例に説明する。なお画像は、４×４個のマクロブロックＢＬＫ０〜ＢＬＫ１５に分割されているとする。図６（Ａ）に示す第（Ｎ−１）フレームのマクロブロックＢＬＫ５に映る人物の顔１０６は、図６（Ｂ）に示す第Ｎフレームでは拡大されてマクロブロックＢＬＫ６，ＢＬＫ１０に映る。つまり、動き検出器６７は、パターンマッチングによる画像同士の比較では、人物の顔１０６として対応するマクロブロックを認識することができず、その動きベクトルを検出することもできない。被写体が拡縮することによりフレーム間で対応するマクロブロックを認識することができない場合、動き検出器６７はそのフレームに関し動きベクトルを検出する処理を打ち切る。処理を打ち切り動きベクトルを検出することができないので、動き補償器６８は、第Ｎフレームの画像を予測することができず、フレーム間の差分画像を求めることができない。なお、検出することができない動きベクトルは、詳しくは後述する顔抽出回路７５による処理によって補間される。
【００３５】
また、動きベクトルは電子式の手振れ補正機能に用いられる。手振れ補正機能がＯＮ状態のとき、検出された動きベクトルに応じてＣＣＤイメージセンサ４４の結像範囲を移動させて画像のブレを防止する。このとき、移動する被写体に関する動きベクトルは利用せず、背景に関する動きベクトルのみを利用することでその精度は向上する。なお、電子式の手振れ補正機能は周知であり、ここでの詳しい説明は省略する。
【００３６】
ＣＰＵ５１には、上述した電源ボタン２６、シャッタボタン２７、モード切替えダイヤル２８、ズームボタン３２、十字キー３３、及び決定ボタン３４の他に、ＥＥＰＲＯＭ６９が接続されている。ＥＥＰＲＯＭ６９には、各種制御用プログラムや設定情報などが記録されている。ＣＰＵ５１は、これらの情報をＥＥＰＲＯＭ６９からＳＤＲＡＭ５９に読み出して、各種処理を実行する。
【００３７】
データバス５８には、ストロボ発光部２５の発光状態を制御するストロボ制御回路７１と、ズームレンズ４１の合焦位置が適切か否かを検出するＡＦ検出回路７２と、ＣＣＤイメージセンサ４４の電子シャッタのシャッタ速度、撮影感度、及び絞り４２の絞り値といった露光条件が撮影に適切か否かを検出するＡＥ検出回路７３と、ホワイトバランス補正が撮影に適切か否かを検出するＡＷＢ検出回路７４とが接続されている。
【００３８】
各検出回路７２〜７４は、データバス５８を介してＣＰＵ５１に検出結果を逐次送信する。ＣＰＵ５１は、各検出回路７２〜７４から送信される検出結果に基づいて、ズームレンズ４１、絞り４２、フォーカスレンズ４３、ＣＣＤイメージセンサ４４などの動作を個別に制御する。
【００３９】
ＡＦ検出回路７２は、コントラスト検出方式によりフォーカス制御を行う。先ず、画像の合焦状態を評価するために予め設定された１つ又は複数の合焦評価領域（ＡＦエリア）に基づいて人物の顔など被写体までの撮影距離を算出し、フォーカスレンズ４３の合焦位置を決定する。なお、静止画撮影モードでは、シャッタボタン２７が半押しされると、フォーカス制御が行われる。
【００４０】
ＡＥ・ＡＷＢ検出回路７３，７４は、所定間隔毎にＶＲＡＭ６２に格納された画像データの輝度情報に基づいて適正な露光値、及びホワイトバランスの補正量を算出し、これらの情報をＣＰＵ５１に送る。ＣＰＵ５１は、得られる情報に基づいて電子シャッタ、絞り４２、及び画像処理の制御を連続的に行う。
【００４１】
また、データバス５８には、画像から人物の顔を抽出する顔抽出回路（顔抽出手段）７５が接続されている。顔抽出回路７５は、スルー画像としてＬＣＤ３１に表示される画像データをＶＲＡＭ６２から読み出して、人物の両眼を抽出することによって人物の顔を抽出する。
【００４２】
具体的には、人物の両眼を抽出するに際し、画像データを格子状に分割し（例えば、１６×１６）、各分割領域に含まれるＲ，Ｇ，Ｂの各色信号の信号レベルから皮膚と推定される肌色の画素を多く含む分割領域を抽出する。そして、抽出された領域から眼部の白色の画素と瞳と推定される黒色の画素を有する領域を選別し、その領域から画像上の人物の両眼の位置を求め、両眼の位置の中点を代表点として顔の位置と定める。顔抽出回路７５は、顔の位置と定めた周囲の肌色の画素を多く含む領域を顔領域として抽出する。
【００４３】
図６（Ａ）及び図６（Ｂ）に示したように、人物の顔１０６に関して動きベクトルが検出できなくなった場合に、顔抽出回路７５が人物の顔１０６を抽出することで、その動きベクトルを補間することができる。撮影対象を人物の顔に限定することで、その人物の顔が撮影距離に変動を生じさせる方向に移動する場合であっても追従することができる。
【００４４】
以下、上記実施形態のデジタルカメラ２１（図１及び図２参照）について図７及び図８を参照しながら説明する。先ず、電源ボタン２６が操作され、デジタルカメラ２１の電源がＯＮに設定される。電源がＯＮに設定されると、静止画撮影モード又は動画撮影モードが設定されている場合にはＬＣＤ３１にスルー画像が表示され、ユーザがスルー画像を見ながら構図を決定することができる。また、電源がＯＮに設定されると、自動的に手振れ補正機能がＯＮに設定され、手振れにより画像がブレることが防止されている。
【００４５】
動画撮影モードが設定されている場合には、シャッタボタン２７が押圧されて動画撮影が開始されると、顔抽出回路７５が駆動して人物の顔を抽出する処理が開始される。人物の顔が抽出されると、顔抽出回路７５による処理は停止する。一方、動き検出器６７は動きベクトルを逐次検出している。動き補償器６８は、その動きベクトルを利用して、顔抽出回路７５によって抽出された人物の顔を追従する。追従される人物の顔を除いたマクロブロックの動きベクトルを利用することで精度良く手振れ補正することができる。また、人物の顔を追従することで、フレーム間で共通するデータを差し引いた差分画像を求めることができ、高い圧縮効率を得ることができる。
【００４６】
撮影距離に変動を生じさせる方向に移動することで人物の顔が拡縮すると、フレーム間で人物の顔として対応するマクロブロックを認識することができず、その動きベクトルを検出することもできない。動きベクトルが検出されないことから追従させることもできない。この場合、動き検出器６７はそのフレームに関して動きベクトルの検出を打ち切り、動き補償器６８は人物の顔を追従する処理を停止する。一方、顔抽出回路７５は、人物の顔を抽出する処理を再開する。
【００４７】
人物の顔が抽出されると、顔抽出回路７５による処理は停止する。そして、動き検出器６７は動きベクトルの検出を再開し、動き補償器６８は人物の顔を追従する処理を再開する。撮影が終了するまで上記処理を繰り返すことで、人物の顔が撮影距離に変動を生じさせる方向に移動することに起因して検出できなくなった動きベクトルを補間することができる。これにより、人物の顔が撮影距離に変動を生じさせる方向に移動した場合であっても、精度良く移動に追従させることができる。
【００４８】
なお、上記実施形態において、デジタルカメラ２１の場合を例に説明したが、顔抽出回路７５を備え、動きベクトルが検出できなくなった場合に顔を抽出することで動きベクトルを補間することができれば良く、その他の画像処理装置に適用可能である。
【００４９】
また、上記実施形態において、人物の顔を抽出する顔抽出回路７５を備えている場合を例に説明したが、これに限定されるのではなく、特定の被写体を抽出する被写体抽出回路を備えていれば良い。
【００５０】
また、上記実施形態において、フレーム間における画像同士をパターンマッチングにより比較する場合を例に説明したが、動きベクトルが検出することができれば良く、別の方法によって検出するのであっても構わない。
【００５１】
また、上記実施形態において、顔抽出回路７５による顔の抽出は、肌色を抽出して顔領域を抽出する場合を例に説明したが、顔領域が抽出できれば良く、例えば、テンプレートを利用したパターン認識によって顔領域を抽出するのでも構わない。
【００５２】
また、上記実施形態において、人物の顔として対応するマクロブロックを認識することができない場合、動き検出器６７は、そのフレーム全体について動きベクトルの検出を打ち切る場合を例に説明したが、人物の顔として対応するマクロブロックのみについて動きベクトルの検出を打ち切るのでも良い。
【００５３】
また、上記実施形態において、動画撮影モードで撮影する場合を中心に説明したが、動画撮影によって時間的に連続するフレームの画像が取得できれば良く、静止画撮影モードにおけるスルー画像を動画撮影と解釈することができる。
【００５４】
また、上記実施形態において、マクロブロック単位の動きベクトルを検出する場合を例に説明したが、これに限定されるのではなく、画素単位の動きベクトルを検出するのでも良い。
【００５５】
また、上記実施形態において、撮影距離に変動を生じさせる方向に移動することで人物の顔が拡縮する場合に動きベクトルを補間する例に説明したが、これに限定されるのではなく、ズームレンズ４１の変倍によって人物の顔が拡縮する場合に動きベクトルを補間するのでも良い。
【図面の簡単な説明】
【００５６】
【図１】デジタルカメラの外観斜視図である。
【図２】デジタルカメラの背面図である。
【図３】デジタルカメラの電気的構成を示すブロック図である。
【図４】動きベクトルの検出方法を説明するための図であり、（Ａ）は第（Ｎ−１）フレームの画像を、（Ｂ）は第Ｎフレームの画像をそれぞれ示す。
【図５】動きベクトルが検出される例を示す図であり、（Ａ）は第（Ｎ−１）フレームの画像を、（Ｂ）は第Ｎフレームの画像をそれぞれ示す。
【図６】動きベクトルが検出されない例を示す図であり、（Ａ）は第（Ｎ−１）フレームの画像を、（Ｂ）は第Ｎフレームの画像をそれぞれ示す。
【図７】動き検出器の動作状態と顔のサイズとの関係を示すタイミングチャートである。
【図８】画像処理装置の処理手順を示すフローチャートである。
【符号の説明】
【００５７】
２１  デジタルカメラ
６４  圧縮伸長処理回路
６７  動き検出器（動き検出手段）
６８  動き補償器（追従手段）
７５  顔抽出回路（顔抽出手段）
【図１】
2008301161.tif 000003
【図２】
2008301161.tif 000004
【図３】
2008301161.tif 000005
【図４】
2008301161.tif 000006
【図５】
2008301161.tif 000007
【図６】
2008301161.tif 000008
【図７】
2008301161.tif 000009
【図８】
2008301161.tif 000010