JPH0628463A - Fingerprint matching device - Google Patents
Fingerprint matching deviceInfo
- Publication number
- JPH0628463A JPH0628463A JP3019999A JP1999991A JPH0628463A JP H0628463 A JPH0628463 A JP H0628463A JP 3019999 A JP3019999 A JP 3019999A JP 1999991 A JP1999991 A JP 1999991A JP H0628463 A JPH0628463 A JP H0628463A
- Authority
- JP
- Japan
- Prior art keywords
- fingerprint
- complexity
- collation
- fingerprint image
- image
- 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.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/12—Fingerprints or palmprints
- G06V40/1365—Matching; Classification
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Collating Specific Patterns (AREA)
- Image Input (AREA)
Abstract
(57)【要約】
【目的】 本発明は入力した指紋像と辞書に格納されて
いる辞書パターンとを比較して本人を確認する指紋照合
装置に関し、登録時と同一性の高い画像で指紋照合を行
うことができる指紋照合装置を提供することを目的とし
ている。
【構成】 指紋画像を入力する指紋センサ1と、該指紋
センサ1出力を2値化する2値化回路2と、該2値化回
路2出力を格納する2値化メモリ3と、該2値化メモリ
3から読出した指紋画像から特徴点を抽出する特徴抽出
部10と、同じく2値化メモリ3から読出した指紋画像
から指紋画像の複雑さに関するデータを抽出して格納
し、指紋照合時には照合用指紋画像の複雑さと登録され
ている指紋画像の複雑さとを比較評価する複雑さ評価手
段11と、前記特徴抽出部11で抽出した特徴パターン
を辞書として登録する指紋辞書記憶部12と、照合用指
紋画像と指紋辞書記憶部12に登録されている指紋辞書
との照合を行う照合部13とで構成される。
(57) [Summary] [Object] The present invention relates to a fingerprint collation device for comparing an input fingerprint image with a dictionary pattern stored in a dictionary to confirm the person's identity, and fingerprint collation with an image having a high degree of identity at the time of registration. It is an object of the present invention to provide a fingerprint collation device capable of performing. A fingerprint sensor 1 for inputting a fingerprint image, a binarization circuit 2 for binarizing the output of the fingerprint sensor 1, a binarization memory 3 for storing the output of the binarization circuit 2, and the binary A feature extraction unit 10 that extracts feature points from the fingerprint image read from the binarization memory 3, and data related to the complexity of the fingerprint image that is also extracted from the fingerprint image read from the binarization memory 3 and stored. A complexity evaluation unit 11 for comparing and evaluating the complexity of the fingerprint image for use with the complexity of the registered fingerprint image, a fingerprint dictionary storage unit 12 for registering the feature pattern extracted by the feature extraction unit 11 as a dictionary, and collation It is composed of a collation unit 13 that collates the fingerprint image with the fingerprint dictionary registered in the fingerprint dictionary storage unit 12.
Description
【0001】[0001]
【産業上の利用分野】本発明は入力した指紋像と辞書に
格納されている辞書パターンとを比較して本人を確認す
る指紋照合装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a fingerprint collation apparatus for comparing an input fingerprint image with a dictionary pattern stored in a dictionary to identify the person.
【0002】近年、コンピュータが広範な社会システム
の中に導入されるに伴い、システム・セキュリティに関
係者の関心が集まっている。コンピュータルームへの入
室や、端末利用の際の本人確認の手段として、これまで
用いられてきたIDカードやパスワードには、セキュリ
ティ確保の面から多くの疑問が提起されている。これに
対して、指紋は万人不同,終生不変という2大特徴を持
つため、本人確認の最も有力な手段と考えられ、指紋を
用いた簡便な個人照合システムに関して多くの研究開発
が行われている。In recent years, as computers have been introduced into a wide range of social systems, system security has attracted a lot of interested persons. Many questions have been raised in terms of ensuring security for the ID cards and passwords that have been used so far as means for confirming the identity when entering a computer room or using a terminal. On the other hand, fingerprints are considered to be the most effective means of personal identification because fingerprints have two major characteristics, that is, they are the same for all people and do not change for the rest of the life, and much research and development has been done on simple personal identification systems using fingerprints. There is.
【0003】[0003]
【従来の技術】図8は従来の指紋照合装置の構成概念図
である。先ず、登録時の動作について説明する。指紋セ
ンサ1に指を押しつけておいて指紋のパターンを検出
し、指紋センサ1内のA/D変換器(図示せず)により
ディジタルデータに変換する。変換されたディジタルデ
ータ(指紋データ)は、続く2値化回路2により
“0”,“1”の2値データに変換され、2値化メモリ
3に格納される。2. Description of the Related Art FIG. 8 is a conceptual diagram showing the construction of a conventional fingerprint collation device. First, the operation at the time of registration will be described. A fingerprint pattern is detected by pressing a finger against the fingerprint sensor 1 and converted into digital data by an A / D converter (not shown) in the fingerprint sensor 1. The converted digital data (fingerprint data) is converted into binary data of “0” and “1” by the subsequent binarization circuit 2 and stored in the binarization memory 3.
【0004】2値化メモリ3に格納された指紋データ
は、順次読出された後、特徴情報抽出部4に入り、特徴
情報が抽出される。ここで、特徴情報とは、例えば図9
(a)に示すような分岐点や(b)に示すような端点等
をいう。このような分岐点や端点がどの位置に何個ある
かで指紋を特定することができる。抽出された特徴情報
は、指紋辞書記憶部5に格納される。以上の動作が複数
の個人について繰返され、個人の特徴情報が指紋辞書記
憶部5に格納される。The fingerprint data stored in the binarized memory 3 are sequentially read out, and then enter the characteristic information extracting section 4 to extract characteristic information. Here, the characteristic information is, for example, as shown in FIG.
It refers to a branch point as shown in (a) or an end point as shown in (b). The fingerprint can be specified by the number of such branch points and end points at which positions. The extracted feature information is stored in the fingerprint dictionary storage unit 5. The above operation is repeated for a plurality of individuals, and the characteristic information of the individuals is stored in the fingerprint dictionary storage unit 5.
【0005】このようにして特徴情報量の指紋辞書記憶
部5への登録が終了すると、今度は個人の指紋の照合動
作に入る。照合の場合、指紋センサ1に指(予め登録に
用いた指。例えば人さし指)を乗せてから、テンキー
(図示せず)で自分のID番号を入力する。この結果、
照合部6はID番号を基に指紋辞書記憶部5の検索する
範囲を決定して照合時に読出すことにより、検索する範
囲を絞ることができる。When the registration of the feature information amount in the fingerprint dictionary storage unit 5 is completed in this way, the collation operation of the individual fingerprint is started this time. In the case of collation, a finger (a finger used for registration in advance, for example, an index finger) is placed on the fingerprint sensor 1 and then an ID number of the user is input with a ten-key pad (not shown). As a result,
The collation unit 6 can narrow the search range by determining the search range of the fingerprint dictionary storage unit 5 based on the ID number and reading it at the time of the collation.
【0006】登録時と同様にして指紋のパターンを検出
し、指紋センサ1内のA/D変換器(図示せず)により
ディジタルデータに変換する。変換されたディジタルデ
ータは、続く2値化回路2により“0”,“1”の2値
データに変換され、2値化メモリ3に格納される。A fingerprint pattern is detected in the same manner as at the time of registration, and is converted into digital data by an A / D converter (not shown) in the fingerprint sensor 1. The converted digital data is converted into binary data of “0” and “1” by the subsequent binarization circuit 2 and stored in the binarization memory 3.
【0007】照合部6は、2値化メモリ3に格納されて
いる照合用指紋画像と、指紋辞書記憶部5に格納されて
いる個人毎の特徴情報とを読出し、双方の照合(パター
ンマッチング)を行う。特徴パターンの一致の数が所定
数以上あった時には、指紋が一致したと判定する。The collation unit 6 reads out the collation fingerprint image stored in the binarization memory 3 and the individual characteristic information stored in the fingerprint dictionary storage unit 5, and collates both (pattern matching). I do. When the number of matching feature patterns is greater than or equal to a predetermined number, it is determined that the fingerprints match.
【0008】次に、パターンマッチング動作について、
更に詳細に説明する。ここでは、ムービングウィンド法
について説明する。図10の(a)は指紋センサ1で読
取り、2値化回路2で2値化され、2値化メモリ3に入
っている指紋画像である。図において、斜線で示す領域
は隆線(山線)、白い領域は谷線である。特徴情報抽出
部4は、この指紋画像から特徴点を抽出し、特徴点を中
心とした指紋画像(特徴パターン)を窓(ウィンド)状
に複数個切り出す。Next, regarding the pattern matching operation,
Further details will be described. Here, the moving window method will be described. FIG. 10A shows a fingerprint image read by the fingerprint sensor 1 and binarized by the binarization circuit 2 and stored in the binarization memory 3. In the figure, the shaded areas are ridges (mountain lines) and the white areas are valley lines. The feature information extraction unit 4 extracts feature points from the fingerprint image and cuts out a plurality of fingerprint images (feature patterns) centering on the feature points in a window shape.
【0009】図10の(b)は指紋辞書としての特徴パ
ターンを示す図である。図のWが位置合わせ用窓、残り
の1から6が位置合わせ用窓Wの周囲に抽出された窓で
ある。この位置関係を保存したまま、辞書として指紋辞
書記憶部5に登録される。FIG. 10B is a diagram showing a characteristic pattern as a fingerprint dictionary. W in the figure is the alignment window, and the remaining 1 to 6 are windows extracted around the alignment window W. While maintaining this positional relationship, it is registered in the fingerprint dictionary storage unit 5 as a dictionary.
【0010】照合時には、照合部6が入力された指紋画
像に対して指紋辞書の窓をパターンマッチングさせる。
指紋辞書は、1個の位置合わせ用窓Wと複数の照合用の
周辺窓とに2分される。最初に、位置合わせ用窓Wを指
紋画像に対して走査を行い、パターンマッチングさせ、
登録画像に対する入力画像の移動量を把握する。その
後、照合用窓を位置合わせ用窓の移動量だけずらして照
合させる。図10の(c)はパターンマッチングの様子
を示している。図において、Hは読み込んだ指紋画像で
ある。この指紋画像に対して位置合わせ用窓Wを走査さ
せ、一致するパターンを捜し、一致した位置で移動量を
覚えておく。そして、残りの照合用窓に対しても同じ移
動量だけ移動せさると、図(c)の状態になる。このパ
ターンマッチングを行うに際しては、人間の皮膚の柔ら
かみによる歪みに対応させるため、照合用窓を若干量だ
け2次元的に走査させてパターンマッチングを行う。At the time of matching, the matching unit 6 pattern-matches the window of the fingerprint dictionary with the input fingerprint image.
The fingerprint dictionary is divided into one alignment window W and a plurality of matching peripheral windows. First, the registration window W is scanned with respect to the fingerprint image to perform pattern matching,
Grasp the amount of movement of the input image with respect to the registered image. After that, the matching window is shifted by the amount of movement of the alignment window to perform matching. FIG. 10C shows the state of pattern matching. In the figure, H is the read fingerprint image. The alignment window W is scanned for this fingerprint image, a matching pattern is searched for, and the movement amount is memorized at the matching position. When the remaining matching windows are moved by the same amount, the state shown in FIG. When performing this pattern matching, the matching window is two-dimensionally scanned by a slight amount in order to cope with the distortion caused by the softness of human skin, and the pattern matching is performed.
【0011】[0011]
【発明が解決しようとする課題】従来の装置では、指紋
照合に入るタイミングを決めるために、指紋画像の明る
さや2値画像の白画素数等が用いられている。図11は
従来の照合開始時間決定の説明図である。縦軸は明るさ
(又は白画素数)、横軸は経過時間である。この図は、
押捺の瞬間から照合開始に至るまでの明るさや白画素数
の変化を示したものである。これらの値が、予め決めら
れた閾値Lを越えた時点で、照合処理に入る。In the conventional apparatus, the brightness of the fingerprint image, the number of white pixels in the binary image, and the like are used to determine the timing to start the fingerprint collation. FIG. 11 is an explanatory diagram of the determination of the conventional collation start time. The vertical axis represents brightness (or the number of white pixels), and the horizontal axis represents elapsed time. This figure is
It shows changes in brightness and the number of white pixels from the moment of pressing to the start of matching. When these values exceed a predetermined threshold value L, the matching process is started.
【0012】しかしながら、この方法では入力画像の積
分的な情報を用いて判断を行うため、部分的に汗ばんだ
指紋等の場合、不安定な状態でも照合処理を開始してし
まうため、必ずしも登録時と同一性の高い画像で照合で
きないという問題があった。However, in this method, since the judgment is made using the integral information of the input image, in the case of a partially sweated fingerprint or the like, the collation processing is started even in an unstable state, so that it is not always necessary at the time of registration. There was a problem that images with a high degree of identity could not be matched.
【0013】本発明はこのような課題に鑑みてなされた
ものであって、登録時と同一性の高い画像で指紋照合を
行うことができる指紋照合装置を提供することを目的と
している。The present invention has been made in view of the above problems, and an object of the present invention is to provide a fingerprint collation device capable of performing fingerprint collation with an image having a high degree of identity at the time of registration.
【0014】[0014]
【課題を解決するための手段】図1は本発明の原理ブロ
ック図である。図8と同一のものは、同一の符号を付し
て示す。図において、1は指紋画像を入力する指紋セン
サ、2は該指紋センサ1出力を2値化する2値化回路、
3は該2値化回路2出力を格納する2値化メモリであ
る。FIG. 1 is a block diagram showing the principle of the present invention. The same parts as those in FIG. 8 are designated by the same reference numerals. In the figure, 1 is a fingerprint sensor for inputting a fingerprint image, 2 is a binarization circuit for binarizing the output of the fingerprint sensor 1,
Reference numeral 3 is a binarizing memory for storing the output of the binarizing circuit 2.
【0015】10は該2値化メモリ2から読出した指紋
画像から特徴点を抽出する特徴抽出部、11は同じく2
値化メモリ3から読出した指紋画像から指紋画像の複雑
さに関するデータを抽出して格納し、指紋照合時には照
合用指紋画像の複雑さと登録されている指紋画像の複雑
さとを比較評価する複雑さ評価手段である。Reference numeral 10 is a feature extraction unit for extracting feature points from the fingerprint image read out from the binarization memory 2, and 11 is also 2
Data on the complexity of the fingerprint image is extracted from the fingerprint image read from the binarization memory 3 and stored, and at the time of fingerprint matching, the complexity of the fingerprint image for verification and the complexity of the registered fingerprint image are compared and evaluated. It is a means.
【0016】12は前記特徴抽出部10で抽出した特徴
パターンを辞書として登録する指紋辞書記憶部、13は
照合用指紋画像と指紋辞書記憶部12に登録されている
指紋辞書との照合を行う照合部である。Reference numeral 12 is a fingerprint dictionary storage unit for registering the feature pattern extracted by the feature extraction unit 10 as a dictionary, and 13 is a collation for collating the fingerprint image for collation with the fingerprint dictionary registered in the fingerprint dictionary storage unit 12. It is a department.
【0017】[0017]
【作用】前記複雑さ評価手段11は、登録時に指紋の複
雑さに関するパラメータ(例えばパターンの境界線長の
累計等)を2値化メモリ3から抽出して格納しておく。
そして、該複雑さ評価手段11は、照合用指紋画像の複
雑さが登録時の指紋画像の複雑さと等しいか、又は登録
時の複雑さよりも低下したことを確認してから、前記照
合部13に照合開始信号を与えるようにする。The complexity evaluation means 11 extracts a parameter relating to the complexity of the fingerprint (for example, the total length of the boundary lines of the pattern) from the binarizing memory 3 and stores it at the time of registration.
Then, the complexity evaluation unit 11 confirms that the complexity of the matching fingerprint image is equal to the complexity of the fingerprint image at the time of registration, or is lower than the complexity at the time of registration, and then the matching unit 13 A verification start signal is given.
【0018】図2は本発明の作用説明図で、押捺過程に
おける指紋画像の変化を示す図である。(a)は押捺当
初の指紋画像を、(b)は安定化後の指紋画像をそれぞ
れ示している。押捺当初は、(a)に示すように指紋画
像は複雑である。それが時間が経つにつれて(b)に示
すように単純になってくる。そこで、この複雑さの程度
が指紋照合を行うに十分になったと複雑さ評価部11が
判定してから照合を開始するのである。FIG. 2 is a diagram for explaining the operation of the present invention and is a diagram showing changes in the fingerprint image during the imprinting process. (A) shows the fingerprint image at the beginning of imprinting, and (b) shows the fingerprint image after stabilization. At the beginning of imprinting, the fingerprint image is complicated as shown in (a). As time goes by, it becomes simple as shown in (b). Therefore, the complexity evaluation unit 11 determines that the degree of the complexity is sufficient for performing the fingerprint verification, and then starts the verification.
【0019】このようにすることにより登録時と同一性
の高い画像で指紋照合を行うことができる。By doing so, fingerprint collation can be performed on an image having a high degree of identity with that at the time of registration.
【0020】[0020]
【実施例】以下、図面を参照して本発明の実施例を詳細
に説明する。Embodiments of the present invention will now be described in detail with reference to the drawings.
【0021】図3は本発明の一実施例を示す構成ブロッ
ク図である。図1と同一のものは、同一の符号を付して
示す。複雑さ評価手段11は、複雑さに関するデータを
記憶するメモリ11aと、そのメモリ11aに格納され
ているデータを読出して入力された照合用指紋画像の状
態を評価する複雑さ評価部11bより構成されている。
また、照合部13からは照合の度に複雑さ評価手段11
内のメモリに照合の度に信号が入るようになっている。
このように構成された装置の動作を、図4のフローチャ
ートを参照しつつ説明すれば、以下のとおりである。 (登録時)先ず、指紋センサ1から指紋画像を入力する
(S1)。入力された指紋画像は、2値化回路2に入っ
て2値化される(S2)。2値化された2値画像は、2
値化メモリ3に格納される。特徴抽出部10は、2値化
メモリ3から読出した指紋画像から特徴情報を抽出する
(S3)。一方、複雑さ評価部11bは2値化メモリ3
から読出した指紋画像から複雑さに関するデータを抽出
する。FIG. 3 is a block diagram showing the configuration of an embodiment of the present invention. The same parts as those in FIG. 1 are designated by the same reference numerals. The complexity evaluation unit 11 includes a memory 11a that stores data related to complexity, and a complexity evaluation unit 11b that reads the data stored in the memory 11a and evaluates the state of the input fingerprint image for verification. ing.
In addition, the complexity evaluation unit 11 outputs from the matching unit 13 each time matching is performed.
A signal is input to the internal memory each time a collation is performed.
The operation of the apparatus configured as described above will be described below with reference to the flowchart of FIG. (At the time of registration) First, a fingerprint image is input from the fingerprint sensor 1 (S1). The input fingerprint image enters the binarization circuit 2 and is binarized (S2). The binarized binary image is 2
It is stored in the binarization memory 3. The feature extraction unit 10 extracts feature information from the fingerprint image read from the binarization memory 3 (S3). On the other hand, the complexity evaluation unit 11b uses the binarization memory 3
Extract data about complexity from the fingerprint image read from the.
【0022】図5乃至図7は複雑さのパラメータ例を示
す図である。図5はパターンの境界線長の累計を複雑さ
を示すパラメータとして用いるものである。図で示すA
1〜A10までの斜線で示す領域は隆線である。これら
領域A1〜A10までの境界線長の累計を求めると、複
雑さのパラメータ(指標)として利用することができ
る。つまり、図2の(a)に示すような押捺当初の段階
では、隆線が細切れになっており、それら細切れ領域の
境界線長の累計値は大きくなり、複雑であることにな
る。FIG. 5 to FIG. 7 are diagrams showing examples of complexity parameters. FIG. 5 uses the cumulative total of the boundary lengths of patterns as a parameter indicating complexity. A shown in the figure
The shaded area from 1 to A10 is a ridge. When the total of the boundary line lengths of these areas A1 to A10 is obtained, it can be used as a parameter (index) of complexity. That is, at the initial stage of imprinting as shown in FIG. 2A, the ridges are chopped, and the cumulative total value of the boundary line lengths of these chopped regions becomes large and complicated.
【0023】図6はパターンの連結数を複雑さを示すパ
ラメータとして用いるものである。図には黒画素が10
個示されている。画素同志は、縦,横,斜めの8方向の
いずかが隣接している場合には1つの集合とすると、図
の場合は1つの集合である。しかしながら、縦,横の4
方向の隣接だけで連結ありと判定することにすると、図
に示す黒画素はB0,B1,B2の3個の集合となる。
このように、8方向が隣接しているとした時と、4方向
が隣接しているとした時の照合の数の差をパターン連結
数と定義すると、このパターン連結数も複雑さを示すパ
ラメータとして利用することができる。つまり、複雑な
画像程、この連結数が多くなる。FIG. 6 uses the number of connected patterns as a parameter indicating complexity. There are 10 black pixels in the figure.
Individually shown. Pixels are one set in the case where any of eight directions of vertical, horizontal, and diagonal are adjacent, and one set in the case of the figure. However, vertical and horizontal 4
If it is determined that there is a connection only in the direction, the black pixels shown in the figure are three sets of B0, B1, and B2.
Thus, if the difference in the number of collations when the eight directions are adjacent to each other and when the four directions are adjacent to each other is defined as the pattern connection number, this pattern connection number is also a parameter that indicates complexity. Can be used as That is, the more complex the image, the greater the number of connections.
【0024】図7は隆線中に存在する汗腺の数を複雑さ
を示すパラメータとして用いるものである。隆線20中
に、複数の汗腺aが存在する。そして、この汗腺口の数
の多いものほど画像が複雑であると判定する。FIG. 7 uses the number of sweat glands existing in a ridge as a parameter indicating complexity. There are a plurality of sweat glands a in the ridge 20. Then, it is determined that the image is more complicated as the number of sweat pores is larger.
【0025】再び、図4のフローチャートに戻る。複雑
さデータの抽出が終わると、特徴抽出部10で抽出され
た特徴パターンが指紋辞書記憶部12に登録される(S
5)。同時に、複雑さ評価部11bで評価された複雑さ
データがメモリ11aに登録される(S5)。 (照合時)照合用の指紋画像を指紋センサ1から入力す
る(S6)。この時、指を指紋センサ1にしばらく乗せ
たままにしておき画像を固定する(S7)。この画像の
安定化は、図2で説明したように、指紋センサ1に指を
押捺した当初は、指紋画像が安定せず、複雑なパターン
であるので、安定なパターンとなるまで待つ必要がある
からである。2値化された画像は、2値化メモリ3に格
納される。Returning again to the flowchart of FIG. When the extraction of the complexity data is completed, the feature pattern extracted by the feature extraction unit 10 is registered in the fingerprint dictionary storage unit 12 (S
5). At the same time, the complexity data evaluated by the complexity evaluation unit 11b is registered in the memory 11a (S5). (During collation) A fingerprint image for collation is input from the fingerprint sensor 1 (S6). At this time, the finger is left on the fingerprint sensor 1 for a while and the image is fixed (S7). As described with reference to FIG. 2, this image stabilization requires waiting until a stable pattern is obtained because the fingerprint image is not stable and has a complicated pattern at the beginning when the finger is pressed on the fingerprint sensor 1. Because. The binarized image is stored in the binarization memory 3.
【0026】画像が固定されたら、2値化回路2は入力
画像の2値化を行う(S8)。複雑さ評価部11bは、
2値化メモリ3から読出した指紋画像とメモリ11aか
ら読出した複雑さデータを比較照合して複雑さの度合い
を比較する(S9)。そして、メモリ11aに入ってい
る基準値よりも複雑さの度合いが大きい場合には、未だ
画像が安定していないので、ステップS7に戻って画像
の固定を行う。When the image is fixed, the binarization circuit 2 binarizes the input image (S8). The complexity evaluation unit 11b
The fingerprint image read from the binary memory 3 and the complexity data read from the memory 11a are compared and collated to compare the degree of complexity (S9). Then, when the degree of complexity is larger than the reference value stored in the memory 11a, the image is not stable yet, so the process returns to step S7 and the image is fixed.
【0027】ここで、複雑さの度合いを比較するに際し
ては、パターンの境界線長の累計値,パターンの連結数
の累計値又は汗腺口の数等のうちの1個を用いて行って
もよいし、2個又は3個を用いて行ってもよい。また、
複雑さの度合いを判断するにあたっては、これら複雑さ
のパラメータを組み合わせて総合的に判断するようにし
てもよい。Here, when comparing the degrees of complexity, one of the cumulative value of the boundary lengths of the patterns, the cumulative value of the number of connected patterns, the number of sweat pores, etc. may be used. However, two or three may be used. Also,
In determining the degree of complexity, these complexity parameters may be combined to make a comprehensive determination.
【0028】入力画像の複雑さの度合いがメモリ11a
に入っている基準値よりも同じかそれ以下になったら、
入力画像が安定化したことになるので、複雑さ評価部1
1bは、照合部13に指令信号を送って照合処理を開始
させる(S10)。照合部13は、2値化メモリ3から
読出した指紋画像と指紋辞書記憶部12に登録されてい
る特徴点との照合(パターンマッチング)を行い、本人
確認を行う。The degree of complexity of the input image depends on the memory 11a.
If it is less than or equal to the reference value entered,
Since the input image has been stabilized, the complexity evaluation unit 1
1b sends a command signal to the matching unit 13 to start the matching process (S10). The matching unit 13 performs matching (pattern matching) between the fingerprint image read from the binarization memory 3 and the feature points registered in the fingerprint dictionary storage unit 12 to confirm the identity.
【0029】ここで、指紋照合を行って本人と確認でき
ない時、更にステップS6に戻って照合用指紋画像を入
力することになるが、照合の回数をメモリ11aに格納
しておくようにする。そして、複雑さ評価部11bは複
雑さの評価を行う毎にその履歴情報を記憶しておく。When the fingerprint collation cannot be performed to confirm the person, the process returns to step S6 to input the collation fingerprint image, but the number of collations is stored in the memory 11a. Then, the complexity evaluation unit 11b stores the history information every time the complexity is evaluated.
【0030】そして、試行回数と本人確認時の複雑さと
過去の履歴情報を基に、複雑さ評価部11bは次回の照
合時の複雑さの判断閾値を決定するようにする。このよ
うな方式を採用すれば、複雑さの比較時に最適な基準値
を得ることができるようになり、照合速度を速めること
ができる。Then, based on the number of trials, the complexity at the time of confirming the person, and the past history information, the complexity evaluation section 11b determines the complexity determination threshold value at the next collation. If such a system is adopted, it becomes possible to obtain an optimum reference value at the time of comparing the complexity, and the matching speed can be increased.
【0031】[0031]
【発明の効果】以上、詳細に説明したように、本発明に
よれば照合用指紋画像が入力された時、その複雑さが基
準値と同じかそれ以下になった後に、照合開始を行うよ
うにすることにより、登録時と同一性の高い画像で指紋
照合を行うことができる指紋照合装置を提供することが
でき、実用上の効果が大きい。As described above in detail, according to the present invention, when the collation fingerprint image is input, the collation is started after the complexity becomes equal to or less than the reference value. By doing so, it is possible to provide a fingerprint collation device that can perform fingerprint collation with an image that is highly identical to that at the time of registration, and has a large practical effect.
【図1】本発明の原理ブロック図である。FIG. 1 is a principle block diagram of the present invention.
【図2】押捺過程における指紋画像の変化を示す図であ
る。FIG. 2 is a diagram showing a change in a fingerprint image in the imprinting process.
【図3】本発明の一実施例を示す構成ブロック図であ
る。FIG. 3 is a configuration block diagram showing an embodiment of the present invention.
【図4】本発明の動作を示すフローチャートである。FIG. 4 is a flowchart showing the operation of the present invention.
【図5】複雑さのパラメータ例を示す図である。FIG. 5 is a diagram showing an example of a parameter of complexity.
【図6】複雑さのパラメータ例を示す図である。FIG. 6 is a diagram showing an example of a parameter of complexity.
【図7】複雑さのパラメータ例を示す図である。FIG. 7 is a diagram showing an example of a parameter of complexity.
【図8】従来の指紋照合装置の構成概念図である。FIG. 8 is a conceptual diagram of a configuration of a conventional fingerprint matching device.
【図9】指紋の特徴情報例を示す図である。FIG. 9 is a diagram illustrating an example of fingerprint characteristic information.
【図10】パターンマッチングの動作説明図である。FIG. 10 is an operation explanatory diagram of pattern matching.
【図11】従来の照合開始時間決定の説明図である。FIG. 11 is an explanatory diagram of conventional matching start time determination.
1 指紋センサ 2 2値化回路 3 2値化メモリ 10 特徴抽出部 11 複雑さ評価手段 12 指紋辞書記憶部 13 照合部 DESCRIPTION OF SYMBOLS 1 Fingerprint sensor 2 Binarization circuit 3 Binarization memory 10 Feature extraction unit 11 Complexity evaluation means 12 Fingerprint dictionary storage unit 13 Collation unit
Claims (6)
と、 該指紋センサ(1)出力を2値化する2値化回路(2)
と、 該2値化回路(2)出力を格納する2値化メモリ(3)
と、 該2値化メモリ(3)から読出した指紋画像から特徴点
を抽出する特徴抽出部(10)と、 同じく2値化メモリ(3)から読出した指紋画像から指
紋画像の複雑さに関するデータを抽出して格納し、指紋
照合時には照合用指紋画像の複雑さと登録されている指
紋画像の複雑さとを比較評価する複雑さ評価手段(1
1)と、 前記特徴抽出部(10)で抽出した特徴パターンを辞書
として登録する指紋辞書記憶部(12)と、 照合用指紋画像と指紋辞書記憶部(12)に登録されて
いる指紋辞書との照合を行う照合部(13)とで構成さ
れた指紋照合装置。1. A fingerprint sensor (1) for inputting a fingerprint image
And a binarization circuit (2) for binarizing the output of the fingerprint sensor (1)
And a binarization memory (3) for storing the output of the binarization circuit (2)
A feature extraction unit (10) for extracting feature points from the fingerprint image read from the binarization memory (3), and data on the complexity of the fingerprint image from the fingerprint image also read from the binarization memory (3) A complexity evaluation unit (1) that extracts and stores the extracted fingerprints and stores them, and compares and evaluates the complexity of the fingerprint image for verification with the complexity of the registered fingerprint image during fingerprint matching.
1), a fingerprint dictionary storage unit (12) for registering the feature pattern extracted by the feature extraction unit (10) as a dictionary, a fingerprint image for collation, and a fingerprint dictionary registered in the fingerprint dictionary storage unit (12). A fingerprint collation device including a collation unit (13) for collating the.
指紋画像の複雑さが登録時の指紋画像の複雑さと等しい
か、又は登録時の複雑さよりも低下したことを確認して
から、前記照合部(13)に照合開始信号を与えるよう
にしたことを特徴とする請求項1記載の指紋照合装置。2. The complexity evaluation means (11) confirms that the complexity of the collation fingerprint image is equal to the complexity of the fingerprint image at the time of registration or is lower than the complexity at the time of registration, The fingerprint collation device according to claim 1, wherein a collation start signal is given to the collation unit (13).
の境界線長の累計を用いるようにしたことを特徴とする
請求項1記載の指紋照合装置。3. The fingerprint collation apparatus according to claim 1, wherein a cumulative total of boundary lengths of patterns is used as the complexity of the fingerprint image.
の連結数の累計を用いるようにしたことを特徴とする請
求項1記載の指紋照合装置。4. The fingerprint collation apparatus according to claim 1, wherein a cumulative total of the number of connected patterns is used as the complexity of the fingerprint image.
累計を用いるようにしたことを特徴とする請求項1記載
の指紋照合装置。5. The fingerprint collation apparatus according to claim 1, wherein the total number of sweat pores is used as the complexity of the fingerprint image.
数と複雑さの平均値を記憶しておき、本人確認成功時の
複雑さと過去の履歴情報から、次回の複雑さの判断閾値
を決めるようにしたことを特徴とする請求項1記載の指
紋照合装置。6. The complexity evaluation means (11) stores an average value of the number of trials and complexity, and determines a complexity determination threshold value for the next time from the complexity at the time of successful identification and past history information. The fingerprint collation device according to claim 1, wherein the fingerprint collation device is determined.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3019999A JPH0628463A (en) | 1991-02-13 | 1991-02-13 | Fingerprint matching device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3019999A JPH0628463A (en) | 1991-02-13 | 1991-02-13 | Fingerprint matching device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0628463A true JPH0628463A (en) | 1994-02-04 |
Family
ID=12014857
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP3019999A Withdrawn JPH0628463A (en) | 1991-02-13 | 1991-02-13 | Fingerprint matching device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0628463A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018508008A (en) * | 2016-02-17 | 2018-03-22 | 北京小米移動軟件有限公司Beijing Xiaomi Mobile Software Co.,Ltd. | Pressure detection method, apparatus, program, and recording medium |
-
1991
- 1991-02-13 JP JP3019999A patent/JPH0628463A/en not_active Withdrawn
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018508008A (en) * | 2016-02-17 | 2018-03-22 | 北京小米移動軟件有限公司Beijing Xiaomi Mobile Software Co.,Ltd. | Pressure detection method, apparatus, program, and recording medium |
US10402619B2 (en) | 2016-02-17 | 2019-09-03 | Beijing Xiaomi Mobile Software Co., Ltd. | Method and apparatus for detecting pressure |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20080095413A1 (en) | Fingerprint recognition system | |
JP2821282B2 (en) | Moving window type fingerprint image matching method and matching device | |
JP2877533B2 (en) | Fingerprint collation device | |
JPH06176135A (en) | Fingerprint collation method | |
JP2734245B2 (en) | Image feature extraction method and apparatus | |
JPH0628463A (en) | Fingerprint matching device | |
JP2868909B2 (en) | Fingerprint collation device | |
JP2730179B2 (en) | Fingerprint matching method and device | |
JPH0433065A (en) | Fingerprint collating device | |
JP2795921B2 (en) | Personal authentication device | |
JP2951472B2 (en) | Fingerprint matching device and fingerprint matching method | |
JPH09330408A (en) | Fingerprint collating device | |
JPH0628459A (en) | Fingerprint matching device | |
JP2880587B2 (en) | Fingerprint collation device | |
JP2575676B2 (en) | Automatic Matching Point Tracking Method for Fingerprint Matching | |
JP2698453B2 (en) | Fingerprint matching method | |
JP2919653B2 (en) | Fingerprint collation device | |
JPH05197792A (en) | Binarizing device for finger print collating device | |
JP2788529B2 (en) | Dictionary registration method for fingerprint matching device | |
JP2693663B2 (en) | Fingerprint collation device | |
JPH0628457A (en) | Fingerprint matching device | |
JPH0248776A (en) | Fingerprint verification method and device | |
JPH03266187A (en) | Fingerprint verification method | |
JP2828820B2 (en) | Fingerprint collation device | |
JPS63150781A (en) | Personal identification device using fingerprints |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 19980514 |