(57)【要約】【課題】顔枠表示の視認性を向上させることができる撮像装置を提供する。【解決手段】一定周期で被写体の顔を検出する検出手段と、検出手段により検出された被写体の顔を記憶する内部記憶部１０８と、内部記憶部１０８に記憶された被写体の顔と検出手段により新たに検出された被写体の顔とを比較する比較手段とを備える。また、比較手段の比較結果に基づいて、一定時間内の被写体の顔の検出と非検出の切り替わり回数が閾値以上か否かを判定する第１の判定手段を備える。また、第１の判定手段により切り替わり回数が閾値以上と判定された場合に、被写体に動き有りと判定する第２の判定手段と、第２の判定手段により被写体に動き有りと判定された場合に、被写体の顔の顔枠を表示する表示手段とを備える。各手段は、デジタル信号処理部１０７がその機能を有する。【選択図】図３
2009296141.tif 000002
【特許請求の範囲】
【請求項１】
一定周期で被写体の顔を検出する検出手段と、
前記検出手段により検出された前記被写体の顔を記憶する記憶手段と、
前記記憶手段に記憶された前記被写体の顔と前記検出手段により新たに検出された前記被写体の顔とを比較する比較手段と、
前記比較手段の比較結果に基づいて、一定時間内の前記被写体の顔の検出と非検出の切り替わり回数が閾値以上か否かを判定する第１の判定手段と、
前記第１の判定手段により前記切り替わり回数が閾値以上と判定された場合に、前記被写体に動き有りと判定する第２の判定手段と、
前記第２の判定手段により前記被写体に動き有りと判定された場合に、前記被写体の顔の顔枠を表示する表示手段と、
を備えることを特徴とする撮像装置。
【請求項２】
前記第１の判定手段により前記切り替わり回数が閾値未満と判定された場合に、前記被写体に動き無しと判定する第３の判定手段と、
前記第３の判定手段により前記被写体に動き無しと判定された場合に、前記検出手段の検出結果に基づいて前記被写体の顔の有無を判定する第４の判定手段とを備え、
前記表示手段は、前記第４の判定手段により前記被写体の顔が有ると判定された場合に前記被写体の顔の顔枠を表示することを特徴とする請求項１記載の撮像装置。
【請求項３】
一定周期で被写体の顔を検出する検出ステップと、
前記検出ステップにより検出された前記被写体の顔を記憶する記憶ステップと、
前記記憶ステップに記憶された前記被写体の顔と前記検出ステップにより新たに検出された前記被写体の顔とを比較する比較ステップと、
前記比較ステップの比較結果に基づいて、一定時間内の前記被写体の顔の検出と非検出の切り替わり回数が閾値以上か否かを判定する第１の判定ステップと、
前記第１の判定ステップにより前記切り替わり回数が閾値以上と判定された場合に、前記被写体に動き有りと判定する第２の判定ステップと、
前記第２の判定ステップにより前記被写体に動き有りと判定された場合に、前記被写体の顔の顔枠を表示する表示ステップと、
を備えることを特徴とする撮像装置の制御方法。
【請求項４】
前記第１の判定ステップにより前記切り替わり回数が閾値未満と判定された場合に、前記被写体に動き無しと判定する第３の判定ステップと、
前記第３の判定ステップにより前記被写体に動き無しと判定された場合に、前記検出ステップの検出結果に基づいて前記被写体の顔の有無を判定する第４の判定ステップとを備え、
前記表示ステップは、前記第４の判定ステップにより前記被写体の顔が有ると判定された場合に前記被写体の顔の顔枠を表示することを特徴とする請求項３記載の撮像装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、固体撮像素子を用いた撮像装置及びその制御方法に関するものである。
【背景技術】
【０００２】
従来、撮像装置としてのデジタルカメラのライブ画像や動画等、連続して画像を取り込む駆動モードにおいて、特許文献１には、以下の技術が提案されている。
【０００３】
即ち、被写体の色や輪郭等により被写体を認識し、注目フレームにおける被写体の位置座標と注目フレームの前後のフレームにおける被写体の位置座標とを比較することにより、被写体の移動の有無や被写体の移動があった場合の移動量を把握する技術である。
【０００４】
また、被写体を認識したことを撮影者に知らせる技術としては、ＬＣＤモニタ等にライブ画像を表示している際に被写体枠表示をする技術がある（特許文献２）。
【特許文献１】特開２００５−２２８２７４号公報
【特許文献２】特開２００７−６８１４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
子供等、動いている被写体で顔検出がしにくい場合、顔枠表示の更新を早くすると（更新間隔を短くすると）、顔枠表示の有無が短時間に複数回切り替わることにより、顔枠表示の視認性が低下する。
【０００６】
また、顔枠表示の更新を遅くする（更新間隔を長くすると）と、撮影者が被写体を認識しているにもかかわらず、カメラが安定して顔認識をできないことにより、ほとんど顔枠表示がされない場合がある。
【０００７】
本発明の目的は、顔枠表示の視認性を向上させることができる撮像装置及びその制御方法を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、請求項１記載の撮像装置は、一定周期で被写体の顔を検出する検出手段と、前記検出手段により検出された前記被写体の顔を記憶する記憶手段と、前記記憶手段に記憶された前記被写体の顔と前記検出手段により新たに検出された前記被写体の顔とを比較する比較手段と、前記比較手段の比較結果に基づいて、一定時間内の前記被写体の顔の検出と非検出の切り替わり回数が閾値以上か否かを判定する第１の判定手段と、前記第１の判定手段により前記切り替わり回数が閾値以上と判定された場合に、前記被写体に動き有りと判定する第２の判定手段と、前記第２の判定手段により前記被写体に動き有りと判定された場合に、前記被写体の顔の顔枠を表示する表示手段とを備えることを特徴とする。
【０００９】
請求項３記載の撮像装置の制御方法は、一定周期で被写体の顔を検出する検出ステップと、前記検出ステップにより検出された前記被写体の顔を記憶する記憶ステップと、前記記憶ステップに記憶された前記被写体の顔と前記検出ステップにより新たに検出された前記被写体の顔とを比較する比較ステップと、前記比較ステップの比較結果に基づいて、一定時間内の前記被写体の顔の検出と非検出の切り替わり回数が閾値以上か否かを判定する第１の判定ステップと、前記第１の判定ステップにより前記切り替わり回数が閾値以上と判定された場合に、前記被写体に動き有りと判定する第２の判定ステップと、前記第２の判定ステップにより前記被写体に動き有りと判定された場合に、前記被写体の顔の顔枠を表示する表示ステップとを備えることを特徴とする。
【発明の効果】
【００１０】
本発明の撮像装置によれば、顔枠表示の視認性を向上させることができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施の形態を図面を参照しながら詳細に説明する。
【００１２】
図１は、本発明の実施の形態に係る撮像装置のブロック構成図である。
【００１３】
図１において、撮像装置は、入射した光を固体撮像素子１０３上に結像させる光学系１０１と、光学系１０１の露出やズーム、フォーカス等を制御するための光学系制御部１０２と、結像させた光学像を電気信号に変換する固体撮像素子１０３とを備える。
【００１４】
また、撮像装置は、固体撮像素子１０３を駆動するための撮像系制御部１０４と、固体撮像素子１０３の出力にクランプ、ゲインを描ける等の処理を行うアナログ信号処理部１０５とを備える。
【００１５】
また、撮像装置は、アナログ信号にデジタル変換を行うアナログ／デジタル（Ａ／Ｄ）変換部１０６と、Ａ／Ｄ変換したデジタル信号から出力画像を生成するデジタル信号処理部１０７とを備える。
【００１６】
また、撮像装置は、デジタル信号処理部１０７にて出力画像を生成する際に、一時的に画像データを格納する内部記憶部１０８と、生成した画像データを最終的に保存するための外部記憶装置とのインターフェース（Ｉ／Ｆ）部１０９とを備える。さらに、撮像装置は、生成された画像を表示する電子ファインダとしての画像表示部１１０を備える。
【００１７】
図２は、図１におけるデジタル信号処理部のうち、画像データを生成する部分のブロック構成図である。
【００１８】
デジタル信号処理部１０７は、固体撮像素子１０３から読み出したＲＧＢ信号を入力し、輪郭強調やノイズリダクション、ガンマ処理等の輝度処理を実施する輝度処理部２０１を備える。
【００１９】
また、デジタル信号処理部１０７は、色変換、ホワイトバランス、高輝度、低輝度の色の濃さを薄くする色消し処理、ガンマ処理等の色処理を実施する色処理部２０２を備える。
【００２０】
また、デジタル信号処理部１０７は、輝度処理部２０１と色処理部２０２からの信号を合成してＹＣｒＣｂ信号として出力する合成部２０３と、生成したＹＣｒＣｂ信号を用いて顔の有無及び顔がある場合の座標を出力する顔検出部２０３とを備える。
【００２１】
図３は、図１の撮像装置によって実行される顔枠表示処理の手順を示すフローチャートである。
【００２２】
図３において、まず、顔検出部２０４は、１フレーム分の画像が入力されたら顔検出を行い（ステップＳ３０１）、内部記憶部１０８は、検出結果を記憶する（ステップＳ３０２）。
【００２３】
ステップＳ３０１は、一定周期で被写体の顔を検出する検出手段として機能する。また、ステップＳ３０２は、検出手段により検出された被写体の顔を記憶する記憶手段として機能する。
【００２４】
デジタル信号処理部１０７は、数フレーム分の検出結果が蓄積された時点で、過去フレーム分の顔検出結果と比較を行い（ステップＳ３０３）、顔検出結果の切り替わりが激しいかどうかの判定結果を出力する。
【００２５】
ステップＳ３０３は、記憶手段に記憶された被写体の顔と、検出手段により新たに検出された被写体の顔とを比較する比較手段として機能する。
【００２６】
尚、以下、本実施の形態では顔検出結果の切り替わりが激しいことを「顔が点滅している」と表現する。顔点滅か否かを判定し（ステップＳ３０４）、顔点滅である場合は被写体の動きが有りと判定し（ステップＳ３０５）、顔枠を表示する（ステップＳ３０６）。また、既に顔枠を表示している場合は保持する。
【００２７】
ステップＳ３０４は、比較手段の比較結果に基づいて、一定時間内の被写体の顔の検出と非検出の切り替わり回数が閾値以上か否かを判定する第１の判定手段として機能する。
【００２８】
また、ステップＳ３０５は、第１の判定手段により切り替わり回数が閾値以上と判定された場合に、被写体に動き有りと判定する第２の判定手段として機能する。
【００２９】
また、ステップＳ３０６は、第２の判定手段により被写体に動き有りと判定された場合に、被写体の顔の顔枠を表示する表示手段として機能する。
【００３０】
顔点滅判定が顔点滅でないと判定した場合は、被写体の動きが無いと判定し（ステップＳ３０７）、前に求めた顔検出結果より顔有無を判定し（ステップＳ３０８）、顔が検出された場合は顔枠を表示する（ステップＳ３０６）。顔有無判定にて顔が検出されなかった場合は顔枠表示をしない（ステップＳ３０９）。
【００３１】
ステップＳ３０７は、第１の判定手段により切り替わり回数が閾値未満と判定された場合に、被写体に動き無しと判定する第３の判定手段として機能する。
【００３２】
また、ステップＳ３０８は、第３の判定手段により被写体に動き無しと判定された場合に、検出手段の検出結果に基づいて被写体の顔の有無を判定する第４の判定手段として機能する。
【００３３】
また、既に顔枠を表示している場合は顔枠表示を消す。最後に最終フレームかどうかを判定し（ステップＳ３１０）、最終フレームである場合は終了し、最終フレームでない場合は顔検出（ステップＳ３０１）に戻る。
【００３４】
図４は、図３のステップＳ３０３によって実行される過去結果との比較処理及びその処理に基づいてステップＳ３０４で実行される顔点滅判定処理の動作概要を示す説明図である。
【００３５】
顔検出結果をＨもしくはＬで出力する顔検出部２０４において、Ｈが顔検出、Ｌが顔非検出であるとする。検出期間開始時点でＨであるか検出期間中にＬからＨに切り替わった場合に、カウンタ（ＣＮＴ）をカウントすることにより顔点滅かどうかを判定する。
【００３６】
Ｓ４００で示す期間を顔点滅検出期間とし、Ｓ４０１は、顔検出結果が全期間Ｌ固定であり、ＣＮＴ=０であるため、顔は無し、つまり動き無しと判定する。
【００３７】
Ｓ４０２は、検出期間途中で顔検出結果がＨからＬに切り替わっており、検出開始時点のＣＮＴ=１のみで、検出期間終了時点で顔が検出されないため、顔無しで動き無しと判定する。
【００３８】
Ｓ４０３は、検出期間途中で顔検出結果がＬからＨに切り替わっており、ＣＮＴ=１であり、検出期間終了時点で顔を検出しているため、顔有りで動き無しと判定する。
【００３９】
Ｓ４０４は、検出期間内に３回顔検出結果がＬからＨに切り替わっているため、ＣＮＴ=３であり、仮に顔点滅の閾値をＣＮＴ=２とした場合、顔点滅有りで動き有りと判定する。
【００４０】
図５は、図３のステップＳ３０３によって実行される過去結果との比較処理及びその処理に基づいてステップＳ３０４で実行される顔点滅判定処理の手順を示すフローである。
【００４１】
判定が開始されたら最初に記憶した過去の複数フレームを読み込む（ステップＳ５０１）。この複数フレームは、図４中Ｓ４００で示す検出期間と等しい。
【００４２】
次に、カウンタ（ＣＮＴ）をリセットする（ステップＳ５０２）。検出期間中、最初のフレームであるかを判定し（ステップＳ５０３）、最初のフレームである場合、顔が有るかを判定する（ステップＳ５０４）。
【００４３】
顔がある場合は、カウンタを１に設定する（ステップＳ５０５）。最終フレームであるかを判定し（ステップＳ５０６）、最終フレームでないと判定した場合は、ステップＳ５０３に戻る。
【００４４】
ステップＳ５０３にて、最初のフレームであると判定し、ステップＳ５０４にて、顔が無いと判定した場合、カウンタを０に設定する（ステップＳ５０７）。
【００４５】
ステップＳ５０３にて、最初のフレームでないと判定したとき、顔検出結果が顔無しから顔有りに変わったフレームかどうかを判定する（ステップＳ５０８）。そして、顔無しから顔有りに変わったフレームであると判定した場合は、カウンタをインクリメントする（ＣＮＴ=ＣＮＴ＋１、ステップＳ５０９）。
【００４６】
ステップＳ５０８にて、顔無しから顔有りに変わったフレームではないと判定した場合は、カウンタを保持する（ＣＮＴ=ＣＮＴ、ステップＳ５１０）。
【００４７】
ステップＳ５０６にて、最終フレームが完了したと判定したら、現在のカウンタの値が別途設定した閾値以上であるかを判定する（ステップＳ５１１）。閾値以上であれば、顔点滅であると判定し（ステップＳ５１２）、閾値以下であれば、顔点滅無しと判定する（ステップＳ５１３）。そして、処理を終了する。
【図面の簡単な説明】
【００４８】
【図１】本発明の実施の形態に係る撮像装置のブロック構成図である。
【図２】図１におけるデジタル信号処理部のうち、画像データを生成する部分のブロック構成図である。
【図３】図１の撮像装置によって実行される顔枠表示処理の手順を示すフローチャートである。
【図４】図３のステップＳ３０３によって実行される過去結果との比較処理及びその処理に基づいてステップＳ３０４で実行される顔点滅判定処理の動作概要を示す説明図である。
【図５】図３のステップＳ３０３によって実行される過去結果との比較処理及びその処理に基づいてステップＳ３０４で実行される顔点滅判定処理の手順を示すフローである。
【符号の説明】
【００４９】
１０１  光学系
１０２  光学系制御部
１０３  固体撮像素子
１０４  撮像系制御部
１０５  アナログ信号処理部
１０６  アナログ／デジタル変換部
１０７  デジタル信号処理部
１０８  内部記憶部
１０９  インターフェース部
１１０  画像表示部
２０１  輝度処理部
２０２  色処理部
２０３  顔検出部
【図１】
2009296141.tif 000003
【図２】
2009296141.tif 000004
【図３】
2009296141.tif 000005
【図４】
2009296141.tif 000006
【図５】
2009296141.tif 000007