JP6103706B2 - Authentication processing apparatus and authentication processing method - Google Patents
Authentication processing apparatus and authentication processing method Download PDFInfo
- Publication number
- JP6103706B2 JP6103706B2 JP2013147916A JP2013147916A JP6103706B2 JP 6103706 B2 JP6103706 B2 JP 6103706B2 JP 2013147916 A JP2013147916 A JP 2013147916A JP 2013147916 A JP2013147916 A JP 2013147916A JP 6103706 B2 JP6103706 B2 JP 6103706B2
- Authority
- JP
- Japan
- Prior art keywords
- authentication
- mouth
- image
- authentication target
- matching
- 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
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
- Collating Specific Patterns (AREA)
Description
本発明は、認証対象者の個人認証を行う認証処理装置及び認証処理方法に関するものである。 The present invention relates to an authentication processing apparatus and an authentication processing method for performing personal authentication of a person to be authenticated.
近年、人間の身体的特徴や行動的特徴の情報を用いて個人認証を行うバイオメトリクス認証が普及してきている。そして、このようなバイオメトリクス認証の一種として、音声認証がある(例えば、下記の特許文献1参照)。 In recent years, biometric authentication for performing personal authentication using information on human physical characteristics and behavioral characteristics has become widespread. One type of biometric authentication is voice authentication (see, for example, Patent Document 1 below).
しかしながら、上述した音声認証は、環境音の影響を受けやすく、その認証精度の低下が懸念されるという問題があった。 However, the above-described voice authentication is susceptible to environmental sounds, and there is a problem that the authentication accuracy may be lowered.
本発明は、このような問題点に鑑みてなされたものであり、個人認証精度の向上を実現する仕組みを提供することを目的とする。 The present invention has been made in view of such problems, and an object thereof is to provide a mechanism for realizing improvement in personal authentication accuracy.
本発明の認証処理装置は、認証登録者が口を開き少なくとも前歯が見える状態で当該口領域を撮影することにより得られた第1の口領域画像から、当該認証登録者の口の横方向における中心位置を基準として右側に位置する複数の歯であって上下左右に隣接する歯を少なくとも含む第1の登録画像と、当該認証登録者の口の横方向における中心位置を基準として左側に位置する複数の歯であって上下左右に隣接する歯を少なくとも含む第2の登録画像と、当該認証登録者の口における左右の口端に基づいて歯領域全体画像である第3の登録画像とを抽出する登録画像抽出手段と、認証対象者が口を開き少なくとも前歯が見える状態で当該口領域を撮影することにより得られた第2の口領域画像から、当該認証対象者の口の横方向における中心位置を基準として右側に位置する複数の歯であって上下左右に隣接する歯を少なくとも含む第1の認証対象画像と、当該認証対象者の口の横方向における中心位置を基準として左側に位置する複数の歯であって上下左右に隣接する歯を少なくとも含む第2の認証対象画像と、当該認証対象者の口における左右の口端に基づいて歯領域全体画像である第3の認証対象画像とを抽出する認証対象画像抽出手段と、前記第1の認証対象画像を前記第1の登録画像と照合する第1の照合処理と、前記第2の認証対象画像を前記第2の登録画像と照合する第2の照合処理と、前記第3の認証対象画像を前記第3の登録画像と照合する第3の照合処理とを行う照合処理手段と、前記第1の照合処理における照合処理結果と、前記第2の照合処理における照合処理結果と、前記第3の照合処理における照合処理結果とに基づいて、前記認証対象者の認証処理を行う認証処理手段と、を有する。 The authentication processing device according to the present invention is configured so that the authentication registrant can open the mouth and at least the front teeth can be seen, and from the first mouth area image obtained by photographing the mouth area in the lateral direction of the authentication registrant's mouth. A first registered image that includes a plurality of teeth that are positioned on the right side with respect to the center position and that includes at least teeth that are adjacent in the vertical and horizontal directions, and a center position in the lateral direction of the mouth of the authentication registrant is positioned on the left side. Extracting a second registered image that includes at least teeth that are adjacent to each other in the vertical and horizontal directions and a third registered image that is an entire tooth region image based on the left and right mouth edges of the authentication registrant's mouth A registration image extracting means for performing the authentication, and the center of the authentication subject's mouth in the lateral direction from the second mouth region image obtained by photographing the mouth region with the mouth open and at least the front teeth visible A plurality of teeth positioned on the right side with respect to the position, the first authentication target image including at least the teeth adjacent to the top, bottom, left and right, and the center position of the authentication target person in the lateral direction is positioned on the left side A second authentication target image including at least teeth adjacent to each other in the vertical and horizontal directions; and a third authentication target image that is an entire tooth region image based on left and right mouth ends of the authentication target person's mouth; Authentication target image extracting means for extracting the first authentication target image, first verification processing for verifying the first authentication target image with the first registered image, and verification of the second authentication target image with the second registered image Verification processing means for performing second verification processing to be performed, and third verification processing for verifying the third authentication target image with the third registered image, a verification processing result in the first verification processing, In the second verification process Having a processing result based on the matching process results in the third collation processing, an authentication processing unit for performing authentication processing of the authentication subject.
本発明の認証処理方法は、認証登録者が口を開き少なくとも前歯が見える状態で当該口領域を撮影することにより得られた第1の口領域画像から、当該認証登録者の口の横方向における中心位置を基準として右側に位置する複数の歯であって上下左右に隣接する歯を少なくとも含む第1の登録画像と、当該認証登録者の口の横方向における中心位置を基準として左側に位置する複数の歯であって上下左右に隣接する歯を少なくとも含む第2の登録画像と、当該認証登録者の口における左右の口端に基づいて歯領域全体画像である第3の登録画像とを抽出する登録画像抽出ステップと、認証対象者が口を開き少なくとも前歯が見える状態で当該口領域を撮影することにより得られた第2の口領域画像から、当該認証対象者の口の横方向における中心位置を基準として右側に位置する複数の歯であって上下左右に隣接する歯を少なくとも含む第1の認証対象画像と、当該認証対象者の口の横方向における中心位置を基準として左側に位置する複数の歯であって上下左右に隣接する歯を少なくとも含む第2の認証対象画像と、当該認証対象者の口における左右の口端に基づいて歯領域全体画像である第3の認証対象画像とを抽出する認証対象画像抽出ステップと、前記第1の認証対象画像を前記第1の登録画像と照合する第1の照合処理と、前記第2の認証対象画像を前記第2の登録画像と照合する第2の照合処理と、前記第3の認証対象画像を前記第3の登録画像と照合する第3の照合処理とを行う照合処理ステップと、前記第1の照合処理における照合処理結果と、前記第2の照合処理における照合処理結果と、前記第3の照合処理における照合処理結果とに基づいて、前記認証対象者の認証処理を行う認証処理ステップと、を有する。 The authentication processing method of the present invention is based on the first mouth area image obtained by photographing the mouth area in a state in which the authentication registrant opens his mouth and at least the front teeth are visible, in the lateral direction of the authentication registrant's mouth. A first registered image that includes a plurality of teeth that are positioned on the right side with respect to the center position and that includes at least teeth that are adjacent in the vertical and horizontal directions, and a center position in the lateral direction of the mouth of the authentication registrant is positioned on the left side. Extracting a second registered image that includes at least teeth that are adjacent to each other in the vertical and horizontal directions and a third registered image that is an entire tooth region image based on the left and right mouth edges of the authentication registrant's mouth A registration image extraction step, and a second mouth area image obtained by photographing the mouth area in a state where the person to be authenticated opens his mouth and at least the front teeth are visible, in the lateral direction of the mouth of the person to be authenticated A first authentication target image that includes a plurality of teeth that are positioned on the right side with respect to the center position and that includes at least teeth that are adjacent in the vertical and horizontal directions, and a center position in the lateral direction of the mouth of the authentication target person. A third authentication target image that is a whole tooth region image based on a second authentication target image that includes at least teeth that are adjacent to each other in the upper, lower, left, and right directions, and left and right mouth ends in the mouth of the authentication target person Authentication target image extraction step for extracting the first authentication target image with the first registered image, and the second registration target image with the second registered image. A matching process step for performing a second matching process for matching and a third matching process for matching the third authentication target image with the third registered image; and a matching process result in the first matching process; , The second verification process It has a matching process result based on the matching process results in the third collation processing, an authentication processing step of performing authentication processing of the authentication target person at.
本発明によれば、個人認証精度の向上を実現することができる。 According to the present invention, it is possible to improve the accuracy of personal authentication.
以下に、図面を参照しながら、本発明を実施するための形態(実施形態)について説明する。 Hereinafter, embodiments (embodiments) for carrying out the present invention will be described with reference to the drawings.
図1は、本発明の実施形態に係る認証処理装置の外観の一例を示す模式図である。
図1に示すように、本実施形態に係る認証処理装置100は、撮影装置110と、操作入力装置120と、情報処理装置130と、表示装置140と、電気錠装置150を有して構成されている。
FIG. 1 is a schematic diagram illustrating an example of an appearance of an authentication processing apparatus according to an embodiment of the present invention.
As shown in FIG. 1, the
撮影装置110は、情報処理装置130による制御に基づいて、認証登録者や認証対象者(200)が口を開き少なくとも前歯(211)が見える状態で口領域210を撮影する装置である。本実施形態においては、例えば、撮影装置110として、デジタルビデオカメラを用いるものとするが、他の撮影装置を用いることも可能である。
The photographing
操作入力装置120は、例えばセキュリティ管理者等の操作者が情報処理装置130に対して情報の入力を行う際に操作されるものである。この操作入力装置120は、例えば、キーボード120aや、ポインティング・デバイスであるマウス120bを具備して構成されている。
The
情報処理装置130は、認証処理装置100における動作を統括的に制御するものである。
The
表示装置140は、情報処理装置130による制御に基づいて、撮影装置110で撮影された画像を表示したり、各種の情報を表示したりする。
The
電気錠装置150は、情報処理装置130による制御に基づいて、例えば、ドア等の施錠/解錠を行うものである。
The
図2は、本発明の実施形態に係る認証処理装置の機能構成の一例を示す模式図である。ここで、図2において、図1と同様の構成については、同じ符号を付しており、その詳細な説明は省略する。 FIG. 2 is a schematic diagram illustrating an example of a functional configuration of the authentication processing apparatus according to the embodiment of the present invention. Here, in FIG. 2, the same components as those in FIG. 1 are denoted by the same reference numerals, and detailed description thereof is omitted.
情報処理装置130は、モード設定部131、画像受信部132、登録部133、及び、認証部134の各機能構成を有している。
本実施形態においては、例えば、情報処理装置130のCPU及びROM内に記録されているプログラムから、モード設定部131が構成される。また、例えば、情報処理装置130のCPU及びROM内に記録されているプログラム並びに通信インタフェースから、画像受信部132が構成される。また、例えば、情報処理装置130のCPU及びROM内に記録されているプログラム並びに外部メモリから、登録部133、認証部134が構成される。
The
In the present embodiment, for example, the mode setting unit 131 includes a program recorded in the CPU and ROM of the
モード設定部131は、例えば、操作入力装置120からの操作入力に基づいて、認証処理装置100における動作モードを設定する処理を行う。ここで、本実施形態では、「登録モード」と「認証モード」の2つの動作モードが設定可能であるものとする。
For example, the mode setting unit 131 performs processing for setting an operation mode in the
画像受信部132は、撮影装置110により撮影された、認証登録者や認証対象者(200)の口領域210に係る口領域画像を受信する処理を行う。
ここで、画像受信部132は、モード設定部131で設定された動作モードが「登録モード」である場合には、撮影装置110において認証登録者(200)の口領域210が撮影されたと判断し、撮影装置110の撮影により得られた口領域画像を「第1の口領域画像」として受信し、これを登録部133に送る。また、画像受信部132は、モード設定部131で設定された動作モードが「認証モード」である場合には、撮影装置110において認証対象者(200)の口領域210が撮影されたと判断し、撮影装置110の撮影により得られた口領域画像を「第2の口領域画像」として受信し、これを認証部134に送る。
The
Here, when the operation mode set by the mode setting unit 131 is “registration mode”, the
登録部133は、モード設定部131により「登録モード」が設定された際に、認証登録者(200)の登録処理を行う。
具体的に、登録部133は、第1の口端検出部1331、登録画像抽出部1332、及び、登録画像記憶部1333の各機能構成を有している。また、登録画像記憶部1333は、記憶メモリ1333aを含んでいる。
The
Specifically, the
登録部133の第1の口端検出部1331は、画像受信部132で受信した第1の口領域画像から、認証登録者(200)の口における左右の口端を検出する処理を行う。
The first mouth
登録部133の登録画像抽出部1332は、画像受信部132で受信した第1の口領域画像から、当該認証登録者(200)の口の横方向における中心位置を基準として右側に位置する複数の歯であって上下左右に隣接する歯を少なくとも含む第1の登録画像と、当該認証登録者(200)の口の横方向における中心位置を基準として左側に位置する複数の歯であって上下左右に隣接する歯を少なくとも含む第2の登録画像と、当該認証登録者(200)の歯領域画像である第3の登録画像を抽出する処理を行う。
ここで、登録画像抽出部1332は、第1の口端検出部1331で検出された左右の口端に基づいて第3の登録画像を抽出する処理を行う。
The registered
Here, the registered
登録部133の登録画像記憶部1333は、認証登録者(200)ごとに、登録画像抽出部1332で抽出した第1の登録画像、第2の登録画像及び第3の登録画像を関連付けて記憶メモリ1333aに記憶して登録する処理を行う。
The registered
認証部134は、モード設定部131により「認証モード」が設定された際に、認証対象者(200)の認証処理を行う。
具体的に、認証部134は、第2の口端検出部1341、認証対象画像抽出部1342、照合処理部1343、及び、認証処理部1344の各機能構成を有している。
When the “authentication mode” is set by the mode setting unit 131, the
Specifically, the
認証部134の第2の口端検出部1341は、画像受信部132で受信した第2の口領域画像から、認証対象者(200)の口における左右の口端を検出する処理を行う。
The second mouth
認証部134の認証対象画像抽出部1342は、画像受信部132で受信した第2の口領域画像から、当該認証対象者(200)の口の横方向における中心位置を基準として右側に位置する複数の歯であって上下左右に隣接する歯を少なくとも含む第1の認証対象画像と、当該認証対象者(200)の口の横方向における中心位置を基準として左側に位置する複数の歯であって上下左右に隣接する歯を少なくとも含む第2の認証対象画像と、当該認証対象者(200)の歯領域画像である第3の認証対象画像を抽出する処理を行う。
ここで、認証対象画像抽出部1342は、第2の口端検出部1341で検出された左右の口端に基づいて第3の認証対象画像を抽出する処理を行う。
また、具体的に、本実施形態においては、以下のようにして、第1の認証対象画像及び第2の認証対象画像を抽出する。即ち、本実施形態においては、第2の口領域画像において認証対象者(200)からみて口の右側半分の画像を第1の認証対象画像として抽出し、第2の口領域画像において認証対象者(200)からみて口の左側半分の画像を第2の認証対象画像として抽出する。
The authentication target
Here, the authentication target
Specifically, in the present embodiment, the first authentication target image and the second authentication target image are extracted as follows. That is, in this embodiment, the right half image of the mouth as viewed from the authentication target person (200) in the second mouth area image is extracted as the first authentication target image, and the authentication target person in the second mouth area image. The image on the left half of the mouth as viewed from (200) is extracted as the second authentication target image.
認証部134の照合処理部1343は、認証対象画像抽出部1342で抽出した第1の認証対象画像を記憶メモリ1333aに記憶されている第1の登録画像と照合する第1の照合処理と、認証対象画像抽出部1342で抽出した第2の認証対象画像を記憶メモリ1333aに記憶されている第2の登録画像と照合する第2の照合処理と、認証対象画像抽出部1342で抽出した第3の認証対象画像を記憶メモリ1333aに記憶されている第3の登録画像と照合する第3の照合処理を行う。
具体的に、本実施形態においては、照合処理部1343は、例えば、第1の照合処理及び第2の照合処理をテンプレートマッチングを用いて行い、第3の照合処理をSIFT(Scale Invariant Feature Transform)を用いて行う。
The
Specifically, in the present embodiment, the matching
認証部134の認証処理部1344は、第1の照合処理における照合処理結果と、第2の照合処理における照合処理結果と、第3の照合処理における照合処理結果とに基づいて、認証対象者(200)の認証処理を行う。
具体的に、本実施形態においては、認証処理部1344は、例えば、第1の照合処理における照合処理結果としてテンプレートマッチングによる第1の相関値を取得し、第2の照合処理における照合処理結果としてテンプレートマッチングによる第2の相関値を取得し、第3の照合処理における照合処理結果としてSIFTによる対応点の個数を取得し、第1の相関値と第2の相関値とを乗算してテンプレートマッチングスコアを算出するとともに、SIFTによる対応点の個数に基づくSIFTスコアを求め、テンプレートマッチングスコアとSIFTスコアとを用いて認証対象者(200)の認証処理を行う。より詳細に、認証処理部1344は、テンプレートマッチングスコアとSIFTスコアとを乗算した乗算結果を総合スコアとして閾値と比較し、総合スコアが閾値以上である場合には認証対象者(200)の認証を許可する処理を行い、総合スコアが閾値未満である場合には認証対象者(200)の認証を不許可とする処理を行う。例えば、認証処理部1344は、認証対象者(200)の認証を許可する処理として、電気錠装置150の解錠を行う処理を行い、認証対象者(200)の認証を不許可とする処理として、電気錠装置150の施錠を行う処理を行う。さらに、認証処理部1344は、必要に応じて、認証処理の結果を、表示装置140に表示する処理を行う。
The
Specifically, in the present embodiment, the
次に、認証処理装置100による認証処理方法の処理手順の一例について説明を行う。
Next, an example of the processing procedure of the authentication processing method by the
図3−1は、本発明の実施形態に係る認証処理装置による認証処理方法の処理手順の一例を示すフローチャートである。 FIG. 3A is a flowchart illustrating an example of a processing procedure of the authentication processing method by the authentication processing apparatus according to the embodiment of the present invention.
図3−1の処理が開始されると、まず、ステップS101において、モード設定部131は、設定されている動作モードが「登録モード」であるか否かを判断する。 When the process of FIG. 3A is started, first, in step S101, the mode setting unit 131 determines whether or not the set operation mode is “registration mode”.
ステップS101の判断の結果、設定されている動作モードが「登録モード」でない(本実施形態の場合には「認証モード」である)場合には、図3−2に示すフローチャートに遷移する。 As a result of the determination in step S101, when the set operation mode is not “registration mode” (in this embodiment, “authentication mode”), the process proceeds to the flowchart illustrated in FIG.
一方、ステップS101の判断の結果、設定されている動作モードが「登録モード」である場合には、ステップS102に進む。
ステップS102に進むと、撮影装置110は、情報処理装置130による制御に基づいて、認証登録者(200)が口を開き少なくとも前歯(211)が見える状態で口領域210を撮影する処理を行う。このステップS102の処理により、撮影装置110において、口領域画像(本実施形態においては、「第1の口領域画像」)が生成される。
On the other hand, if it is determined in step S101 that the set operation mode is “registration mode”, the process proceeds to step S102.
In step S102, the
続いて、ステップS103において、画像受信部132は、ステップS102の撮影により得られた口領域画像を第1の口領域画像として受信する処理を行う。ここで、ステップS103の具体例について、図4を用いて説明する。
Subsequently, in step S103, the
図4は、本発明の実施形態を示し、図3−1のステップS103で受信した第1の口領域画像の一例を示す図である。
図4に示す第1の口領域画像400は、認証登録者(200)が口を開き少なくとも前歯が見える状態で当該口領域を撮影することにより得られた画像である。
FIG. 4 is a diagram illustrating an example of the first mouth area image received in step S103 of FIG. 3A according to the embodiment of the present invention.
A first
ここで、再び、図3−1の説明に戻る。
図3−1のステップS103の処理が終了すると、ステップS104に進む。
ステップS104に進むと、登録部133の第1の口端検出部1331は、ステップS103で受信した第1の口領域画像から、認証登録者(200)の口における左右の口端を検出する処理を行う。ここで、ステップS104の具体例について、図5を用いて説明する。
Here, the description returns to FIG. 3-1.
When the process of step S103 in FIG. 3A ends, the process proceeds to step S104.
In step S104, the first mouth
図5は、本発明の実施形態を示し、図3−1のステップS104における口端検出処理の一例を説明するための図である。
図5には、図4に示す第1の口領域画像400が示されている。第1の口端検出部1331は、例えば、第1の口領域画像400から、一番暗い点(黒い点)であって最も左右の端に位置する点を左右の口端401,402として検出する処理を行う。
FIG. 5 shows the embodiment of the present invention and is a diagram for explaining an example of the mouth end detection process in step S104 of FIG. 3-1.
FIG. 5 shows the first
ここで、再び、図3−1の説明に戻る。
図3−1のステップS104の処理が終了すると、ステップS105に進む。
ステップS105に進むと、登録部133の登録画像抽出部1332は、ステップS103で受信した第1の口領域画像から、当該認証登録者(200)の口の横方向における中心位置を基準として右側に位置する複数の歯であって上下左右に隣接する歯を少なくとも含む第1の登録画像を抽出する処理を行う。ここで、ステップS105の具体例について、図6−1を用いて説明する。
Here, the description returns to FIG. 3-1.
When the process of step S104 in FIG. 3-1 ends, the process proceeds to step S105.
In step S105, the registered
図6−1は、本発明の実施形態を示し、図3−1のステップS105における第1の登録画像抽出処理、及び、図3−1のステップS106における第2の登録画像抽出処理の一例を説明するための図である。
図6−1(a)には、図4及び図5に示す第1の口領域画像400が示されている。登録画像抽出部1332は、まず、第1の口領域画像400から、当該認証登録者(200)の口の横方向における中心位置403を基準として右側に位置する複数の歯であって上下左右に隣接する歯を少なくとも含む、図6−1(b)に示す第1の登録画像410を抽出する処理を行う。この際、登録画像抽出部1332は、ステップS104で検出した、図5に示す左右の口端401,402の位置との関係で、第1の登録画像410を抽出するようにしてもよい。
FIG. 6A illustrates an embodiment of the present invention, and an example of the first registered image extraction process in step S105 of FIG. 3-1 and the second registered image extraction process in step S106 of FIG. It is a figure for demonstrating.
FIG. 6A illustrates the first
ここで、再び、図3−1の説明に戻る。
図3−1のステップS105の処理が終了すると、ステップS106に進む。
ステップS106に進むと、登録部133の登録画像抽出部1332は、ステップS103で受信した第1の口領域画像から、当該認証登録者(200)の口の横方向における中心位置を基準として左側に位置する複数の歯であって上下左右に隣接する歯を少なくとも含む第2の登録画像を抽出する処理を行う。ここで、ステップS106の具体例について、図6−1を用いて説明する。
Here, the description returns to FIG. 3-1.
When the process of step S105 in FIG. 3A ends, the process proceeds to step S106.
In step S106, the registered
登録画像抽出部1332は、次いで、図6−1(a)に示す第1の口領域画像400から、当該認証登録者(200)の口の横方向における中心位置403を基準として左側に位置する複数の歯であって上下左右に隣接する歯を少なくとも含む、図6−1(c)に示す第2の登録画像420を抽出する処理を行う。この際、登録画像抽出部1332は、ステップS104で検出した、図5に示す左右の口端401,402の位置との関係で、第2の登録画像420を抽出するようにしてもよい。
Next, the registered
ここで、再び、図3−1の説明に戻る。
図3−1のステップS106の処理が終了すると、ステップS107に進む。
ステップS107に進むと、登録部133の登録画像抽出部1332は、ステップS103で受信した第1の口領域画像から、ステップS104で検出された左右の口端に基づいて当該認証登録者(200)の歯領域画像である第3の登録画像を抽出する処理を行う。ここで、ステップS107の具体例について、図6−2を用いて説明する。
Here, the description returns to FIG. 3-1.
When the process of step S106 in FIG. 3-1 ends, the process proceeds to step S107.
In step S107, the registered
図6−2は、本発明の実施形態を示し、図3−1のステップS107における第3の登録画像抽出処理の一例を説明するための図である。
登録画像抽出部1332は、次いで、図4、図5及び図6−1(a)に示す第1の口領域画像400から、図6−2に示す第3の登録画像430を抽出する処理を行う。この際、登録画像抽出部1332は、例えば、第3の登録画像430の横幅を図5に示す口端401から口端402までとし、第3の登録画像430の縦幅として図5に示す口端401と口端402とを結ぶ直線を基準として上下方向にそれぞれ所定の距離だけとることにより、図4、図5及び図6−1(a)に示す第1の口領域画像400から、図6−2に示す第3の登録画像430を抽出する。
FIG. 6-2 is a diagram illustrating an example of the third registered image extraction process in step S107 of FIG. 3A according to the embodiment of this invention.
Next, the registered
ここで、再び、図3−1の説明に戻る。
図3−1のステップS107の処理が終了すると、ステップS108に進む。
ステップS108に進むと、登録部133の登録画像記憶部1333は、認証登録者(200)ごとに、ステップS105〜S107で抽出された第1〜第3の登録画像を関連付けて記憶メモリ1333aに記憶して登録する処理を行う。
Here, the description returns to FIG. 3-1.
When the process of step S107 in FIG. 3-1 ends, the process proceeds to step S108.
In step S108, the registered
ステップS108の処理が終了すると、図3−1に示すフローチャートの処理を終了する。なお、認証登録者が複数存在する場合には、各認証登録者ごとに図3−1に示すフローチャートの処理が行われて、各認証登録者ごとに、第1〜第3の登録画像が関連付けられて記憶メモリ1333aに記憶されて登録されることになる。
When the process of step S108 ends, the process of the flowchart shown in FIG. If there are a plurality of authentication registrants, the process shown in the flowchart of FIG. 3A is performed for each authentication registrant, and the first to third registration images are associated with each authentication registrant. And stored in the
上述したように、図3−1のステップS101の判断の結果、設定されている動作モードが「登録モード」でない(本実施形態の場合には「認証モード」である)場合には、図3−2に示すフローチャートに遷移する。
ここで、図3−2は、図3−1に引き続き、本発明の実施形態に係る認証処理装置による認証処理方法の処理手順の一例を示すフローチャートである。
As described above, when the set operation mode is not “registration mode” (in the case of the present embodiment, “authentication mode”) as a result of the determination in step S101 of FIG. 3A, FIG. -2 transitions to the flowchart shown.
Here, FIG. 3-2 is a flowchart illustrating an example of a processing procedure of the authentication processing method by the authentication processing apparatus according to the embodiment of the present invention, following FIG. 3-1.
図3−2に示す認証モードに遷移すると、まず、ステップS201において、撮影装置110は、情報処理装置130による制御に基づいて、認証対象者(200)が口を開き少なくとも前歯(211)が見える状態で口領域210を撮影する処理を行う。このステップS201の処理により、撮影装置110において、口領域画像(本実施形態においては、「第2の口領域画像」)が生成される。
When transitioning to the authentication mode shown in FIG. 3-2, first, in step S <b> 201, based on the control by the
続いて、ステップS202において、画像受信部132は、ステップS201の撮影により得られた口領域画像を第2の口領域画像として受信する処理を行う。ここで、ステップS202の具体例について、図7を用いて説明する。
Subsequently, in step S202, the
図7は、本発明の実施形態を示し、図3−2のステップS202で受信した第2の口領域画像の一例を示す図である。
図7に示す第2の口領域画像700は、認証対象者(200)が口を開き少なくとも前歯が見える状態で当該口領域を撮影することにより得られた画像である。
FIG. 7 is a diagram illustrating an example of the second mouth area image received in step S202 of FIG. 3-2 according to the embodiment of the present invention.
A second
ここで、再び、図3−2の説明に戻る。
図3−2のステップS202の処理が終了すると、ステップS203に進む。
ステップS203に進むと、認証部134の第2の口端検出部1341は、ステップS202で受信した第2の口領域画像から、認証対象者(200)の口における左右の口端を検出する処理を行う。ここで、ステップS203の具体例について、図8を用いて説明する。
Here, it returns to description of FIG. 3-2 again.
When the process of step S202 of FIG. 3-2 ends, the process proceeds to step S203.
In step S203, the second mouth
図8は、本発明の実施形態を示し、図3−2のステップS203における口端検出処理の一例を説明するための図である。
図8には、図7に示す第2の口領域画像700が示されている。第2の口端検出部1341は、例えば、第2の口領域画像700から、一番暗い点(黒い点)であって最も左右の端に位置する点を左右の口端701,702として検出する処理を行う。
FIG. 8 shows the embodiment of the present invention and is a diagram for explaining an example of the mouth end detection process in step S203 of FIG. 3-2.
FIG. 8 shows a second
ここで、再び、図3−2の説明に戻る。
図3−2のステップS203の処理が終了すると、ステップS204に進む。
ステップS204に進むと、認証部134の認証対象画像抽出部1342は、ステップS202で受信した第2の口領域画像から、当該認証対象者(200)の口の横方向における中心位置を基準として右側に位置する複数の歯であって上下左右に隣接する歯を少なくとも含む第1の認証対象画像を抽出する処理を行う。ここで、ステップS204の具体例について、図9−1を用いて説明する。
Here, it returns to description of FIG. 3-2 again.
When the process of step S203 in FIG. 3-2 ends, the process proceeds to step S204.
In step S204, the authentication target
図9−1は、本発明の実施形態を示し、図3−2のステップS204における第1の認証対象画像抽出処理、及び、図3−2のステップS205における第2の認証対象画像抽出処理の一例を説明するための図である。
具体的に、本実施形態においては、認証対象画像抽出部1342は、まず、図7及び図8に示す第2の口領域画像700において認証対象者(200)からみて口の右側半分の画像を、図9−1(a)に示す第1の認証対象画像710として抽出する処理を行う。この際、認証対象画像抽出部1342は、ステップS203で検出した、図8に示す左右の口端701,702の位置との関係で(例えば、図8に示す口端701と口端702とを結ぶ直線の中点の位置を基準として)、第1の認証対象画像710を抽出するようにしてもよい。
FIG. 9A illustrates an embodiment of the present invention. The first authentication target image extraction process in step S204 in FIG. 3-2 and the second authentication target image extraction process in step S205 in FIG. 3-2. It is a figure for demonstrating an example.
Specifically, in the present embodiment, the authentication target
ここで、再び、図3−2の説明に戻る。
図3−2のステップS204の処理が終了すると、ステップS205に進む。
ステップS205に進むと、認証部134の認証対象画像抽出部1342は、ステップS202で受信した第2の口領域画像から、当該認証対象者(200)の口の横方向における中心位置を基準として左側に位置する複数の歯であって上下左右に隣接する歯を少なくとも含む第2の認証対象画像を抽出する処理を行う。ここで、ステップS205の具体例について、図9−1を用いて説明する。
Here, it returns to description of FIG. 3-2 again.
When the process of step S204 of FIG. 3-2 ends, the process proceeds to step S205.
In step S205, the authentication target
具体的に、本実施形態においては、認証対象画像抽出部1342は、次いで、図7及び図8に示す第2の口領域画像700において認証対象者(200)からみて口の左側半分の画像を、図9−1(b)に示す第2の認証対象画像720として抽出する処理を行う。この際、認証対象画像抽出部1342は、ステップS203で検出した、図8に示す左右の口端701,702の位置との関係で(例えば、図8に示す口端701と口端702とを結ぶ直線の中点の位置を基準として)、第2の認証対象画像720を抽出するようにしてもよい。
Specifically, in the present embodiment, the authentication target
ここで、再び、図3−2の説明に戻る。
図3−2のステップS205の処理が終了すると、ステップS206に進む。
ステップS206に進むと、認証部134の認証対象画像抽出部1342は、ステップS202で受信した第2の口領域画像から、ステップS203で検出された左右の口端に基づいて当該認証対象者(200)の歯領域画像である第3の認証対象画像を抽出する処理を行う。ここで、ステップS206の具体例について、図9−2を用いて説明する。
Here, it returns to description of FIG. 3-2 again.
When the process of step S205 in FIG. 3-2 ends, the process proceeds to step S206.
In step S206, the authentication target
図9−2は、本発明の実施形態を示し、図3−2のステップS206における第3の認証対象画像抽出処理の一例を説明するための図である。
認証対象画像抽出部1342は、次いで、図7及び図8に示す第2の口領域画像700から、図9−2に示す第3の認証対象画像730を抽出する処理を行う。この際、認証対象画像抽出部1342は、例えば、第3の認証対象画像730の横幅を図8に示す口端701から口端702までとし、第3の認証対象画像730の縦幅として図8に示す口端701と口端702とを結ぶ直線を基準として上下方向にそれぞれ所定の距離だけとることにより、図7及び図8に示す第2の口領域画像700から、図9−2に示す第3の認証対象画像730を抽出する。
FIG. 9-2 illustrates the embodiment of the present invention, and is a diagram for describing an example of the third authentication target image extraction process in step S206 of FIG. 3-2.
Next, the authentication target
ここで、再び、図3−2の説明に戻る。
図3−2のステップS206の処理が終了すると、ステップS207に進む。
ステップS207に進むと、認証部134の照合処理部1343は、ステップS204で抽出した第1の認証対象画像(図9−1(a)に示す第1の認証対象画像710)を記憶メモリ1333aに記憶されている第1の登録画像(図6−1(b)に示す第1の登録画像410)と照合する第1の照合処理と、ステップS205で抽出した第2の認証対象画像(図9−1(b)に示す第2の認証対象画像720)を記憶メモリ1333aに記憶されている第2の登録画像(図6−1(c)に示す第2の登録画像420)と照合する第2の照合処理を行う。
具体的に、本実施形態においては、照合処理部1343は、例えば、第1の照合処理及び第2の照合処理をテンプレートマッチングを用いて行う。この場合、照合処理部1343は、第1の認証対象画像を第1の登録画像とテンプレートマッチングを用いて第1の照合処理をして第1の相関値を求めるとともに、第2の認証対象画像を第2の登録画像とテンプレートマッチングを用いて第2の照合処理をして第2の相関値を求める。
Here, it returns to description of FIG. 3-2 again.
When the process of step S206 in FIG. 3-2 ends, the process proceeds to step S207.
In step S207, the
Specifically, in the present embodiment, the matching
続いて、ステップS208において、認証部134の照合処理部1343は、ステップS206で抽出した第3の認証対象画像(図9−2に示す第3の認証対象画像730)を記憶メモリ1333aに記憶されている第3の登録画像(図6−2に示す第3の登録画像430)と照合する第3の照合処理を行う。
具体的に、本実施形態においては、照合処理部1343は、例えば、第3の照合処理をSIFTを用いて行う。この場合、照合処理部1343は、第3の認証対象画像を第3の登録画像とSIFTを用いて第3の照合処理をしてSIFTによる対応点の個数を求める。
Subsequently, in step S208, the
Specifically, in the present embodiment, the
続いて、ステップS209において、認証部134の認証処理部1344は、まず、照合処理部1343から、第1の照合処理における照合処理結果としてテンプレートマッチングによる第1の相関値を取得し、第2の照合処理における照合処理結果としてテンプレートマッチングによる第2の相関値を取得し、第3の照合処理における照合処理結果としてSIFTによる対応点の個数を取得する。次いで、認証処理部1344は、第1の相関値と第2の相関値とを乗算してテンプレートマッチングスコアを算出するとともに、SIFTによる対応点の個数に基づくSIFTスコアを求める。ここで、ステップS209におけるSIFTスコアの求め方の具体例について、図10を用いて説明する。
Subsequently, in step S209, the
図10は、本発明の実施形態を示し、図3−2のステップS209においてSIFTスコアを求める際に用いるテーブルの一例を示す図である。この図10に示すテーブルは、例えば、認証部134の認証処理部1344の内部に格納されている。
ステップS209では、図10に示すテーブルを参照して、照合処理部1343から取得したSIFTによる対応点の個数に応じて、SIFTスコアを求める。この図10に示すテーブルを用いると、照合処理部1343から取得したSIFTによる対応点の個数が0個の場合にはSIFTスコアが0.0として求まり、照合処理部1343から取得したSIFTによる対応点の個数が1個の場合にはSIFTスコアが0.1として求まり、照合処理部1343から取得したSIFTによる対応点の個数が2個の場合にはSIFTスコアが0.4として求まり、照合処理部1343から取得したSIFTによる対応点の個数が3個の場合にはSIFTスコアが0.6として求まり、照合処理部1343から取得したSIFTによる対応点の個数が4個の場合にはSIFTスコアが0.9として求まり、照合処理部1343から取得したSIFTによる対応点の個数が5個以上の場合にはSIFTスコアが1.0として求まる。
FIG. 10 is a diagram illustrating an example of a table used for obtaining a SIFT score in step S209 of FIG. 3-2 according to the embodiment of this invention. The table shown in FIG. 10 is stored, for example, inside the
In step S209, the SIFT score is obtained according to the number of corresponding points by SIFT acquired from the matching
続いて、ステップS210において、認証部134の認証処理部1344は、ステップS209で求めたテンプレートマッチングスコアとSIFTスコアとを乗算して、当該乗算結果を総合スコアとする。
Subsequently, in step S210, the
なお、記憶メモリ1333aに、複数の認証登録者における登録画像が記憶されている場合には、認証登録者ごとにステップS207〜S210の処理が行われ、認証登録者ごとに総合スコアが算出される。
If registered images of a plurality of authentication registrants are stored in the
続いて、ステップS211において、認証部134の認証処理部1344は、ステップS210で算出した総合スコアが予め定められている閾値以上であるか否かを判断する。
ここで、記憶メモリ1333aに、複数の認証登録者における登録画像が記憶されている場合には、例えば、ステップS210で算出される認証登録者ごとの総合スコアのうち、最も値の大きい総合スコアが閾値以上であるか否かを判断する。
Subsequently, in step S211, the
Here, when registered images of a plurality of authentication registrants are stored in the
ステップS211の判断の結果、ステップS210で算出した総合スコアが閾値以上である場合には、ステップS212に進む。
ステップS212に進むと、認証部134の認証処理部1344は、認証対象者の認証を許可する処理を行う。例えば、認証処理部1344は、認証対象者の認証を許可する処理として、電気錠装置150の解錠を行う処理を行って、認証対象者がドア等を開けて入室できるようにする。さらに、認証処理部1344は、必要に応じて、認証処理の結果(認証OKである旨)を、表示装置140に表示する処理を行う。
その後、図3−2のフローチャートの処理を終了する。
As a result of the determination in step S211, when the total score calculated in step S210 is equal to or greater than the threshold value, the process proceeds to step S212.
In step S212, the
Thereafter, the process of the flowchart of FIG.
一方、ステップS211の判断の結果、ステップS210で算出した総合スコアが閾値以上でない(即ち、ステップS210で算出した総合スコアが閾値未満である)場合には、ステップS213に進む。
ステップS213に進むと、認証部134の認証処理部1344は、認証対象者の認証を不許可とする処理を行う。例えば、認証処理部1344は、認証対象者の認証を不許可とする処理として、電気錠装置150の施錠を行う(施錠を維持する)処理を行って、認証対象者がドア等を開けることができずに入室できないようにする。さらに、認証処理部1344は、必要に応じて、認証処理の結果(認証NGである旨)を、表示装置140に表示する処理を行う。
その後、図3−2のフローチャートの処理を終了する。
On the other hand, if it is determined in step S211 that the total score calculated in step S210 is not equal to or greater than the threshold (that is, the total score calculated in step S210 is less than the threshold), the process proceeds to step S213.
In step S213, the
Thereafter, the process of the flowchart of FIG.
次に、本実施形態における最適な閾値の設定について説明する。
図11は、本発明の実施形態を示し、最適な閾値の設定を説明するための図である。
図11は、本実施形態に係る認証処理装置100を用いて、認証対象者を認証登録者と同一人物(本人)とした場合に算出された総合スコア(◇)と、認証対象者を認証登録者と異なる人物(他人)とした場合に算出された総合スコア(●)を、実際に実験をして求めた例を示すものである。ここで、図11の特性図では、縦軸が総合スコアを示し、横軸がサンプルデータを示す。
図11に示す結果から、総合スコアに関して0.35〜0.65の範囲内で閾値を設定すれば、本人と他人を識別できることが分かる。
Next, setting of the optimum threshold value in the present embodiment will be described.
FIG. 11 shows an embodiment of the present invention, and is a diagram for explaining an optimal threshold value setting.
FIG. 11 shows the overall score (◇) calculated when the authentication target person is the same person (person) as the authentication registrant using the
From the results shown in FIG. 11, it can be seen that if the threshold is set within the range of 0.35 to 0.65 for the total score, the person can be identified from the other person.
ここでは、例えば、閾値を0.5に設定する。
例えば、図3−2のステップS207において、第1の相関値が0.90と求められ、第2の相関値が0.94と求められ、更に、図3−2のステップS208において、SIFTによる対応点の個数が13個と求められたとする。この場合、テンプレートマッチングスコアは0.90×0.94=0.85と算出され、また、SIFTスコアは図10より1.0と求められる。よって、総合スコアは0.85×1.0=0.85となる。この場合、SIFTスコアは、閾値である0.5以上の0.85であるため、図3−2のステップS211において本人であると判断されて(S211/YES)、認証許可処理(S212)が行われることになる。
また、例えば、図3−2のステップS207において、第1の相関値が0.52と求められ、第2の相関値が0.56と求められ、更に、図3−2のステップS208において、SIFTによる対応点の個数が0個と求められたとする。この場合、テンプレートマッチングスコアは0.52×0.56=0.29と算出され、また、SIFTスコアは図10より0.0と求められる。よって、総合スコアは0.29×0.0=0.00となる。この場合、SIFTスコアは、閾値である0.5未満の0.00であるため、図3−2のステップS211において他人であると判断されて(S211/NO)、認証不許可処理(S213)が行われることになる。
Here, for example, the threshold is set to 0.5.
For example, in step S207 in FIG. 3-2, the first correlation value is obtained as 0.90, the second correlation value is obtained as 0.94, and further, in step S208 in FIG. It is assumed that the number of corresponding points is obtained as 13. In this case, the template matching score is calculated as 0.90 × 0.94 = 0.85, and the SIFT score is calculated as 1.0 from FIG. Therefore, the total score is 0.85 × 1.0 = 0.85. In this case, since the SIFT score is 0.85 that is 0.5 or more which is the threshold value, it is determined that the person is the person in Step S211 of FIG. 3-2 (S211 / YES), and the authentication permission process (S212) is performed. Will be done.
Further, for example, in step S207 of FIG. 3-2, the first correlation value is obtained as 0.52, the second correlation value is obtained as 0.56, and further, in step S208 of FIG. 3-2, It is assumed that the number of corresponding points by SIFT is obtained as 0. In this case, the template matching score is calculated as 0.52 × 0.56 = 0.29, and the SIFT score is calculated as 0.0 from FIG. Therefore, the total score is 0.29 × 0.0 = 0.00. In this case, since the SIFT score is 0.00 which is less than the threshold value of 0.5, it is determined in step S211 of FIG. 3-2 that it is another person (S211 / NO), and the authentication non-permission process (S213). Will be done.
本実施形態に係る認証処理装置100では、第2の口領域画像において認証対象者からみて口の右側半分の画像である第1の認証対象画像を、第1の口領域画像から抽出された画像であって認証登録者の口の右側に位置する上下左右に隣接する歯を少なくとも含む第1の登録画像とテンプレートマッチングを用いて照合して第1の相関値を求め、第2の口領域画像において認証対象者からみて口の左側半分の画像である第2の認証対象画像を、第1の口領域画像から抽出された画像であって認証登録者の口の左側に位置する上下左右に隣接する歯を少なくとも含む第2の登録画像とテンプレートマッチングを用いて照合して第2の相関値を求め、第1の相関値と第2の相関値とを乗算してテンプレートマッチングスコアを算出している(図3−2のS207,S209)。また、本実施形態に係る認証処理装置100では、認証対象者の歯領域画像である第3の認証対象画像を、認証登録者の歯領域画像である第3の登録画像とSIFTを用いて照合してSIFTによる対応点の個数を求め、当該SIFTによる対応点の個数に基づくSIFTスコアを求めている(図3−2のS208,S209)。そして、本実施形態に係る認証処理装置100では、テンプレートマッチングスコアとSIFTスコアとを乗算した乗算結果(総合スコア)と閾値とを比較し、総合スコアが閾値以上である場合に認証対象者の認証を許可するようにしている(図3−2のS210〜S212)。
かかる構成によれば、認証対象者は発声をすることなく自身の歯並びや噛み合わせ等により認証処理を行うため、個人認証精度の向上を実現することができる。特に、本実施形態に係る認証処理装置100では、認証登録者の口の右側に位置する上下左右に隣接する歯を少なくとも含む第1の登録画像、及び、認証登録者の口の左側に位置する上下左右に隣接する歯を少なくとも含む第2の登録画像を用いて認証処理を行うため、上下左右に隣接する歯の隙間や噛み合わせの観点で、特に個人認証精度を向上させることができる。さらに、本実施形態に係る認証処理装置100によれば、テンプレートマッチングスコアとSIFTスコアとを乗算した乗算結果(総合スコア)に基づいて認証処理を行うため、単に、テンプレートマッチングスコアのみで認証処理を行う場合やSIFTスコアのみで認証処理を行う場合と比べて、より個人認証精度を向上させることができる。また、認証対象者は、非接触で認証処理を行うことができる。
In the
According to such a configuration, the person to be authenticated performs the authentication process by lining up and meshing his / her teeth without uttering voice, and thus the accuracy of personal authentication can be improved. In particular, in the
(その他の実施形態)
また、本発明は、以下の処理を実行することによっても実現される。
即ち、上述した本発明の実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(又はCPUやMPU等)がプログラムを読み出して実行する処理である。
このプログラム及び当該プログラムを記憶したコンピュータ読み取り可能な記録媒体は、本発明に含まれる。
(Other embodiments)
The present invention can also be realized by executing the following processing.
That is, the software (program) for realizing the functions of the above-described embodiment of the present invention is supplied to a system or apparatus via a network or various storage media, and a computer (or CPU, MPU, etc.) of the system or apparatus is programmed. Is read and executed.
This program and a computer-readable recording medium storing the program are included in the present invention.
なお、上述した本発明の実施形態は、いずれも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。即ち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。 Note that the above-described embodiments of the present invention are merely examples of implementation in practicing the present invention, and the technical scope of the present invention should not be construed as being limited thereto. It is. That is, the present invention can be implemented in various forms without departing from the technical idea or the main features thereof.
100:認証処理装置、110:撮影装置、120:操作入力装置、130:情報処理装置、131:モード設定部、132:画像受信部、133:登録部、1331:第1の口端検出部、1332:登録画像抽出部、1333:登録画像記憶部、1333a:記憶メモリ、134:認証部、1341:第2の口端検出部、1342:認証対象画像抽出部、1343照合処理部、1344:認証処理部、140:表示装置、150:電気錠装置、210:口領域 100: Authentication processing device, 110: Imaging device, 120: Operation input device, 130: Information processing device, 131: Mode setting unit, 132: Image receiving unit, 133: Registration unit, 1331: First mouth end detection unit, 1332: Registered image extraction unit, 1333: Registered image storage unit, 1333a: Storage memory, 134: Authentication unit, 1341: Second mouth end detection unit, 1342: Authentication target image extraction unit, 1343 collation processing unit, 1344: Authentication Processing unit, 140: display device, 150: electric lock device, 210: mouth area
Claims (6)
認証対象者が口を開き少なくとも前歯が見える状態で当該口領域を撮影することにより得られた第2の口領域画像から、当該認証対象者の口の横方向における中心位置を基準として右側に位置する複数の歯であって上下左右に隣接する歯を少なくとも含む第1の認証対象画像と、当該認証対象者の口の横方向における中心位置を基準として左側に位置する複数の歯であって上下左右に隣接する歯を少なくとも含む第2の認証対象画像と、当該認証対象者の口における左右の口端に基づいて歯領域全体画像である第3の認証対象画像とを抽出する認証対象画像抽出手段と、
前記第1の認証対象画像を前記第1の登録画像と照合する第1の照合処理と、前記第2の認証対象画像を前記第2の登録画像と照合する第2の照合処理と、前記第3の認証対象画像を前記第3の登録画像と照合する第3の照合処理とを行う照合処理手段と、
前記第1の照合処理における照合処理結果と、前記第2の照合処理における照合処理結果と、前記第3の照合処理における照合処理結果とに基づいて、前記認証対象者の認証処理を行う認証処理手段と、
を有することを特徴とする認証処理装置。 From the first mouth area image obtained by photographing the mouth area in a state where the authentication registrant opens his mouth and at least the front teeth are visible, the position is on the right side with respect to the center position in the lateral direction of the mouth of the authentication registrant. A first registered image including at least teeth adjacent to each other in the vertical and horizontal directions; and a plurality of teeth positioned on the left side with respect to the center position in the lateral direction of the mouth of the authentication registrant. A registered image extracting means for extracting a second registered image including at least teeth adjacent to the image and a third registered image that is an entire tooth region image based on the left and right mouth edges of the mouth of the authentication registrant;
From the second mouth area image obtained by photographing the mouth area with the mouth open and at least the front teeth visible, the right person is positioned on the right side with respect to the center position in the lateral direction of the mouth of the person to be authenticated. A plurality of teeth that are at least left and right adjacent to the first authentication target image including teeth that are adjacent to the upper, lower, left, and right, and a center position in the lateral direction of the mouth of the authentication target person. Authentication target image extraction for extracting a second authentication target image including at least teeth adjacent to the left and right, and a third authentication target image that is a whole tooth region image based on the left and right mouth ends of the mouth of the authentication target person Means,
A first matching process for matching the first authentication target image with the first registered image; a second matching process for matching the second authentication target image with the second registered image; Verification processing means for performing a third verification process for verifying the third authentication target image with the third registered image;
An authentication process for performing the authentication process for the person to be authenticated based on the verification process result in the first verification process, the verification process result in the second verification process, and the verification process result in the third verification process Means,
An authentication processing device comprising:
前記照合処理手段は、前記第1の照合処理では前記認証対象画像抽出手段で抽出した前記第1の認証対象画像を前記記憶手段に記憶されている前記第1の登録画像と照合し、前記第2の照合処理では前記認証対象画像抽出手段で抽出した前記第2の認証対象画像を前記記憶手段に記憶されている前記第2の登録画像と照合し、前記第3の照合処理では前記認証対象画像抽出手段で抽出した前記第3の認証対象画像を前記記憶手段に記憶されている前記第3の登録画像と照合することを特徴とする請求項1に記載の認証処理装置。 Storage means for storing the first registered image, the second registered image, and the third registered image in association with each other for each authentication registrant;
The collation processing unit collates the first authentication target image extracted by the authentication target image extraction unit in the first collation processing with the first registered image stored in the storage unit, and In the second verification process, the second authentication target image extracted by the authentication target image extraction unit is compared with the second registered image stored in the storage unit, and in the third verification process, the authentication target 2. The authentication processing apparatus according to claim 1, wherein the third authentication target image extracted by the image extraction unit is collated with the third registered image stored in the storage unit.
前記第2の認証対象画像は、前記第2の口領域画像において前記認証対象者からみて口の左側半分の画像であり、
前記照合処理手段は、前記第1の照合処理および前記第2の照合処理をテンプレートマッチングを用いて行い、前記第3の照合処理をSIFT(Scale Invariant Feature Transform)を用いて行い、
前記認証処理手段は、前記第1の照合処理における照合処理結果として前記テンプレートマッチングによる第1の相関値を取得し、前記第2の照合処理における照合処理結果として前記テンプレートマッチングによる第2の相関値を取得し、前記第3の照合処理における照合処理結果として前記SIFTによる対応点の個数を取得し、前記第1の相関値と前記第2の相関値とを乗算してテンプレートマッチングスコアを算出するとともに、前記SIFTによる対応点の個数に基づくSIFTスコアを求め、前記テンプレートマッチングスコアと前記SIFTスコアとを用いて前記認証対象者の認証処理を行うことを特徴とする請求項1または2に記載の認証処理装置。 The first authentication target image is an image on the right half of the mouth as viewed from the authentication target person in the second mouth region image;
The second authentication target image is an image of the left half of the mouth as viewed from the authentication target person in the second mouth region image;
The collation processing means performs the first collation processing and the second collation processing using template matching, and performs the third collation processing using SIFT (Scale Invariant Feature Transform),
The authentication processing means acquires a first correlation value based on the template matching as a matching processing result in the first matching processing, and a second correlation value based on the template matching as a matching processing result in the second matching processing. And the number of corresponding points by the SIFT is acquired as a matching process result in the third matching process, and a template matching score is calculated by multiplying the first correlation value and the second correlation value. And obtaining an SIFT score based on the number of corresponding points by the SIFT, and performing authentication processing of the person to be authenticated using the template matching score and the SIFT score. Authentication processing device.
前記第2の口領域画像から前記認証対象者の口における左右の口端を検出する第2の口端検出手段と、
を更に有し、
前記登録画像抽出手段は、前記第1の口端検出手段で検出された左右の口端に基づいて前記第3の登録画像を抽出し、
前記認証対象画像抽出手段は、前記第2の口端検出手段で検出された左右の口端に基づいて前記第3の認証対象画像を抽出することを特徴とする請求項1乃至4のいずれか1項に記載の認証処理装置。 First mouth end detecting means for detecting left and right mouth ends of the authentication registrant's mouth from the first mouth region image;
Second mouth end detecting means for detecting left and right mouth ends of the authentication subject's mouth from the second mouth region image;
Further comprising
The registered image extracting means extracts the third registered image based on the left and right mouth edges detected by the first mouth edge detecting means;
5. The authentication object image extracting unit extracts the third authentication object image based on left and right mouth ends detected by the second mouth end detecting unit. The authentication processing device according to item 1.
認証対象者が口を開き少なくとも前歯が見える状態で当該口領域を撮影することにより得られた第2の口領域画像から、当該認証対象者の口の横方向における中心位置を基準として右側に位置する複数の歯であって上下左右に隣接する歯を少なくとも含む第1の認証対象画像と、当該認証対象者の口の横方向における中心位置を基準として左側に位置する複数の歯であって上下左右に隣接する歯を少なくとも含む第2の認証対象画像と、当該認証対象者の口における左右の口端に基づいて歯領域全体画像である第3の認証対象画像とを抽出する認証対象画像抽出ステップと、
前記第1の認証対象画像を前記第1の登録画像と照合する第1の照合処理と、前記第2の認証対象画像を前記第2の登録画像と照合する第2の照合処理と、前記第3の認証対象画像を前記第3の登録画像と照合する第3の照合処理とを行う照合処理ステップと、
前記第1の照合処理における照合処理結果と、前記第2の照合処理における照合処理結果と、前記第3の照合処理における照合処理結果とに基づいて、前記認証対象者の認証処理を行う認証処理ステップと、
を有することを特徴とする認証処理方法。 From the first mouth area image obtained by photographing the mouth area in a state where the authentication registrant opens his mouth and at least the front teeth are visible, the position is on the right side with respect to the center position in the lateral direction of the mouth of the authentication registrant. A first registered image including at least teeth adjacent to each other in the vertical and horizontal directions; and a plurality of teeth positioned on the left side with respect to the center position in the lateral direction of the mouth of the authentication registrant. A registered image extracting step of extracting a second registered image including at least teeth adjacent to the tooth and a third registered image that is a whole tooth region image based on the left and right mouth edges of the mouth of the authentication registrant;
From the second mouth area image obtained by photographing the mouth area with the mouth open and at least the front teeth visible, the right person is positioned on the right side with respect to the center position in the lateral direction of the mouth of the person to be authenticated. A plurality of teeth that are at least left and right adjacent to the first authentication target image including teeth that are adjacent to the upper, lower, left, and right, and a center position in the lateral direction of the mouth of the authentication target person. Authentication target image extraction for extracting a second authentication target image including at least teeth adjacent to the left and right, and a third authentication target image that is a whole tooth region image based on the left and right mouth ends of the mouth of the authentication target person Steps,
A first matching process for matching the first authentication target image with the first registered image; a second matching process for matching the second authentication target image with the second registered image; A collation processing step for performing a third collation process for collating three authentication target images with the third registered image;
An authentication process for performing the authentication process for the person to be authenticated based on the verification process result in the first verification process, the verification process result in the second verification process, and the verification process result in the third verification process Steps,
An authentication processing method characterized by comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013147916A JP6103706B2 (en) | 2013-07-16 | 2013-07-16 | Authentication processing apparatus and authentication processing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013147916A JP6103706B2 (en) | 2013-07-16 | 2013-07-16 | Authentication processing apparatus and authentication processing method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2015022365A JP2015022365A (en) | 2015-02-02 |
| JP6103706B2 true JP6103706B2 (en) | 2017-03-29 |
Family
ID=52486798
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013147916A Active JP6103706B2 (en) | 2013-07-16 | 2013-07-16 | Authentication processing apparatus and authentication processing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6103706B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7185979B2 (en) * | 2018-09-25 | 2022-12-08 | 剛 亀田 | Individual identification device, individual identification system and program |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000293689A (en) * | 1999-04-02 | 2000-10-20 | Secom Co Ltd | Personal authentication device and personal authentication method |
| JP5268757B2 (en) * | 2009-04-09 | 2013-08-21 | 日本放送協会 | Moving object verification apparatus and moving object verification program |
-
2013
- 2013-07-16 JP JP2013147916A patent/JP6103706B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2015022365A (en) | 2015-02-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4924603B2 (en) | Face authentication device, face authentication method and program | |
| US10482230B2 (en) | Face-controlled liveness verification | |
| JP6151582B2 (en) | Face recognition system | |
| JP2022071195A (en) | Computing device and method | |
| KR101242390B1 (en) | Method, apparatus and computer-readable recording medium for identifying user | |
| JP2018165983A (en) | Face authentication method and apparatus | |
| US10586031B2 (en) | Biometric authentication of a user | |
| WO2018042996A1 (en) | Lifeform sensing device | |
| CN107944247B (en) | Unlocking control method and device and electronic equipment | |
| JP6265592B2 (en) | Facial feature extraction apparatus and face authentication system | |
| EP3437020B1 (en) | Secure storage of fingerprint related elements | |
| JP2007148968A (en) | Face authentication apparatus, security strength changing method and program | |
| JP6267025B2 (en) | Communication terminal and communication terminal authentication method | |
| CN107786487B (en) | Information authentication processing method, system and related equipment | |
| JP5783759B2 (en) | Authentication device, authentication method, authentication program, and recording medium | |
| JP2014044475A (en) | Image processing apparatus, image processing method, and image processing program | |
| KR102539533B1 (en) | Method and apparatus for preventing other people from photographing identification | |
| KR20130133676A (en) | Method and apparatus for user authentication using face recognition througth camera | |
| JP4910627B2 (en) | Impersonation detection device | |
| JP6103706B2 (en) | Authentication processing apparatus and authentication processing method | |
| JP4899552B2 (en) | Authentication device, authentication method, authentication program, and computer-readable recording medium recording the same | |
| JP5975828B2 (en) | Facial feature extraction apparatus and face authentication system | |
| JP6433166B2 (en) | Authentication processing apparatus and authentication processing method | |
| KR101718244B1 (en) | Apparatus and method of processing wide angle image for recognizing face | |
| JPWO2021084643A5 (en) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160413 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20161213 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170130 |
|
| 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: 20170214 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170224 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6103706 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |