(57)【要約】【課題】  本発明の課題は、成長による容姿などの変化に対応した人物識別を、利用者に負担をかけずに行う方法及び装置を提供することにある。【解決手段】目標人物の人物特徴量を識別要素として、対象データ群から目標人物を有するデータを識別する。目標人物を有すると判断されたデータの内、記録日がより古いデータとより新しいデータを用いて、識別要素の更新を行う。更新された識別要素を用いて、同様の識別処理を行う。【選択図】  図１０
2012027868.tif 000002
【特許請求の範囲】
【請求項１】
複数のデータから人物を識別する人物識別装置であって、
データを入力する入力部と、
情報を記録する記録部と、
前記データから記録日情報を抽出する記録日情報抽出部と、
前記データから人物特徴量を抽出する手段であって前記記録日情報抽出部を有する人物特徴抽出部と、
前記データから人物を識別する際の人物識別要素を更新する人物識別要素更新部と、
前記データから人物を識別する手段であって前記人物識別要素更新手段を有する人物識別部と、
前記人物識別装置の各部を制御する制御部と、を有し、
前記データが顔領域を有する対象データである場合は、前記人物特徴量と前記記録日情報を前記記録部に記録し、
前記データが目標人物を表す目標人物データである場合は、前記人物識別部が、前記人物特徴量を前記人物識別要素とし、前記対象データの人物特徴量と当該人物識別要素との類似度を算出し、当該類似度が閾値以上の場合は前記対象データに目標人物が含まれていると判断し、
前記人物識別要素では識別できなかった年代の目標人物がいる場合、
前記人物識別要素更新部は、前記人物識別部で目標人物が含まれていると判断されたデータの記録日情報と前記目標人物データの記録日情報を比較し、次の識別に用いる人物識別要素を決定し、前記人物識別要素の更新を行い、
前記人物識別部は、人物識別要素が更新された場合、前記更新された人物識別要素を用いて、目標人物の識別を行うことを特徴とする人物識別装置。
【請求項２】
請求項１に記載の人物識別装置であって、
情報を出力する出力部を有し、
前記記憶部は、前記人物識別部により目標人物が含まれていると判断されたデータを記憶し、
前記出力部は、前記記憶部に記憶されたデータを出力することを特徴とする人物識別装置。
【請求項３】
請求項１に記載の人物識別装置であって、
前記人物識別部は、前記人物識別要素において、目標人物の人物特徴量と共に、その記録日情報も人物識別要素として用い、データの記録日が、前記人物識別要素と閾値以上離れているデータは対象データ群から除外し、
前記人物識別要素更新部は、前記人物識別要素に用いる人物特徴量と共に、前記人物識別要素に用いる記録日情報を更新することを特徴とする人物識別装置。
【請求項４】
請求項１に記載の人物識別装置であって、
前記人物識別部は撮影日推定部を有し、
前記撮影日推定部は、前記記録日情報抽出部で記録日情報が抽出できなかったデータに対し、データ間の類似度を用いて、記録日情報を推定することを特徴とする人物識別装置。
【請求項５】
請求項１に記載の人物識別装置であって、
前記人物識別部は画像特徴量抽出部を有し、
前記画像特徴量抽出部は、前記人物識別手段で目標人物が含まれていると判断されたデータに対し、目標人物固有の人物特徴量を抽出し、
前記人物識別部は、前記目標人物固有の人物特徴量を用い、目標人物と前記人物識別部で目標人物が含まれていると判断されたデータ中の人物との類似度を算出し、前記人物識別部で目標人物が含まれていると判断されたデータの内、前記類似度が閾値未満のデータは目標人物が含まれていないと判断することを特徴とする人物識別装置。
【請求項６】
複数のデータから人物を識別する人物識別方法であって、
データを入力する入力ステップと、
情報を記録する記録ステップと、
前記データから記録日情報を抽出する記録日情報抽出ステップと、
前記データから人物特徴量を抽出する人物特徴抽出ステップと、
前記データから人物を識別する際の人物識別要素を更新する人物識別要素更新ステップと、
前記データから人物を識別する人物識別ステップと、
前記データが顔領域を有する対象データである場合は、前記人物特徴量と前記記録日情報を記録し、
前記データが目標人物を表す目標人物データである場合は、前記人物特徴量を前記人物識別要素とし、前記対象データの人物特徴量と当該人物識別要素との類似度を算出し、当該類似度が閾値以上の場合は前記対象データに目標人物が含まれていると判断し、
前記人物識別要素では識別できなかった年代の目標人物がいる場合、
前記人物識別ステップで目標人物が含まれていると判断されたデータの記録日情報と前記目標人物データの記録日情報を比較し、次の識別に用いる人物識別要素を決定し、前記人物識別要素の更新を行い、
人物識別要素が更新された場合、前記更新された人物識別要素を用いて、目標人物の識別を行うことを特徴とする人物識別方法。
【請求項７】
請求項６に記載の人物識別方法であって、
情報を出力する出力ステップを有し、
前記人物識別ステップにより目標人物が含まれていると判断されたデータを記憶し、
前記記憶されたデータを前記出力ステップにて出力することを特徴とする人物識別方法。
【請求項８】
請求項６に記載の人物識別方法であって、
前記人物識別ステップは、前記人物識別要素において、目標人物の人物特徴量と共に、その記録日情報も人物識別要素として用い、データの記録日が、前記人物識別要素と閾値以上離れているデータは対象データ群から除外し、
前記人物識別要素更新ステップは、前記人物識別要素に用いる人物特徴量と共に、前記人物識別要素に用いる記録日情報を更新することを特徴とする人物識別方法。
【請求項９】
請求項６に記載の人物識別方法であって、
撮影日推定ステップを有し、
前記撮影日推定ステップは、前記記録日情報抽出ステップで記録日情報が抽出できなかったデータに対し、データ間の類似度を用いて、記録日情報を推定することを特徴とする人物識別方法。
【請求項１０】
請求項６に記載の人物識別方法であって、
画像特徴量抽出ステップを有し、
前記画像特徴量抽出ステップは、前記人物識別ステップで目標人物が含まれていると判断されたデータに対し、目標人物固有の人物特徴量を抽出し、
前記人物識別ステップは、前記目標人物固有の人物特徴量を用い、目標人物と前記人物識別ステップで目標人物が含まれていると判断されたデータ中の人物との類似度を算出し、前記人物識別ステップで目標人物が含まれていると判断されたデータの内、前記類似度が閾値未満のデータは目標人物が含まれていないと判断することを特徴とする人物識別方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、人物識別方法及び人物識別装置に関する。
【背景技術】
【０００２】
当技術分野の背景技術として、例えば特許文献1及び特許文献２がある。
【０００３】
特許文献１には課題として「簡易な編集で人物を中心にした演出効果の高い画像再生システムを提供する。」と記載され、解決手段として「画像再生装置１００は、再生対象画像登録ＤＢ１０の各再生対象画像ごとにその再生対象画像から顔領域を検出し、検出した顔領域の顔と特定人物画像の顔との類似度を判定し、判定した類似度に基づいて、再生対象画像登録ＤＢ１０の再生対象画像のうち特定人物画像と同一または類似の人物画像が含まれるものを順次再生する。」と記載されている。
【０００４】
また、特許文献２には課題として「長期間に亘る個人の識別をするために好適な個人識別装置を提供する。」と記載され、解決手段として「個人Ｐｉ（ｉ＝１，２，・・・）を識別するための辞書データとして、複数個の異なる期間のそれぞれにおける個人を識別するための識別要素から抽出された特徴データから生成した複数個の期間辞書データＴＤｉ，ｎ（ｎ＝１，２，・・・，Ｎ）を備える。個人の異なる期間のそれぞれにおける識別は、対応する期間の期間辞書データＴＤｉ，ｎを用いて行なう。」と記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−３３２７６
【特許文献２】特開２００８−１６５３１４
【発明の概要】
【発明が解決しようとする課題】
【０００６】
近年デジタルカメラなどの普及と記録メディアの大容量化により、容易に大量の画像データを保存できるようになった。そして、このように保存されているデータを編集して閲覧するためのサービスも多く提供されている。しかし、利用者が所望するデータを検索することは、保存するデータの増加に伴い困難になっている。たとえば、特定の人物の成長記録を作成する場合は、大量の画像データの中から、その人物を有する画像を識別し、抽出しなければならない。
【０００７】
従来の人物識別装置では、以下に示す問題点が存在していた。
【０００８】
目標となる人物（以下、目標人物という）の顔画像を識別要素とした場合、目標人物を有する画像を結果として得ることが出来たとしても、得られる画像は、識別要素として入力された顔画像に近い年代の画像のみである。なぜなら、人物の容姿は、年月とともに変化するものであり、一枚の顔画像から全ての年代における目標人物を抽出することは難しいからである。成長記録を作成する場合には、幼少期から大人に至るまでの画像を抽出する必要があるため、ある年代の画像のみを抽出する従来の人物識別装置では、この要求を満たせないという問題があった。
【０００９】
また、従来の人物識別装置で、全ての年代における識別を行うためには、各年代における目標人物の顔画像を識別要素として入力しなければならず、これは利用者にとって大きな負担となっていた。
【００１０】
また、画像データだけでなく、声などの音声データに関しても同様である。
【００１１】
本発明の目的は、人物の成長による容姿などの変化に対応した人物識別を、利用者に負担をかけずに行う方法及び装置を提供することである。
【課題を解決するための手段】
【００１２】
本発明によれば、上記課題を例えば特許請求の範囲記載の構成を用いて解決する。
【発明の効果】
【００１３】
識別処理の結果を用いて、識別要素を更新することで、経年変化に対応した人物の識別ができる。また、記録日情報を用いて、対象データをフィルタリングすることで、識別処理の高速化を図ることができる。また、記録日情報を推定することで、利用者の負担を低減することができる。また、利用者が指定するデータの数を減らし、利用者の負担を低減することができる。また、目標人物固有の特徴量を用いることで、識別精度を向上することができる。
【図面の簡単な説明】
【００１４】
【図１】第１の実施例の全体構成を説明するブロック図である。
【図２】第１の実施例の画像データベースへの初期登録を示したフローチャートである。
【図３】第１の実施例の識別処理を示したフローチャートである。
【図４】第１の実施例の識別要素の更新処理を示したフローチャートである。
【図５】第１の実施例の撮影日推定処理を示したフローチャートである。
【図６】第１の実施例の画像データベースの一例である。
【図７】第２の実施例の全体構成を説明するブロック図である。
【図８】第２の実施例の識別処理を示したフローチャートである。
【図９】第２の実施例のフィルタリング処理を示したフローチャートである。
【図１０】本発明の概念図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態を詳細に説明する。
【実施例１】
【００１６】
まず図１０を用いて、本発明の概念を説明する。本発明は、年月による容姿などの変化は急激に起こるものではないため、目標人物のデータを時系列で追っていけば、経年変化に対応した人物識別が可能であるという考えに基づいている。例えば、１５歳の画像データから５歳や５０歳の目標人物を識別することは困難であるが、１３〜１７歳程度の範囲の目標人物を識別することは可能である。さらに、抽出された画像データの内、目標人物が１３歳及び１７歳の画像データを用いて識別要素を更新すれば、１１〜１４歳及び１６〜２０歳程度の目標人物を抽出することができる。このように抽出された画像データを用いて識別要素を更新し、識別できる年齢の範囲を徐々に広げていくことで、５歳や５０歳の目標人物の識別も可能となる。
【００１７】
以下、本発明の詳細について説明する。
【００１８】
まず、図１を用いて本発明に係る人物識別装置の構成を説明する。図１は、本発明に係る人物識別装置の全体構成を説明するブロック図である。
【００１９】
人物識別装置１は、図１に示すように、制御プログラムに基づいて演算およびシステム全体を制御するＣＰＵ（Ｃｅｎｔｒａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ）１０１と、ＣＰＵ１０１の制御処理の実行時に作業領域として使用され、各種データの一時保存場所であるメモリ１０２を有する。
【００２０】
外部の入力装置２から入力された画像データは、人物の有無を問わない任意の画像データであるが、目標画像に関しては、人物を有するものとする。
【００２１】
画像入力部１０３は、入力装置２から入力された画像データの入力処理を行う。
特徴量抽出部１０４は、顔画像検出部１０５、顔画像特徴量抽出部１０６及び撮影日情報抽出部１０７を備えている。
【００２２】
顔画像検出部１０５は、入力された画像データから顔領域を検出する。尚、検出する顔領域の数に制限はない。
【００２３】
顔画像特徴量抽出部１０６は、顔画像検出部１０５で検出された顔領域から顔画像特徴量を抽出する。顔画像特徴量としては、顔の輪郭などに着目した全体的特徴や、目、鼻、口などに着目した部分的特徴を用いる。また、それらを組み合わせて用いてもよい。
【００２４】
撮影日情報抽出部１０７は、画像データから撮影日情報を抽出する。撮影日情報は、Ｅｘｉｆ（Ｅｘｃｈａｎｇｅａｂｌｅ Ｉｍａｇｅ Ｆｉｌｅ Ｆｏｒｍａｔ）情報などのメタデータや、ＯＣＲ（Ｏｐｔｉｃａｌ Ｃｈａｒｃｔｅｒ Ｒｅｃｏｇｎｉｔｉｏｎ）技術を用いて画像から取得する。
【００２５】
人物識別部１０８は、識別処理部１０９、識別要素更新部１１０及び撮影日推定部１１１を備えている。
【００２６】
識別処理部１０９は、識別要素となる目標人物の顔画像特徴量と画像データベース１１３に登録されている各顔画像特徴量の類似度を算出し、類似度が閾値以上の画像データを結果として取得する。詳細な動作については後述する。
【００２７】
識別要素更新部１１０では、前記識別処理の結果における顔画像特徴量と、撮影日情報を用いて、新たに目標人物の顔画像特徴量を生成し、識別要素を更新する。この識別要素の更新を行うことで、本実施例における人物識別装置は、利用者に負担をかけずに、経年変化に対応した人物の識別ができる。詳細な動作については後述する。
【００２８】
撮影日推定部１１１は、撮影日情報抽出部１０７で撮影日情報が抽出できなかった画像データに対して、撮影日の推定を行う。詳細な動作については後述する。
【００２９】
画像出力部１１２は、前記識別処理で目標人物との類似度が閾値以上だった画像データを撮影日で並び替え、順に出力装置３に出力する。
【００３０】
図６に本実施例における画像データベース１１３の構成の一例を示す。画像データベース１１３は、画像データのファイル名６０１、該画像データが既に検出されているかどうかを表すフラグ６０２、撮影日情報６０３、検出された各顔領域のＩＤ６０４、該顔画像が既に目標人物として検出されているかどうかを表すフラグ６０５、該顔画像特徴量６０６、例えばＪＰＥＧ（Ｊｏｉｎｔ Ｐｈｏｔｏｇｒａｐｈｉｃ Ｅｘｐｅｒｔｓ Ｇｒｏｕｐ）方式によって圧縮された画像データ６０７が格納されている。
【００３１】
尚、画像検出フラグ６０２及び人物検出フラグ６０５は、現在行われている人物識別処理において、該画像及び人物が既に目標人物として検出されているかどうかを表すもので、フラグが０の場合は、検出されていない状態であり、フラグが１の場合は、既に検出されている状態である。初期状態では全てのフラグは０である。
【００３２】
次に、本実施例における画像データの初期登録処理について図２を用いて説明する。図２は、本実施例における画像データベースへの初期登録処理を表すフローチャートの一例である。
【００３３】
まず、入力された画像データを取得し（Ｓ２０１）、顔領域の検出を行う（Ｓ２０２）。ここで、顔領域が検出されたかどうかで処理が分岐する（Ｓ２０３）。顔領域が検出されなかった場合、画像データベースへの登録は行わずに終了する。顔領域が検出された場合、画像データのファイル名を登録し（Ｓ２０４）、画像データ検出フラグを登録する（Ｓ２０５）。画像データ検出フラグは、該画像データが識別処理によって検出されたかどうかを表すものなので、初期登録の際は０である。次に、画像データの撮影日情報を取得し、登録する（Ｓ２０６）。また、検出された各顔領域に対して人物ＩＤを登録する（Ｓ２０７）。人物検出フラグは、該人物が識別処理によって検出されたかどうかを表すものなので、初期登録の際は０である（Ｓ２０８）。次に、顔領域の特徴量を抽出し、登録する（Ｓ２０９）。Ｓ２１０は、Ｓ２０７、Ｓ２０８、Ｓ２０９の処理が、検出された全ての顔領域に対して行われたかを調べる。検出された全ての顔領域に対して上記処理が行われていない場合、顔領域を変更してＳ２０７からの処理を繰り返す。全ての顔領域に対して上記処理が終わった場合、入力された画像データをそのままの形式で、画像データベースに登録する（Ｓ２１１）。
【００３４】
上記の登録処理を完了した画像が対象画像となる。
【００３５】
次に、本実施例における識別処理について説明する。図３に本実施例における識別処理のフローチャートの一例を示す。
【００３６】
まず初めに、全ての画像検出フラグ及び人物検出フラグを０で初期化する（Ｓ３０１）。次に、識別要素となる目標人物の顔画像特徴量を取得する（Ｓ３０２）。もちろん、既に画像データベースに登録されている画像から指定してもよい。次に画像データベースから画像データを取得し（Ｓ３０３）、その画像検出フラグの状態を調べる（Ｓ３０４）。以下、取得した画像データを着目画像という。着目画像の画像検出フラグが１の場合、既に着目画像は目標人物を有するとして検出されているのでスキップする。フラグが０の場合、着目画像から検出された全人物と目標人物との類似度を、顔画像特徴量を用いて算出し（Ｓ３０５）、類似度が閾値以上の人物がいるかどうか調べる（Ｓ３０６）。類似度が閾値以上の人物がいた場合、着目画像の画像検出フラグと、類似度が閾値以上の人物の人物検出フラグを１にする（Ｓ３０７）。Ｓ３０８では、Ｓ３０３、Ｓ３０４、Ｓ３０５、Ｓ３０６及びＳ３０７の処理を全ての対象画像に対して行ったかを調べる。全ての対象画像に対して終了していない場合、着目画像を変更しながら上記処理を繰り返す。全ての対象画像に対して上記処理が終了した場合、Ｓ３０２で取得した目標人物の顔画像特徴量に対して類似度が閾値以上の画像データが検出されたかどうかを調べる（Ｓ３０９）。閾値以上の画像データが検出された場合、識別要素となる目標人物の顔画像特徴量を更新する（Ｓ３１０）。顔画像特徴量の更新処理（Ｓ３１０）についての詳細は後述する。閾値以上の画像データが検出されなかった場合、識別処理を終了する。
【００３７】
尚、本実施例では、全対象画像に対して上記識別処理を行ったが、識別要素に撮影日情報を加え、識別要素と撮影日が閾値以上離れている対象画像は除外するなどして、処理の高速化を図ってもよい。識別要素の撮影日としては、例えば、最初の識別処理では目標画像の撮影日とし、更新処理をされたものに関しては、更新処理に用いた画像の平均値とすればよい。
【００３８】
次に、本実施形態における識別要素更新処理の詳細について説明する。
【００３９】
図４に本実施形態における識別要素の更新処理の処理フローの一例を示す。本実施形態における識別要素の更新処理では、目標画像より古い（目標人物が若い・幼い）画像データを識別するための顔画像特徴量Ｆｏｌｄと、より新しい（目標人物が成長した・年老いた）画像データを識別するための顔画像特徴量Ｆｎｅｗの２つが識別要素となる。
【００４０】
まず、識別処理の結果として得た目標人物の顔画像特徴量とその撮影日情報を取得する（Ｓ４０１）。このとき、結果に撮影日情報が登録されていない画像があるか調べる（Ｓ４０２）。撮影日情報が登録されていない画像がある場合は、画像の類似度を用いて、撮影日の推定を行う（Ｓ４０３）。撮影日推定処理（Ｓ４０３）についての詳細は後述する。次に、目標画像が入力されてから最初の更新処理かを調べる（Ｓ４０４）。最初の更新処理の場合は、結果から、ＦｏｌｄとＦｎｅｗを生成する。識別処理の結果の内、撮影日が最も新しいものから順にＮ枚を取得し、その顔画像特徴量を平均してＦｎｅｗを生成する（Ｓ４０６）。また、同様にして、識別処理の結果の内、撮影日が最も古いものから順にＮ枚を取得し、その顔画像特徴量を平均してＦｏｌｄを生成する（Ｓ４０７）。尚、識別要素との類似度や、撮影日によって、各画像データに重みを付与してもよい。
【００４１】
更新処理が最初ではない場合は、何を識別要素として識別処理を行ったか調べる（Ｓ４０５）。Ｆｎｅｗを識別要素としていた場合、上記Ｆｎｅｗの生成方法と同様にしてＦｎｅｗを更新する（Ｓ４０６）。Ｆｏｌｄを識別要素としていた場合にも、上記Ｆｏｌｄの生成方法と同様にしてＦｏｌｄを更新する（Ｓ４０７）。最後に、生成または更新した顔画像特徴量を識別処理（Ｓ３０２）へ出力する（Ｓ４０８、Ｓ４０９）。
【００４２】
尚、この識別要素の更新処理を行うことで、本発明における人物識別装置は、利用者に負担をかけずに、経年変化に対応した人物識別が可能となる。
【００４３】
次に、本実施形態における撮影日推定処理の詳細について説明する。通常、年月による容姿などの変化は、年月が離れるほど大きくなるので、画像中の目標人物の類似度が大きければ、撮影日は近く、類似度が小さければ、撮影日は遠くなる。そこで、撮影日が分かっている画像との類似度を用いて撮影日の推定を行う。
【００４４】
まず、識別処理の結果の内、撮影日情報がない画像データＩ０を取得する（Ｓ５０１）。次に、撮影日情報が登録されている結果の内、Ｉ０との類似度が大きい２つの画像データＩ１、Ｉ２を取得する（Ｓ５０２）。ここでの類似度とは、各画像中の目標人物の顔画像特徴量を用いた類似度のことである。次に、Ｉ０とＩ１の類似度の逆数Ｌ０１、Ｉ０とＩ２の類似度の逆数Ｌ０２、Ｉ１とＩ２の類似度の逆数Ｌ１２の大きさを比較し、Ｌ１２が最も大きいかどうか調べる（Ｓ５０３）。Ｌ１２が最も大きい場合、Ｉ０の撮影日Ｄ０は、Ｉ１の撮影日Ｄ１とＩ２の撮影日Ｄ２をＬ０１：Ｌ０２で内分した日付とし（Ｓ５０４）、それ以外の場合は、Ｄ１とＤ２をＬ０１：Ｌ０２で外分した日付とする（Ｓ５０５）。最後に、識別処理の結果として得られた全画像データに撮影日情報が登録されたか確認して（Ｓ５０６）、終了する。
【００４５】
撮影日情報がない画像データに関しては、利用者に撮影日を入力しもらってもよいが、画像データが大量の場合、利用者にとって大きな負担となる。また、利用者が画像データの撮影日を知らない場合もある。上記処理は、既に撮影日情報が登録されている画像データを用いて撮影日情報を推定するので、利用者の負担を低減することができる。また、利用者が撮影日を知らない場合にも、上記処理は効果的である。
【００４６】
最後に、本実施形態における出力処理について説明する。識別処理の終了後、画像データベース上から、画像検出フラグが１になっている画像を撮影日順に並べ替えて、出力する。このとき、人物検出フラグが１の人物ＩＤに目標人物の名前を登録すれば、以降の識別処理の効率化を図れる。
【００４７】
また、本実施例では、画像データの場合を例にとったが、音声データなど、経年変化が徐々に表れるデータに関して、本発明は利用できる。
【００４８】
また、本実施例では、人物識別装置とした場合を例にとったが、人物識別のソフトウェアとしても同様に利用できる。その場合、図１の入力装置２や出力装置３は、装置ではなくプログラムなどになる。
【実施例２】
【００４９】
以下、他の図面に従って、本発明に係る人物識別装置の第２の実施形態について説明する。上述した第１の実施形態では、全ての目標人物に対して共通の特徴量のみを用いて識別処理を行った。しかし、目標人物の識別には、目標人物固有の特徴量（以下、固有特徴量という）を用いることにより、識別精度を向上させることができると考えられる。例えば、目標人物の顔に特徴的な黒子や傷跡がある場合、その部分を利用者に指定してもらい、対象画像中の人物に対して、指定された位置に黒子や傷跡があるか調べる。
【００５０】
本実施例では、このような観点から、識別処理において固有特徴量を用いたフィルタリング処理を加える。
【００５１】
図７は、本実施例における人物識別装置の全体構成を説明するブロック図である。この図７で、図１に示した第１の実施形態の人物識別装置と同一部分は、同一番号を付して、その詳細な説明は省略する。
【００５２】
本実施例では、人物識別部１０８は、識別処理部１０９、識別要素更新部１１０、撮影日推定部１１１に加えて、フィルタリング処理部１１４を備えている。フィルタリング処理部１１４は、識別処理部１０９の識別結果に対して、固有特徴量を用いて、目標人物との類似度を算出し、類似度が閾値未満のデータを識別結果から除去するフィルタリング処理を行う。その他の構成は、第１の実施形態と同様である。
【００５３】
図８に本実施例における識別処理のフローチャートを示す。
まず初めに、全ての画像検出フラグ及び人物検出フラグを０で初期化する（Ｓ８０１）。次に、フィルタリング処理に用いる目標人物の固有特徴量を抽出する（Ｓ８０２）。固有特徴量の抽出方法としては、例えば、利用者に目標人物の特徴的な部分を指定してもらい、該領域から特徴量を抽出する方法や、予め画像データベースに登録されている顔画像から平均的な顔画像を作成しておき、平均的な顔画像と目標人物の顔画像において、差分が大きい特徴量を抽出する方法などが考えられる。
【００５４】
次のＳ８０３、Ｓ８０４、Ｓ８０５、Ｓ８０６、Ｓ８０７は、それぞれ第１の実施形態における図３中のＳ３０２、Ｓ３０３、Ｓ３０４、Ｓ３０５、Ｓ３０６と同様の処理であるため説明を省略する。次に、Ｓ８０７で類似度が閾値以上の人物がいた場合、該画像データに対してフィルタリング処理を行う（Ｓ８０８）。フィルタリング処理（Ｓ８０８）についての詳細は後述する。以降のＳ８０９、Ｓ８１０、Ｓ８１１は、それぞれ第１の実施形態における図３中のＳ３０８、Ｓ３０９、Ｓ３１０と同様の処理であるので説明を省略する。
【００５５】
次に、本実施例におけるフィルタリング処理の詳細について説明する。
図９に本実施例におけるフィルタリング処理のフローチャートの一例を示す。まず初めに、上記識別処理で目標人物との類似度が閾値以上の画像データを取得する（Ｓ９０１）。次に、該画像データから目標人物の固有特徴量を抽出し（Ｓ９０２）、抽出した固有特徴量を用いて目標人物との類似度を算出する（Ｓ９０３）。類似度が閾値以上か調べ（Ｓ９０４）、閾値に未満の場合は、終了する。類似度が閾値以上の場合は、該画像データの画像検出フラグと、該人物の人物検出フラグを１にする。
【００５６】
このように、第２の実施形態では、目標人物の固有特徴量を用いることで、より高精度の識別処理が可能となる。
【００５７】
尚、本実施例では、全ての年代において固有特徴量を用いたフィルタリング処理を行ったが、フィルタリング処理を行う年代を指定してもよい。
【００５８】
また、本実施例では、固有特徴量をフィルタリング処理として用いたが、識別要素として用いてもよい。その場合、全ての対象画像データから固有特徴量を抽出しなければならないので、処理時間は遅くなる。
【００５９】
また、本実施例では、画像データの場合を例にとったが、音声データなど、経年変化が徐々に表れるデータに関して、本発明は利用できる。
【００６０】
また、本実施例では、人物識別装置とした場合を例にとったが、人物識別のソフトウェアとしても同様に利用できる。その場合、図１の入力装置２や出力装置３は、装置ではなくプログラムなどになる。
【００６１】
以上、本発明の好適な実施例を説明した。本発明の好適な実施例の構成について改めて下記する。
【００６２】
通常、年月による容姿などの変化は急激に起こるわけではないので、目標人物のデータを時系列で追っていけば、その変化に対応した識別が可能である。
【００６３】
そこで、本発明では、利用者から入力された目標人物のデータ（以下、目標データという）から抽出した目標人物の特徴量を識別要素として、識別の対象となるデータ（以下、対象データという）群から目標人物を識別する識別処理と、前記識別処理の結果として得られるデータ群とその記録日情報を用いて、識別要素を更新する更新処理とを有し、前記識別処理と前記更新処理とを繰り返し行う。
【００６４】
識別処理によって得た結果の内、記録日がより古いデータ及びより新しいデータを用いて、識別要素を更新することで、全年代において目標人物を識別することが可能となる。
【００６５】
また、識別処理の結果を用いて、自動で識別要素を更新するので、利用者が指定するデータの数を減らし、負担を低減することができる。
【００６６】
なお、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
【００６７】
また、上記の各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現してもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリや、ハードディスク、ＳＳＤ（Solid State Drive）等の記録装置、または、ＩＣカード、ＳＤカード、ＤＶＤ等の記録媒体に置くことができる。
【００６８】
また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。
【符号の説明】
【００６９】
１…人物識別装置、１０１…ＣＰＵ、１０２…メモリ、１０３…画像入力部、１０４…特徴量抽出部、１０５…顔画像検出部、１０６…顔画像特徴量抽出部、１０７…撮影日情報抽出部、１０８…人物識別部、１０９…識別処理部、１１０…識別要素更新部、１１１…撮影日推定部、１１２…画像出力部、１１３…画像データベース、１１４…フィルタリング処理部、２…入力装置、３…出力装置、６０１…ファイル名登録部、６０２…画像検出フラグ登録部、６０３…撮影日情報登録部、６０４…人物ＩＤ登録部、６０５…人物検出フラグ登録部、６０６…顔画像特徴量登録部、６０７…画像データ登録部
【図１】
2012027868.tif 000003
【図２】
2012027868.tif 000004
【図３】
2012027868.tif 000005
【図４】
2012027868.tif 000006
【図５】
2012027868.tif 000007
【図６】
2012027868.tif 000008
【図７】
2012027868.tif 000009
【図８】
2012027868.tif 000010
【図９】
2012027868.tif 000011
【図１０】
2012027868.tif 000012