(57)【要約】【課題】この発明は、撮影される領域内に照明や外光の反射に起因する白色の領域が存在していても顔照合に用いる顔画像における照明や外光の反射による影響を低減することができ、撮影領域内に照明や外光の反射による白色領域が存在する場合であっても安定した顔照合を行うことができる。【解決手段】この発明は、撮影される画像に存在する白領域を検出してその白領域の位置を記憶しておき、顔照合のために被撮影者の顔画像を撮影する際、上記白領域の影響が少ない位置で顔が撮影されるよう案内するようにしたものである。【選択図】    図２
2004152163.tif 000002
【特許請求の範囲】
【請求項１】
辞書に登録されている顔画像との照合処理を行う顔照合装置において、
特定領域の画像を撮影する撮影手段と、
この撮影手段により撮影される特定領域内に存在する白色領域の位置を記憶しておく記憶手段と、
前記撮影手段により少なくとも被撮影者の顔を含む顔画像を撮影する場合、前記記憶手段に記憶している前記白領域の位置に対応する適切な前記被撮影者の撮影位置を前記被撮影者に対して案内する案内手段と、
前記撮影手段にて撮影した前記被撮影者の顔を含む顔画像と前記辞書に登録されている顔画像との照合処理を行う照合手段と、
を有することを特徴する顔照合装置。
【請求項２】
前記案内手段は、前記記憶手段に記憶している前記白領域を前記被撮影者自身が隠すような前記被撮影者の撮影位置を案内することを特徴とする前記請求項１に記載の顔照合装置。
【請求項３】
前記案内手段は、前記被撮影者の顔の位置が前記記憶手段に記憶している前記白領域から離れるような撮影位置を前記被撮影者に対して案内することを特徴とする前記請求項１に記載の顔照合装置。
【請求項４】
辞書に登録されている顔画像との照合処理を行う顔照合装置において、
特定領域の画像を撮影する撮影手段と、
この撮影手段により撮影される特定領域内に存在する白色領域の位置を記憶しておく記憶手段と、
前記撮影手段により少なくとも被撮影者の顔を含む顔画像を撮影する場合、前記記憶手段に記憶している前記白領域の位置に基づいて前記撮影手段により撮影される前記被撮影者の顔の位置として適切な位置を判断する判断手段と、
この判断手段により前記被撮影者の顔の位置として適切と判断した前記被撮影者の撮影位置を前記被撮影者に対して案内する案内手段と、
前記撮影手段にて撮影した前記被撮影者の顔を含む顔画像と前記辞書に登録されている顔画像との照合処理を行う照合手段と、
を有することを特徴する顔照合装置。
【請求項５】
前記判断手段は、前記被撮影者の顔の位置が前記記憶手段に記憶している前記白領域を隠すような顔の位置を判断し、
前記案内手段は、前記判断手段により判断した前記白領域を前記被撮影者自身が隠すような前記被撮影者の撮影位置を前記被撮影者に対して案内する、ことを特徴する前記請求項４に記載の顔照合装置。
【請求項６】
前記判断手段は、前記被撮影者の顔の位置が前記記憶手段に記憶している前記白領域から離れるような顔の位置を判断し、
前記案内手段は、前記判断手段により判断した前記被認証者の顔の位置が前記白領域から離れるような撮影位置を前記被撮影者に対して案内する、ことを特徴とする前記請求項４に記載の顔照合装置。
【請求項７】
特定領域の画像を撮影する撮影手段を有し、辞書に登録されている顔画像との照合処理を行う顔照合装置に用いられる顔照合方法であって、
前記撮影手段により撮影される特定領域内に存在する白色領域の位置を記憶手段に記憶しておく記憶工程と、
前記撮影手段により少なくとも被撮影者の顔を含む顔画像を撮影する場合、前記記憶手段に記憶している前記白領域の位置に対応する適切な前記被撮影者の撮影位置を前記被撮影者に対して案内する案内工程と、
前記撮影手段にて撮影した前記被撮影者の顔を含む顔画像と前記辞書に登録されている顔画像との照合処理を行う照合工程と、
を有することを特徴する顔照合方法。
【請求項８】
特定領域の画像を撮影する撮影手段を有し、辞書に登録されている顔画像との照合処理を行う顔照合装置に用いられる顔照合方法であって、
前記撮影手段により撮影される特定領域内に存在する白色領域の位置を記憶手段に記憶しておく記憶工程と、
前記撮影手段により少なくとも被撮影者の顔を含む顔画像を撮影する場合、前記記憶手段に記憶している前記白領域の位置に基づいて前記撮影手段により撮影される前記被撮影者の顔の位置として適切な位置を判断する判断工程と、
この判断工程により前記被撮影者の顔の位置として適切と判断した前記被撮影者の撮影位置を前記被撮影者に対して案内する案内工程と、
前記撮影手段にて撮影した前記被撮影者の顔を含む顔画像と前記辞書に登録されている顔画像との照合処理を行う照合工程と、
を有することを特徴する顔照合方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、例えば、特定領域の画像を撮影するカメラにより少なくとも顔を含む画像（顔画像）を撮影して予め登録されている顔画像との顔照合を行う顔照合装置及び顔照合方法に関する。
【０００２】
【従来の技術】
従来、顔照合装置では、カメラにて撮影した画像から人物の顔画像を取得する度に顔の特徴量を抽出し、予め辞書に登録されている人物の特徴量と比較して顔照合を行う。また、顔照合を用いて通行制御を行う通行制御装置では、顔照合による予め辞書に登録されている人物との照合結果に基づいてドア制御する。
このような顔照合装置では、設置環境によっては上記カメラにて撮影する範囲内において照明や外光による反射などによって白く光って撮影される部分（白色領域）が存在することがある。上記カメラにて顔照合用の人物の顔を含む画像を撮影する際、上記白色領域の一部が顔の領域に重なった場合あるいは顔の領域の近傍に上記白色領域が存在する場合には、顔の領域を正確に検出できなかったり、顔の特徴量が正確に検出できなかったりすることがある。このため、従来の顔照合装置では、上記白色領域が顔の画像に影響を与える位置に存在すると、顔照合の精度が悪くなってしまうことがあるという問題点がある。
【０００３】
【特許文献１】
特開２００２−９２６０１号公報
【特許文献２】
特開平１１−１６１７９０号公報
【０００４】
【発明が解決しようとする課題】
上記したように、この発明は、撮影手段が撮影する画像上に照明や外光などの光の反射による白色の領域が存在する場合、上記白色の領域の原因となる光の影響で顔照合の性能が悪化してしまうという問題点を解決するもので、撮影手段にて撮影される画像上に照明や外光などの光の反射による白色の領域が存在する場合であっても、顔照合の性能を維持することができる顔照合装置及び顔照合方法を提供することを目的とする。
【０００５】
【課題を解決するための手段】
この発明の顔照合装置は、辞書に登録されている顔画像との照合処理を行うものにおいて、特定領域の画像を撮影する撮影手段と、この撮影手段により撮影される特定領域内に存在する白色領域の位置を記憶しておく記憶手段と、前記撮影手段により少なくとも被撮影者の顔を含む顔画像を撮影する場合、前記記憶手段に記憶している前記白領域の位置に対応する適切な前記被撮影者の撮影位置を前記被撮影者に対して案内する案内手段と、前記撮影手段にて撮影した前記被撮影者の顔を含む顔画像と前記辞書に登録されている顔画像との照合処理を行う照合手段とを有する。
【０００６】
この発明の顔照合方法は、特定領域の画像を撮影する撮影手段を有し、辞書に登録されている顔画像との照合処理を行う顔照合装置に用いられる方法であって、前記撮影手段により撮影される特定領域内に存在する白色領域の位置を記憶手段に記憶しておく記憶工程と、前記撮影手段により少なくとも被撮影者の顔を含む顔画像を撮影する場合、前記記憶手段に記憶している前記白領域の位置に対応する適切な前記被撮影者の撮影位置を前記被撮影者に対して案内する案内工程と、前記撮影手段にて撮影した前記被撮影者の顔を含む顔画像と前記辞書に登録されている顔画像との照合処理を行う照合工程とを有する。
【０００７】
【発明の実施の形態】
以下、この発明の実施の形態について図面を参照して説明する。
図１は、この発明の実施の形態に係る顔の画像による個人認証を行う顔照合システム（通行制御システム）を概略的に示す図である。
図１に示すように、ユーザインターフェースユニット１１、制御ユニット１２、および通行制御ユニット１３から構成される。上記ユーザインターフェースユニット１１と制御ユニット１２とは、顔照合装置を構成するものである。なお、上記ユーザインターフェースユニット１１と制御ユニット１２は、一体的に構成されていても良い。
【０００８】
上記ユーザインターフェースユニット１１は、カメラ２１、表示部２２、操作部２３、スピーカ２４などを有している。上記カメラ２１は、デジタルビデオカメラなどにより構成される。このカメラ２１は、設置位置に応じた特定の領域（撮影範囲）の画像を撮影するものであり、顔画像による照合処理時あるいは顔画像の登録時には上記撮影範囲内に存在する少なくとも人物の顔を含む画像を撮影するようになっている。このカメラ２１は、常時、画像を撮影しているようにしても良いし、上記制御ユニット１２からの指示に基づいて画像の撮影を行うようにしても良い。なお、上記カメラ２１は、カラーであっても、モノクロであっても良い。上記表示部２２は、液晶表示装置などで構成される。この表示部２２は、上記カメラ２１にて撮影中の画像、案内表示、あるいは顔照合の結果などを表示するものである。上記操作部２３は、テンキーなどで構成される。上記操作部２３は、個人識別情報としてのＩＤ番号やパスワードなどを入力するものである。上記スピーカ２４は、音声案内などの音声を出力するものである。
【０００９】
また、上記制御ユニット１２は、顔照合システム全体の制御を行うものである。上記制御ユニット１２は、顔画像による照合処理などを行うとともに、カメラ２１、表示部２２、操作部２３、スピーカ２４、自動ドア３１（または電気錠３３）などの制御を行うものである。
上記通行制御ユニット１３は、自動ドア３１、又は、電気錠制御盤３２により制御される電気錠３３が設置されたドアなどから構成される。例えば、通行制御ユニット１３が自動ドア３１で構成される場合、上記制御ユニット１２は、自動ドア３１の開閉を行うドア開閉機構（図示しない）に接続される。また、上記通行制御ユニット１３がドアに設置された電気錠３３で構成される場合、上記制御ユニット１２は、電気錠３３を制御する電気錠制御盤３２に接続される。
【００１０】
次に、上記制御ユニット１２の構成について詳細に説明する。
図２は、上記制御ユニット１２の内部構成を概略的に示すブロック図である。
図２に示すように、上記制御ユニット１２は、ＣＰＵボード５０、ＣＰＵ５１、メモリ５２、画像入力部５４、画像出力部５５、音声出力部５６、操作部インターフェース部５７、ドア制御部５９、ハードディスク６０、および電源部６１などを有している。
【００１１】
上記ＣＰＵボード５０には、ＣＰＵ５１、メモリ５２、画像入力部５４、画像出力部５５、音声出力部５６、操作部インターフェース部５７、及びドア制御部５９などが搭載される。上記ＣＰＵ５１は、上記制御ユニット１２全体の制御を司るものである。上記メモリ５２は、制御プログラムや制御データなどが記憶されるＲＯＭ、作業用のデータなどを一時的に保存するＲＡＭあるいはシステムの設定情報などが記憶されるＰＲＯＭなどにより構成される。
上記画像入力部５４は、上記カメラ２１にて撮影した画像を入力するインターフェースである。上記画像出力部５５は、上記表示部２２に表示する画像を出力するインターフェースである。上記音声出力部５６は、上記スピーカ２４にて発生させる音声を出力するインターフェースである。上記操作部インターフェース部５７は、上記操作部２３にて入力された情報を制御ユニット１２内に取り込むインターフェースである。上記ドア制御部５９は、通行制御ユニット１３に設けられる自動ドア３１あるいは電気錠３３の開閉制御を行うものである。例えば、ドアに電気錠３３が設置される場合、上記ドア制御部５９は、電気錠３３の開錠および施錠を制御する電気錠制御盤３２と接続される。
上記ハードディスク６０は、種々のデータが記憶される装置である。このハードディスク６０には、予め登録者の顔画像或は顔の特徴量が個人識別情報やパスワードなどに対応して記憶されている辞書６０ａが設けられている。上記電源部６１は、ＣＰＵボード５０、ドア制御部５９、ハードディスク６０などの制御ユニット１２内の各部に電源を供給するものである。
【００１２】
上記のように構成される顔画像照合システムでは、例えば、以下の条件が満たされている場合に、良好な照合精度が維持されるように設計されている。
１．外光を遮断する。
２．昼夜および年間を通して、被撮影者の顔が２００ルクス〜６００ルクスの照度内であり、かつ、照度の変動範囲が±１００ルクスとする。
３．被撮影者がカメラから約４０ｃｍ離れた位置に立つ。
４．カメラの仰角３０°に映る被撮影者の顔を照合する。
しかしながら、上記のような条件に従って本顔照合システムを設置しても、撮影環境が変化した場合、カメラにて撮影される画像に照明や外光の反射による白色の領域が映り込んでしまうことがある。このような場合、照合用に撮影した顔の画像に上記白色領域の影響（白色領域の原因となる光の影響）が現れて、良好な照合精度が得られないことがある。例えば、カメラにて撮影される画像において顔の位置と上記白色領域の一部とが重なった場合（顔の輪郭部分と白色領域とが重なった場合）、撮影される画像において上記白色領域と重なっている顔の輪郭が光って、顔の領域が正確に検出できなかったり、顔の特徴量が正確に検出できなかったりする。このような場合には撮影された顔画像に対する照合精度が低下して良好な照合結果が得られない。そこで、本実施の形態では、上記白色で撮影される照明や外光などの反射に顔照合の性能が影響されないよう被撮影者に撮影位置などの案内を行うものである。
【００１３】
次に、上記カメラ２１により撮影される画像について説明する。
図３（ａ）、（ｂ）は、上記カメラ２１から入力される画像（取得画像）における各画素を説明するための図である。
上記カメラ２１が図３（ａ）に示すような画像を撮影しているものとする。この場合、上記カメラ２１が撮影した画像は、画像入力部５４により制御ユニット１２に取り込まれる。上記制御ユニット１２のＣＰＵ５１は、図３（ｂ）に示すように、上記画像入力部５４により取り込んだ取得画像に対して各画素をＸ方向にＸ０、Ｘ１、Ｘ２、…、Ｘｎ、Ｙ方向にＹ０、Ｙ１、Ｙ２、…、Ｙｎとしたマトリクス状のデータ構造体で示される画像データとする。また、取得画像の輝度は、Ｘ方向（Ｘ０、Ｘ１、Ｘ２、…、Ｘｎ）とＹ方向（Ｙ０、Ｙ１、Ｙ２、…、Ｙｎ）とのマトリクス状のデータ構造で示される各画素を輝度値に変換することにより各画素の輝度値を示すマトリクス状のデータとして生成される。
【００１４】
また、図３（ａ）には、照明や外光の反射による白色の領域（白領域）Ｗが存在している。この白領域Ｗは、照明や外光などがカメラ２１のレンズ面などに反射して白く映り込んでいるものである。また、上記白領域Ｗは、照明や外光などの撮影環境が変化しない限り、上記カメラ２１にて撮影される画像上において、常に一定の位置に現れる。
【００１５】
例えば、上記白領域Ｗの一部に人物の顔などが重なった状態で画像を撮影すると、図３（ａ）に示すように、上記白領域Ｗが隣接する顔の領域部分が白くなってしまうため、顔画像が正常に撮影されないことがある。この場合には顔画像から顔の特徴量が正確に取得できないことがあるので、顔照合の性能が低下してしまう。しかしながら、上記カメラ２１にて人物の顔を撮影する場合、人物の立ち位置によっては、上記白領域Ｗの原因となっている光を遮ることが可能であり、この場合には上記白領域Ｗによる顔画像への影響を避けることができる。また、上記白領域Ｗは、撮影環境が変化しなければ、特定の位置に出現するので上記白領域Ｗから離れた位置で顔画像を撮影すれば、上記白領域Ｗによる顔画像への影響を防ぐことも可能である。
【００１６】
次に、上記白領域（基準白領域）Ｗを抽出する白領域抽出処理について説明する。
図４は、背景画像から白領域Ｗを検出する処理を説明するためのフローチャートである。ここで、白領域Ｗは、上記カメラ２１にて撮影した基準とする背景のみの画像（人物などが存在しない状態で撮影された画像）から検出される白色の領域の画像領域であるものとする。なお、人物等が存在する場合であっても、撮影した画像から背景の領域を抽出し、その背景の領域について以下に説明する処理と同様の処理を行うことにより白領域を検出することができるものである。
【００１７】
すなわち、図４に示すように、まず、上記カメラ２１にて背景のみの画像（基準背景画像）を撮影する（ステップＳ１１）。上記カメラ２１にて撮影された基準背景画像は、上記制御ユニット１２の上記画像入力部５４により制御ユニット１２に取り込まれる。上記制御ユニット１２のＣＰＵ５１は、上記カメラ２１にて撮影した基準背景画像（取得画像）の各画素を輝度値に変換することにより取得画像全体における各画素の輝度値を示す輝度データを生成する（ステップＳ１２）。取得画像全体における各画素の輝度値を示す輝度データが得られると、ＣＰＵ５１は、取得画像の各画素の輝度値に基づいて白点（白点画素）を判定する白点判定処理を行う（ステップＳ１３）。この白点判定処理では、取得画像において所定の白点判定閾値Ｙ以上の輝度値を有する画素を白点画素として抽出する。ここで、白点判定閾値Ｙは、白点と判定する画素の輝度値に対する閾値である。
【００１８】
上記白点判定処理により取得画像における白点画素を抽出すると、ＣＰＵ５１は、白点画素からなる白領域Ｗを抽出する白領域抽出処理を行う（ステップＳ１４）。この白領域抽出処理では、取得画像において隣接する白点画素からなる集合を白領域Ｗとして抽出する。すなわち、ＣＰＵ５１は、各白点画素に対して隣接する白点画素をカウントし、取得画像上の隣接する白点画素からなる集合を白領域Ｗとして抽出するものである。このような白点抽出処理により基準背景画像の白領域としての基準白領域Ｗを抽出すると、ＣＰＵ５１は、上記基準白領域Ｗの位置を示す情報を上記メモリ５２などの記憶手段に記憶する（ステップＳ１５）。上記のような白領域抽出処理により白色の領域（基準白領域）Ｗを示す情報がメモリ５２に記憶される。
【００１９】
なお、上記の動作例では、基準とする背景画像から白領域を検出しておくようにしたが、特定のタイミングで上記白領域を更新するようにしても良い。例えば、所定の周期ごとに上記のような背景画像からの白領域抽出処理を行って、上記白領域の位置情報を更新するようにしても良い。また、撮影位置における照明や外光などの環境が変化するタイミングに応じて上記白領域を更新するようにしても良い。また、顔照合を実行する際に背景領域について上記白領域抽出処理を行うことにより、白領域を検出するようにしても良い。これらのように、特定のタイミングで上記白領域抽出処理を行うことにより上記白領域を適宜更新することが可能となる。精度の高い案内を行うことが可能なる。
【００２０】
次に、本顔照合システムにおける顔照合処理について説明する。
図５は、上記白領域Ｗに基づく撮影位置を案内しつつ顔照合を行う動作を説明するためのフローチャートである。
まず、本顔照合システムでは顔照合の待機状態において、上記カメラ２１が画像を撮影しているものとする（ステップＳ２１）。この顔照合の待機状態において、上記制御ユニット１２のＣＰＵ５１は、上記カメラ２１にて撮影している画像における移動体の有無を判定することにより人物の存在を検出する（ステップＳ２２）。なお、人間検知センサなどにより人物の有無を検出するようにしても良い。上記カメラ２１にて撮影した画像から人物を検出すると（ステップＳ２２、ＹＥＳ）、上記ＣＰＵ５１は、顔照合処理を開始する。顔照合処理を開始すると、上記ＣＰＵ５１は、上記画像入力部５４により上記カメラ２１にて撮影した画像を取得し、取得画像から顔の領域を検出する顔検出処理を行う（ステップＳ２３）。
【００２１】
この顔領域検出処理により顔領域を検出すると（ステップＳ２３、ＹＥＳ）、ＣＰＵ５１は、上記メモリ５２から上記基準白領域Ｗの位置を示す情報を読み出す（ステップＳ２４）。これらの情報を読み出すと、ＣＰＵ５１は、上記基準白領域Ｗの一部に上記ステップＳ２３で検出した顔の領域がオーバーラップしているか否かを判断する（ステップＳ２５）。この判断により上記基準白領域Ｗの一部に顔領域がオーバーラップしていると判断した場合（ステップＳ２５、ＹＥＳ）、上記ＣＰＵ５１は、顔の撮影位置として適切な顔の位置を判断する顔位置判定処理を行う（ステップＳ２６）。この顔位置の判定処理では、撮影される顔に対して上記基準白領域Ｗの影響が少なくなるような位置を適切な顔の位置として判定する。
【００２２】
このような顔位置判定処理により判定される適切な顔の位置としては、例えば、上記基準白領域Ｗの原因となっている光を被撮影者自身が隠してしまうような顔の位置（上記基準白領域Ｗに被撮影者自身が重なる位置）、あるいは、上記基準白領域Ｗから離れるような顔の位置などがある。また、上記顔位置判定処理により判定される適切な顔の位置は、上記カメラ２１にて撮影される画像（撮影領域）上における上記基準白領域Ｗの位置や大きさなどに基づいて判定される。
【００２３】
例えば、図６に示すように、上記カメラ２１の撮影領域内において上記基準白領域Ｗが上記カメラ２１の撮影領域の中心付近に存在する場合、ＣＰＵ５１は、被撮影者自身が上記基準白領域Ｗの原因となっている光を隠すような顔の位置を適切な顔の位置（図６に示すＭ２の領域）として判定する。また、図７に示すように、上記カメラ２１の撮影領域内において上記基準白領域Ｗが上記カメラ２１の撮影領域の端部（撮影領域の中心から離れた位置）付近に存在する場合、ＣＰＵ５１は、被撮影者の顔が上記基準白領域Ｗから離れた位置で撮影されるような顔の位置を適切な顔の位置（図７に示すＭ２の領域）として判定する。
【００２４】
上記顔位置判定処理により適切な顔の位置を判定すると、ＣＰＵ５１は、上記表示部２２により顔の位置として適切であると判定した領域を案内する顔位置の案内を行う（ステップＳ２７）。この顔位置の案内では、例えば、図６及び図７に示すような案内画面が表示される。図６及び図７に示す案内画面では、上記カメラ２１にて撮影中の画像上に、上記カメラ２１に撮影されている画像から検出されている顔の領域を示すマークＭ１と顔の位置として適切と判定した顔の位置を示すマークＭ２が表示される。これらのような表示画面では、マークＭ２を表示することで適切な顔の位置を示すマークＭ２内に被撮影者の顔が撮影されるように、被撮影者が顔あるいは立ち位置を移動させるように案内している。つまり、上記表示画面では、被撮影者に対して、検出されている顔領域を示すマークＭ１と適切な顔の位置を示すマークＭ２とが一致するように動くよう案内しているものである。
【００２５】
上記ＣＰＵ５１は、上記のような顔位置の案内画面を表示するとともに、上記カメラ２１にて撮影した画像から顔の領域を検出する顔検出処理を行っている（ステップＳ２８）。このような顔検出処理にて顔領域を検出すると、ＣＰＵ５１は、顔領域が適切な位置であるか否かを判定する処理を行う（ステップＳ２９）。この判定処理では、例えば、検出した顔領域が上記ステップＳ２６にて判定した適切な顔の位置に近いか否かにより顔が適切な位置で撮影されたか否かを判定するものとする。
上記判定処理において顔が適切な位置でないと判定した場合（ステップＳ２９、ＮＯ）、上記ＣＰＵ５１は、上記ステップＳ２８へ戻り、顔検出処理を再実行する。さらに、上記判定処理において顔が適切な位置でないと判定した回数が所定回数となった場合、つまり、上記ステップＳ２８の顔検出処理を所定回数実行しても顔が適切な位置であると判定できなかった場合、上記ＣＰＵ５１は、上記ステップＳ２１へ戻り、上記カメラ２１にて撮影されている画像を取り込むことにより上記ステップＳ２１からの処理を再度実行するようになっている。
【００２６】
上記判定処理において顔が適切な位置で検出されたと判定した場合（ステップＳ２９、ＹＥＳ）、上記ＣＰＵ５１は、適切な位置で顔が検出した画像を取得画像として顔照合処理を行う（ステップＳ３０〜Ｓ３４）。上記顔照合処理において、上記ＣＰＵ５１は、まず、取得画像から顔の特徴量を検出する顔の特徴量検出処理を行う（ステップＳ３０）。この顔の特徴量検出処理により顔の特徴量を検出すると、上記ＣＰＵ５１は、取得画像から検出した顔の特徴量と上記辞書６０ａに登録されている顔の特徴量との照合度を算出し（ステップＳ３１）、算出した照合度が所定の照合閾値以上であるか否かを判定する（ステップＳ３２）。この判定により算出した照合度が所定の照合閾値以上である場合には顔照合が成功したものとし、照合度が所定の照合閾値以下である場合には顔照合が失敗したものとする。
【００２７】
例えば、顔照合が成功したと判定した場合（ステップＳ３２、ＹＥＳ）、ＣＰＵ５１は、上記表示部２２に照合可である旨を案内表示するとともに、上記ドア制御部５９により自動ドア３１を開放したり、電気錠３３を開錠したりすることにより当該人物の通行を許可する（ステップＳ３３）。また、顔照合が失敗したと判定した場合（ステップＳ３２、ＮＯ）、ＣＰＵ５１は、上記表示部２２に照合が不可である旨を案内表示し、自動ドア３１を閉鎖したままとしたり、電気錠３３を施錠したままとしたりすることによって当該人物の通行を不可とする（ステップＳ３４）。
【００２８】
上記のように、撮影される画像に存在する白領域を検出してその白領域の位置を記憶しておき、顔照合のために被撮影者の顔画像を撮影する際、上記白領域の影響が少ない位置で顔が撮影されるよう案内するようにしたものである。これにより、撮影される領域内に照明や外光の反射に起因する白色の領域が存在していても顔照合に用いる顔画像における照明や外光の反射による影響を低減することができ、撮影領域内に照明や外光の反射による白色領域が存在する場合であっても安定した顔照合を行うことができる。
【００２９】
【発明の効果】
以上詳述したように、本発明によれば、撮影手段にて撮影される画像上に照明や外光などの光の反射による白色の領域が存在する場合であっても、顔照合の性能を維持することができる顔照合装置及び顔照合方法を提供できる。
【図面の簡単な説明】
【図１】この発明の実施の形態に係る顔照合システムの概略構成を示す図。
【図２】顔照合システムの制御系統の構成を概略的に示す図。
【図３】カメラにより撮影される画像の例と画像上の画素の構成を示す図。
【図４】白領域を抽出する白領域抽出処理を説明するためのフローチャート。
【図５】本顔照合システムにおける顔照合処理を説明するためのフローチャート。
【図６】表示部に表示される案内画面の例を示す図。
【図７】表示部に表示される案内画面の例を示す図。
【符号の説明】
２１…カメラ、２２…表示部、２３…操作部、３１…自動ドア、３３…電気錠、５１…ＣＰＵ、５２…メモリ、５４…画像入力部、５５…画像出力部、５９…ドア制御部、６０…ハードディスク、６０ａ…辞書
【図１】
2004152163.tif 000003
【図２】
2004152163.tif 000004
【図３】
2004152163.tif 000005
【図４】
2004152163.tif 000006
【図５】
2004152163.tif 000007
【図６】
2004152163.tif 000008
【図７】
2004152163.tif 000009