(57)【要約】【課題】顔に装着物がある場合であっても適切に顔を認識可能な顔認識装置を提供する。【解決手段】顔認識装置１は、人の顔を撮影した撮像画像から顔に装着される装着物の有無を判定する判定部１１と、判定部１１により顔に装着物が有ると判定された場合に、顔の表面からの装着物の高さを示す高さ情報を取得する取得部１３と、高さ情報に基づいて三次元顔モデルを作成する作成部１５と、三次元顔モデルを用いて撮像画像に含まれる顔をフィッティングするフィッティング部１６と、を備える。【選択図】図１
2018163481.tif 000002
【特許請求の範囲】
【請求項１】
人の顔を撮影した撮像画像から前記顔に装着される装着物の有無を判定する判定部と、
前記判定部により前記顔に装着物が有ると判定された場合に、前記顔の表面からの前記装着物の高さを示す高さ情報を取得する取得部と、
前記高さ情報に基づいて三次元顔モデルを作成する作成部と、
前記三次元顔モデルを用いて前記撮像画像に含まれる顔をフィッティングするフィッティング部と、
を備える顔認識装置。
【請求項２】
前記装着物と前記高さ情報との関係が予め記憶された記憶部と、
前記判定部により前記顔に装着物が有ると判定された場合に、前記装着物を特定する特定部と、を更に備え、
前記取得部は、前記特定部により特定された装着物の高さ情報を前記記憶部から取得する請求項１に記載の顔認識装置。
【請求項３】
前記フィッティング部によるフィッティング後、前記顔の特徴点をトラッキングして前記顔の回転量を算定する回転量算定部を更に備え、
前記回転量算定部は、前記装着物が帽子であって、前記人が下を向き前記帽子で前記特徴点が隠れた場合には、隠れた前記特徴点をトラッキング対象から除外する請求項１に記載の顔認識装置。
【請求項４】
前記顔の表面からの前記装着物の高さは、画像認識処理により算出して求められる請求項１又は３に記載の顔認識装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、人の顔を認識する顔認識装置に関する。
【背景技術】
【０００２】
従来、人の顔を認識する顔認識装置が利用されてきた。このような人の顔を認識する技術して、例えば下記に出典を示す特許文献１−３に記載のものがある。
【０００３】
特許文献１に記載のサングラス着用検出装置は、入力画像を取得する画像入力部と、入力画像からサングラスを着用している人物を検出する画像処理部とを備えて構成される。画像処理部は、入力画像から人物の頭部に相当する頭部領域を抽出する頭部抽出手段と、頭部領域に含まれる略黒色を呈する黒画素を抽出する黒画素抽出手段と、黒画素の分布に基づいて頭部領域の特徴量を算出する特徴量算出手段と、特徴量を用いて、黒画素が略左右対称に分布していると人物がサングラスを着用していると判定し、黒画素が略左右対称に分布していないと人物はサングラスを着用していないと判定する判定手段とを備えている。
【０００４】
特許文献２に記載の顔状態検出装置は、対象者の顔を顔画像撮像手段にて撮像し、撮像された顔画像に基づいて、当該対象者の顔の向きを検出する。この顔状態検出装置は、対象者が眼鏡を掛けているか否かを検出する眼鏡検出手段と、眼鏡検出手段にて、対象者が眼鏡を掛けていることが検出された際には、当該眼鏡に映り込みが存在するか否かを検出する映り込み検出手段と、当該映り込み検出手段にて検出される映り込み映像の位置、或いは検出された眼鏡の特徴量を検出する特徴量検出手段と、特徴量検出手段にて検出された特徴量に基づいて、対象者の顔の向きを検出する顔の向き検出手段とを備えている。
【０００５】
特許文献３に記載の画像処理装置は、入力画像の少なくとも所定の構造物の部分を所望の解像度に変換する解像度変換手段と、所定の構造物が表された、所望の解像度と同一の解像度を有する複数の画像に対して所定の統計処理を行うことによって得られた統計的特徴量により構造物が表現されたモデルと、解像度変換後の入力画像中の構造物をモデルに適応させ、適応後の構造物を表す画像を再構成する再構成手段とを備えている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−１８６２７４号公報
【特許文献２】特開２００２−２２６５１６号公報
【特許文献３】特開２００６−３５０４９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１に記載のサングラス着用検出装置は、画像上の人物からエッジと輝度値と左右対称性等からサングラスを装着しているか否かを判定する。このため、サングラスの装着の有無は検出できるが、人物が横を向いている場合のフィッティングまで想定されておらず、横向きの顔を検出することができない。
【０００８】
特許文献２に記載の顔状態検出装置は、サングラスを検出し、レンズへの背景の映り込みを検出する。映り込んだ車内のピラーやミラーとの位置合わせや眼鏡フレームの状態に基づいて顔向きを検出する。このため、レンズへの映り込みが生じていない場合には顔向きを検出することができない。また、サングラスの形状により映り込む映像が異なるため、位置合わせが容易ではなく、専用のサングラスを用いる必要がある。
【０００９】
特許文献３に記載の画像処理装置は、顔の３次元モデルと画像で検出した特徴点（２Ｄ）を用いて顔を検出し、解像度を変更する。このため、装飾物で顔の部品が隠れた場合や、元々顔の部品がサングラスやマスクで隠れている場合に加えて、顔の認識中に帽子のつば等で顔の部品が隠れた場合に適切に認識することができなくなってしまう。
【００１０】
そこで、顔に装着物がある場合であっても、適切に顔を認識することが可能な顔認識装置が求められる。
【課題を解決するための手段】
【００１１】
本発明に係る顔認識装置の特徴構成は、人の顔を撮影した撮像画像から前記顔に装着される装着物の有無を判定する判定部と、前記判定部により前記顔に装着物が有ると判定された場合に、前記顔の表面からの前記装着物の高さを示す高さ情報を取得する取得部と、前記高さ情報に基づいて三次元顔モデルを作成する作成部と、前記三次元顔モデルを用いて前記撮像画像に含まれる顔をフィッティングするフィッティング部と、を備えている点にある。
【００１２】
このような特徴構成とすれば、人の顔を撮影した撮像画像から装着物を特定し、装着物に合わせた三次元顔モデルを作成してフィッティングすることが可能となる。したがって、顔に装着物がある場合であっても、適切に顔を認識することが可能となる。
【００１３】
また、顔認識装置は、前記装着物と前記高さ情報との関係が予め記憶された記憶部と、前記判定部により前記顔に装着物が有ると判定された場合に、前記装着物を特定する特定部と、を更に備え、前記取得部は、前記特定部により特定された装着物の高さ情報を前記記憶部から取得すると好適である。
【００１４】
このような構成とすれば、予め用意しておいた一般的なマスクやサングラスの形状を、装着物が無い場合の三次元顔モデルに重ねることにより容易にマスクやサングラスを装着している場合の三次元顔モデルを作成することができる。
【００１５】
あるいは、顔認識装置は、前記フィッティング部によるフィッティング後、前記顔の特徴点をトラッキングして前記顔の回転量を算定する回転量算定部を更に備え、前記回転量算定部は、前記装着物が帽子であって、前記人が下を向き前記帽子で前記特徴点が隠れた場合には、隠れた前記特徴点をトラッキング対象から除外するように構成しても良い。
【００１６】
このような構成とすれば、顔が下を向くことにより特徴点が隠れた場合には、隠れた特徴点をトラッキング対象から除外し、帽子のつば部分に基づく特徴点を継続してトラッキングすることで、追跡していた特徴点が急に見えなくなり顔を見失うことを防止できる。したがって、精度良く顔認識を行うことが可能となる。
【００１７】
また、前記顔の表面からの前記装着物の高さは、画像認識処理により算出して求められると好適である。
【００１８】
このような構成とすれば、例えば単眼ステレオマッチング技術により、帽子のつばの三次元形状を把握することができる。したがって、装着物が帽子である場合であっても、当該三次元形状に基づき容易に三次元顔モデルを作成することが可能となる。
【図面の簡単な説明】
【００１９】
【図１】顔認識装置の構成を模式的に示すブロック図である。
【図２】装着物の一例を示す図である。
【図３】装着物が無い場合の三次元顔モデルである。
【図４】装着物がサングラスである場合の三次元顔モデルである。
【図５】装着物がマスクである場合の三次元顔モデルである。
【図６】装着物が帽子である場合の三次元顔モデルである。
【図７】サングラス用三次元顔モデルを用いていない場合及びサングラス用三次元顔モデルを用いた場合の認識結果の差異を示す図である。
【図８】顔認識装置の処理を示すフローチャートである。
【発明を実施するための形態】
【００２０】
本発明に係る顔認識装置は、装着物が装着されている顔の向きが変わった場合であっても、適切に顔を認識することができるように構成されている。以下、本実施形態の顔認識装置１について説明する。
【００２１】
図１は、本実施形態の顔認識装置１の構成を模式的に示したブロック図である。顔認識装置１は、図１に示されるように、撮像画像取得部１０、判定部１１、特定部１２、取得部１３、記憶部１４、作成部１５、フィッティング部１６、回転量算定部１７を備えて構成され、各機能部は顔認識に係る処理を行うために、ＣＰＵを中核部材としてハードウェア又はソフトウェア或いはその両方で構築されている。本実施形態では、顔認識装置１が車両に備えられたシートに着座する人の顔を認識する場合の例を挙げて説明する。
【００２２】
撮像画像取得部１０は、車両に備えられたシートの前方からシートに向かって撮影する。撮像画像取得部１０は、例えば光量が少ない場合（夜間や日陰内）であっても取得した撮像画像に映るものを判別できる赤外線カメラを用いると好適である。この撮像画像取得部１０は、他の装置が有する赤外線カメラを利用することも可能である。本実施形態では、撮像画像取得部１０は車両のシートに人が着座した場合に、少なくとも当該人の顔が撮像画像に含まれるように撮影範囲及び撮影方向が設定されている。撮像画像取得部１０により取得された撮像画像は、後述する判定部１１に伝達される。
【００２３】
判定部１１は、人の顔を撮影した撮像画像から顔に装着される装着物の有無を判定する。まず、判定部１１は、撮像画像取得部１０から伝達された撮像画像において顔が映る顔領域を検出する。顔領域の検出は、説明は省略するが、公知の機械学習を使った顔認識処理により行うことが可能である。次に、判定部１１は、検出した顔領域内に映る顔に装着物が装着されているか否かを判定する。本実施形態における装着物とは、サングラス、マスク、帽子である。図２の（ａ）にはサングラスを装着している顔の一例が示され、図２の（ｂ）にはマスクを装着している顔の一例が示され、図２の（ｃ）には帽子を装着している顔の一例が示される。このような装着物の有無は、公知の顔認識処理により判定される。判定部１１は、顔に装着物が有ると判定した場合には後述する特定部１２に判定結果を伝達し、顔に装着物が無いと判定した場合には後述するフィッティング部１６に判定結果を伝達する。
【００２４】
特定部１２は、判定部１１により顔に装着物が有ると判定された場合に、装着物を特定する。上述したように、特定部１２には、判定部１１により顔に装着物が有ると判定された場合に判定結果が伝達される。特定部１２は、この判定結果を受け、顔領域に含まれる顔に装着された装着物を特定する。装着物の特定は、例えば顔領域における両目の位置、及びその近傍が他の領域の色とは異なる色で覆われている場合にサングラスであると特定し、顔領域における鼻や口の位置、及びその近傍が他の領域の色とは異なる色で覆われている場合にマスクであると特定することが可能である。また、例えば顔領域において顔の上部が覆われている場合には帽子であると特定することが可能である。このような特定は、公知の画像認識処理により行うことが可能である。特定部１２による特定結果は、後述する取得部１３に伝達される。
【００２５】
取得部１３は、判定部１１により顔に装着物が有ると判定された場合に、顔の表面からの装着物の高さを示す高さ情報を取得する。「判定部１１により顔に装着物が有ると判定された場合」には、判定部１１が直接、取得部１３に判定結果を示すように構成しても良いし、上述したように判定部１１が特定部１２に判定結果を伝達し、特定部１２が装着物を特定した際に、特定部１２が取得部１３に特定結果を示すことによって、判定部１１により顔に装着物が有ると判定されたことを示すように構成しても良い。顔の表面からの装着物の高さとは、装着物がサングラスである場合には、顔の表面からサングラスの各部までの高さであり、装着物がマスクである場合には、顔の表面からマスクの各部までの高さであり、装着物が帽子である場合には、顔の表面から帽子の各部までの高さである。顔の表面からの装着物の高さは、顔の表面から装着物の全ての縁部までの高さとしても良いし、演算処理を軽減するために装着物の一部の縁部までの高さとしても良い。このような装着物の高さは、顔認識装置１において高さ情報として扱われる。
【００２６】
ここで、本実施形態では、記憶部１４には装着物と高さ情報との関係が予め記憶されている。装着物と高さ情報との関係とは、装着物がサングラスである場合には、顔の表面からのサングラスの高さを示した関係であり、装着物がマスクである場合には、顔の表面からのマスクの高さを示した関係である。このようなサングラスやマスクは、一般的な高さであるため、予め装着物と高さ情報との関係を記憶しておくと好適である。しかしながら、帽子は形状やつば部の大きさに応じて各種存在するため、記憶部１４には帽子と高さ情報との関係を記憶しておかなくても良い。
【００２７】
取得部１３は、特定部１２により特定された装着物の高さ情報を記憶部１４から取得する。すなわち、取得部１３は、特定部１２により装着物がサングラスであると特定された場合には記憶部１４に予め記憶されているサングラスの高さ情報を取得し、特定部１２により装着物がマスクであると特定された場合には記憶部１４に予め記憶されているマスクの高さ情報を取得する。これにより、取得部１３が、顔の表面から一般的なサングラス或いはマスクの高さを示す高さ情報を取得することが可能となる。
【００２８】
一方、装着物としての帽子は、上述したように形状が様々である。そこで、取得部１３は、撮像画像取得部１０により取得された撮像画像を用いた画像認識処理により顔の表面からの装着物の高さを算出して求める。画像認識処理は、まず、撮像画像から三次元形状を認識し、時系列を利用した一般的な単眼ステレオマッチング技術により、帽子のつばの三次元形状を画像認識で取得すると良い。取得部１３により取得された高さ情報は、後述する作成部１５に伝達する。
【００２９】
作成部１５は、高さ情報に基づいて三次元顔モデルを作成する。高さ情報は、取得部１３から作成部１５に伝達される。三次元顔モデルとは、人の顔を三次元で示したモデルであり、顔の中心を基準として規定されたＸ軸、Ｙ軸、Ｚ軸の夫々の方向に沿って並進可能、且つ、これらのＸ軸、Ｙ軸、Ｚ軸を軸心として回転可能に構成されたモデルである。このような三次元顔モデルは、装着物に応じて用意されている。
【００３０】
図３には顔に装着物が無い場合の三次元顔モデルが示される。黒丸は顔認識に用いられる特徴点であり、白丸は理解を容易にするために示した顔の部分である。作成部１５は、このような装着物が無い場合の三次元顔モデルと高さ情報とに基づき、装着物に応じた三次元顔モデルを作成する。具体的には、サングラスを装着している場合には、作成部１５は、両目の周囲の高さをサングラスの高さ情報に基づいて高くしたサングラス用の三次元顔モデルを作成する。サングラス用の三次元顔モデルが図４に示される。なお、図４では高くする前の特徴点を破線で示し、高くした後の特徴点を黒丸で示している。更には理解を容易にするためにサングラスも２点鎖線で示している。鼻や口の周囲の特徴点は、サングラスの装着に応じて変化しないので、装着物が無い場合の特徴点がそのまま用いられる。
【００３１】
また、マスクを装着している場合には、作成部１５は、鼻及び口の周囲の高さをマスクの高さ情報に基づいて高くしたマスク用の三次元顔モデルを作成する。マスク用の三次元顔モデルが図５に示される。なお、図５でも高くする前の特徴点を破線で示し、高くした後の特徴点を黒丸で示している。更には理解を容易にするためにマスクも２点鎖線で示している。目の周囲の特徴点は、マスクの装着に応じて変化しないので、装着物が無い場合の特徴点がそのまま用いられる。
【００３２】
なお、特にサングラス用三次元顔モデル、及びマスク用三次元顔モデルは、使用の都度、作成しても良いし、一旦、作成したものを記憶しておき、使用時に読み出して使用しても良い。
【００３３】
一方、上述したように、装着物が帽子である場合には、取得部１３が画像認識処理により、帽子のつばの三次元形状を画像認識で取得するが、作成部１５は取得した三次元形状を、装着物が無い場合の三次元顔モデルに重ねて、帽子用の三次元顔モデルを作成する。この帽子用の三次元顔モデルは、装着物が帽子であると特定される毎に、帽子の形状に応じて作成すると良い。帽子用の三次元顔モデルの一例が図６に示される。図６では、理解を容易にするために、帽子を２点鎖線で示している。作成部１５は、このようにして装着物に応じた三次元顔モデルを作成する。作成部１５により作成された三次元顔モデルは後述するフィッティング部１６に伝達される。
【００３４】
フィッティング部１６は、三次元顔モデルを用いて撮像画像に含まれる顔をフィッティングする。三次元顔モデルは作成部１５から伝達される。また、フィッティング部１６には、撮像画像取得部１０から撮像画像も伝達される。フィッティング部１６は、撮像画像に含まれる顔の特徴点を検出する。顔の特徴点とは、例えば眉頭、眉尻、目頭、目尻、鼻柱、口角などである。これらの特徴点に加えて、顔にサングラスが装着されている場合には、例えばサングラスの縁部が特徴点となり、マスクが装着されている場合には、例えばマスクの縁部が特徴点となる。また、帽子が装着されている場合には、例えば帽子のつば部が特徴点となる。一方、装着物に応じて作成された三次元顔モデルにも、上記のような特徴点が設定されている。「フィッティングする」とは、物Ａを当該物Ａとは異なる物Ｂに合わせる（一致させる）ことを意味し、本実施形態では上述した「撮像画像に含まれる顔の特徴点」を、「三次元顔モデルの特徴点」に合わせる（一致させる）ことをいう。したがって、フィッティング部１６は、撮像画像に含まれる顔に装着された装着物に応じた三次元顔モデルの特徴点が撮像画像の特徴点と一致するように、三次元顔モデルの中心を基準として規定されたＸ軸、Ｙ軸、Ｚ軸の方向に沿って三次元顔モデルを並進したり、Ｘ軸、Ｙ軸、Ｚ軸を軸心として三次元顔モデルを回転したりする。
【００３５】
図７の（ａ）にはサングラスを装着した人の顔に対して、装着物が無い時の三次元顔モデルを用いてフィッティングした場合のフィッティング結果が示され、図７の（ｂ）にはサングラスを装着した人の顔に対して、サングラス用三次元顔モデルを用いてフィッティングした場合のフィッティング結果が示される。理解を容易にするために、図７では上述した特徴点を黒丸で示し、顔の輪郭を白丸で示している。図７の（ａ）に示されるように、装着物が無い時の三次元顔モデルを用いていた場合のフィッティング結果では特徴点（サングラスの外縁部分）に三次元顔モデルを一致させると、三次元顔モデルの輪郭（白丸で示した輪郭）と、撮像画像の輪郭（破線で示した輪郭）との間でずれが生じる（後述する図７の（ｂ）の例と比べて大きい）。これは、図示はしないが、マスクを装着した人の顔に対して、装着物が無い時の三次元顔モデルを用いてフィッティングした場合でも同様である。
【００３６】
一方、サングラスを装着した人の顔に対して、サングラス用三次元顔モデルを用いてフィッティングした場合には、図７の（ｂ）に示されるように、特徴点（サングラスの外縁部分）に三次元顔モデルを一致させた場合であっても、三次元顔モデルの輪郭と、撮像画像の輪郭との間のずれが、図７の（ａ）の例と比べて小さい。このように装着物に応じた三次元顔モデルを用いてフィッティングすることにより、撮像画像内の顔の向きに三次元顔モデルを適切に合わせることが可能となる。フィッティング部１６がフィッティングした際の三次元顔モデルの並進量や回転量は後述する回転量算定部１７に伝達される。また、この時、三次元顔モデルの特徴点に一致する撮像画像の特徴点を示す情報も後述する回転量算定部１７に伝達すると好適である。
【００３７】
回転量算定部１７は、フィッティング部１６によるフィッティング後、顔の特徴点をトラッキングして顔の回転量を算定する。回転量算定部１７には、上述したように、フィッティング部１６から三次元顔モデルの特徴点と撮像画像の特徴点とを一致させた場合の並進量及び回転量と共に、三次元顔モデルの特徴点に一致する撮像画像の特徴点を示す情報が伝達される。これにより、回転量算定部１７は、所定の基準方向（例えば撮像画像取得部１０を向く方向）に対して、フィッティング部１６がフィッティングする際に用いた撮像画像に含まれる顔の回転量を算定することができる。
【００３８】
また、回転量算定部１７には撮像画像取得部１０から順次、取得された撮像画像が伝達される。回転量算定部１７は、フィッティング部１６から三次元顔モデルの特徴点と一致する撮像画像の特徴点を示す情報に基づき、当該特徴点を特定し、撮像画像取得部１０から順次伝達されてくる撮像画像において、当該特徴点をトラッキングする（追従する）。回転量算定部１７は、この追従量及び追従方向に応じて撮像画像に含まれる顔の回転量を算定する。
【００３９】
ここで、撮像画像に含まれる人がつば付きの帽子を装着している場合には、回転量算定部１７が特徴点のトラッキングを行っている際に人が下を向くと、特徴点（例えば目や眉等）がつばで隠れる場合がある。そこで、回転量算定部１７は、装着物が帽子であって、人が下を向き帽子で特徴点が隠れた場合には、隠れた特徴点をトラッキング対象から除外すると好適である。このように構成することで、隠れた特徴点をトラッキング対象から除外し、帽子のつば部分に基づく特徴点を継続してトラッキングすることにより、追跡していた特徴点が急に見えなくなり顔を見失うことを防止できる。したがって、隠れた特徴点を誤って回転量の算定に用いることがないので誤算定を防止でき、顔認識装置１が精度良く顔認識を行うことが可能となる。
【００４０】
次に、顔認識装置１の顔認識処理について図８のフローチャートを用いて説明する。まず、撮像画像取得部１０が撮像画像を取得する（ステップ＃１）。この撮像画像を用いて判定部１１が顔に装着物が有るか否かが判定される（ステップ＃２）。
【００４１】
特定部１２により装着物がマスクであると特定された場合には（ステップ＃３：Ｙｅｓ）、フィッティング部１６はマスク用の三次元顔モデルを使用する（ステップ＃４）。フィッティング部１６は、撮像画像の特徴点を検出し（ステップ＃５）、三次元顔モデルの特徴点と撮像画像から検出した特徴点とをフィッティングする（ステップ＃６）。
【００４２】
回転量算定部１７は、三次元顔モデルの特徴点を撮像画像から検出した特徴点にフィッティングする際の回転量及び並進量と、検出した特徴点のトラッキングに基づく回転量及び回転方向とにより、顔の向きを算定する（ステップ＃７）。
【００４３】
ステップ＃３において、特定部１２により装着物がマスクでなく（ステップ＃３：Ｎｏ）、サングラスであると特定された場合には（ステップ＃８：Ｙｅｓ）、フィッティング部１６はサングラス用の三次元顔モデルを使用し（ステップ＃９）、ステップ＃５から処理が継続される。
【００４４】
ステップ＃８において、特定部１２により装着物がサングラスでなく（ステップ＃８：Ｎｏ）、帽子であると特定された場合には（ステップ＃１０：Ｙｅｓ）、フィッティング部１６は形状可変用の三次元顔モデルを使用することになるため（ステップ＃１１）、作成部１５が顔からの装着物の高さを示す高さ情報に基づき、形状可変用の三次元顔モデルを更新する（ステップ＃１２）。フィッティング部１６は、撮像画像の特徴点を検出し（ステップ＃１３）、三次元顔モデルの特徴点と撮像画像から検出した特徴点とをフィッティングする（ステップ＃１４）。
【００４５】
回転量算定部１７は、三次元顔モデルの特徴点を撮像画像から検出した特徴点にフィッティングする際の回転量及び並進量と、検出した特徴点のトラッキングに基づく回転量及び回転方向とにより、顔の向きを算定する（ステップ＃１５）。ここで、特徴点が帽子で隠れた場合には（ステップ＃１６：Ｙｅｓ）、回転量算定部１７は隠れた特徴点をトラッキング対象から除外する（ステップ＃１７）。
【００４６】
ステップ＃１６において、特徴点が帽子で隠れていない場合には（ステップ＃１６：Ｎｏ）、処理を継続する。また、ステップ＃１０において、装着物が帽子であると特定されない場合には（ステップ＃１０：Ｎｏ）、装着物が無用の三次元顔モデルを使用し（ステップ＃１８）、ステップ＃５から処理が継続される。顔認識装置１はこのようなフローに沿って処理が行われる。
【００４７】
〔その他の実施形態〕
上記実施形態では、顔認識装置１が特定部１２及び記憶部１４を備えるとして説明したが、顔認識装置１は特定部１２及び記憶部１４を備えなくても良い。係る場合には、顔認識装置１は、取得部１３により取得された高さ情報に基づいて、作成部１５が三次元顔モデルを作成するように構成すると良い。
【００４８】
上記実施形態では、顔認識装置１が回転量算定部１７を備えるとして説明したが、顔認識装置１は回転量算定部１７を備えなくても良い。係る場合には、顔認識装置１は、三次元顔モデルの特徴点と撮像画像に含まれる顔のフィッティングを行い、この後の処理を他の装置で行うように構成すると良い。
【００４９】
上記実施形態では、顔の表面からの装着物の高さは画像認識処理により算出して求められるとして説明したが、他の方法で求めることも可能であるし、装着物の高さを予め所定の値に設定しておいても良い。
【００５０】
上記実施形態では、顔認識装置１が車両に備えられたシートに着座する人の顔を認識する場合の例を挙げて説明したが、顔認識装置１を他の用途で用いることも可能である。
【００５１】
本発明は、人の顔を認識する顔認識装置に用いることが可能である。
【符号の説明】
【００５２】
１：顔認識装置
１１：判定部
１２：特定部
１３：取得部
１４：記憶部
１５：作成部
１６：フィッティング部
１７：回転量算定部
【図１】
2018163481.tif 000003
【図２】
2018163481.tif 000004
【図３】
2018163481.tif 000005
【図４】
2018163481.tif 000006
【図５】
2018163481.tif 000007
【図６】
2018163481.tif 000008
【図７】
2018163481.tif 000009
【図８】
2018163481.tif 000010