(57)【特許請求の範囲】
【請求項１】
入射光を結像して撮像画像の画像データを生成するカメラと、上記カメラにより生成された画像データを解析して、上記撮像画像内に存在する被写体の動きを検出する動き検出手段と、上記カメラにより生成された画像データから撮像画像のライン毎の画素値の積算値を求め、上記ライン毎の画素値の積算値と上記カメラの露光時間及びフレームレートからフリッカの発生状況を特定するフリッカ発生状況特定手段と、上記フリッカ発生状況特定手段により特定されたフリッカの発生状況に応じて上記動き検出手段により検出された被写体の動きを補正する動き補正手段と、上記動き補正手段により補正された被写体の動きに合わせて、上記カメラの焦点を調整するオートフォーカス処理手段と、上記動き補正手段により補正された被写体の動きに合わせて、上記カメラの露光時間を調整する自動露光処理手段とを備えた撮像装置。
【請求項２】
動き補正手段は、カメラにより生成された画像データを解析して、撮像画像内に存在している１以上の被写体の色を特定し、上記被写体の色が特定色と一致しているか否かを判別する被写体色判別手段が搭載されている場合、上記被写体色判別手段の判別結果を参照して、動き検出手段の動き検出結果の中から、色が特定色と一致してない被写体の動き検出結果を除去することを特徴とする請求項１記載の撮像装置。
【請求項３】
動き補正手段は、カメラにより生成された画像データを解析して、撮像画像内に存在している１以上の被写体の形状を特定し、上記被写体の形状が特定形状と一致しているか否かを判別する被写体形状判別手段が搭載されている場合、上記被写体形状判別手段の判別結果を参照して、動き検出手段の動き検出結果の中から、形状が特定形状と一致してない被写体の動き検出結果を除去することを特徴とする請求項１記載の撮像装置。
【請求項４】
入射光を結像して撮像画像の画像データを生成するカメラと、上記カメラにより生成された画像データを解析して、上記撮像画像内に存在する被写体の動きを検出する動き検出手段と、電源の周波数と上記カメラの露光時間及びフレームレートからフリッカの発生状況を特定するフリッカ発生状況特定手段と、上記フリッカ発生状況特定手段により特定されたフリッカの発生状況に応じて上記動き検出手段により検出された被写体の動きを補正する動き補正手段と、上記動き補正手段により補正された被写体の動きに合わせて、上記カメラの焦点を調整するオートフォーカス処理手段と、上記動き補正手段により補正された被写体の動きに合わせて、上記カメラの露光時間を調整する自動露光処理手段とを備えた撮像装置。
【請求項５】
カメラが入射光を結像して撮像画像の画像データを生成する画像データ生成ステップと、動き検出手段が上記カメラにより生成された画像データを解析して、上記撮像画像内に存在する被写体の動きを検出する動き検出ステップと、フリッカ発生状況特定手段が上記カメラにより生成された画像データから撮像画像のライン毎の画素値の積算値を求め、上記ライン毎の画素値の積算値と上記カメラの露光時間及びフレームレートからフリッカの発生状況を特定するフリッカ発生状況特定ステップと、動き補正手段が上記フリッカ発生状況特定手段により特定されたフリッカの発生状況に応じて上記動き検出手段により検出された被写体の動きを補正する動き補正ステップと、オートフォーカス処理手段が上記動き補正手段により補正された被写体の動きに合わせて、上記カメラの焦点を調整するオートフォーカス処理ステップと、自動露光処理手段が上記動き補正手段により補正された被写体の動きに合わせて、上記カメラの露光時間を調整する自動露光処理ステップとを備えた画像処理方法。
【請求項６】
カメラが入射光を結像して撮像画像の画像データを生成する画像データ生成ステップと、動き検出手段が上記カメラにより生成された画像データを解析して、上記撮像画像内に存在する被写体の動きを検出する動き検出ステップと、フリッカ発生状況特定手段が電源の周波数と上記カメラの露光時間及びフレームレートからフリッカの発生状況を特定するフリッカ発生状況特定ステップと、動き補正手段が上記フリッカ発生状況特定手段により特定されたフリッカの発生状況に応じて上記動き検出手段により検出された被写体の動きを補正する動き補正ステップと、オートフォーカス処理手段が上記動き補正手段により補正された被写体の動きに合わせて、上記カメラの焦点を調整するオートフォーカス処理ステップと、自動露光処理手段が上記動き補正手段により補正された被写体の動きに合わせて、上記カメラの露光時間を調整する自動露光処理ステップとを備えた画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、カメラの焦点を自動的に調整するオートフォーカス機能や、カメラの露光時間を自動的に調整する自動露光機能などを備えている撮像装置及び画像処理方法に関するものである。
【背景技術】
【０００２】
従来の撮像装置は、画像認識処理を実施して進入物体の移動速度を検出し、その進入物体の移動速度に応じてシャッタースピードを制御することで、ブレのない画像の記録を行えるようにする機能を備えている。
また、画像認識処理を実施して進入物体の近傍の明るさを検出し、その進入物体の近傍の明るさに応じて絞りを制御することで、適正な輝度の画像の記録を行えるようにする機能を備えている（例えば、特許文献１を参照）。
【０００３】
【特許文献１】特開２００４−３４３８０３号公報（段落番号［００２４］から［００２８］、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来の撮像装置は以上のように構成されているので、例えば、屋内蛍光灯を光源とする照明下で撮影するときにフリッカが発生すると、カメラの撮像画像に縞状の輝度の濃淡が発生する。縞状の輝度の濃淡はフレーム毎に移動するため、進入物体の認識を正しく行うことができず、進入物体に対する輝度の制御を適切に行えなくなることがある課題があった。
また、カメラの撮像画像内に複数の被写体が同時に存在している場合、各被写体の動きを検出するだけでは、正確に進入物体を検出することができないことがある課題があった。
【０００５】
この発明は上記のような課題を解決するためになされたもので、フリッカが発生しても、進入物体である被写体の画像の鮮明化を図ることができる撮像装置及び画像処理方法を得ることを目的とする。
また、この発明は、カメラの撮像画像内に複数の被写体が同時に存在している場合でも、進入物体である被写体を容易に検出することができる撮像装置を得ることを目的とする。
【課題を解決するための手段】
【０００６】
この発明に係る撮像装置は、カメラにより生成された画像データを解析して、撮像画像内に存在する被写体の動きを検出する動き検出手段と、カメラにより生成された画像データから撮像画像のライン毎の画素値の積算値を求め、ライン毎の画素値の積算値とカメラの露光時間及びフレームレートからフリッカの発生状況を特定するフリッカ発生状況特定手段とを設け、動き補正手段がフリッカ発生状況特定手段により特定されたフリッカの発生状況に応じて動き検出手段により検出された被写体の動きを補正するようにしたものである。
【発明の効果】
【０００７】
この発明によれば、カメラにより生成された画像データを解析して、撮像画像内に存在する被写体の動きを検出する動き検出手段と、カメラにより生成された画像データから撮像画像のライン毎の画素値の積算値を求め、ライン毎の画素値の積算値とカメラの露光時間及びフレームレートからフリッカの発生状況を特定するフリッカ発生状況特定手段とを設け、動き補正手段がフリッカ発生状況特定手段により特定されたフリッカの発生状況に応じて動き検出手段により検出された被写体の動きを補正するように構成したので、フリッカが発生しても、進入物体である被写体の画像の鮮明化を図ることができる効果がある。
【発明を実施するための最良の形態】
【０００８】
実施の形態１．
図１はこの発明の実施の形態１による撮像装置を示す構成図であり、図において、カメラモジュール１は入射光を結像するレンズ系と、そのレンズ系を移動して焦点を調整するオートフォーカス処理用のレンズ移動機構と、そのレンズ系により結像された光画像を電気信号に変換して、各色成分（Ｒ，Ｇ，Ｂ）の信号レベルを示す撮像画像の画像データを生成する撮像素子とを備えている。
画像入力部２はカメラモジュール１により生成された画像データの形式変換や、有効画像エリアの切り出し処理などを実施して、後段の画像処理部３が処理可能なデータ形式の画像データを出力する。
【０００９】
画像処理部３は画像入力部２による処理後の画像データに対する画像処理（例えば、画素補間処理、階調変換処理、色補正処理）を実施するとともに、オートフォーカス処理や自動露光処理などの撮像制御処理を実施する。
画像出力部４は画像処理部３による画像処理後の画像データの画像出力サイズやデータ形式を画像記録装置５に適するものに変換する処理を実施する。
画像記録装置５は画像出力部４から出力された画像データを画像メモリに記録する処理を実施する。
【００１０】
画像処理部３の動き検出処理部１１は画像入力部２による処理後の画像データを解析して、撮像画像内に存在する被写体の動きを検出する処理を実施する。なお、動き検出処理部１１は動き検出手段を構成している。
画素値積算部１２は画像入力部２による処理後の画像データから撮像画像のライン毎の画素値の積算値を算出する処理を実施する。
フリッカ検出処理部１３は画素値積算部１２により算出された撮像画像のライン毎の画素値の積算値と、自動露光処理部１７により算出されたカメラモジュール１の露光時間及びフレームレートとから、フリッカの発生状況（フリッカの発生有無、フリッカの発生強度、フリッカの移動方向及び移動速度）を特定する処理を実施する。
ここでは、フリッカ検出処理部１３が撮像画像のライン毎の画素値の積算値と、カメラモジュール１の露光時間及びフレームレートとから、フリッカの発生状況を特定するものについて示したが、後述するように、電源の周波数と、カメラモジュール１の露光時間及びフレームレートとから、フリッカの発生状況を特定するようにしてもよい。
なお、画素値積算部１２及びフリッカ検出処理部１３からフリッカ発生状況特定手段が構成されている。
【００１１】
動き検出補正部１４はフリッカ検出処理部１３により特定されたフリッカの発生状況に応じて動き検出処理部１１により検出された被写体の動きを補正して、動き検出処理部１１の動き検出結果からフリッカの影響を排除する処理を実施する。なお、動き検出補正部１４は動き補正手段を構成している。
【００１２】
合焦検出部１５は画像入力部２による処理後の画像データの高周波成分を抽出し、その高周波成分から被写体の合焦状態を示す指標値を算出する処理を実施する。
オートフォーカス処理部１６は動き検出補正部１４により補正された被写体の動きに合わせて、オートフォーカス処理用の検波ウィンドウを設定し、合焦検出部１５により算出された指標値に応じてカメラモジュール１のレンズ移動機構を制御することにより、カメラモジュール１の撮像素子の焦点を調整する処理を実施する。
なお、合焦検出部１５及びオートフォーカス処理部１６からオートフォーカス処理手段が構成されている。
【００１３】
自動露光処理部１７は被写体の動きのあるポイントを中心に撮像画像の自動露光を行うものであり、画素値積算部１２により算出された撮像画像のライン毎の画素値の積算値と、動き検出補正部１４により補正された被写体の動きとから、カメラモジュール１の露光時間やアナログゲインアンプのゲイン倍率を算出して、カメラモジュール１の露光時間やアナログゲインアンプのゲイン倍率を調整する処理を実施する。なお、自動露光処理部１７は自動露光処理手段を構成している。
【００１４】
画質調整処理部１８は画像入力部２による処理後の画像データに対する画像処理（例えば、画素補間処理、階調変換処理、色補正処理）を実施して、その画像データの階調性や色再現性を調整する。
図２はこの発明の実施の形態１による撮像装置の画像処理方法を示すフローチャートである。
【００１５】
次に動作について説明する。
カメラモジュール１の撮像素子は、レンズ系により結像された光画像を電気信号に変換して、各色成分（Ｒ，Ｇ，Ｂ）の信号レベルを示す撮像画像の画像データを生成する（ステップＳＴ１）。
画像入力部２は、カメラモジュール１が撮像画像の画像データを生成すると、その画像データの形式変換や、有効画像エリアの切り出し処理などを実施して、後段の画像処理部３が処理可能なデータ形式の画像データを出力する。
【００１６】
画像処理部３は、画像入力部２から画像データを受けると、その画像データに対する画像処理（例えば、画素補間処理、階調変換処理、色補正処理）を実施するとともに、オートフォーカス処理や自動露光処理などの撮像制御処理を実施する。
以下、画像処理部３の処理内容を具体的に説明する。
【００１７】
動き検出処理部１１は、画像入力部２から画像データを受けると、その画像データを解析して、撮像画像内に存在する被写体の動きを検出する（ステップＳＴ２）。
ここで、図３は被写体の動き検出方法の一例を示す説明図である。
以下、動き検出処理部１１における被写体の動きの検出処理を具体的に説明する。
【００１８】
まず、動き検出処理部１１は、画像入力部２から画像データを受けると、図３に示すように、その画像データを複数のフレームのブロックに分割（画像データを水平方向と垂直方向に分割）する。
動き検出処理部１１は、画像データを複数のフレームのブロックに分割すると、各分割画像における画素値を水平方向に積算して、水平射影データを作成するとともに、各分割画像における画素値を垂直方向に積算して、垂直射影データを作成する。
【００１９】
動き検出処理部１１は、水平射影データと垂直射影データを作成すると、例えば、フレーム（２）の射影データ（水平射影データ、垂直射影データ）を順番に一画素ずつずらして、フレーム（１）の射影データ（水平射影データ、垂直射影データ）と比較することにより、フレーム間での被写体の動きを示す量として、類似度が最も高いずれ量を検出する。
動き検出処理部１１における類似度の算出方法としては、例えば、射影データ同士の差分の絶対値を積算し、その積算値が小さい程、類似度が高いと判定する方式がある。
なお、特徴量として、射影データの傾きや曲率を算出し、射影データの類似度を算出する代わりに、特徴量同士の類似度を算出するようにしてもよい。
【００２０】
画素値積算部１２は、画像入力部２から画像データを受けると、その画像データから撮像画像のライン毎の画素値の積算値を算出する（ステップＳＴ３）。
フリッカ検出処理部１３は、画素値積算部１２が撮像画像のライン毎の画素値の積算値を算出すると、撮像画像のライン毎の画素値の積算値と、自動露光処理部１７により算出されたカメラモジュール１の露光時間及びフレームレートとから、フリッカの発生状況（フリッカの発生有無、フリッカの発生強度、フリッカの移動方向及び移動速度）を特定する（ステップＳＴ４）。
【００２１】
ここで、「フリッカ」とは、例えば、蛍光灯のように高速に周期的明滅を繰り返す光源下で撮影を行う場合において、カメラモジュール１の撮像素子による画像の撮像周期と、照明の明滅周期とが近づくことにより発生する撮影画像のちらつき現象のことである。
特に、撮像素子が画像信号の読み出しタイミングが画素毎に異なる種類の素子（例えば、ＣＭＯＳセンサ）である場合、フリッカは、撮影画像上の輝度濃淡の縞模様として現れる。
【００２２】
このフリッカによって発生する輝度濃淡の縞は、カメラモジュール１の露光時間と照明の明滅周期との関係により発生強度が決まり、カメラモジュール１の露光時間が短い程、発生強度が強くなる性質を有している。また、その露光時間が照明の明滅周期の整数倍に近い程、発生強度が弱くなる性質を有している。
また、撮影画像上に発生する縞の周期は、照明の明滅周期によって異なり、縞の移動速度は、照明の明滅周期と撮像素子の出力フレームレートとの関連性によって決まる。
【００２３】
フリッカ検出処理部１３では、発生するフリッカの性質を考慮して、フリッカの発生状況を高精度に特定するものであり、具体的には、次のようにして、フリッカの発生状況を特定している。
即ち、フリッカ検出処理部１３は、画素値積算部１２により算出された撮像画像のライン毎の画素値の積算値から、その撮像画像上でのライン間の濃淡の有無を判別し（例えば、各ラインの濃淡のレベル差が基準レベルを超えていれば、ライン間の濃淡が発生していると判別する）、ライン間の濃淡が発生していれば、そのライン間隔を求めて、フリッカの発生の有無及び照明の点滅周期を判別する。
【００２４】
このとき、照明の点滅周期は、ライン毎の画素値の積算値から求めることも可能であるが、日本国内における電気の電源周波数は５０Ｈｚもしくは６０Ｈｚのいずれかであり、地域毎に使用する周波数が決まっているため、携帯電話機能を搭載する機器においては、無線通信の基地局情報を利用して使用地域を特定し、その使用地域から電源周波数を割り出して、その電源周波数から照明の点滅周期を求めるようにしてもよい。
あるいは、ＧＰＳを搭載して、ＧＰＳから得られる現在位置情報から使用地域を特定し、その使用地域から電源周波数を割り出して、その電源周波数から照明の点滅周期を求めるようにしてもよい。
上記のように判別したフリッカの発生の有無及び照明の点滅周期と、自動露光処理部１７により算出される撮像素子の露光時間及びフレームレート情報から、縞の濃淡及び移動方向に関する情報を求める。
【００２５】
動き検出補正部１４は、フリッカ検出処理部１３がフリッカの発生状況を特定すると、そのフリッカの発生状況に応じて動き検出処理部１１により検出された被写体の動きを補正して、動き検出処理部１１の動き検出結果からフリッカの影響を排除する（ステップＳＴ５）。
即ち、動き検出補正部１４は、フリッカ検出処理部１３により特定されたフリッカの発生状況（フリッカの発生有無、フリッカの発生強度、フリッカの移動方向及び移動速度）を参照して、動き検出処理部１１により検出されたブロック毎の被写体の動きの情報から、フリッカの影響によるものを削除して、実際の被写体の動作による動き情報だけを抽出する。
【００２６】
ここで、図４は動き検出補正部１４による動き検出情報の補正方法の一例を示す説明図である。
フリッカの発生時においては、動き検出処理部１１から被写体の動き情報として得られる情報は、実際の被写体の動きとフリッカによる縞の動きを足し合わせたものとなっている。
そこで、動き検出補正部１４では、図４に示すように、動き検出処理部１１から出力された動き検出情報から、フリッカ検出処理部１３から出力されたフリッカ検出情報（フリッカによる縞の濃淡や移動速度から得られる動きの検出量及び動きの検出方法に相当するもの）を除外するようにしている。
【００２７】
なお、フリッカは、撮像画像の走査方向に対して垂直方向に発生するため、実際の動き検出情報から垂直方向の特定強度分の動き検出情報を差し引くことにより、補正された動き検出情報が得られる。
このようにして得られた補正動き検出情報は、フリッカの発生影響を除外したものとなるため、フリッカ発生状況下での撮影であっても、精度の高い動き検出が可能となる。
【００２８】
合焦検出部１５は、画像入力部２から画像データを受けると、その画像データの高周波成分を抽出し、その高周波成分から被写体の合焦状態を示す指標値を算出する（ステップＳＴ６）。被写体の合焦状態を示す指標値の算出自体は、公知の技術であるため説明を省略する。
オートフォーカス処理部１６は、動き検出補正部１４から補正後の被写体の動き検出情報を受けると、その動き検出情報が示す被写体の動きの位置に、オートフォーカス処理用の検波ウィンドウを設定し、合焦検出部１５により算出された指標値に応じてカメラモジュール１のレンズ移動機構を制御することにより、カメラモジュール１の撮像素子の焦点を調整する（ステップＳＴ７）。
【００２９】
自動露光処理部１７は、動き検出補正部１４から補正後の被写体の動き検出情報を受けると、その動き検出情報が示す被写体の動きの位置を中心に撮像画像の自動露光を行うため、補正後の被写体の動き検出情報と画素値積算部１２により算出された撮像画像のライン毎の画素値の積算値とから、カメラモジュール１の露光時間やアナログゲインアンプのゲイン倍率を算出して、カメラモジュール１の露光時間やアナログゲインアンプのゲイン倍率を調整する（ステップＳＴ８）。
【００３０】
画質調整処理部１８は、画像入力部２から画像データを受けると、その画像データに対する画像処理（例えば、画素補間処理、階調変換処理、色補正処理）を実施して、その画像データの階調性や色再現性を調整する（ステップＳＴ９）。
画像出力部４は、画像処理部３の画質調整処理部１８が画像データの階調性や色再現性を調整する画像処理を実施すると、画像処理後の画像データの画像出力サイズやデータ形式を画像記録装置５に適するものに変換する。
画像記録装置５は、画像出力部４から画像出力サイズやデータ形式が変換された画像データを受けると、その画像データを画像メモリに記録する（ステップＳＴ１０）。
【００３１】
以上で明らかなように、この実施の形態１によれば、カメラモジュール１により生成された画像データを解析して、撮像画像内に存在する被写体の動きを検出する動き検出処理部１１と、カメラモジュール１により生成された画像データから撮像画像のライン毎の画素値の積算値を算出する画素値積算部１２と、画素値積算部１２により算出されたライン毎の画素値の積算値とカメラモジュール１の露光時間及びフレームレートからフリッカの発生状況を特定するフリッカ検出処理部１３とを設け、動き補正部１４がフリッカ検出処理部１３により特定されたフリッカの発生状況に応じて動き検出処理部１１により検出された被写体の動きを補正するように構成したので、フリッカが発生しても、進入物体である被写体の画像の鮮明化を図ることができる効果を奏する。
これにより、監視カメラ等において、撮像画像内の変化があった箇所へのフォーカス合わせや、露光条件の調整を行うことができるため、画面端部における画像変化に対しても、変化の状況を観察し易いフォーカス条件や露光条件で、撮像画像を記録することが可能となる。
【００３２】
実施の形態２．
図５はこの発明の実施の形態２による撮像装置を示す構成図であり、図において、図１と同一符号は同一または相当部分を示すので説明を省略する。
色判別処理部１９は画質調整処理部１８により階調性や色再現性が調整された画像データを解析して、撮像画像内に存在している１以上の被写体の色を特定し、その被写体の色が特定色と一致しているか否かを判別する処理を実施する。なお、色判別処理部１９は被写体色判別手段を構成している。
動き検出補正部２０は図１の動き検出補正部１４と同様に被写体の動きを補正する処理を実施するほか、色判別処理部１９の判別結果を参照して、動き検出処理部１１の動き検出結果の中から、色が特定色と一致してない被写体の動き検出結果を除去する処理を実施する。なお、動き検出補正部２０は動き補正手段を構成している。
【００３３】
次に動作について説明する。
色判別処理部１９は、画質調整処理部１８が画像データの階調性や色再現性を調整する画像処理を実施すると、画像処理後の画像データにおける各色成分（Ｒ，Ｇ，Ｂ）の信号レベルを参照して、撮像画像内に存在している１以上の被写体の色を特定する。
色判別処理部１９は、撮像画像内に存在している１以上の被写体の色を特定すると、各被写体の色が特定色と一致しているか否かを判別し、特定色と一致している被写体が存在しているエリアを示す被写体存在エリア情報を動き検出補正部２０に出力する。
【００３４】
動き検出補正部２０は、図１の動き検出補正部１４と同様にして、被写体の動きを補正する処理を実施する。
また、動き検出補正部２０は、色判別処理部１９から被写体存在エリア情報を受けると、動き検出処理部１１の動き検出結果が示す１以上の被写体の動き検出情報の中から、その被写体存在エリア情報が示すエリア以外に存在している被写体の動き検出情報を除去する。
即ち、動き検出処理部１１の動き検出結果が示す１以上の被写体の動き検出情報の中から、その被写体存在エリア情報が示すエリアに存在している被写体の動き検出情報のみを抽出する。
ここで、図６は動き検出補正部２０による動き検出情報の補正方法の一例を示す説明図である。
図６の例では、３つの被写体の動きが検出されているが、特定色の被写体が１つであるため（点線で囲まれている被写体）、１つの被写体の動き検出情報のみが抽出されている様子を示している。
【００３５】
以上で明らかなように、この実施の形態２によれば、動き検出補正部２０が色判別処理部１９の判別結果を参照して、動き検出処理部１１の動き検出結果の中から、色が特定色と一致してない被写体の動き検出情報を除去するように構成したので、カメラモジュール１の撮像画像内に複数の被写体が同時に存在している場合でも、例えば、あらかじめ進入物体の色が分っているような場合には、進入物体である被写体を容易に検出することができる効果を奏する。
【００３６】
実施の形態３．
図７はこの発明の実施の形態３による撮像装置を示す構成図であり、図において、図１と同一符号は同一または相当部分を示すので説明を省略する。
被写体形状判別処理部２１は画質調整処理部１８により階調性や色再現性が調整された画像データを解析して、撮像画像内に存在している１以上の被写体の形状を特定し、その被写体の形状が特定形状と一致しているか否かを判別する処理を実施する。なお、被写体形状判別処理部２１は被写体形状判別手段を構成している。
動き検出補正部２２は図１の動き検出補正部１４と同様に被写体の動きを補正する処理を実施するほか、被写体形状判別処理部２１の判別結果を参照して、動き検出処理部１１の動き検出結果の中から、形状が特定形状と一致してない被写体の動き検出結果を除去する処理を実施する。なお、動き検出補正部２２は動き補正手段を構成している。
【００３７】
次に動作について説明する。
被写体形状判別処理部２１は、画質調整処理部１８が画像データの階調性や色再現性を調整する画像処理を実施すると、画像処理後の画像データを解析して、撮像画像内に存在している１以上の被写体の形状と、あらかじめ設定されている特定形状とのパターンマッチングを実施することにより、撮像画像内に存在している１以上の被写体が特定形状と一致しているか否かを判別する。
被写体形状判別処理部２１は、撮像画像内に存在している１以上の被写体が特定形状と一致しているか否かを判別すると、特定形状と一致している被写体が存在しているエリアを示す被写体存在エリア情報を動き検出補正部２２に出力する。
【００３８】
動き検出補正部２２は、図１の動き検出補正部１４と同様にして、被写体の動きを補正する処理を実施する。
また、動き検出補正部２２は、被写体形状判別処理部２１から被写体存在エリア情報を受けると、動き検出処理部１１の動き検出結果が示す１以上の被写体の動き検出情報の中から、その被写体存在エリア情報が示すエリア以外に存在している被写体の動き検出情報を除去する。
即ち、動き検出処理部１１の動き検出結果が示す１以上の被写体の動き検出情報の中から、その被写体存在エリア情報が示すエリアに存在している被写体の動き検出情報のみを抽出する。
ここで、図８は動き検出補正部２２による動き検出情報の補正方法の一例を示す説明図である。
図８の例では、３つの被写体の動きが検出されているが、特定形状の被写体が１つであるため（点線で囲まれている被写体）、１つの被写体の動き検出情報のみが抽出されている様子を示している。
【００３９】
以上で明らかなように、この実施の形態３によれば、動き検出補正部２２が被写体形状判別処理部２１の判別結果を参照して、動き検出処理部１１の動き検出結果の中から、形状が特定形状と一致してない被写体の動き検出情報を除去するように構成したので、カメラモジュール１の撮像画像内に複数の被写体が同時に存在している場合でも、例えば、あらかじめ進入物体の形状が分っているような場合には、進入物体である被写体を容易に検出することができる効果を奏する。
【図面の簡単な説明】
【００４０】
【図１】この発明の実施の形態１による撮像装置を示す構成図である。
【図２】この発明の実施の形態１による撮像装置の画像処理方法を示すフローチャートである。
【図３】被写体の動き検出方法の一例を示す説明図である。
【図４】動き検出補正部１４による動き検出情報の補正方法の一例を示す説明図である。
【図５】この発明の実施の形態２による撮像装置を示す構成図である。
【図６】動き検出補正部２０による動き検出情報の補正方法の一例を示す説明図である。
【図７】この発明の実施の形態３による撮像装置を示す構成図である。
【図８】動き検出補正部２２による動き検出情報の補正方法の一例を示す説明図である。
【符号の説明】
【００４１】
１  カメラモジュール、２  画像入力部、３  画像処理部、４  画像出力部、５  画像記録装置、１１  動き検出処理部（動き検出手段）、１２  画素値積算部（フリッカ発生状況特定手段）、１３  フリッカ検出処理部（フリッカ発生状況特定手段）、１４，２０，２２  動き検出補正部（動き補正手段）、１５  合焦検出部（オートフォーカス処理手段）、１６  オートフォーカス処理部（オートフォーカス処理手段）、１７  自動露光処理部（自動露光処理手段）、１８  画質調整処理部、１９  色判別処理部（被写体色判別手段）、２１  被写体形状判別処理部（被写体形状判別手段）。
【図１】
0004859787.tif 000002
【図２】
0004859787.tif 000003
【図３】
0004859787.tif 000004
【図４】
0004859787.tif 000005
【図５】
0004859787.tif 000006
【図６】
0004859787.tif 000007
【図７】
0004859787.tif 000008
【図８】
0004859787.tif 000009