(57)【特許請求の範囲】
【請求項１】
入力データを取得するデータ取得手段と、
前記入力データに対応する特徴量を取得する特徴量取得手段と、
入力された特徴量に基づいてクラス分類を行う複数の識別器と、
前記取得した特徴量を、前記複数の識別器にそれぞれ入力し、得られた複数の分類結果に基づいて、単一の分類結果である第二の分類結果を生成する識別手段と、
前記複数の分類結果のばらつきに基づいて、前記第二の分類結果に対する信頼度を生成する信頼度生成手段と、
を有し、
前記識別器は多クラス識別器であり、分類結果のクラスに対応する値であるクラス値を出力し、
前記信頼度生成手段は、
複数の前記識別器が出力したクラス値の中央値または最頻値を用いて、前記複数の識別器が出力したクラス値の分散または標準偏差を求め、
前記分散または前記標準偏差に基づいて、前記第二の分類結果に対する信頼度を生成する
ことを特徴とする、識別装置。
【請求項２】
前記複数の識別器の精度をそれぞれ評価する評価手段をさらに有し、
前記識別手段または信頼度生成手段は、前記評価の結果に基づいて、前記複数の分類結果に対して重み付けを行ったうえで、前記第二の分類結果または信頼度を生成する
ことを特徴とする、請求項１に記載の識別装置。
【請求項３】
前記評価手段は、テストデータを用いて各識別器の精度をそれぞれ評価する
ことを特徴とする、請求項２に記載の識別装置。
【請求項４】
前記評価手段は、前記複数の識別器を学習した際の学習サンプル数に基づいて、各識別器の精度を評価する
ことを特徴とする、請求項２に記載の識別装置。
【請求項５】
前記入力データは画像である
ことを特徴とする、請求項１から４のいずれか１項に記載の識別装置。
【請求項６】
前記識別器が分類を行う対象は、画像に含まれる人物の属性または状態の少なくともいずれかである
ことを特徴とする、請求項５に記載の識別装置。
【請求項７】
入力された特徴量に基づいてクラス分類を行う複数の識別器を有する識別装置の制御方法であって、
入力データを取得するデータ取得ステップと、
前記入力データに対応する特徴量を取得する特徴量取得ステップと、
前記取得した特徴量を、前記複数の識別器にそれぞれ入力し、得られた複数の分類結果に基づいて、単一の分類結果である第二の分類結果を生成する識別ステップと、
前記複数の分類結果のばらつきに基づいて、前記第二の分類結果に対する信頼度を生成する信頼度生成ステップと、
を含み、
前記識別器は多クラス識別器であり、分類結果のクラスに対応する値であるクラス値を出力し、
前記信頼度生成ステップでは、
複数の前記識別器が出力したクラス値の中央値または最頻値を用いて、前記複数の識別器が出力したクラス値の分散または標準偏差を求め、
前記分散または前記標準偏差に基づいて、前記第二の分類結果に対する信頼度を生成する
ことを特徴とする、識別装置の制御方法。
【請求項８】
請求項７に記載の識別装置の制御方法の各ステップをコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、識別装置および識別装置の制御方法に関する。
【背景技術】
【０００２】
近年、画像を解析することで、当該画像に含まれている様々な情報を直接的または間接的に識別する技術についての研究が進められている。例えば、人物の顔が含まれている画像（顔画像）に基づいて、当該人物の性別、年齢、表情などを識別することができる。
【０００３】
例えば、特許文献１には、画像から特徴量を抽出し、当該特徴量に基づいて、人物の年齢を推定する年齢推定装置が開示されている。具体的には、画像から取得した特徴量を、年齢によるクラス分類を行う多クラス識別器に入力し、当該識別器の出力に基づいて推定年齢を決定し、出力する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第５２８７３３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
取得した特徴量に基づいてクラス分類を行う場合、その分類精度は、用いる識別器の精度に大きく依存する。そこで、識別器の出力に基づいて、分類結果がどの程度信頼できるかという値を算出する手法が知られている。例えば、特許文献１に記載の装置では、識別器が出力した帰属確率に基づいて信頼度を求め、当該信頼度に基づいて、年齢の誤差（±ｎ歳）を算出している。
【０００６】
特許文献１に記載の装置では、２クラス識別器を複数個組み合わせて構成した多クラス識別器を用いて年齢を推定している。一方で、複数の多クラス識別器を用いて分類を行うという手法がある。例えば、異なる手法によって分類を行う複数の多クラス識別器や、異なる学習データによって学習させた複数の多クラス識別器を用いて年齢の推定を行い、出力された複数の結果を統合して、推定年齢を得る。このような手法はアンサンブル学習と呼ばれ、分類精度を向上させるための方法として利用されている。
【０００７】
しかし、複数の識別器を併用すると、それぞれ異なる精度を持つ複数の識別器から結果が得られるため、全体の信頼度を求めることが困難になる。
【０００８】
本発明は上記の課題を考慮してなされたものであり、複数の識別器を用いてクラス分類を行う識別装置において、分類結果に対する信頼度を算出することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、本発明に係る識別装置は、
入力データを取得するデータ取得手段と、前記入力データに対応する特徴量を取得する特徴量取得手段と、入力された特徴量に基づいてクラス分類を行う複数の識別器と、前記取得した特徴量を、前記複数の識別器にそれぞれ入力し、得られた複数の分類結果に基づいて、単一の分類結果である第二の分類結果を生成する識別手段と、前記複数の分類結果のばらつきに基づいて、前記第二の分類結果に対する信頼度を生成する信頼度生成手段と、を有し、前記識別器は多クラス識別器であり、分類結果のクラスに対応する値であるクラス値を出力し、前記信頼度生成手段は、複数の前記識別器が出力したクラス値の中央値または最頻値を用いて、前記複数の識別器が出力したクラス値の分散または標準偏差を求め、前記分散または前記標準偏差に基づいて、前記第二の分類結果に対する信頼度を生成することを特徴とする。
【００１０】
入力データとは、典型的には画像であるが、これに限られない。
特徴量取得手段は、入力データから特徴量を取得する手段である。特徴量は、入力データ全体に対応するものであってもよいし、入力データの一部のみに対応するものであってもよい。例えば、入力データが画像である場合、当該画像に含まれる一部の領域のみから特徴量を取得してもよい。
識別器は、入力された特徴量に基づいてクラス分類を行う手段である。分類先のクラスは、入力データの内容に関連付いたものであれば、どのようなものであってもよい。例えば、入力データが、人物の顔が含まれた画像（以下、顔画像）である場合、対応する人物の年齢、性別、顔の向き、特定の表情（喜び、悲しみ、怒り等）の度合いなどであってもよい。
【００１１】
識別手段は、各識別器から得た複数の分類結果に基づいて、単一の分類結果（第二の分類結果）を生成する手段である。例えば、識別対象が年齢である場合、複数の識別器から推定年齢をそれぞれ取得し、当該複数の推定年齢に基づいて単一の推定年齢を生成する。単一の分類結果は、例えば、複数の分類結果に対応する値の平均値や中央値、最頻値などをとることで生成してもよいし、他の手法によって生成してもよい。
【００１２】
信頼度生成手段は、第二の分類結果に対する信頼度を生成する手段である。第二の分類結果に対する信頼度は、複数の識別器が出力した分類結果のばらつきに基づいて決定することができる。
例えば、前記信頼度生成手段は、前記複数の分類結果のばらつきの大きさと前記信頼度の大きさが負の相関をもつように、前記信頼度を決定するとよい。
複数の識別器が出力した分類結果が広範囲に分散しているような場合、全体として識別精度が低いことを意味する。よって、分類結果のばらつきが大きい場合は、第二の分類結果に対する信頼度をより小さくし、分類結果のばらつきが小さい場合は、第二の分類結果に対する信頼度をより大きくするようにしてもよい。
【００１４】
多クラス識別器とは、複数のクラスの中から、入力された特徴量に最も適合するクラス（最も尤度の高いクラス）を出力する識別器である。多クラス識別器は、単一の識別器であってもよいし、複数の２クラス識別器を組み合わせたものであってもよい。
【００１８】
分散または標準偏差を求める際にクラス値の平均を用いると、外れ値（他の識別器の出力と大きくかけ離れた分類結果）を出力した識別器があった場合において、生成した信頼度が不正確になるおそれがある。そこで、クラス値の中央値または最頻値を用いることで、このようなノイズの影響を抑制することができる。
【００１９】
また、本発明に係る識別装置は、前記複数の識別器の精度をそれぞれ評価する評価手段をさらに有し、前記識別手段または信頼度生成手段は、前記評価の結果に基づいて、前記
複数の分類結果に対して重み付けを行ったうえで、前記第二の分類結果または信頼度を生成することを特徴としてもよい。
【００２０】
識別器の精度が良いということは、当該識別器が出力したクラス値が真値に近いことを意味する。よって、識別器の精度に基づいて、当該識別器が出力した結果に対して重み付けを行うことで、第二の分類結果や信頼度をより正確に求めることができるようになる。
【００２１】
また、前記評価手段は、テストデータを用いて各識別器の精度をそれぞれ評価することを特徴としてもよく、前記評価手段は、前記複数の識別器を学習した際の学習サンプル数に基づいて、各識別器の精度を評価することを特徴としてもよい。
【００２２】
識別器の精度は、テストデータ（すなわち、正解がわかっているデータ）を用いて評価してもよいし、学習サンプル数に基づいて評価してもよい。例えば、学習サンプル数が多い識別器であるほど、精度が高いという評価を行うようにしてもよい。
【００２３】
また、前記入力データは画像であることを特徴としてもよい。本発明に係る識別装置は、画像に含まれる事象を識別する装置に好適に適用することができる。
【００２４】
また、前記識別器が分類を行う対象は、画像に含まれる人物の属性または状態の少なくともいずれかであることを特徴としてもよい。
【００２５】
人物の属性とは、例えば、当該人物の年齢、年代、性別、人種などであり、状態とは、顔の向き、視線の向き、特定の表情の度合いなどである。もちろん、これ以外であってもよい。
【００２６】
なお、本発明は、上記手段の少なくとも一部を含む識別装置として特定することができる。また、本発明は、上記識別装置の制御方法として特定することもできる。また、本発明は、上記識別装置を制御するプログラムとして特定することもできる。上記処理や手段は、技術的な矛盾が生じない限りにおいて、自由に組み合わせて実施することができる。
【発明の効果】
【００２７】
本発明によれば、複数の識別器を用いてクラス分類を行う識別装置において、分類結果に対する信頼度を算出することができる。
【図面の簡単な説明】
【００２８】
【図１】第一の実施形態に係る年齢推定装置のシステム構成図である。
【図２】識別部の詳細な構成を説明する図である。
【図３】画像に含まれる顔領域を説明する図である。
【図４】推定年齢の分布例を示す図である。
【図５】推定年齢の分布例を示す第二の図である。
【図６】利用者に提供される画面の例である。
【図７】第一の実施形態に係る年齢推定装置が行う処理のフローチャートである。
【発明を実施するための形態】
【００２９】
（第一の実施形態）
<システム構成>
以下、本発明の好ましい実施形態について図面を参照しながら説明する。
第一の実施形態に係る年齢推定装置は、画像に含まれる人物の顔に基づいて、当該人物の年齢を推定する装置である。図１は、本実施形態に係る年齢推定装置１０のシステム構成図である。
【００３０】
年齢推定装置１０は、画像取得部１１、特徴量取得部１２、識別部１３、入出力部１４から構成される。
【００３１】
画像取得部１１は、処理対象の画像（顔画像）を取得する手段であり、典型的には、固定ディスクドライブやフラッシュメモリといった記憶装置である。なお、画像取得部１１は、装置の外部から画像を取得する手段（例えば、インタフェース装置や無線通信装置）であってもよいし、レンズと撮像素子を介して画像を撮像する手段であってもよい。
【００３２】
特徴量取得部１２は、画像取得部１１が取得した画像に対応する特徴量を取得する手段である。具体的には、取得した画像を構成する画素の中から、人の顔に対応する領域（顔領域）を抽出し、当該顔領域に含まれる特徴量の集合（特徴量ベクトル）を取得する。なお、特徴量取得部１２が取得する特徴量は、顔領域に対応する特徴量の集合であってもよいし、顔領域に含まれる一部の画素のみに対応する特徴量の集合であってもよい。
【００３３】
識別部１３は、入力された特徴量に基づいて、分類結果（被写体である人物の推定年齢）と、当該分類結果に対する評価値（推定年齢が、どの程度信頼できるかを表す値）を出力する手段である。より具体的には、識別部１３は、複数の多クラス識別器を包含しており、当該複数の識別器が出力した結果に基づいて、単一の分類結果と、当該分類結果に対する評価値を生成する。
図２は、本実施形態に係る識別部１３の構成を説明する図である。識別部１３に包含される複数の識別器（識別器１３０Ａ〜１３０Ｐ）は、それぞれ、複数のＳＶＭ（サポートベクタマシン）で構成される多クラス識別器である。ＳＶＭは２クラス識別器であるため、複数のものを組み合わせることで、多クラス識別器を実現している。これらの識別器は、教師データによって事前に学習が行われたものである。
【００３４】
なお、本実施形態では、ＳＶＭを組み合わせて多クラス識別器を構成したが、各識別器は、ＳＶＭ以外の２クラス識別器を組み合わせることで実現してもよい。また、多クラス識別器の構成方法についても、公知の手法を採用することができる。例えば、年齢の範囲を二分する複数の２クラス識別器を用いて、二分探索によって範囲を絞り込んでいく方法を用いてもよいし、複数の２クラス識別器から取得した帰属確率に基づいて、真値を推定する方法などを用いてもよい。
【００３５】
また、各識別器は、それぞれ単一の多クラス識別器によって実現してもよい。
具体的なアルゴリズムとしては、複数の決定木を用いたランダムフォレスト、複数の弱識別器からなるブースティング（Boosting）、ブースティングにおいて誤分類率に応じて重みづけを行うアダブースト（AdaBoost）、これらの組み合わせなどを採用することができる。複数のクラスの中から、特徴量に対応するクラスを決定することができれば、各識別器が用いるアルゴリズムは、どのようなものであってもよい。
また、各識別器は、それぞれ異なる手法（アルゴリズム）によって識別を行うものであるか、それぞれ異なる学習データによって学習されたものであることが好ましい。
【００３６】
本実施形態では、識別器１３０Ａ〜１３０Ｐの１６個の識別器を用いて、複数の分類結果を取得し、提供年齢算出部１３１（識別手段）が、当該複数の分類結果に基づいて、単一の分類結果（第二の分類結果）を生成する。また、評価値算出部１３２（信頼度生成手段）が、当該複数の分類結果のばらつきに基づいて、当該第二の分類結果に対する信頼度を表す評価値を算出する。本実施形態では、複数の分類結果のばらつきの大きさと第二の分類結果の信頼度の大きさとが負の相関をもつように、信頼度（評価値）を算出する。例えば、複数の分類結果のばらつきを表す値（分散、標準偏差など）がそのとりうる範囲のなかで最小値となる場合に信頼度が最も大きくなり、ばらつきを表す値が最大値となる場
合に信頼度が最も小さくなり、ばらつきを表す値が最小値と最大値のあいだの値をとる場合にはばらつきを表す値の大きさに応じて信頼度が連続的または段階的に小さくなるように、評価値を算出するとよい。分類結果の生成及び評価値算出の具体的な方法については後述する。
【００３７】
入出力部１４は、ユーザが行った入力操作を受け付け、ユーザに対して情報を提示する手段である。具体的には、タッチパネルとその制御手段、液晶ディスプレイとその制御手段から構成される。タッチパネルおよび液晶ディスプレイは、本実施形態では一つのタッチパネルディスプレイからなる。
【００３８】
なお、以上に説明した各手段は、専用に設計されたハードウェアによって実現されてもよいし、ソフトウェアモジュールによって実現されてもよい。また、ＦＰＧＡ（Field Programmable Gate Array）やＡＳＩＣ（Application Specific Integrated Circuit）などによって実現されてもよいし、これらの組合せによって実現されてもよい。
前述した手段がソフトウェアとして構成される場合、補助記憶装置に記憶されたプログラムが主記憶装置にロードされ、ＣＰＵによって実行されることによって各手段が機能する。（ＣＰＵ、補助記憶装置、主記憶装置はいずれも不図示）
【００３９】
<年齢推定処理の概要>
次に、年齢推定装置１０が行う年齢推定処理の概要について説明する。年齢推定装置１０が行う処理は、顔画像に基づいて特徴量を取得するフェーズと、当該特徴量に基づいて、年齢を推定するフェーズに分けることができる。
【００４０】
（１）特徴量取得フェーズ
まず、顔画像に基づいて特徴量を取得するフェーズ（特徴量取得フェーズ）について説明する。顔画像に対応する特徴量は、特徴量取得部１２が、以下の処理を実行することで取得される。
【００４１】
まず、特徴量取得部１２は、画像取得部１１から顔画像を取得し、当該顔画像から人の顔が含まれる領域（顔領域）を検出する。図３の例では、符号３０が顔画像であり、符号３１が検出した顔領域である。顔領域の検出は、例えば、テクスチャ情報を用いたパターンマッチングや、顔全体の輪郭に対応したテンプレートを用いたテンプレートマッチングによって行うことができる。この他、顔を構成する器官に基づいたテンプレートマッチングを行ってもよいし、顔の一部を表す領域または点を抽出し、抽出結果に基づいて顔領域を判定してもよい。この他にも、顔画像中の肌色領域を検出することで顔領域を判定してもよい。顔領域を検出する処理は、既知のどのような方法によって行われてもよい。
【００４２】
次に、検出した顔領域に、複数の特徴点を配置する。特徴点は、例えば、顔の器官（例えば、目、鼻、鼻孔、口、眉、顎、額など）の位置に基づいて配置される。検出対象の器官は、予め設定されたものであってもよいし、動的に決定してもよい。
そして、検出した器官の位置に基づいて、特徴点を配置する。なお、特徴点は、器官に近いほど密に、離れるほど粗に配置することが好ましい。また、対象人物の属性がある程度わかっている場合、当該属性に応じて特徴点の配置方法を変更してもよい。
【００４３】
次に、配置した特徴点に基づいて、特徴量を算出する。特徴量は、例えば、ガボールフィルタなどのフィルタ処理によって得られた値をもとに算出することができる。
なお、本例では、顔領域を検出した後で、特徴点を配置し、当該特徴点を用いて特徴量を算出したが、他の方法によって特徴量を取得してもよい。例えば、取得した顔領域から、直接特徴量を算出するようにしてもよい。
本フェーズによって、顔領域に対応する複数次元の特徴量（以下、特徴量ベクトル）が
得られる。
【００４４】
（２）年齢推定フェーズ
特徴量取得部１２が取得した特徴量ベクトルは、識別部１３が有する複数の識別器１３０Ａ〜１３０Ｐにそれぞれ入力され、各識別器において、当該特徴量ベクトルに基づいたクラス分類が行われる。分類の結果（各識別器が出力したクラス。本実施形態では、被写体である人物の推定年齢）は、提供年齢算出部１３１および評価値算出部１３２にそれぞれ入力される。すなわち、提供年齢算出部１３１および評価値算出部１３２には、それぞれ１６個の推定年齢が入力される。
図４は、１６個の識別器がそれぞれ出力した推定年齢と、当該推定年齢の分布をヒストグラムで表した例である。
【００４５】
次に、提供年齢算出部１３１が、取得した複数の推定年齢に基づいて、利用者に提供する単一の推定年齢（以下、提供年齢）を算出し、出力する。具体的には、取得した複数の推定年齢の平均値を提供年齢として出力する。例えば、図４の例の場合、平均値は３１．１となる。なお、提供年齢は必ずしも平均値でなくてもよい。例えば、中央値(メディア
ン)、最頻値（モード）などであってもよい。図４の例の場合、中央値は３０．５、最頻
値は３０．０となる。提供年齢は、各識別器から取得した複数の推定年齢に基づいて算出されたものであれば、その算出方法は特に限定されない。
【００４６】
次に、評価値算出部１３２が、取得した複数の推定年齢に基づいて評価値を算出し、出力する。評価値は、提供年齢に対する信頼度に関連付いた値であり、例えば、以下のように定義することができる。なお、σは標準偏差であり、ｎは２以上の整数である。
【００４７】
（パターン１）分散値（σ2）または標準偏差値（σ）を評価値とする。
（パターン２）パターン１を整数倍したもの、すなわち、ｎσ2またはｎσを評価値とす
る。
（パターン３）分散値の逆数（１／σ2）または標準偏差値の逆数（１／σ）を評価値と
する。
（パターン４）パターン３を整数倍したもの、すなわち、ｎ／σ2またはｎ／σを評価値
とする。
パターン１および２の場合、評価値が大きいほど信頼度が低い（提供年齢の推定精度が低い）ことを意味し、パターン３および４の場合、評価値が大きいほど信頼度が高い（提供年齢の推定精度が高い）ことを意味する。
【００４８】
第一の実施形態では、このうち、分散値（σ2）を評価値として用いる。分散値を評価
値とした場合、図４の例では、評価値は６．８となるが、図５のように推定年齢にばらつきがある場合、評価値は１２．９となり、年齢の推定精度が低いことがかわる。
【００４９】
算出した評価値は、利用者にそのまま提供してもよいが、所定の範囲を取るように正規化（例えば、０〜１００の範囲をとるスコアに置き換え）してもよい。図６（Ａ）は、評価値をスコアに置き換えた場合の画面例である。評価値をスコアに変換するための手法は、特定のものに限定されない。また、そのためのデータを、例えば評価値算出部１３２に記憶させておいてもよい。
【００５０】
<処理フローチャート>
図６は、本実施形態に係る年齢推定装置１０が行う年齢推定処理のフローチャートである。当該処理は、利用者の操作（例えば、記憶された画像を読み込む操作）によって開始される。
【００５１】
まず、ステップＳ１１で、画像取得部１１が顔画像を取得する。本実施形態では、予め記憶されている画像を記憶装置から取得するが、通信手段や撮像手段を介して画像を取得してもよい。
次に、ステップＳ１２で、特徴量取得部１２が、前述した処理によって、当該顔画像から特徴量ベクトルを取得する。
ステップＳ１３では、識別部１３が、特徴量取得部１２によって取得された特徴量ベクトルを、各識別器に入力する。
次に、ステップＳ１４で、提供年齢算出部１３１が、各識別器から出力された推定年齢を取得して、平均値を算出し、提供年齢とする。
次に、ステップＳ１５で、評価値算出部１３２が、各識別器から出力された推定年齢を取得して、分散値を算出し、評価値とする。
そして、ステップＳ１６で、入出力部１５が、提供年齢と評価値（または、評価値に基づいて生成したスコア）を、画面を通して利用者に提供する。
【００５２】
以上説明したように、第一の実施形態に係る年齢推定装置は、複数の多クラス識別器を用いてクラスの分類を行い、複数の分類結果に基づいて、単一の推定年齢と、当該推定年齢に対する評価値を生成し、提示する。これにより利用者は、表示された推定年齢がどの程度信頼できる値であるかを把握することができる。
【００５３】
（第二の実施形態）
第二の実施形態は、識別部１３が有する各識別器の出力に重みを付したうえで、提供年齢および評価値を算出する実施形態である。
第二の実施形態に係る年齢推定装置の構成は、第一の実施形態と同様であるため、詳細な説明は省略し、処理の相違点のみを説明する。
【００５４】
第二の実施形態では、提供年齢算出部１３１が提供年齢を算出する際、および、評価値算出部１３２が評価値を算出する際に、識別器ごとに重みを乗算したうえで処理を行う。
【００５５】
各識別器に与える重みは、当該識別器の精度に対応させることが好ましい。具体的には、識別器の精度がよいほど重みを大きくし、精度が悪いほど重みを小さくする。例えば、学習に用いたデータの数が多いほど、精度が良い識別器であるとみなし、重みを大きくしてもよい。また、予め正解がわかっている評価用のデータを用いてテストを行い、成績が良い識別器であるほど重みを大きくしてもよい。
この他にも、ランダムフォレストを用いる場合、木の深さによって、識別器の精度の良し悪しを推定してもよい。例えば、木が浅い場合と比較して、木が深い場合において、より重みを大きくしてもよい。
【００５６】
第二の実施形態では、このように、識別器の精度に応じた重みを用いることで、提供年齢および評価値の算出精度を向上させることができる。なお、本実施形態では、提供年齢の算出と、評価値の算出のそれぞれにおいて同一の重みを用いるが、重みはそれぞれ異なってもよい。また、いずれか片方の処理においてのみ重みを用いてもよい。
【００５７】
（変形例）
上記の実施形態はあくまでも一例であって、本発明はその要旨を逸脱しない範囲内で適宜変更して実施しうる。
【００５８】
例えば、各実施形態では、年齢を推定する装置の例を挙げたが、推定の対象は、性別、顔向き（カメラに対する顔の方位角や仰角）、視線の方向、特定の表情の度合い（例えば、喜び、怒り、悲しみ、驚き、恐怖、嫌悪、無表情）などであってもよいし、これ以外であってもよい。
また、実施形態の説明では、分類結果を数値で出力する識別器の例を挙げたが、識別器は、直接数値を出力するものでなくてもよい。ただし、分散や標準偏差を算出する必要があるため、このような場合、分類結果を数値に置き換える処理を追加する必要がある。
【００５９】
また、各実施形態では、識別部１３が有する複数の識別器に、特徴量取得部１２が取得した特徴量ベクトルがそれぞれ入力されるものとしたが、各識別器は、当該特徴量ベクトルに含まれる全ての次元を用いて識別を行う必要はない。例えば、各識別器において特徴量ベクトルをフィルタリングし、所定の次元の特徴量のみを用いて識別を行うようにしてもよい。
また、特徴量取得部１２が、異なる方法を用いて複数の特徴量ベクトルを取得し、識別器ごとに異なる特徴量ベクトルを入力するようにしてもよい。
【００６０】
また、各実施形態では、評価値あるいはスコアを用いて信頼度を提示する例を挙げたが、評価値を、年齢に対する誤差（±ｎ歳）という形式に変換し、提示してもよい。例えば、評価値と誤差との関係をテーブルや数式によって保持し、当該情報を用いて、具体的な年齢の範囲を求めるようにしてもよい。図６（Ｂ）は、評価値を年齢に対する誤差に置き換えた場合の画面例である。
また、評価値を算出するための分散値または標準偏差値は、一般的に、各識別器が出力した推定年齢の平均値を用いて求めるが、平均値のかわりに中央値または最頻値を用いてもよい。すなわち、中央値または最頻値との差の二乗和を用いて求めてもよい。
【００６１】
また、各実施形態では、画面を通して提供年齢および評価値を利用者に提示する装置を挙げたが、入出力部のかわりに通信手段を設け、提供年齢および評価値を他の装置に送信する構成としてもよい。
【００６２】
また、各実施形態では、単一の画像を入力データとして年齢の推定を行ったが、入力データとなる画像は、動画のフレームに対応するものであってもよい。また、音声やその他のバイナリデータなどであってもよい。特徴量を算出することができれば、対象はどのようなものであってもよい。
【００６３】
また、各実施形態では、信頼度に関連する値である評価値を定義し、ばらつきと評価値との関係として、パターン１〜４を例示したが、各識別器が分類を行った結果のばらつきに基づいて信頼度を決定することができれば、他の方法を採用してもよい。
【符号の説明】
【００６４】
１０  年齢推定装置
１１  画像取得部
１２  特徴量取得部
１３  識別部
１３０Ａ〜Ｐ  識別器
１３１  提供年齢算出部
１３２  評価値算出部
１４  入出力部
【図１】
0006361387.tif 000002
【図２】
0006361387.tif 000003
【図３】
0006361387.tif 000004
【図４】
0006361387.tif 000005
【図５】
0006361387.tif 000006
【図６】
0006361387.tif 000007
【図７】
0006361387.tif 000008