(57)【要約】【構成】撮像装置１２から繰り返し出力される複数の被写界像は、ＨＤＤ３０によってハードディスク３２に記録される。ＣＰＵ２４は、ＨＤＤ３０の記録処理と並列して、撮像装置１２から出力される複数の被写界像の各々から人物の顔画像を検索する。ＣＰＵ２４はまた、ＨＤＤ３０によって記録される被写界像の品質を定義するパラメータつまり被写界像の解像度および／またはフレームレートを顔画像の検索結果に基づいて調整する。【効果】記録される被写界像の品質を定義するパラメータを被写界に現れた顔画像の検索結果に基づいて調整することで、人物の頭部を重視した画質の調整が可能となる。【選択図】図１
2010041262.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置から繰り返し出力される複数の被写界像を記録媒体に記録する記録手段、
前記記録手段の記録処理と並列して前記撮像装置から出力される複数の被写界像の各々から特定模様を検索する検索手段、および
前記記録手段によって記録される被写界像の品質を定義するパラメータを前記検索手段の検索結果に基づいて調整する調整手段を備える、画像処理装置。
【請求項２】
前記検索手段によって発見された特定模様を有する物体を定義する定義手段をさらに備え、
前記調整手段は前記定義手段による定義状態を参照して調整処理を実行する、請求項１記載の画像処理装置。
【請求項３】
前記検索手段によって発見された特定模様を有する物体が前記定義手段による定義済みの物体であるか否かを判別する判別手段をさらに備え、
前記定義手段は前記判別手段の判別結果が否定的であるとき定義処理を実行する、請求項２記載の画像処理装置。
【請求項４】
前記定義手段によって定義される物体毎に準備されるタイマを前記定義手段による定義処理に関連して起動する起動手段、
前記判別手段の判別結果が肯定的であるとき前記タイマを再起動する再起動手段、および
前記タイマの測定値が閾値に達したとき前記定義手段の定義を解除する第１解除手段をさらに備える、請求項３記載の画像処理装置。
【請求項５】
前記定義手段によって定義された物体が消失したとき前記定義手段の定義を解除する第２解除手段をさらに備える、請求項２ないし４のいずれかに記載の画像処理装置。
【請求項６】
前記特定模様は人物の顔の模様に相当する、請求項１ないし５のいずれかに記載の画像処理装置。
【請求項７】
前記調整手段によって注目されるパラメータは前記撮像装置から出力される被写界像の解像度およびフレームレートの少なくとも１つを含む、請求項１ないし６のいずれかに記載の画像処理装置。
【請求項８】
画像処理装置のプロセッサに、
撮像装置から繰り返し出力される複数の被写界像を記録媒体に記録する記録ステップ、
前記記録ステップの処理と並列して前記撮像装置から出力される複数の被写界像の各々から特定模様を検索する検索ステップ、および
前記記録ステップによって記録される被写界像の品質を定義するパラメータを前記検索ステップの検索結果に基づいて調整する調整ステップを実行させるための、画像処理プログラム。
【請求項９】
画像処理装置によって実行される画像処理方法であって、
撮像装置から繰り返し出力される複数の被写界像を記録媒体に記録する記録ステップ、
前記記録ステップの処理と並列して前記撮像装置から出力される複数の被写界像の各々から特定模様を検索する検索ステップ、および
前記記録ステップによって記録される被写界像の品質を定義するパラメータを前記検索ステップの検索結果に基づいて調整する調整ステップを備える、画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像処理装置に関し、特に監視カメラシステムに適用され、記録媒体に記録される被写界像の品質を定義するパラメータを被写界の状態に応じて調整する、画像処理装置に関する。
【背景技術】
【０００２】
この種の装置の一例が、特許文献１に開示されている。この背景技術によれば、インタレース動画像のフレームデータが入力されると、この動画像の動き量が動き量推定部によって推定される。動画像編集部におけるフレームデータ生成方法は、推定された動き量に応じて制御される。つまり、動画像の動き量が大きな区間では、フレームデータがフィールドデータに分割され、分割された１フィールド相当のフィールドデータから１フレーム相当のフレームデータが合成される。これによって、櫛型ノイズが除去されかつフレーム数が増大されたフレームデータが得られる。
【特許文献１】特開２００６−２３８０２２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、背景技術では、動き量を考慮した画質の調整は行われるものの、動きを有する物体の性質を考慮して画質が調整されることはなく、監視性能に限界がある。
【０００４】
それゆえに、この発明の主たる目的は、被写界像の品質を物体の性質を考慮して調整することができる、画像処理装置，画像処理プログラムまたは画像処理方法を提供することである。
【課題を解決するための手段】
【０００５】
この発明に従う画像処理装置(14：実施例で相当する参照符号。以下同じ)は、撮像装置(12)から繰り返し出力される複数の被写界像を記録媒体(32)に記録する記録手段(S3)、記録手段の記録処理と並列して撮像装置から出力される複数の被写界像の各々から特定模様を検索する検索手段(S27, S29)、および記録手段によって記録される被写界像の品質を定義するパラメータを検索手段の検索結果に基づいて調整する調整手段(S13)を備える。
【０００６】
撮像装置から繰り返し出力される複数の被写界像は、記録手段によって記録媒体に記録される。検索手段は、記録手段の記録処理と並列して撮像装置から出力される複数の被写界像の各々から特定模様を検索する。調整手段は、記録手段によって記録される被写界像の品質を定義するパラメータを検索手段の検索結果に基づいて調整する。記録される被写界像の品質を定義するパラメータを被写界に現れた特定模様の検索結果に基づいて調整することで、特定模様を有する物体を重視した画質の調整が可能となる。
【０００７】
好ましくは、検索手段によって発見された特定模様を有する物体を定義する定義手段(S33)がさらに備えられ、調整手段は定義手段による定義状態を参照して調整処理を実行する。これによって、特定模様の一時的な消失に起因する画質の変動を防止することができる。
【０００８】
さらに好ましくは、検索手段によって発見された特定模様を有する物体が定義手段による定義済みの物体であるか否かを判別する判別手段(S31)がさらに備えられ、定義手段は判別手段の判別結果が否定的であるとき定義処理を実行する。これによって、特定模様の消失および出現の繰り返しに起因して同じ物体が繰り返し定義される現象を防止することができる。
【０００９】
より好ましくは、定義手段によって定義される物体毎に準備されるタイマを定義手段による定義処理に関連して起動する起動手段(S51)、判別手段の判別結果が肯定的であるときタイマを再起動する再起動手段(S63)、およびタイマの測定値が閾値に達したとき定義手段の定義を解除する第１解除手段(S65)をさらに備える。これによって、特定模様を有する複数の物体が被写界に存在するときでも、画質調整動作の安定化が図られる。
【００１０】
好ましくは、定義手段によって定義された物体が消失したとき定義手段の定義を解除する第２解除手段(S59)がさらに備えられる。
【００１１】
より好ましくは、特定模様は人物の顔の模様に相当する。また、調整手段によって注目されるパラメータは、撮像装置から出力される被写界像の解像度およびフレームレートの少なくとも１つを含む。
【００１２】
この発明に従う画像処理プログラムは、画像処理装置(14)のプロセッサ(24)に、撮像装置(12)から繰り返し出力される複数の被写界像を記録媒体(32)に記録する記録ステップ(S3)、記録ステップの処理と並列して撮像装置から出力される複数の被写界像の各々から特定模様を検索する検索ステップ(S27, S29)、および記録ステップによって記録される被写界像の品質を定義するパラメータを検索ステップの検索結果に基づいて調整する調整ステップ(S13)を実行させるための、画像処理プログラムである。
【００１３】
この発明に従う画像処理方法は、画像処理装置(14)によって実行される画像処理方法であって、撮像装置(12)から繰り返し出力される複数の被写界像を記録媒体(32)に記録する記録ステップ(S3)、記録ステップの処理と並列して撮像装置から出力される複数の被写界像の各々から特定模様を検索する検索ステップ(S27, S29)、および記録ステップによって記録される被写界像の品質を定義するパラメータを検索ステップの検索結果に基づいて調整する調整ステップ(S13)を備える。
【発明の効果】
【００１４】
この発明によれば、記録される被写界像の品質を定義するパラメータを被写界に現れた特定模様の検索結果に基づいて調整するようにしたため、特定模様を有する物体を重視した画質の調整が可能となる。
【００１５】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【発明を実施するための最良の形態】
【００１６】
図１を参照して、この実施例の監視カメラシステム１０は、監視カメラ１２を含む。監視カメラ１２は、たとえばショッピングセンターに設けられ、監視ゾーンを表すコンポジットビデオ信号を繰り返し出力する。コンポジットビデオ信号は、ＶＧＡ（＝水平６４０画素×垂直４８０画素）の解像度を有し、かつ７．５ｆｐｓ，１５ｆｐｓまたは３０ｆｐｓのフレームレートで監視カメラ１２から出力される。
【００１７】
監視カメラ１２から出力されたコンポジットビデオ信号は、画像処理装置１４に設けられたＤ−Ｉ／Ｆ１６によって取り込まれる。Ｄ−Ｉ／Ｆ１６は、コンポジットビデオ信号から垂直同期信号Ｖｓｙｃを分離し、かつビデオ成分をＱＶＧＡ（＝水平３２０画素×垂直２４０画素）またはＶＧＡの解像度を有するビデオデータに変換する。分離された垂直同期信号Ｖｓｙｎｃはタイミング制御のためにＣＰＵ２４に与えられ、変換されたビデオデータはメモリ制御回路１８を通してＤＲＡＭ２０に書き込まれる。
【００１８】
映像出力回路２２は、ＤＲＡＭ２０に格納された画像データをメモリ制御回路１８を通して読み出し、読み出された画像データに基づくコンポジットビデオ信号を映像モニタ３４に向けて出力する。この結果、監視ゾーンを表すリアルタイム動画像が映像モニタ３４に表示される。
【００１９】
ＣＰＵ２４は、記録制御タスクの下で、撮像設定の調整処理および監視カメラ１２によって捉えられた被写界像の記録処理を実行する。撮像設定の調整つまり監視カメラ１２から出力されるコンポジットビデオ信号のフレームレートならびにＤ−Ｉ／Ｆ１６によって変換されるビデオデータの解像度の調整にあたっては、図２に示すレジスタＲＧＳＴ１が参照される。また、記録処理にあたっては、ＪＰＥＧ２０００コーデック２８およびＨＤＤ３０が起動される。
【００２０】
図２を参照して、変数ＦＣは監視ゾーンに現れた人物の顔の数に相当する変数である。コンポジットビデオ信号のフレームレートおよびビデオデータの解像度はそれぞれ、ＦＣ＝０に対応して“７．５ｆｐｓ”および“ＱＶＧＡ”に設定され、ＦＣ＝１に対応して“１５ｆｐｓ”および“ＱＶＧＡ”に設定され、ＦＣ＝２に対応して“１５ｆｐｓ”および“ＶＧＡ”に設定され、そしてＦＣ≧３に対応して“３０ｆｐｓ”および“ＶＧＡ”に設定される。
【００２１】
ＪＰＥＧ２０００コーデック２８は、ＤＲＡＭ２０に格納された各フレームのビデオデータをメモリ制御回路１８を通して読み出し、読み出されたビデオデータをＪＰＥＧ２００方式に従って圧縮する。これによって生成された圧縮ビデオデータつまりＪＰＥＧ２００データは、メモリ制御回路１８を通してＤＲＡＭ２０に書き込まれる。ＨＤＤ３０は、こうして得られたＪＰＥＧ２０００データをメモリ制御回路１８を通してＤＲＡＭ２０から読み出し、読み出されたＪＰＥＧ２０００データをファイル形式でハードディスク３２に記録する。
【００２２】
したがって、ハードディスク３２に記録される監視映像の品質は、監視ゾーンに現れる人物の数が増大するほど向上する。これによって、人物の数を重視した画質調整が実現される。
【００２３】
ＣＰＵ４０は、上述のような記録制御タスクと並列して、ＤＲＡＭ２０に格納された各フレームのビデオデータから人物の顔画像を検出するための顔検出タスクを実行する。この顔検出タスクに関連して、顔検出領域ＦＤＡが図３に示す要領で撮像面に割り当てられ、かつ図４（Ａ）〜図４（Ｃ）に示すようなサイズの異なる顔検出枠が準備される。
【００２４】
図４（Ａ）〜図４（Ｃ）によれば、“ＱＶＧＡ”および“ＶＧＡ”にそれぞれ対応する２つの“大サイズ”と、“ＱＶＧＡ”および“ＶＧＡ”にそれぞれ対応する２つの“中サイズ”と、“ＱＶＧＡ”および“ＶＧＡ”にそれぞれ対応する２つの“小サイズ”とが、顔検出枠として準備される。ＱＶＧＡ用の顔検出枠およびＶＧＡ用の顔検出枠のいずれを使用するかは、撮像設定に応じて変更される。
【００２５】
顔検出タスクの実行にあたっては、まず“大サイズ”の顔検出枠が顔検出領域ＦＤＡの左上の顔検出開始位置に配置される。垂直同期信号Ｖｓｙｎｃが検出されると、ＤＲＡＭ２０に格納された現フレームのビデオデータのうち顔検出枠に属する部分画像が顔認識のための照合処理を施される。
【００２６】
具体的には、フラッシュメモリ２６に準備された人物の“目”，“鼻”，“口”などの辞書データを参照して、顔検出枠の部分画像が人物の顔画像に相当するか否かが判別される。ここで、図６（Ｆ）〜図６（Ｇ）のように顔がほぼ前方を向いている場合は顔認識に成功するものの、図６（Ａ）〜図６（Ｅ）や図６（Ｈ）〜図６（Ｌ）のように顔の向きが前方から大きくずれる場合は顔認識に失敗する。
【００２７】
顔検出枠は、図５に示す要領でラスタ方向に既定量ずつ移動され、顔検出領域ＦＤＡ上の複数の位置で上述の照合処理が実行される。顔検出枠が顔検出領域ＦＤＡの右下の顔検出終了位置に達すると、顔検出枠のサイズが更新される。現時点のサイズが“大サイズ”であれば更新後のサイズは“中サイズ”となり、現時点のサイズが“中サイズ”であれば更新後のサイズは“小サイズ”となる。更新されたサイズを有する顔検出枠は顔検出開始位置から顔検出終了位置に向けてラスタ走査態様で移動される。
【００２８】
照合処理によって顔認識に成功したときは、認識された顔画像が定義済みの頭部領域上に存在するか否かがさらに判別される。この判別結果が否定的であれば、認識された顔画像は新たに発見された顔画像であるとみなされ、図７に示す要領で顔画像の周辺から輪郭が検出される。検出された輪郭によって囲まれる領域は、頭部領域として定義される。具体的には、頭部領域の位置およびサイズが図８に示すテーブルＴＢＬ１に記述される。したがって、認識された顔画像が定義済みの頭部領域上に存在するか否かの判別にあたっては、このテーブルＴＢＬ１が参照される。
【００２９】
頭部領域の定義が完了すると、定義された頭部領域に対応して顔追跡タスクが起動され、かつ変数ＦＣがインクリメントされる。さらに、頭部領域毎に準備されるタイマが、顔追跡タスクの下でリセット＆スタート処理を施される。一方、認識された顔画像が定義済みの頭部領域上に存在するときは、この頭部領域に対応する顔追跡タスクがコールされる。コールされた顔追跡タスクの下にあるタイマは、コールに応答して再度リセット＆スタート処理を施される。
【００３０】
このように、顔追跡タスクは人物の顔毎に起動され、認識済みの顔が再認識されたときは再認識された顔に対応する顔追跡タスクがコールされる。顔追跡タスクの起動によってリセット＆スタートされたタイマは、自分を管理する顔追跡タスクがコールされる毎にリセット＆スタートを繰り返される。
【００３１】
顔追跡タスクの下ではまた、頭部領域の動きが検出され、検出された動きに沿って頭部領域の定義（具体的には頭部領域の位置）が更新される。頭部領域が消失すると、頭部領域の定義が解除される。頭部領域の定義は、タイマにタイムアウトが発生したときにも解除される。定義の解除処理によって、注目する頭部領域の位置およびサイズがテーブルＴＢＬ１から消去される。変数ＦＣは、頭部領域の定義の解除によってディクリメントされる。
【００３２】
人物Ｈ１およびＨ２が図９に示す要領で監視ゾーン内を移動したとき、顔検出タスクおよび顔追跡タスクの処理は、人物Ｈ１に対応して図１０（Ａ）に示す要領で実行され、人物Ｈ２に対応して図１０（Ｂ）に示す要領で実行される。
【００３３】
図１０（Ａ）を参照して、人物Ｈ１に対する顔追跡タスクによって管理されるタイマは、顔検出タスクが人物Ｈ１の顔認識に成功する限り、リセット＆スタートを繰り返す。顔追跡タスクによって注目される頭部領域の定義は、顔検出タスクが人物Ｈ１の顔認識に一時的に失敗しても更新され続ける。ただし、顔認識の失敗が継続し、タイムアウトが発生すると、頭部領域の定義が解除され、変数ＦＣがディクリメントされ、そして顔追跡タスクが終了する。なお、図９および図１０（Ｂ）によれば、人物Ｈ１の頭部は顔追跡タスクの終了後に監視ゾーンから消失する。
【００３４】
図１０（Ｂ）を参照して、顔検出タスクが人物Ｈ２の顔認識に成功すると、人物Ｈ２に向けられた顔追跡タスクが起動し、起動した顔追跡タスクによって管理されたタイマがリセット＆スタート処理を施される。タイマは人物Ｈ２の顔認識が成功する限りリセット＆スタートを繰り返し、頭部領域の定義もまた更新され続ける。頭部領域の定義の更新処理は、人物Ｈ２の顔認識が一時的に失敗しても継続するが、顔認識の継続的な失敗に起因してタイムアウトが発生すると、頭部領域の定義が解除され、変数ＦＣがディクリメントされ、そして顔追跡タスクが終了する。
【００３５】
このように、頭部領域の定義は、顔認識の失敗に起因するタイムアウト或いは頭部領域の監視ゾーンからの消失によって解除される。換言すれば、頭部領域の定義は、頭部領域が監視ゾーンから消失しない限り、タイムアウトが発生するまで存続する。変数ＦＣは、このような頭部領域の定義に伴ってインクリメントされる一方、頭部領域の定義の解除に伴ってディクリメントされる。撮像設定は、こうして変動する変数ＦＣを参照して調整される。これによって、顔認識の成功および失敗の繰り返しに起因して撮像設定が頻繁に変動する事態が回避され、撮像調整動作の安定化が図られる。
【００３６】
ＣＰＵ２４は、図１１に示す記録制御タスク，図１２〜図１３に示す顔検出タスクおよび図１４に示す顔追跡タスクを含む複数のタスクを並列的に実行する。なお、これらのタスクに対応する制御プログラムは、フラッシュメモリ２６に記憶される。
【００３７】
図１１を参照して、ステップＳ１では撮像設定を初期化する。フレームレートおよび解像度はそれぞれ、“７．５ｆｐｓ”および“ＱＶＧＡ”に設定される。ステップＳ３では、基準値Ｎに“０”を設定する。基準値Ｎは変数ＦＣが変動したか否かを判断するための基準となる数値であり、当初は“０”に設定される。ステップＳ５では、記録処理を開始するべく、ＪＰＥＧ２０００コーデック２８およびＨＤＤ３０を起動する。この結果、監視映像が圧縮状態でハードディスク３２に記録される。
【００３８】
垂直同期信号ＶｓｙｎｃがＤ−Ｉ／Ｆ１６から与えられると、ステップＳ７でＹＥＳと判断し、ステップＳ９で変数ＦＣを基準値Ｎと比較する。変数ＦＣが基準値Ｎと等しければ、そのままステップＳ７に戻る。一方、変数ＦＣが基準値Ｎと相違すれば、ステップＳ１１で基準値Ｎに変数ＦＣを設定し、ステップＳ１３で図２に示すレジスタＲＧＳＴ１を参照して撮像設定を変更する。これによって、監視カメラ１２から出力されるコンポジットビデオ信号のフレームレートおよび／またはＤ−Ｉ／Ｆ１６から出力されるビデオデータの解像度が更新される。ステップＳ１３の処理が完了すると、ステップＳ７に戻る。
【００３９】
図１２を参照して、ステップＳ２１では変数ＦＣを“０”に設定し、ステップＳ２３では“大サイズ”の顔検出枠を顔検出開始位置に配置する。垂直同期信号ＶｓｙｎｃがＤ−Ｉ／Ｆ１６から与えられるとステップＳ２５でＹＥＳと判断し、ステップＳ２７で顔認識のための照合処理を実行する。照合処理では、フラッシュメモリ２６に記憶された辞書データを参照して、顔検出枠に属する部分画像が人物の顔画像に相当するか否かを判別する。注目する部分画像が人物の顔画像であると判別されると、つまり顔認識に成功すると、ステップＳ２９でＹＥＳと判断し、ステップＳ３１〜Ｓ３９を経てステップＳ４１に進む。一方、注目する部分画像は人物の顔画像ではないと判別されると、つまり顔認識に失敗すると、ステップＳ２９でＮＯと判断し、そのままステップＳ４１に進む。
【００４０】
ステップＳ３１では、認識された顔画像が定義済みの頭部領域上に存在するか否かを判別し、ＮＯであればステップＳ３３に進む。ステップＳ３３では、注目する部分画像の周辺から輪郭を検出し、検出された輪郭によって囲まれる領域を頭部領域として定義する。ステップＳ３３の処理によって、頭部領域の位置およびサイズが図８に示すテーブルＴＢＬ１に記述される。ステップＳ３５では定義された頭部領域に対応して顔追跡タスクを起動し、続くステップＳ３７では変数ＦＣをインクリメントする。一方、ステップＳ３１でＹＥＳと判別されると、ステップＳ３９に進み、認識された顔画像が存在する頭部領域に対応して起動された顔追跡タスクをコールする。ステップＳ３７またはＳ３９の処理が完了すると、ステップＳ４１に進む。
【００４１】
ステップＳ４１では顔検出枠の現在位置が顔検出領域の右下の顔検出終了位置に相当するか否かを判別し、ステップＳ４３では顔検出枠の現在のサイズが“小サイズ”であるか否かを判別する。ステップＳ４１およびＳ４３のいずれもＹＥＳであれば、ステップＳ２３に戻る。
【００４２】
ステップＳ４１でＮＯであればステップＳ４５に進み、顔検出枠をラスタ方向に既定量だけ移動させる。ステップＳ４１でＹＥＳである一方、ステップＳ４３でＮＯであれば、ステップＳ４７で顔検出枠のサイズを更新し、ステップＳ４９で顔検出枠を顔検出開始位置に配置する。ステップＳ４７の処理の結果、顔検出枠のサイズは、“大サイズ”から“中サイズ”に更新されるか、或いは“中サイズ”から“小サイズ”に更新される。顔検出開始位置には、更新後の顔検出枠が配置される。ステップＳ４５またはステップＳ４９の処理が完了すると、ステップＳ２７に戻る。
【００４３】
図１４を参照して、ステップ５１では自ら管理するタイマのリセット＆スタート処理を実行する。ステップＳ５３では垂直同期信号ＶｓｙｎｃがＤ−Ｉ／Ｆ１６から与えられたか否かを判別し、ＹＥＳであれば注目する頭部領域の動きをステップＳ５５で検出する。ステップＳ５７では、テーブルＴＢＬ１上の頭部領域の定義を検出された動きに沿って更新する。ステップＳ５９では頭部領域が監視ゾーンから消失したか否かを判別し、ＮＯであればステップＳ６１に進む。
【００４４】
ステップＳ６１では顔検出タスクからのコールが発生したか否かを判別し、ステップＳ６５では注目するタイマにタイムアウトが発生したか否かを判別する。ステップＳ６１でＹＥＳであれば、ステップＳ６３でステップＳ５１と同様の処理を実行してからステップＳ５３に戻り、ステップＳ６５でＮＯであればそのままステップＳ５３に戻る。
【００４５】
ステップＳ５９またはＳ６５でＹＥＳと判別されるとステップＳ６７に進み、注目する頭部領域の定義を解除する。具体的には、注目する頭部領域の位置およびサイズをテーブルＴＢＬ１から消去する。続くステップＳ６９では変数ＦＣをディクリメントし、その後に処理を終了する。
【００４６】
以上の説明から分かるように、撮像装置１２から繰り返し出力される複数の被写界像は、ＨＤＤ３０によってハードディスク３２に記録される。ＣＰＵ２４は、ＨＤＤ３０の記録処理と並列して、撮像装置１２から出力される複数の被写界像の各々から人物の顔画像（特定模様）を検索する(S27, S29)。ＣＰＵ２４はまた、ＨＤＤ３０によって記録される被写界像の品質を定義するパラメータ（解像度および／またはフレームレート）を顔画像の検索結果に基づいて調整する(S13)。記録される被写界像の品質を定義するパラメータを被写界に現れた顔画像の検索結果に基づいて調整することで、人物の頭部を重視した画質の調整が可能となる。
【００４７】
また、頭部領域の定義は、顔認識の失敗に起因するタイムアウト或いは頭部領域の監視ゾーンからの消失によって解除される(S67)。換言すれば、頭部領域の定義は、頭部領域が監視ゾーンから消失しない限り、タイムアウトが発生するまで存続する。変数ＦＣは、このような頭部領域の定義に伴ってインクリメントされ(S37)、頭部領域の定義の解除に伴ってディクリメントされる(S69)。撮像設定は、こうして変動する変数ＦＣを参照して調整される(S13)。これによって、顔認識の成功および失敗の繰り返しに起因して撮像設定が頻繁に変動する事態が回避され、撮像調整動作の安定化が図られる。
【００４８】
なお、この実施例では、ＪＰＥＧ２０００コーデックのような可逆圧縮方式のコーデックを採用するようにしているが、これに代えてＨ２６４コーデックのような非可逆圧縮方式のコーデックを採用するようにしてもよい。この場合、レジスタＲＧＳＴ１には、圧縮率を準備するのが好ましい。
【００４９】
また、この実施例では、顔の模様を特定模様として想定しているが、監視する物体の模様である限り、顔の模様と異なる模様を特定模様として想定するようにしてもよい。
【００５０】
さらに、この実施例では、被写界像の解像度をＤ−Ｉ／Ｆ１６によって調整するようにしているが、監視カメラ１２において被写界像の解像度を調整するようにしてもよい。
【図面の簡単な説明】
【００５１】
【図１】この発明の一実施例の構成を示すブロック図である。
【図２】図１実施例に適用されるレジスタの一例を示す図解図である。
【図３】撮像面における顔検出領域の割り当て状態の一例を示す図解図である。
【図４】（Ａ）は顔検出タスクの処理に用いられる顔検出枠の一例を示す図解図であり、（Ｂ）は顔検出タスクの処理に用いられる顔検出枠の他の一例を示す図解図であり、（Ｃ）は顔検出タスクの処理に用いられる顔検出枠のその他の一例を示す図解図である。
【図５】図１実施例における顔検出タスクの処理動作の一部を示す図解図である。
【図６】（Ａ）は顔認識に失敗する顔の向きの一例を示す図解図であり、（Ｂ）は顔認識に失敗する顔の向きの他の一例を示す図解図であり、（Ｃ）は顔認識に失敗する顔の向きのその他の一例を示す図解図であり、（Ｄ）は顔認識に失敗する顔の向きのさらにその他の一例を示す図解図であり、（Ｅ）は顔認識に失敗する顔の向きの他の一例を示す図解図であり、（Ｆ）は顔認識に成功する顔の向きの一例を示す図解図であり、（Ｇ）は顔認識に成功する顔の向きの他の一例を示す図解図であり、（Ｈ）は顔認識に失敗する顔の向きの他の一例を示す図解図であり、（Ｉ）は顔認識に失敗する顔の向きのその他の一例を示す図解図であり、（Ｊ）は顔認識に失敗する顔の向きのさらにその他の一例を示す図解図であり、（Ｋ）は顔認識に失敗する顔の向きの他の一例を示す図解図であり、（Ｌ）は顔認識に失敗する顔の向きのその他の一例を示す図解図である。
【図７】図１実施例における顔検出タスクの処理動作の他の一部を示す図解図である。
【図８】図１実施例に適用されるテーブルの一例を示す図解図である。
【図９】図１実施例によって捉えられる被写界の一例を示す図解図である。
【図１０】（Ａ）は被写界に現れた人物Ｈ１に向けられた処理動作の一部を示すタイミング図であり、（Ｂ）は被写界に現れた人物Ｈ２に向けられた処理動作の一部を示すタイミング図である。
【図１１】図１実施例に適用されるＣＰＵの動作の一部を示すフロー図である。
【図１２】図１実施例に適用されるＣＰＵの動作の他の一部を示すフロー図である。
【図１３】図１実施例に適用されるＣＰＵの動作のその他の一部を示すフロー図である。
【図１４】図１実施例に適用されるＣＰＵの動作のさらにその他の一部を示すフロー図である。
【符号の説明】
【００５２】
１０  …監視カメラシステム
１２  …撮像装置
１４  …画像処理装置
２０  …ＤＲＡＭ
２４  …ＣＰＵ
２８  …ＪＰＥＧ２０００コーデック
３０  …ＨＤＤ
３４  …映像モニタ
【図１】
2010041262.tif 000003
【図２】
2010041262.tif 000004
【図３】
2010041262.tif 000005
【図４】
2010041262.tif 000006
【図５】
2010041262.tif 000007
【図６】
2010041262.tif 000008
【図７】
2010041262.tif 000009
【図８】
2010041262.tif 000010
【図９】
2010041262.tif 000011
【図１０】
2010041262.tif 000012
【図１１】
2010041262.tif 000013
【図１２】
2010041262.tif 000014
【図１３】
2010041262.tif 000015
【図１４】
2010041262.tif 000016