JP2004258704A - Fingerprint collation device - Google Patents
Fingerprint collation device Download PDFInfo
- Publication number
- JP2004258704A JP2004258704A JP2003045382A JP2003045382A JP2004258704A JP 2004258704 A JP2004258704 A JP 2004258704A JP 2003045382 A JP2003045382 A JP 2003045382A JP 2003045382 A JP2003045382 A JP 2003045382A JP 2004258704 A JP2004258704 A JP 2004258704A
- Authority
- JP
- Japan
- Prior art keywords
- fingerprint
- feature point
- image data
- moving amount
- point data
- 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.)
- Granted
Links
Images
Landscapes
- Collating Specific Patterns (AREA)
- Image Input (AREA)
Abstract
Description
【0001】
【発明の属する技術分野】
この発明は、入力された指紋画像データと登録された指紋画像データとを照合する装置に関するものである。
【0002】
【従来の技術】
従来の指紋照合装置においては、所定時刻及び所定時刻より所定時間後に取り込んだ画像上の同一位置の画素の濃淡値を検出・比較し、その結果に基づいて偽造入力の判定を行うようにしている(例えば、特許文献1参照)。
【0003】
【特許文献1】
特開昭61―255481号公報(第499頁(実施例)及び第4図)
【0004】
【発明が解決しようとする課題】
上記のような従来の指紋照合装置では、指紋画像データの時間的な濃淡値の変化(発汗作用による)により、指紋か偽造指紋かを判定しているため、発汗が少ない人の場合に、偽造指紋であると判定されてしまうことがあるという問題点がある。
【0005】
この発明は上記問題点を解消するためになされたもので、発汗の少ない人でも、正しく判定することができるようにした指紋照合装置を提供することを目的とする。
【0006】
【課題を解決するための手段】
この発明に係る指紋照合装置は、入力された指紋画像データの移動量の時間的な変化を計算し、この移動量の変化が所定値未満であれば、入力された指紋画像データは偽造指紋によるものと判定するようにしたものである。
【0007】
【発明の実施の形態】
実施の形態1.
図1及び図2はこの発明の第1、第2及び第5発明の一実施の形態を示す図で、図1は全体構成図、図2は動作フローチャートである。
図1において、指紋センサ1は光源、プリズム、撮像素子等からなり、所定位置に置かれた指の指紋画像を撮像して指紋画像データを出力する。画像メモリ2は指紋センサ1からの指紋画像データを記憶する。
【0008】
画像処理手段3は画像メモリ2の指紋画像データから、照合に必要な特徴点データを抽出する。特徴点データ記憶部4はあらかじめ登録された指紋画像データの特徴点データを記憶している。照合処理手段5は画像処理手段3で抽出された指紋画像データの特徴点データを、特徴点データ記憶部4に記憶されている登録指紋画像データの特徴点データと照合計算して、両者の一致度を判定する。
【0009】
結果表示部6は照合処理手段5による照合結果を表示する。偽造指紋判定手段7は濃淡値計算手段7A及び指紋移動量計算手段7Bを有し、画像メモリ2による指紋画像データ又は画像処理手段3による特徴点データを入力して、入力指紋画像が偽造指紋であるかを判定する。指紋装置電源オフ手段8は偽造指紋判定手段7が偽造指紋と判定した場合、指紋照合措置の電源をオフにする。
【0010】
上記のように構成された指紋照合措置においては、指紋センサ1から出力される指紋画像データは、画像メモリ2に記憶され、画像処理手段3で特徴点データが抽出される。照合処理手段5は、画像処理手段3からの特徴点データを、特徴点データ記憶部4に登録された特徴点データと照合し、両者の一致度を判定し、その結果を結果表示部6に表示する。
【0011】
一方、偽造指紋判定手段7では、入力された指紋が人の指によるものか、偽造指紋によるものかを判定し、偽造であれば結果表示部6に表示し、偽造指紋であることを警告する。また、偽造と判定された回数が所定回数に達すると、指紋装置電源オフ装置8は指紋照合装置の電源をオフにして、警備性を高める。
【0012】
次に、この実施の形態による偽造指紋判定動作を図2を参照して説明する。ステップS1で画像メモリ2による指紋画像データ(画像処理手段3の特徴点データを使用してもよい)を取得する。ステップS2で濃淡値計算手段7Aは指紋画像データの画素の濃淡値G(t)(tは時間)を計算する。ステップS3で時間tが零であるかを判断し、零であればステップS1へ戻り、零でなければステップS4へ進む。
【0013】
ステップS4では、t=i(iは整数)のときの濃淡値G(t=i)と、t=i+1のときの濃淡値G(t=i+1)との差の絶対値が、所定値Tg以下かを判断する。すなわち、濃淡値の差が所定値Tgよりも大きければ発汗作用による濃淡値の変化であることから、生体によるものと判断し、ステップS5へ進んで指紋と判定する。
一方、濃淡値の差が所定値Tg以下の場合は、ステップS6へ進み、t=iと、t=i+1の指紋画像データから指紋の移動量M(t=i+1)を計算する。
【0014】
この移動量Mは、周知の技術である画像のパターンマッチングによって求めることができる。ステップS7で移動量M(t)が所定値Tm以上であるかを判断する。移動量M(t)が所定値Tm以上の場合は、人の指の動き(回転、ひねり等によるもの)と判断し、ステップS5で指紋と判定する。しかし、移動量M(t)が所定値未満であれば、上記の現象が起こらない非生体によるものと判断し、ステップS8で偽造指紋と判定する。
ここで、ステップS1〜S4は濃淡値計算手段7Aを、ステップS6,S7は指紋移動量計算手段7Bを、ステップS5,S8は偽造指紋判定手段7を構成している。
このようにして、発汗が少ない等のために偽造指と判定されていた人を正しく判定することが可能となる。
【0015】
実施の形態2.
図3はこの発明の第3発明の一実施の形態を示す方向角データ説明図である。なお、図1及び図2は実施の形態2にも共用する。
この実施の形態は、実施の形態1が指紋移動量の計算に、画像メモリ2の指紋画像データ自体を使用しているのに対し、画像処理手段3が出力する指紋画像データを画像処理した結果の方向角データ11を利用するものである。方向角データ11は図3に示すように、指紋のうず及び指紋の流れを示す大局的な指紋データである
【0016】
このようにして、方向角データ11を使用することにより、実施の形態1の場合よりも、指紋移動量の計算時間を短縮することが可能となる。
【0017】
実施の形態3.
図4はこの発明の第4発明の一実施の形態を示す特徴点データ説明図である。なお、図1及び図2は実施の形態3にも共用する。
この実施の形態は、実施の形態1が指紋移動量の計算に、画像メモリ2の指紋画像データ自体を使用しているのに対し、画像処理手段3が出力する指紋画像データを画像処理した結果の特徴点データ12を利用するものである。特徴点データ11は図4に示すように、指紋の端点12a及び分岐点12bの位置及び角度を表す指紋データである。
【0018】
このようにして、特徴点データ12を使用することにより、実施の形態1の場合よりも、指紋移動量の計算時間を短縮することが可能となる。
【0019】
【発明の効果】
以上説明したとおりこの発明では、入力された指紋画像データの移動量の時間的な変化を計算し、この移動量の変化が所定値未満であれば、入力された指紋画像データは偽造指紋によるものと判定するようにしたので、発汗が少ない等のために偽造指と判定されていた人を正しく判定することができる。
【図面の簡単な説明】
【図1】この発明の実施の形態1を示す全体構成図。
【図2】この発明の実施の形態1を示す動作フローチャート。
【図3】この発明の実施の形態2を示す方向角データ説明図。
【図4】この発明の実施の形態3を示す特徴点データ説明図。
【符号の説明】
1 指紋センサ、 2 画像メモリ、 3 画像処理手段、 4 特徴点データ記憶部、 5 照合処理手段、 7 偽造指紋判定手段、7A 濃淡値計算手段、 7B 指紋移動量計算手段、 8 指紋装置電源オフ装置、 11 方向角データ、 12 特徴点データ。
S1〜S4 濃淡値計算手段、 S6,S7 指紋移動量計算手段、 7 偽造指紋判定手段。[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to an apparatus for collating input fingerprint image data with registered fingerprint image data.
[0002]
[Prior art]
In a conventional fingerprint collation device, a grayscale value of a pixel at the same position on an image captured at a predetermined time and a predetermined time after the predetermined time is detected and compared, and a forgery input is determined based on the result. (For example, see Patent Document 1).
[0003]
[Patent Document 1]
JP-A-61-255481 (Page 499 (Example) and FIG. 4)
[0004]
[Problems to be solved by the invention]
In the conventional fingerprint collation apparatus as described above, since a fingerprint or a forged fingerprint is determined based on a temporal change in grayscale value of the fingerprint image data (due to a sweating action), when a person who sweats less is used, the forgery is forged. There is a problem that a fingerprint may be determined.
[0005]
SUMMARY OF THE INVENTION The present invention has been made to solve the above-described problem, and has as its object to provide a fingerprint collation device that enables even a person who has little sweating to make a correct determination.
[0006]
[Means for Solving the Problems]
The fingerprint matching device according to the present invention calculates a temporal change in the movement amount of the input fingerprint image data, and if the change in the movement amount is less than a predetermined value, the input fingerprint image data is based on the forged fingerprint. That is, it is determined that the
[0007]
BEST MODE FOR CARRYING OUT THE INVENTION
FIGS. 1 and 2 show an embodiment of the first, second and fifth aspects of the present invention. FIG. 1 is an overall configuration diagram and FIG. 2 is an operation flowchart.
In FIG. 1, a
[0008]
The image processing means 3 extracts feature point data necessary for collation from the fingerprint image data in the
[0009]
The result display unit 6 displays the result of the comparison by the
[0010]
In the fingerprint matching device configured as described above, the fingerprint image data output from the
[0011]
On the other hand, the forged fingerprint determining means 7 determines whether the input fingerprint is due to a human finger or a forged fingerprint. If the forged fingerprint is forged, it is displayed on the result display unit 6 to warn that it is a forged fingerprint. . Further, when the number of times of determination of forgery reaches a predetermined number, the fingerprint device power-off device 8 turns off the power supply of the fingerprint collation device to enhance security.
[0012]
Next, a forged fingerprint determination operation according to this embodiment will be described with reference to FIG. In step S1, fingerprint image data from the image memory 2 (feature point data of the image processing means 3 may be used) is obtained. In step S2, the gray value calculator 7A calculates the gray value G (t) (t is time) of the pixel of the fingerprint image data. In step S3, it is determined whether the time t is zero. If the time t is zero, the process returns to step S1, and if not, the process proceeds to step S4.
[0013]
In step S4, the absolute value of the difference between the gray value G (t = i) when t = i (i is an integer) and the gray value G (t = i + 1) when t = i + 1 is determined by a predetermined value Tg. Determine if: That is, if the difference between the gray values is larger than the predetermined value Tg, it means that the gray value has changed due to the sweating action, so it is determined to be due to the living body, and the process proceeds to step S5 to determine the fingerprint.
On the other hand, when the difference between the gray values is equal to or smaller than the predetermined value Tg, the process proceeds to step S6, and the movement amount M (t = i + 1) of the fingerprint is calculated from the fingerprint image data at t = i and t = i + 1.
[0014]
The movement amount M can be obtained by image pattern matching, which is a known technique. In step S7, it is determined whether the movement amount M (t) is equal to or greater than a predetermined value Tm. If the movement amount M (t) is equal to or greater than the predetermined value Tm, it is determined that the movement of the finger of the person is due to rotation, twist, or the like, and the fingerprint is determined in step S5. However, if the movement amount M (t) is less than the predetermined value, it is determined that the movement is caused by a non-living body in which the above phenomenon does not occur, and it is determined that the fingerprint is a counterfeit fingerprint in step S8.
Here, steps S1 to S4 constitute the gray value calculating means 7A, steps S6 and S7 constitute the fingerprint movement amount calculating means 7B, and steps S5 and S8 constitute the forged
In this way, it is possible to correctly determine a person who has been determined to be a fake finger due to little sweating or the like.
[0015]
FIG. 3 is an explanatory diagram of direction angle data showing one embodiment of the third invention of the present invention. 1 and 2 are also used in the second embodiment.
This embodiment is different from the first embodiment in that the fingerprint image data itself in the
By using the
[0017]
FIG. 4 is an explanatory diagram of feature point data showing an embodiment of the fourth invention of the present invention. 1 and 2 are also used in the third embodiment.
In this embodiment, the fingerprint image data itself in the
[0018]
By using the
[0019]
【The invention's effect】
As described above, in the present invention, the temporal change of the movement amount of the input fingerprint image data is calculated, and if the change of the movement amount is less than the predetermined value, the input fingerprint image data is based on the forged fingerprint. , It is possible to correctly determine a person who has been determined to be a fake finger because of little sweating or the like.
[Brief description of the drawings]
FIG. 1 is an overall configuration diagram showing a first embodiment of the present invention.
FIG. 2 is an operation flowchart showing the first embodiment of the present invention.
FIG. 3 is an explanatory diagram of direction angle
FIG. 4 is an explanatory diagram of feature point data showing a third embodiment of the present invention.
[Explanation of symbols]
DESCRIPTION OF
S1 to S4 Shading value calculating means, S6, S7 Fingerprint moving amount calculating means, 7 Counterfeit fingerprint determining means.
Claims (5)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003045382A JP4248892B2 (en) | 2003-02-24 | 2003-02-24 | Fingerprint verification device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003045382A JP4248892B2 (en) | 2003-02-24 | 2003-02-24 | Fingerprint verification device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004258704A true JP2004258704A (en) | 2004-09-16 |
JP4248892B2 JP4248892B2 (en) | 2009-04-02 |
Family
ID=33112201
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003045382A Expired - Fee Related JP4248892B2 (en) | 2003-02-24 | 2003-02-24 | Fingerprint verification device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4248892B2 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7907754B2 (en) | 2006-03-17 | 2011-03-15 | Fujitsu Limited | Biological detection device, fingerprint authentication device, and biological detection method |
US8385611B2 (en) | 2006-03-27 | 2013-02-26 | Fujistu Limited | Fingerprint authentication device and information processing device with a sweep fingerprint sensor that acquires images of fingerprint at least two different sensitivity levels in single scan |
US8700911B2 (en) | 2007-11-28 | 2014-04-15 | Hewlett-Packard Development Company, L.P. | Authentication system and method |
-
2003
- 2003-02-24 JP JP2003045382A patent/JP4248892B2/en not_active Expired - Fee Related
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7907754B2 (en) | 2006-03-17 | 2011-03-15 | Fujitsu Limited | Biological detection device, fingerprint authentication device, and biological detection method |
US8385611B2 (en) | 2006-03-27 | 2013-02-26 | Fujistu Limited | Fingerprint authentication device and information processing device with a sweep fingerprint sensor that acquires images of fingerprint at least two different sensitivity levels in single scan |
US8700911B2 (en) | 2007-11-28 | 2014-04-15 | Hewlett-Packard Development Company, L.P. | Authentication system and method |
Also Published As
Publication number | Publication date |
---|---|
JP4248892B2 (en) | 2009-04-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2546782B1 (en) | Liveness detection | |
WO2018028546A1 (en) | Key point positioning method, terminal, and computer storage medium | |
JP6809226B2 (en) | Biometric device, biometric detection method, and biometric detection program | |
CN107004263B (en) | Image analysis method, device and computer readable device | |
US20150371024A1 (en) | Smart band and biometric authentication method thereof | |
US20190278974A1 (en) | 3d dynamic structure estimation using synchronized images | |
CN108875470B (en) | Method and device for registering visitor and computer storage medium | |
CN110123257A (en) | A kind of vision testing method, device, sight tester and computer storage medium | |
CN109740491A (en) | A human eye sight recognition method, device, system and storage medium | |
TWI519993B (en) | Fake finger recognition device and method | |
RU2020101280A (en) | COMPUTER IMPLEMENTED METHOD AND COMPUTER SOFTWARE PRODUCT TO CONTROL ACCESS TO TERMINAL DEVICE | |
CN103514438A (en) | Face judgment system and method | |
JP2005071118A5 (en) | ||
JP6969878B2 (en) | Discriminator learning device and discriminator learning method | |
JP2019101740A (en) | Machine learning method and device | |
CN112380979B (en) | Living body detection method, living body detection device, living body detection equipment and computer readable storage medium | |
CN108875556B (en) | Method, apparatus, system and computer storage medium for testimony of a witness verification | |
US20130259324A1 (en) | Method for face recognition | |
CN105389575A (en) | Processing method and device for biological data | |
WO2021156914A1 (en) | Attention direction determination device and attention direction determination method | |
JP2004258704A (en) | Fingerprint collation device | |
CN108875553A (en) | Method, apparatus, system and the computer storage medium that the testimony of a witness is veritified | |
JP7533599B2 (en) | Liveness determination system, liveness determination method, and computer program | |
TWI607388B (en) | Method of fingerprint verification and electronic apparatus using the same | |
WO2008105545A1 (en) | Information extracting method, registering device, collating device and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20051122 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20081010 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081028 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081127 |
|
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: 20090113 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090114 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120123 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130123 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130123 Year of fee payment: 4 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |