JP6355307B2 - Face matching device, face matching method, and face matching program - Google Patents
Face matching device, face matching method, and face matching program Download PDFInfo
- Publication number
- JP6355307B2 JP6355307B2 JP2013144943A JP2013144943A JP6355307B2 JP 6355307 B2 JP6355307 B2 JP 6355307B2 JP 2013144943 A JP2013144943 A JP 2013144943A JP 2013144943 A JP2013144943 A JP 2013144943A JP 6355307 B2 JP6355307 B2 JP 6355307B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- influence
- similarity
- face
- local
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Collating Specific Patterns (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
Description
この発明は、事前に登録された人物の顔画像又は該顔画像の特徴量からなる登録データと、照合対象となる人物(以下、「照合対象者」と言う)の顔画像又は該顔画像の特徴量からなる入力データとを照合する顔照合装置、顔照合方法及び顔照合プログラムに関する。 According to the present invention, registration data including a face image of a person registered in advance or a feature amount of the face image, a face image of a person to be collated (hereinafter referred to as “verification target person”), or the face image of the face image The present invention relates to a face collation apparatus, a face collation method, and a face collation program that collate input data composed of feature amounts.
従来、照合対象者が事前に登録された人物と一致するか否かを判定するために、事前に登録された人物の顔画像又は該顔画像の特徴量からなる登録データと、照合対象者の顔画像又は該顔画像の特徴量からなる入力データとを照合処理する顔照合技術が知られている。 Conventionally, in order to determine whether or not the person to be collated matches a person registered in advance, the registered data including the face image of the person registered in advance or the feature amount of the face image, and the person to be collated 2. Description of the Related Art A face matching technique that performs a matching process with a face image or input data composed of a feature amount of the face image is known.
例えば、特許文献1、2及び3には、入力データの局所領域と登録データの対応する局所領域との距離を算出し、算出した距離を総合して顔照合を行う技術が開示されている。 For example, Patent Documents 1, 2, and 3 disclose techniques for calculating a distance between a local area of input data and a corresponding local area of registered data, and performing face matching by integrating the calculated distances.
また、特許文献4には、2つの画像を比較する際に、コントラスト指標及び非対称性指標に基づいてあらかじめ計算していた画像間の差ベクトルに対する分散値を用いて、マハラノビス距離を算出して類似度を求める技術が開示されている。 Further, in Patent Document 4, when two images are compared, a Mahalanobis distance is calculated using a variance value for a difference vector between images calculated in advance based on a contrast index and an asymmetry index. A technique for determining the degree is disclosed.
しかしながら、上述した従来の技術では、メガネ、髪、マスク等の影響を受けて顔照合の精度が低下する場合があるという問題点があった。例えば、目の周囲は個人の特徴が現れやすい場所であり、顔照合の特徴点として有効である。しかし、メガネを着用すると、目の周囲の画像が変化することにより、顔照合の照合率が大きく低下するのである。同様に、髪型、マスク、髭等も、特徴点の特徴量を変化させ、照合精度の低下を引き起こす場合がある。このように、画像における顔の特徴量を変化させ、顔照合の照合精度を低下させる要因となるものをノイズデータという。 However, the above-described conventional technique has a problem in that the accuracy of face matching may be reduced due to the influence of glasses, hair, a mask, and the like. For example, the area around the eyes is a place where personal features are likely to appear, and is effective as a feature point for face matching. However, when wearing glasses, the image around the eyes changes, and the matching rate of face matching is greatly reduced. Similarly, hairstyles, masks, wrinkles, and the like may change the feature amount of feature points and cause a reduction in matching accuracy. As described above, noise data is a factor that changes the facial feature amount in an image and reduces the matching accuracy of face matching.
このため、ノイズデータによる顔照合処理に対する影響をいかにして動的かつ適応的に低減するかが重要な課題となっている。なお、ノイズデータは、入力データと登録データのいずれにも生ずる可能性があり、いずれか一方にノイズデータが生じることで照合精度の低下を引き起こす。 Therefore, how to dynamically and adaptively reduce the influence of noise data on the face matching process is an important issue. Note that noise data may be generated in both input data and registered data, and noise data is generated in either one of them, thereby causing a reduction in collation accuracy.
本発明は、上記従来技術の課題を解決するためになされたものであって、ノイズデータによる顔照合に対する影響を動的かつ適応的に低減することのできる顔照合装置、顔照合方法及び顔照合プログラムを提供することを目的とする。 The present invention has been made to solve the above-described problems of the prior art, and is capable of dynamically and adaptively reducing the influence of noise data on face matching, a face matching device, a face matching method, and face matching. The purpose is to provide a program.
上述した課題を解決し、目的を達成するため、本発明は、照合対象者の顔画像又はその特徴量からなる入力データをあらかじめ登録された顔画像又はその特徴量からなる登録データと照合処理する顔照合装置であって、着用物によるノイズデータを除去した複数の顔画像を含む学習データを用いて、顔画像の局所領域が照合精度に与える影響度を算出する際の基準となる影響基準データを生成する影響基準データ生成手段と、前記影響基準データ生成手段により算出された影響基準データに基づいて、前記入力データ及び/又は前記登録データの各局所領域における照合精度への影響度を算出する影響度算出手段と、前記入力データの各局所領域近傍の局所パターンと前記登録データの対応する局所領域近傍における局所パターンとの間の類似度を算出する類似度算出手段と、前記類似度算出手段により算出された各局所領域近傍における局所パターンの類似度と、前記影響度算出手段により算出された影響度とに基づいて、前記入力データと前記登録データとを照合処理する照合処理手段とを備えたことを特徴とする。
また、本発明は、上記発明において、前記着用物は、メガネ、マスク、髪又は髭の少なくとも一つであることを特徴とする。
In order to solve the above-described problems and achieve the object, the present invention performs a collation process on input data consisting of a face image of a person to be collated or its feature quantity with registered data consisting of a previously registered face image or its feature quantity. Influence reference data that is a face collation device and serves as a reference when calculating the degree of influence that a local area of a face image has on collation accuracy using learning data including a plurality of face images from which noise data due to wear is removed Based on the influence reference data generation means for generating the influence reference data and the influence reference data calculated by the influence reference data generation means, the degree of influence on the collation accuracy in each local region of the input data and / or the registered data is calculated. An influence level calculation means, and a local pattern in the vicinity of each local area of the input data and a local pattern in the vicinity of the corresponding local area of the registered data The input data based on the similarity calculating means for calculating the degree of similarity, the similarity of the local pattern in the vicinity of each local area calculated by the similarity calculating means, and the influence calculated by the influence calculating means. And a collation processing means for collating the registration data.
Moreover, the present invention is characterized in that, in the above-mentioned invention, the wearing item is at least one of glasses, a mask, hair, or a heel.
また、本発明は、上記発明において、前記影響基準データ算出手段は、前記着用物によるノイズデータを除去した複数の顔画像を含む前記学習データの局所領域の平均特徴量を前記影響基準データとして算出することを特徴とする。 Further, in the above invention, before Symbol effect reference data calculation means, an average feature amount of the local area of the training data including a plurality of face images by removing noise data by the wearable as the effect reference data It is characterized by calculating.
また、本発明は、上記発明において、前記影響度算出手段は、前記入力データ及び/又は前記登録データの各局所領域の特徴量と前記影響基準データの対応する局所領域の平均特徴量との距離を算出し、算出した距離の値が大きいほど前記照合精度を低下させる要因となる可能性が高いことを示す距離評価値を前記影響度として算出することを特徴とする。 Further, the present invention is the above invention, wherein the influence calculation means is a distance between a feature quantity of each local area of the input data and / or the registration data and an average feature quantity of a corresponding local area of the influence reference data. And a distance evaluation value indicating that there is a high possibility that the larger the calculated distance value is, the lower the collation accuracy is.
また、本発明は、上記発明において、前記影響度に応じて各局所領域近傍における局所パターンの類似度に対する類似度重みを算出する類似度重み算出手段をさらに備え、前記照合処理手段は、前記類似度重み算出手段により算出された類似度重みを用いて前記各局所領域近傍における局所パターンの類似度に対する重み付けを行って前記入力データと前記登録データとを照合処理することを特徴とする。 In the above invention, the present invention further includes similarity weight calculation means for calculating a similarity weight for the similarity of local patterns in the vicinity of each local region according to the influence degree, and the matching processing means includes the similarity processing means. The input data and the registered data are collated by weighting the similarity of the local pattern in the vicinity of each local region using the similarity weight calculated by the degree weight calculating means.
また、本発明は、上記発明において、前記類似度重み算出手段は、前記影響度算出手段が前記入力データと前記登録データの双方について各局所領域における平均特徴量との距離評価値を前記影響度として算出した場合に、前記各局所領域について、距離の大きい方に対応する距離評価値を用いて類似度重みを算出することを特徴とする。 Further, in the present invention according to the above invention, the similarity weight calculating unit may calculate the distance evaluation value of the average feature amount in each local region for both the input data and the registered data. , The similarity weight is calculated using the distance evaluation value corresponding to the larger distance for each local region.
また、本発明は、照合対象者の顔画像又はその特徴量からなる入力データをあらかじめ登録された顔画像又はその特徴量からなる登録データと照合処理する顔照合方法であって、着用物によるノイズデータを除去した複数の顔画像を含む学習データを用いて、顔画像の局所領域が照合精度に与える影響度を算出する際の基準となる影響基準データを生成する影響基準データ生成ステップと、前記影響基準データ生成ステップにより算出された影響基準データに基づいて、前記入力データ及び/又は前記登録データの各局所領域における照合精度への影響度を算出する影響度算出ステップと、前記入力データの各局所領域近傍における局所パターンと前記登録データの対応する局所領域近傍における局所パターンとの間の類似度を算出する類似度算出ステップと、前記類似度算出ステップにより算出された各局所領域近傍における局所パターンの類似度と、前記影響度算出ステップにより算出された影響度とに基づいて、前記入力データと前記登録データとを照合処理する照合処理ステップとを含んだことを特徴とする。 In addition, the present invention is a face matching method for matching input data consisting of a face image of a person to be matched or a feature amount thereof with registered data consisting of a face image registered in advance or a feature amount thereof. Using the learning data including the plurality of face images from which the data is removed, the influence reference data generating step for generating the influence reference data serving as a reference when calculating the degree of influence of the local region of the face image on the matching accuracy; Based on the influence reference data calculated by the influence reference data generation step, an influence degree calculating step for calculating an influence degree on collation accuracy in each local region of the input data and / or the registered data, and each of the input data Similarity calculating the similarity between the local pattern near the local area and the local pattern near the corresponding local area of the registered data The input data and the registration data are calculated based on the calculation step, the similarity of the local pattern in the vicinity of each local region calculated by the similarity calculation step, and the influence calculated by the influence calculation step. And a verification processing step for performing verification processing.
また、本発明は、照合対象者の顔画像又はその特徴量からなる入力データをあらかじめ登録された顔画像又はその特徴量からなる登録データと照合処理する顔照合プログラムであって、着用物によるノイズデータを除去した複数の顔画像を含む学習データを用いて、顔画像の局所領域が照合精度に与える影響度を算出する際の基準となる影響基準データを生成する影響基準データ生成手順と、前記影響基準データ生成手順により算出された影響基準データに基づいて、前記入力データ及び/又は前記登録データの各局所領域における照合精度への影響度を算出する影響度算出手順と、前記入力データの各局所領域近傍における局所パターンと前記登録データの対応する局所領域近傍における局所パターンとの間の類似度を算出する類似度算出手順と、前記類似度算出手順により算出された各局所領域近傍における局所パターンの類似度と、前記影響度算出手順により算出された影響度とに基づいて、前記入力データと前記登録データとを照合処理する照合処理手順とをコンピュータに実行させることを特徴とする。
また、本発明は、照合対象者の顔画像又はその特徴量からなる入力データをあらかじめ登録された顔画像又はその特徴量からなる登録データと照合処理する顔照合装置であって、あらかじめ着用物によるノイズデータを除去した複数の顔画像を含む学習データを用いて生成した、顔画像の局所領域が照合精度に与える影響度を算出する際の基準となる影響基準データに基づいて、前記入力データ及び/又は前記登録データの各局所領域における照合精度への影響度を算出する影響度算出手段と、前記入力データの各局所領域近傍の局所パターンと前記登録データの対応する局所領域近傍における局所パターンとの間の類似度を算出する類似度算出手段と、前記類似度算出手段により算出された各局所領域近傍における局所パターンの類似度と、前記影響度算出手段により算出された影響度とに基づいて、前記入力データと前記登録データとを照合処理する照合処理手段とを備えたことを特徴とする。
また、本発明は、照合対象者の顔画像又はその特徴量からなる入力データをあらかじめ登録された顔画像又はその特徴量からなる登録データと照合処理する顔照合プログラムであって、あらかじめ着用物によるノイズデータを除去した複数の顔画像を含む学習データを用いて生成した、顔画像の局所領域が照合精度に与える影響度を算出する際の基準となる影響基準データに基づいて、前記入力データ及び/又は前記登録データの各局所領域における照合精度への影響度を算出する影響度算出手順と、前記入力データの各局所領域近傍における局所パターンと前記登録データの対応する局所領域近傍における局所パターンとの間の類似度を算出する類似度算出手順と、前記類似度算出手順により算出された各局所領域近傍における局所パターンの類似度と、前記影響度算出手順により算出された影響度とに基づいて、前記入力データと前記登録データとを照合処理する照合処理手順とをコンピュータに実行させることを特徴とする。
Further, the present invention provides a collation object person of the face image or registered data and the collation processing for the face collation program input data consisting of the feature quantity consisting of pre-registered face image or a feature amount, the noise due to wear thereof Using the learning data including a plurality of face images from which the data has been removed, the influence reference data generation procedure for generating the influence reference data serving as a reference when calculating the degree of influence of the local region of the face image on the matching accuracy; Based on the influence reference data calculated by the influence reference data generation procedure, an influence degree calculation procedure for calculating an influence degree on the matching accuracy in each local region of the input data and / or the registered data, and each of the input data Similarity calculation for calculating the similarity between a local pattern near a local area and a local pattern near the corresponding local area of the registered data The input data and the registered data are collated based on the order, the similarity of the local pattern in the vicinity of each local region calculated by the similarity calculation procedure, and the influence calculated by the influence calculation procedure It is characterized by causing a computer to execute a collation processing procedure to be processed.
In addition, the present invention is a face collation device that collates input data consisting of a face image of a person to be collated or a feature amount thereof with registered data consisting of a face image registered in advance or a feature amount thereof. Based on the influence reference data, which is generated by using learning data including a plurality of face images from which noise data has been removed, and which serves as a reference when calculating the degree of influence that the local area of the face image has on matching accuracy, and And / or an influence degree calculating means for calculating an influence degree on matching accuracy in each local area of the registered data, a local pattern in the vicinity of each local area of the input data, and a local pattern in the vicinity of the corresponding local area of the registered data A similarity calculation means for calculating a similarity between the local patterns in the vicinity of each local region calculated by the similarity calculation means Based on the degree of influence calculated by the influence degree calculation means, characterized in that a matching processing means for matching process and said input data the registration data.
The present invention is also a face collation program for collating input data consisting of a face image of a person to be collated or its feature quantity with registered data consisting of a face image or its feature quantity registered in advance, Based on the influence reference data, which is generated by using learning data including a plurality of face images from which noise data has been removed, and which serves as a reference when calculating the degree of influence that the local area of the face image has on matching accuracy, and And / or an influence calculation procedure for calculating an influence on the matching accuracy in each local area of the registered data, a local pattern in the vicinity of each local area of the input data, and a local pattern in the vicinity of the corresponding local area of the registered data, A similarity calculation procedure for calculating the similarity between the two, and a local pattern in the vicinity of each local region calculated by the similarity calculation procedure And similarity, based on the degree of influence calculated by the influence degree calculation procedure, characterized in that to perform the matching procedure for matching process and the registration data and the input data to the computer.
本発明によれば、ノイズデータによる顔照合に対する影響を動的かつ適応的に低減することができる。 According to the present invention, it is possible to reduce the effect on the face collation by the noise data dynamically and adaptively.
以下に添付図面を参照して、本発明に係る顔照合装置、顔照合方法及び顔照合プログラムの好適な実施例を説明する。以下に示す実施例では、メガネ、髪及びマスク等の影響をノイズデータとして低減する場合について説明するが、他のノイズデータの影響を低減する場合にも同様に適用することができる。 Exemplary embodiments of a face matching apparatus, a face matching method, and a face matching program according to the present invention will be described below with reference to the accompanying drawings. In the following embodiment, a case where the influence of glasses, hair, a mask, and the like is reduced as noise data will be described. However, the present invention can be similarly applied to a case where the influence of other noise data is reduced.
まず、本実施例に係る顔照合装置10の顔照合処理の概念について説明する。図1は、顔照合装置10による顔照合処理の概念を説明するための説明図である。同図に示す顔照合装置10は、従来の顔照合装置のように、メガネ、髪及びマスク等を「顔の一部」として扱うのではなく、顔の一部ではないノイズデータとして扱い、ノイズデータの影響を低減しつつ顔照合を行う。同図に示す特徴量Aは、照合対象領域内の複数の局所領域から算出され、登録データと入力データとの類似度算出のために用いられる。
First, the concept of the face matching process of the face matching
具体的には、かかる顔照合装置10は、被認識者の顔である登録画像を登録データとして登録する登録処理及び入力データを用いた照合処理に先立って、学習データを用いた学習処理を行う。この学習データには、変動のない顔画像の学習データが用いられる。変動のない顔画像とは、照合対象領域にメガネ、髪の毛及びマスク等のノイズデータを含まない顔画像である。
Specifically, the
顔照合装置10は、変動のないモデルとなる標準顔を利用する学習データを用いて、変動のない空間を構成する。ここで、変動のない空間とは、変動のない顔画像の集合である学習データを用いて作成された顔の各局所領域の特徴量Bの集合とする。ここで特徴量Bは画像パターンそのものでもよいし、あるいは、画像に部分フィルタを施したものとしても良い。特徴量Bの実施例の詳細は後述する。顔照合装置10は、学習データを用いて、無変動空間データ13aを生成する。無変動空間データ13aは、顔照合の際にノイズデータの影響を低減する際に基準となるデータである。
The face matching
無変動空間データ13aにより示される変動のない空間には、メガネ、髪及びマスク等に関するデータが含まれないため、一例として、変動のない空間としての特徴量Bの平均は、登録データ及び入力データがどれだけ「変動」しているのかの基準として用いることができる。具体的には、登録データや入力データにメガネや髪等のノイズデータが含まれている場合には、該ノイズデータの影響を受けた局所領域の特徴量Bは、変動のない空間の特徴量Bの平均から大きく隔たることとなる。
Since the space without fluctuation indicated by the
このようにして、学習段階において無変動空間データ13aを生成したならば、顔照合装置10は、登録データの入力を受け付け、登録データの複数の局所領域における特徴量A及び特徴量Bを算出する。
In this way, if the non-variable
そして、学習データから生成した無変動空間データ13aを用いて、各局所領域の特徴量Bが変動のない空間の対応する特徴量Bの平均とどれだけ近いかを示す距離評価値を算出する。換言すれば、入力データ及び登録データの各局所領域がどれほど部分的に顔らしいデータなのか(ノイズデータの影響を受けている可能性が低いのか)を算出する。ここで、距離の値が小さい、すなわち、ノイズデータの影響を受けている可能性が低いほど距離評価値を大きくし、距離が大きいほど距離評価値は小さくする。図1では、顔照合装置10が、登録データのn個(nは自然数)の局所領域についてそれぞれ特徴量Aデータ13cと、変動のない空間との距離評価値データ13dとを算出した状態を示している。なお、かかる局所領域は、各種従来技術を用いて設定することができる。
Then, using the
次に、顔照合装置10は、照合対象者の顔画像データからなる入力データを受け付けたならば、この入力データから各局所領域の特徴量A及び特徴量Bを算出する。また、顔照合装置10は、学習データから生成した無変動空間データ13aを用いて、入力データの各局所領域の特徴量Bが変動のない空間とどれだけ近いかを示す距離評価値を対応する局所領域ごとに算出する。図1では、入力データのn個の局所領域における特徴量Aデータと距離評価値データとが算出された状態を示している。
Next, when the
そして、この顔照合装置10は、登録データの距離評価値データ13dと入力データの距離評価値データとを用いて、各局所領域における類似度重みを算出する。この類似度重みは、距離評価値が小さいほど(ノイズデータの影響を受けている可能性が高いほど)小さな値とする。
Then, the
このようにして類似度重みを算出したならば、顔照合装置10は、登録データと入力データの対応するn個の局所領域の特徴量Aの類似度を求め、求めた類似度に当該局所領域における類似度重みを適用して重み付け類似度を算出し、この重み付け類似度を用いて登録データと入力データの照合処理を行う。例えば、かかる重み付け類似度の総和が所定のしきい値以上であれば同一人物と判定し、しきい値未満であれば異なる人物であると判定することになる。
When the similarity weight is calculated in this way, the
このように、顔照合装置10は、顔画像におけるメガネ、髪、マスク等のノイズデータによる影響を評価し、その影響を低減するための無変動空間データ13aを学習データから生成する。そして登録データ及び入力データの局所領域の特徴量Bと、無変動空間データ13aの対応する局所領域の特徴量Bの平均から距離評価値を算出し、この距離評価値の大きさに応じた重み付け類似度を用いた照合処理を行う。
As described above, the
無変動空間データ13aは、登録データ及び入力データに関してノイズデータの存在の程度を示すものとなる。このため、入力データにメガネ、髪及びマスク等のノイズデータが存在する場合には、変動のない空間との距離評価値が小さくなるために、類似度の重みが下げられ、ノイズデータの影響を低減することができる。
The non-variable
次に、図1に示した顔照合装置10の構成について説明する。図2は、図1に示した顔照合装置10の構成を示すブロック図である。図2に示すように、この顔照合装置10は、画像入力受付部11、表示操作部12、記憶部13及び制御部14を有する。
Next, the configuration of the
画像入力受付部11は、学習データとしての顔画像、登録データとしての顔画像及び入力データとしての顔画像をそれぞれカメラやスキャナ等から受け付けるインタフェースである。表示操作部12は、タッチパネルディスプレイ、キーボードやマウス等のインタフェースである。 The image input receiving unit 11 is an interface that receives a face image as learning data, a face image as registration data, and a face image as input data from a camera, a scanner, or the like. The display operation unit 12 is an interface such as a touch panel display, a keyboard, and a mouse.
記憶部13は、フラッシュメモリやハードディスク装置等からなる記憶デバイスであり、無変動空間データ13a及び登録データ13bを記憶する。
The storage unit 13 is a storage device including a flash memory, a hard disk device, and the like, and stores the
無変動空間データ13aは、学習データが入力された場合に生成されて記憶部13に格納される。登録データ13bは、登録データの各局所領域の特徴量Aデータ13c及び変動のない空間との近さを示す距離評価値データ13dを含むデータであり、登録データが入力された場合に生成されて記憶部13に記憶される。
The
制御部14は、顔照合装置10を全体制御する制御部である。制御部14は、無変動空間生成部14a、特徴量算出部14b、距離評価値算出部14c、類似度算出部14d、類似度重み算出部14e及び照合処理部14fを有する。
The
無変動空間生成部14aは、画像入力受付部11が学習データを受け付けた場合に、学習データ全体から、各局所領域の特徴量Bの平均を算出したデータである変動空間データ13aを生成し、記憶部13に格納する処理部である。
When the image input receiving unit 11 receives the learning data, the non-changeable
特徴量算出部14bは、画像入力受付部11が登録データ又は入力データを受け付けた場合に、受け付けたデータから各局所領域についての類似度算出用の特徴量Aデータ13cおよびこの局所領域の類似度重み算出用の特徴量Bを算出する処理部である。特徴量算出部14bは、各局所領域の類似度重み算出のための特徴をm次元(mは自然数)で算出する。
When the image input receiving unit 11 receives registration data or input data, the feature
距離評価値算出部14cは、各局所領域における変動のない空間との近さの度合いを算出する処理部である。具体的には、特徴量算出部14bから出力される特徴量Bと無変動空間データ13bを用いて局所領域ごとに近さの度合いを算出する。
The distance evaluation
類似度算出部14dは、登録データと入力データとの対応する局所領域の類似度を算出する処理部である。類似度重み算出部14eは、距離評価値算出部14cにより算出された距離評価値を用いて、各局所領域における類似度重みを算出する。メガネ及びマスク等のデータが入力データに含まれて、特徴量Bと無変動空間データ13aとの差が大きくなるほど距離評価値が小さくなり、類似度重み算出部14eは類似度重みを小さな値とする。
The
照合処理部14fは、類似度算出部14dにより算出された類似度に対し、類似度重み算出部14eにより算出された類似度重みを掛けて重み付け類似度を算出し、この重み付け類似度を用いて登録データと入力データとの照合処理を行う処理部である。
The matching
次に、無変動空間データ13aの生成についてさらに説明する。前述したように学習データとしてメガネ、髪及びマスク等のない変動のない顔画像集合が顔照合装置10に入力される。無変動空間生成部14aは、この学習データにより、変動のない空間として、一例として、各局所領域の特徴量Bを平均化した無変動空間データ13aを生成する。
Next, the generation of the
図3は、図2に示した無変動空間生成部14aのブロック図である。無変動空間生成部14aは、その内部に特徴量B算出部41及び平均特徴量B算出部42を有する。画像受付部11から学習データを受け付けた場合に、特徴量B算出部41は、設定された局所領域の特徴量Bを算出する。そして、全ての学習データの局所領域の特徴量Bを算出して平均特徴量B算出部42に出力する。
FIG. 3 is a block diagram of the non-variable
平均特徴量B算出部42は、局所領域ごとに、特徴量を集計してその平均を算出する。平均特徴量B算出部42は、算出した局所領域ごとの特徴量を無変動空間データ13aとして記憶部13に格納する。
The average feature amount B calculation unit 42 totals the feature amounts for each local region and calculates the average. The average feature amount B calculation unit 42 stores the calculated feature amount for each local region in the storage unit 13 as
次に、登録及び照合の詳細について説明する。図4は、登録及び照合の詳細について説明するための説明図である。図4に示すように、特徴量算出部14bは、登録データから局所領域の類似度算出用の特徴量Aを登録データ13bの特徴量Aデータ13cとして記憶部13に格納するとともに、局所領域の類似度重み算出用の特徴量Bを距離評価値算出部14cに出力する。また、特徴量算出部14bは、入力データから局所領域の類似度算出用の特徴量Aを類似度算出部14dに出力し、局所領域の類似度重み算出用の特徴量Bを距離評価値算出部14cに出力する。
Next, details of registration and verification will be described. FIG. 4 is an explanatory diagram for explaining details of registration and verification. As illustrated in FIG. 4, the feature
距離評価値算出部14cは、特徴量算出部14bから出力された類似度重み算出用の特徴量Bと無変動空間データ13aとから変動のない空間との近さを示す距離評価値を算出する。距離評価値算出部14cは、登録データから距離評価値を算出した場合には、算出した距離評価値を距離評価値データ13dとして記憶部13に格納する。また、距離評価値算出部14cは、入力データから同様にして距離評価値を算出した場合には、算出した距離評価値を類似度重み算出部14eに出力する。
The distance evaluation
ここで、距離評価値の算出について説明する。距離評価値算出部14cは、距離評価値を算出する際には、無変動空間データ13a、登録データ及び入力データの各局所領域のm次元のそれぞれの特徴量Bをm項列ベクトルの要素と見なし、無変動空間データ13aのm項列ベクトルと、登録データ及び入力データのm項列ベクトルとの差ベクトルを求める。そして差ベクトルの長さを算出する。そして、差ベクトルの長さxj(j=1,・・・,n)を用いて、変動のない空間との近さを示す距離評価値djを次式により算出する。
dj=exp(−a(xj∧2))・・・(1)
ここで、a(>0)は一定である。∧はべき乗を表す。
Here, calculation of the distance evaluation value will be described. When the distance evaluation
dj = exp (−a (xj∧2)) (1)
Here, a (> 0) is constant. ∧ represents a power.
(1)式は、差ベクトルが小さいほど、すなわち変動のない空間に近いほどdjの値が大きくなることを示し、差ベクトルが大きく、変動のない空間に遠いほどdjの値が小さくなることを示している。すなわちdjは変動のない空間との近さの度合いを表現したものになる。 Equation (1) indicates that the smaller the difference vector, that is, the closer to a space with no fluctuation, the larger the value of dj, and the larger the difference vector, the smaller the value of dj, the farther away the space without fluctuation. Show. That is, dj expresses the degree of proximity to a space without fluctuation.
類似度算出部14dは、入力データと登録データとの類似度を局所領域ごとに算出して照合処理部14fに出力する。
The
類似度重み算出部14eは、距離評価値算出部14cにより入力データから距離評価値djが出力された場合に、登録データ13bの距離評価値データ13dと入力データの距離評価値データのうち小さい方を選択して局所領域ごとの類似度重みを算出し、照合処理部14fに出力する。
When the distance evaluation value dj is output from the input data by the distance evaluation
ここで、類似度重みの算出について説明する。類似度重み算出部14eは、距離評価値算出部14cが求めた距離評価値djを用いて、次式により各局所領域の類似度重みwjを算出する。
wj=dj∧b・・・(2)
ここでb(>0)は一定、∧はべき乗を表している。また、最終的には、重みは和が1になるように正規化される。
Here, the calculation of the similarity weight will be described. Using the distance evaluation value dj obtained by the distance evaluation
wj = dj∧b (2)
Here, b (> 0) is constant, and ∧ represents a power. Finally, the weights are normalized so that the sum is 1.
(2)式では、変動のない空間との近さが近くなるほど距離評価値djが大きくなるため、算出される重みは大きくなる。逆に距離評価値djが小さい場合には重みが小さくなり、この場合には、メガネ、髪、マスク等の影響が低減されることを示している。 In the equation (2), the distance evaluation value dj increases as the distance from the space without fluctuation becomes closer, and thus the calculated weight increases. Conversely, when the distance evaluation value dj is small, the weight is small, and in this case, the influence of glasses, hair, a mask, etc. is reduced.
照合処理部14fは、類似度算出部14dにより算出された類似度に対し、類似度重み算出部14eにより算出された類似度重みを掛けて重み付け類似度を算出し、この重み付け類似度を用いて登録データと入力データとの照合処理を行う。具体的には、照合処理部14fは、重み付け類似度の総和を算出し、重み付け類似度の総和がしきい値以上である場合に、登録データと入力データとが同一人物であると判定する。
The matching
次に、無変動空間データ13a及び登録データ13bについて説明する。図5は、無変動空間データ13a及び登録データ13bについて説明するための説明図である。図5(a)は、無変動空間データ13aを示したものであり、図5(b)は登録データ13bを示したものである。図5(a)に示すように、無変動空間データ13aは、変動のない学習データを用いて算出した各局所領域のm次元の平均特徴量Bが記憶されたものである。具体的には、無変動空間データ13aの局所領域P1の平均特徴量BはB01であり、局所領域P2の平均特徴量BはB02であり、局所領域Pnの平均特徴量BはB0nである。
Next, the
図5(b)に示す登録データ13bは、登録IDと、氏名と、n個の局所領域に関する特徴量Aと距離評価値を有する。登録IDは、登録される人物の登録データを一意に識別するための情報である。氏名は、登録データに対応する人物の氏名である。なお、氏名に限らず、人物に関する任意の情報を登録データに含めることができる。
The
図5(b)では、登録ID「001」が氏名「ABC」である人物の顔画像に対応する登録データあり、局所領域P1の特徴量AがA11であり、局所領域P1の距離評価値がNr11であり、局所領域P2の特徴量AはA12であり、局所領域P2における距離評価値はNr12であり、局所領域Pnの特徴量AがA1nであり、局所領域Pnにおける距離評価値はNr1nであることを示している。 In FIG. 5B, there is registration data corresponding to the face image of the person whose registration ID “001” is the name “ABC”, the feature amount A of the local region P1 is A11, and the distance evaluation value of the local region P1 is Nr11, the feature amount A of the local region P2 is A12, the distance evaluation value in the local region P2 is Nr12, the feature amount A of the local region Pn is A1n, and the distance evaluation value in the local region Pn is Nr1n. It shows that there is.
同様に、登録ID「002」が氏名「EFG」である人物の顔画像に対応する登録データであり、局所領域P1の特徴量AがA21であり、局所領域P1における距離評価値はNr21であり、局所領域P2の特徴量AがA22であり、局所領域P2における距離評価値がNr22であり、局所領域Pnの特徴量AがA2nであり、局所領域Pnにおける距離評価値がNr2nであることを示している。 Similarly, the registration data corresponding to the face image of the person whose registration ID “002” is the name “EFG”, the feature amount A of the local region P1 is A21, and the distance evaluation value in the local region P1 is Nr21. The feature amount A of the local region P2 is A22, the distance evaluation value in the local region P2 is Nr22, the feature amount A of the local region Pn is A2n, and the distance evaluation value in the local region Pn is Nr2n. Show.
次に、顔照合装置10の学習に係る処理手順について説明する。図6は、顔照合装置10の学習に係る処理手順を示すフローチャートである。
Next, a processing procedure related to learning of the
まず、画像入力受付部11は、学習データを受け付ける(ステップS101)。無変動空間生成部14aの特徴量B算出部41は、各局所領域の特徴量Bを算出し(ステップS102)、平均特徴量B算出部42に出力する。
First, the image input receiving unit 11 receives learning data (step S101). The feature amount B calculation unit 41 of the non-variable
全ての学習データに関して局所領域ごとの特徴量Bの算出が終了すれば、平均特徴量B算出部42は、局所領域ごとに特徴量Bを集計して平均を算出する(ステップS103)。そして、顔照合装置10は、算出した平均特徴量Bを無変動空間データ13aとして記憶部13に格納して(ステップS104)、処理を終了する。
When the calculation of the feature amount B for each local region is completed for all the learning data, the average feature amount B calculation unit 42 calculates the average by totaling the feature amount B for each local region (step S103). Then, the
次に、顔照合装置10の登録に係る処理手順について説明する。図7は、顔照合装置10の登録に係る処理手順を示すフローチャートである。
Next, a processing procedure related to registration of the
まず、画像入力受付部11は、登録データを受け付ける(ステップS201)。特徴量算出部14bは、登録データから局所領域の特徴量Aと特徴量Bを算出する(ステップS202)。距離評価値算出部14cは、記憶部13から無変動空間データ13aを読み出し(ステップS203)、(1)式を用いて登録データの局所領域ごとの距離評価値を算出する(ステップS204)。顔照合装置10は、ステップS202で算出した特徴量Aと、ステップS204で算出した距離評価値を登録データ13bとして記憶部13に格納し(ステップS205)、処理を終了する。
First, the image input reception unit 11 receives registration data (step S201). The feature
次に、顔照合装置10の照合に係る処理手順について説明する。図8は、顔照合装置10の照合に係る処理手順を示すフローチャートである。
Next, a processing procedure related to collation of the
まず、画像入力受付部11は、入力データを受け付ける(ステップS301)。特徴量算出部14bは、入力データから各局所領域について特徴量Aと特徴量Bを算出する(ステップS302)。また、距離評価値算出部14cは、記憶部13から無変動空間データ13aを読み込み(ステップS303)、各局所領域の距離評価値を算出する(ステップS304)。
First, the image input receiving unit 11 receives input data (step S301). The feature
その後、顔照合装置10は、入力データと照合処理する登録データ13bを選択する(ステップS305)。類似度重み算出部14eは、各局所領域について、選択した登録データ13bの距離評価値と、入力データの距離評価値とを比較し、距離評価値の小さい方を選択する(ステップS306)。類似度重み算出部14eは、選択した距離評価値により各局所領域の類似度重みを算出する(ステップS307)。
Thereafter, the
類似度算出部14dは、各局所領域について、選択した登録データ13bの特徴量Aと、入力データの特徴量Aとの類似度を算出する(ステップS308)。照合処理部14fは、ステップS308で算出された類似度に対し、ステップS307で算出された類似度重みを掛けて重み付け類似度を算出し、重み付け類似度を合計する(ステップS309)。
The
照合処理部14fは、合計した重み付け類似度(総和類似度)がしきい値以上であるならば(ステップS310;Yes)、選択した登録データ13bと入力データとが同一人物のものであると判定し、選択した登録データ13bに関する情報(氏名等)を照合結果として出力して(ステップS313)、処理を終了する。
The
総和類似度がしきい値未満であるならば(ステップS310;No)、照合処理部14fは、全ての登録データ13bを選択済みであるか否かを判定する(ステップS311)。
If the total similarity is less than the threshold value (step S310; No), the matching
未選択の登録データ13bが残っているならば(ステップS311;No)、照合処理部14fは、未選択の登録データ13bから入力データと照合処理する登録データ134bを選択する(ステップS305)。全ての登録データ13bを選択済みであるならば(ステップS311;Yes)、照合処理部14fは、「該当者無し」を照合果として出力して(S312)、処理を終了する。
If unselected
次に、図2に示した顔照合装置10の各機能部をプログラムにより実現する場合について説明する。図9は、図2に示した顔照合装置10の各機能部をプログラムにより実現する場合の説明図である。同図に示すように、図2に示した顔照合装置10は、CPU111(メインメモリを含む)、フラッシュメモリ112、ディスプレイユニット113、操作受付ユニット114をバス119で接続した構成となる。
Next, the case where each function part of the
ここで、このフラッシュメモリ112に顔照合プログラム130を記憶しておき、CPU111は、この顔照合プログラム130をフラッシュメモリ112から読み出して図示しないメインメモリに展開し、顔照合プログラム130が有するプロセスを実行する。
Here, the
具体的には、かかる顔照合プログラム130により、無変動空間生成プロセス120a、特徴量算出プロセス120b、距離評価値算出プロセス120c、類似度算出プロセス120d、類似度重み算出プロセス120e及び照合処理プロセス120fが生成される。
Specifically, the
この無変動空間生成プロセス120aが図2に示した無変動空間生成部14aに対応し、特徴量算出プロセス120bが図2に示した特徴量算出部14bに対応し、距離評価値算出プロセス120cが図2に示した距離評価値算出部14cに対応し、類似度算出プロセス120dが図2に示した類似度算出部14dに対応し、類似度重み算出プロセス120eが図2に示した類似度重み算出部14eに対応し、照合処理プロセス120fが図2に示した照合処理部14fに対応する。
The non-variable
上述してきたように、本実施例に係る顔照合装置10は、顔画像におけるメガネ、髪及びマスク等の存在を検出する基準となる無変動空間データ13aを学習データから生成し、登録データ及び入力データの各局所領域における変動のない空間との近さを示す距離評価値を無変動空間データ13aから算出し、距離評価値に応じた重み付け類似度により照合処理を行う。このため、入力データにメガネ、髪及びマスク等が存在しても、顔照合装置10は、動的かつ適応的に影響を低減させることができる。
As described above, the
なお、上記実施例では、いずれかの登録データと入力データとの総和類似度がしきい値以上となった場合には報知を行って処理を終了し、いずれの登録データとの総和類似度もしきい値未満であった場合にも報知を行うこととしたが、照合結果をどのように出力するかは適宜設定可能である。 In the above embodiment, when the total similarity between any registered data and the input data is equal to or greater than the threshold value, the process is terminated and the total similarity with any registered data is also obtained. Although notification is performed even when the threshold value is less than the threshold value, it is possible to appropriately set how to output the collation result.
例えば、全ての登録データについて総和類似度を算出し、総和類似度が最大となる登録データに関する情報を照合結果として出力することとしてもよい。また、総和類似度がしきい値を超えた登録データを全て照合結果として出力してもよい。また、いずれの登録データとの総和類似度もしきい値未満であった場合には、報知を行わなくてもよい。 For example, the total similarity may be calculated for all registered data, and information regarding registered data that maximizes the total similarity may be output as a matching result. Further, all registered data whose total similarity exceeds a threshold value may be output as a matching result. Further, when the total similarity with any registered data is less than the threshold value, the notification need not be performed.
また、上記実施例では、距離評価値によって重み付けを行った重み付け類似度をすべて合計した総和類似度に基づいて照合を行う場合について説明を行ったが、距離評価値の大きい局所領域の類似度を選択的に用いて照合を行ってもよい。 Further, in the above-described embodiment, the case where the matching is performed based on the total similarity obtained by summing all the weighted similarities weighted by the distance evaluation value has been described. However, the similarity of a local region having a large distance evaluation value is described. The verification may be performed selectively.
また、上記実施例では、距離評価値から無条件に算出式を適用して重みを算出する場合について説明を行ったが、メガネなどを着用した場合においても距離評価値が大きくなる可能性もあり、メガネ、髪、マスク等における重み付けの学習を行い、着用物及び着用部位に応じた重み算出式を用意して適用してもよい。 In the above embodiment, the case where the weight is calculated by applying the calculation formula unconditionally from the distance evaluation value has been described. However, the distance evaluation value may increase even when wearing glasses or the like. It is also possible to perform weighting learning for glasses, hair, masks, etc., and prepare and apply weight calculation formulas according to the wear item and the wearing part.
また、上記実施例では、入力データと登録データの双方について距離評価値を求め、その一方を類似度に対する重みの算出に使用する場合について説明を行ったが、入力データの距離評価値と登録データの距離評価値の双方を用いて重みを算出してもよい。また、入力データ又は登録データの一方についてのみ距離評価値を算出し、類似度に対する重みを算出してもよい。 In the above embodiment, the distance evaluation value is obtained for both the input data and the registration data, and one of them is used for calculating the weight for the similarity. However, the distance evaluation value of the input data and the registration data are described. The weight may be calculated using both of the distance evaluation values. Alternatively, the distance evaluation value may be calculated for only one of the input data and the registered data, and the weight for the similarity may be calculated.
以上のように、本発明に係る顔照合装置、顔照合方法及び顔照合プログラムは、メガネ、髪及びマスク等のノイズデータによる顔照合への影響を動的かつ適応的に低減することに適している。 As described above, the face matching device, the face matching method, and the face matching program according to the present invention are suitable for dynamically and adaptively reducing the influence of noise data such as glasses, hair, and masks on face matching. Yes.
10 顔照合装置
11 画像入力受付部
12 表示操作部
13 記憶部
13a 無変動空間データ
13b 登録データ
13c 特徴量Aデータ
13d 距離評価値データ
14 制御部
14a 無変動空間生成部
14b 特徴量算出部
14c 距離評価値算出部
14d 類似度算出部
14e 類似度重み算出部
14f 照合処理部
41 特徴量B算出部
42 平均特徴量B算出部
DESCRIPTION OF
Claims (10)
着用物によるノイズデータを除去した複数の顔画像を含む学習データを用いて、顔画像の局所領域が照合精度に与える影響度を算出する際の基準となる影響基準データを生成する影響基準データ生成手段と、
前記影響基準データ生成手段により算出された影響基準データに基づいて、前記入力データ及び/又は前記登録データの各局所領域における照合精度への影響度を算出する影響度算出手段と、
前記入力データの各局所領域近傍の局所パターンと前記登録データの対応する局所領域近傍における局所パターンとの間の類似度を算出する類似度算出手段と、
前記類似度算出手段により算出された各局所領域近傍における局所パターンの類似度と、前記影響度算出手段により算出された影響度とに基づいて、前記入力データと前記登録データとを照合処理する照合処理手段と
を備えたことを特徴とする顔照合装置。 A face collation device for collating input data consisting of a face image of a person to be collated or its feature quantity with registered data consisting of a face image registered beforehand or its feature quantity,
Generation of influence reference data that is used as reference for calculating the degree of influence of the local area of the face image on the matching accuracy using learning data including multiple face images from which noise data due to wear is removed Means,
Based on the influence reference data calculated by the influence reference data generation means, an influence degree calculation means for calculating an influence degree on the matching accuracy in each local region of the input data and / or the registration data;
Similarity calculating means for calculating a similarity between a local pattern in the vicinity of each local region of the input data and a local pattern in the vicinity of the corresponding local region of the registration data;
Collation for collating the input data with the registered data based on the similarity of the local pattern in the vicinity of each local area calculated by the similarity calculation means and the influence degree calculated by the influence calculation means A face matching device comprising: processing means.
ことを特徴とする請求項1又は2に記載の顔照合装置。 Before SL Effect reference data calculation means, according to claim 1, characterized in that to calculate the average feature amount of the local area of the training data including a plurality of face images by removing noise data by the wearable as the effect reference data Or the face collation apparatus of 2.
前記照合処理手段は、前記類似度重み算出手段により算出された類似度重みを用いて前記各局所領域近傍における局所パターンの類似度に対する重み付けを行って前記入力データと前記登録データとを照合処理する
ことを特徴とする請求項1〜4のいずれか一つに記載の顔照合装置。 Further comprising a similarity weight calculating means for calculating a similarity weight for the similarity of the local pattern in the vicinity of each local region according to the influence level,
The collation processing unit performs weighting on the similarity of the local pattern in the vicinity of each local region using the similarity weight calculated by the similarity weight calculation unit, and collates the input data with the registered data. The face collation device according to claim 1, wherein
着用物によるノイズデータを除去した複数の顔画像を含む学習データを用いて、顔画像の局所領域が照合精度に与える影響度を算出する際の基準となる影響基準データを生成する影響基準データ生成ステップと、
前記影響基準データ生成ステップにより算出された影響基準データに基づいて、前記入力データ及び/又は前記登録データの各局所領域における照合精度への影響度を算出する影響度算出ステップと、
前記入力データの各局所領域近傍における局所パターンと前記登録データの対応する局所領域近傍における局所パターンとの間の類似度を算出する類似度算出ステップと、
前記類似度算出ステップにより算出された各局所領域近傍における局所パターンの類似度と、前記影響度算出ステップにより算出された影響度とに基づいて、前記入力データと前記登録データとを照合処理する照合処理ステップと
を含んだことを特徴とする顔照合方法。 A face collation method for collating input data consisting of a face image of a person to be collated or its feature quantity with registered data consisting of a face image registered beforehand or its feature quantity,
Generation of influence reference data that is used as reference for calculating the degree of influence of the local area of the face image on the matching accuracy using learning data including multiple face images from which noise data due to wear is removed Steps,
Based on the influence reference data calculated by the influence reference data generation step, an influence degree calculating step for calculating an influence degree on the matching accuracy in each local region of the input data and / or the registration data;
A similarity calculation step of calculating a similarity between a local pattern in the vicinity of each local region of the input data and a local pattern in the vicinity of a corresponding local region of the registration data;
Collation for collating the input data and the registered data based on the similarity of the local pattern in the vicinity of each local area calculated by the similarity calculation step and the influence calculated by the influence calculation step A face matching method comprising: processing steps.
着用物によるノイズデータを除去した複数の顔画像を含む学習データを用いて、顔画像の局所領域が照合精度に与える影響度を算出する際の基準となる影響基準データを生成する影響基準データ生成手順と、
前記影響基準データ生成手順により算出された影響基準データに基づいて、前記入力データ及び/又は前記登録データの各局所領域における照合精度への影響度を算出する影響度算出手順と、
前記入力データの各局所領域近傍における局所パターンと前記登録データの対応する局所領域近傍における局所パターンとの間の類似度を算出する類似度算出手順と、
前記類似度算出手順により算出された各局所領域近傍における局所パターンの類似度と、前記影響度算出手順により算出された影響度とに基づいて、前記入力データと前記登録データとを照合処理する照合処理手順と
をコンピュータに実行させることを特徴とする顔照合プログラム。 A face collation program for collating input data consisting of a face image of a person to be collated or its feature quantity with registered data consisting of a face image registered beforehand or its feature quantity,
Generation of influence reference data that is used as reference for calculating the degree of influence of the local area of the face image on the matching accuracy using learning data including multiple face images from which noise data due to wear is removed Procedure and
Based on the influence reference data calculated by the influence reference data generation procedure, an influence calculation procedure for calculating the influence on the matching accuracy in each local region of the input data and / or the registration data;
A similarity calculation procedure for calculating a similarity between a local pattern in the vicinity of each local area of the input data and a local pattern in the vicinity of the corresponding local area of the registration data;
Collation for collating the input data with the registered data based on the similarity of the local pattern in the vicinity of each local area calculated by the similarity calculation procedure and the influence calculated by the influence calculation procedure A face matching program that causes a computer to execute a processing procedure.
あらかじめ着用物によるノイズデータを除去した複数の顔画像を含む学習データを用いて生成した、顔画像の局所領域が照合精度に与える影響度を算出する際の基準となる影響基準データに基づいて、前記入力データ及び/又は前記登録データの各局所領域における照合精度への影響度を算出する影響度算出手段と、 Based on the impact criteria data that is used as a reference when calculating the degree of influence that the local area of the face image has on the matching accuracy, generated using learning data that includes a plurality of face images from which noise data due to wear has been removed in advance, An influence degree calculating means for calculating an influence degree on collation accuracy in each local region of the input data and / or the registration data;
前記入力データの各局所領域近傍の局所パターンと前記登録データの対応する局所領域近傍における局所パターンとの間の類似度を算出する類似度算出手段と、 Similarity calculating means for calculating a similarity between a local pattern in the vicinity of each local region of the input data and a local pattern in the vicinity of the corresponding local region of the registration data;
前記類似度算出手段により算出された各局所領域近傍における局所パターンの類似度と、前記影響度算出手段により算出された影響度とに基づいて、前記入力データと前記登録データとを照合処理する照合処理手段と Collation for collating the input data with the registered data based on the similarity of the local pattern in the vicinity of each local area calculated by the similarity calculation means and the influence degree calculated by the influence calculation means Processing means and
を備えたことを特徴とする顔照合装置。 A face collation apparatus comprising:
あらかじめ着用物によるノイズデータを除去した複数の顔画像を含む学習データを用いて生成した、顔画像の局所領域が照合精度に与える影響度を算出する際の基準となる影響基準データに基づいて、前記入力データ及び/又は前記登録データの各局所領域における照合精度への影響度を算出する影響度算出手順と、 Based on the impact criteria data that is used as a reference when calculating the degree of influence that the local area of the face image has on the matching accuracy, generated using learning data that includes a plurality of face images from which noise data due to wear has been removed in advance, An impact calculation procedure for calculating the impact on the matching accuracy in each local region of the input data and / or the registration data;
前記入力データの各局所領域近傍における局所パターンと前記登録データの対応する局所領域近傍における局所パターンとの間の類似度を算出する類似度算出手順と、 A similarity calculation procedure for calculating a similarity between a local pattern in the vicinity of each local area of the input data and a local pattern in the vicinity of the corresponding local area of the registration data;
前記類似度算出手順により算出された各局所領域近傍における局所パターンの類似度と、前記影響度算出手順により算出された影響度とに基づいて、前記入力データと前記登録データとを照合処理する照合処理手順とCollation for collating the input data with the registered data based on the similarity of the local pattern in the vicinity of each local area calculated by the similarity calculation procedure and the influence calculated by the influence calculation procedure Procedure and
をコンピュータに実行させることを特徴とする顔照合プログラム。 A face collation program for causing a computer to execute.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013144943A JP6355307B2 (en) | 2013-07-10 | 2013-07-10 | Face matching device, face matching method, and face matching program |
| PCT/JP2014/068429 WO2015005426A1 (en) | 2013-07-10 | 2014-07-10 | Face matching device, face matching method and face matching program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013144943A JP6355307B2 (en) | 2013-07-10 | 2013-07-10 | Face matching device, face matching method, and face matching program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2015018401A JP2015018401A (en) | 2015-01-29 |
| JP6355307B2 true JP6355307B2 (en) | 2018-07-11 |
Family
ID=52439336
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013144943A Active JP6355307B2 (en) | 2013-07-10 | 2013-07-10 | Face matching device, face matching method, and face matching program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6355307B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102370063B1 (en) | 2017-03-28 | 2022-03-04 | 삼성전자주식회사 | Method and apparatus for verifying face |
| JP2023092200A (en) * | 2021-12-21 | 2023-07-03 | 株式会社Jvcケンウッド | PERSON DETECTION DEVICE AND PERSON DETECTION METHOD |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4238542B2 (en) * | 2002-08-30 | 2009-03-18 | 日本電気株式会社 | Face orientation estimation apparatus, face orientation estimation method, and face orientation estimation program |
| JP4219151B2 (en) * | 2002-10-23 | 2009-02-04 | グローリー株式会社 | Image collation apparatus, image collation method, and image collation program |
| JP4888217B2 (en) * | 2007-05-08 | 2012-02-29 | オムロン株式会社 | Person attribute estimation device |
-
2013
- 2013-07-10 JP JP2013144943A patent/JP6355307B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2015018401A (en) | 2015-01-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Mirjalili et al. | Soft biometric privacy: Retaining biometric utility of face images while perturbing gender | |
| KR101956071B1 (en) | Method and apparatus for verifying a user | |
| KR20230021043A (en) | Method and apparatus for recognizing object, and method and apparatus for learning recognizer | |
| KR102068249B1 (en) | Positioning method and apparatus of face key points | |
| US20200233944A1 (en) | Methods and apparatuses for updating user authentication data | |
| JP2021512442A (en) | A method of learning and testing a modulation network that conceals the original data for the protection of personal information, and a learning device and a test device using this. | |
| CN110414550B (en) | Training method, device and system of face recognition model and computer readable medium | |
| US20130329970A1 (en) | Image authentication apparatus, image processing system, control program for image authentication apparatus, computer-readable recording medium, and image authentication method | |
| JP6798798B2 (en) | Method and device for updating data for user authentication | |
| KR102476756B1 (en) | Method and apparatus for adaptively updating enrollment database for user authentication | |
| KR20160061856A (en) | Method and apparatus for recognizing object, and method and apparatus for learning recognizer | |
| US20200257885A1 (en) | High speed reference point independent database filtering for fingerprint identification | |
| CN112766292B (en) | Identity authentication method, device, equipment and storage medium | |
| CN108596079B (en) | Gesture recognition method, device and electronic device | |
| JP5659777B2 (en) | Authentication processing apparatus, authentication processing method, and program | |
| JP2016151831A (en) | Biological information registration apparatus, biological information registration method, and biological information registration program | |
| JP7544254B2 (en) | Learning device, learning method, and program | |
| JP6355307B2 (en) | Face matching device, face matching method, and face matching program | |
| CN113869525A (en) | Big data-based business rule data processing method, device, equipment and medium | |
| CN116935089A (en) | Information processing apparatus | |
| US20200193329A1 (en) | Learning method and learning apparatus | |
| CN112818312A (en) | MES system login authentication method based on face recognition technology and MES system | |
| JP7188566B2 (en) | Information processing device, information processing method and program | |
| JP6947460B1 (en) | Programs, information processing equipment, and methods | |
| JP2022028912A (en) | A recording medium in which a collation processing device, a collation processing method, and a collation processing program are stored. |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160706 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170829 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20171027 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20171220 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20180522 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180612 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6355307 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |