JPH04324583A - Method and device for moving-window type fingerprint picture collation - Google Patents
Method and device for moving-window type fingerprint picture collationInfo
- Publication number
- JPH04324583A JPH04324583A JP3122234A JP12223491A JPH04324583A JP H04324583 A JPH04324583 A JP H04324583A JP 3122234 A JP3122234 A JP 3122234A JP 12223491 A JP12223491 A JP 12223491A JP H04324583 A JPH04324583 A JP H04324583A
- Authority
- JP
- Japan
- Prior art keywords
- matching
- window
- fingerprint
- alignment
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【0001】0001
【産業上の利用分野】本発明はムービング・ウインドウ
型指紋画像照合方法及び照合装置に係り、特に1つの位
置合せ用窓が一致しない場合でも本人確認を可能とした
ものに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a moving window fingerprint image matching method and device, and more particularly to a moving window type fingerprint image matching method and matching device, and more particularly to a method that enables identification even when one alignment window does not match.
【0002】0002
【従来の技術】例えばコンピュータ・ルームとか銀行の
端末ルームのような重要施設への入出室を許可されてい
る個人か否かを識別するため、パスカード・システムあ
るいはパス・ワードシステムがある。前者はカードを忘
れたときに問題があり、後者はパスワードを思い出せな
かったとき問題がある。そのために個人識別の手段の1
つとして指紋照合システムがある。BACKGROUND OF THE INVENTION Passcard or password systems exist for identifying individuals who are authorized to enter and exit critical facilities, such as computer rooms or bank terminal rooms. The former is problematic when you forget your card, and the latter is problematic when you can't remember your password. For this purpose, one of the means of personal identification is
One example is a fingerprint verification system.
【0003】この指紋照合システムでは、あらかじめ個
人の指紋を、例えば図7(A)に示す如く、画像として
取扱い、この画像にもとづき特徴抽出を行ない、照合す
る。したがって指紋を画像データに変換する入力手段と
、登録した画像データと入力された指紋画像データとを
照合する照合手段から構成されている。[0003] In this fingerprint verification system, an individual's fingerprint is handled in advance as an image, as shown in FIG. 7A, for example, and features are extracted and verified based on this image. Therefore, it consists of an input means for converting a fingerprint into image data, and a collation means for comparing the registered image data with the input fingerprint image data.
【0004】登録に際しては、図7(A)に示す如き、
指紋隆線画像から、図7(B)に示す如く、位置合せ用
窓W0と、照合用窓W1〜W6を抽出し、この各窓W0
〜W6を指紋辞書に登録する。[0004] When registering, as shown in FIG. 7(A),
As shown in FIG. 7(B), the alignment window W0 and the matching windows W1 to W6 are extracted from the fingerprint ridge image, and each window W0 is
~W6 is registered in the fingerprint dictionary.
【0005】位置合せ用窓W0と、照合用窓W1〜W6
は、例えば分岐点や端点のような、指紋の特徴点を使用
するものである。[0005] Alignment window W0 and verification windows W1 to W6
uses fingerprint minutiae, such as branch points and endpoints.
【0006】これらの窓の抽出は、最初に例えば位置合
せ用窓W0から行う。位置合せ用窓の抽出は、次のよう
にして行う。すなわち図7(A)に示す如き、指紋隆線
画像の中心部から渦巻き状(右、左どちらでもよい)に
走査して、最初に特徴点を抽出したとき、それを位置合
せ用窓W0とする。[0006] These windows are first extracted, for example, from the alignment window W0. The alignment window is extracted as follows. That is, as shown in FIG. 7(A), when a feature point is first extracted by scanning from the center of the fingerprint ridge image in a spiral shape (either right or left is fine), it is used as the alignment window W0. do.
【0007】特徴点の抽出に際しては、多値入力画像を
2値化してこれを1ビット幅に細線化し、これを例えば
3×3のウインドウで走査して端点、分岐点を検出する
。このように特徴点を検出したのち、この点を中心に、
指紋隆線画像に例えば16×16画素、32×32画素
等のサイズの窓をかけて、図6(B)に示す如き、2値
の幅広の画像の位置合せ用窓W0を得る。[0007] When extracting feature points, a multivalued input image is binarized and thinned to a 1-bit width, and this is scanned using a 3×3 window, for example, to detect end points and branch points. After detecting the feature point in this way, centering on this point,
A window with a size of, for example, 16×16 pixels or 32×32 pixels is applied to the fingerprint ridge image to obtain a wide binary image alignment window W0 as shown in FIG. 6(B).
【0008】照合用窓W1〜W6の抽出も同様にして行
う。すなわち位置合せ用窓W0の位置を抽出後、更に前
記3×3のウインドウで渦巻状の走査を続ける。そして
特徴点を検出したとき、その点を中心に、上記の大きな
サイズの窓を、図7(A)に示す如き指紋隆線画像にか
けて照合用窓W1を得る。The matching windows W1 to W6 are extracted in the same manner. That is, after extracting the position of the alignment window W0, spiral scanning is further continued using the 3×3 window. When a minutiae point is detected, the above-mentioned large-sized window is applied to the fingerprint ridge image as shown in FIG. 7(A) to obtain a matching window W1 centered on the minutiae point.
【0009】このようにして順次W1,W2・・・を抽
出し、所定の数の照合用窓を抽出する。勿論、図7(B
)に示す如き、位置合せ用窓W0と照合用窓W1〜W6
の各画像データは、位置データとともに指紋辞書に個人
情報として登録される。[0009] In this way, W1, W2, . . . are sequentially extracted, and a predetermined number of matching windows are extracted. Of course, Figure 7 (B
), the alignment window W0 and the verification windows W1 to W6
Each image data is registered as personal information in the fingerprint dictionary together with position data.
【0010】指紋の照合は、このようにして記憶された
多数の個人情報の指紋画像データのパターンマッチング
により行う。このとき指紋辞書内は1つの位置合せ用窓
W0と、その周辺の複数の照合用窓W1〜W6とに2分
される。[0010] Fingerprint verification is performed by pattern matching of fingerprint image data of a large amount of personal information stored in this manner. At this time, the inside of the fingerprint dictionary is divided into one alignment window W0 and a plurality of matching windows W1 to W6 around the alignment window W0.
【0011】照合の具体的順序について図7(C)及び
図8の照合動作説明用フローチャートに従って説明する
。The specific order of verification will be explained according to the flowcharts for explaining the verification operation shown in FIGS. 7(C) and 8.
【0012】■最初に、照合時に入力された指紋全体に
対して位置合せ用窓W0とのパターンマッチングを行う
。このとき位置合せ用窓W0の位置データにもとづき照
合するが、パターンの一致度が基準値まで達せず、位置
合せ用窓の候補部分と判定できないとき、この位置合せ
用窓W0を渦巻き状に移動させ、パターンマッチングを
行う。このとき位置の移動量があらかじめ定められた規
定内の移動範囲内のものについてはパターンマッチング
を行うが、それでも一致度が得られず、規定された移動
範囲を越えて移動する場合には、入力された指紋は登録
者のものと別と判断され、拒否される。[0012] First, pattern matching is performed on the entire fingerprint input during verification with the alignment window W0. At this time, matching is performed based on the position data of the alignment window W0, but if the matching degree of the pattern does not reach the standard value and it cannot be determined that it is a candidate part of the alignment window, the alignment window W0 is moved in a spiral shape. and perform pattern matching. At this time, pattern matching is performed for objects whose positional movement amount is within a predetermined movement range, but if a match is still not obtained and the movement exceeds the specified movement range, input The fingerprints received will be judged to be different from those of the registrant and will be rejected.
【0013】■位置合せ用窓の移動量が規定範囲内で、
位置合せ用窓W0のパターンについて一致が得られたと
き、その移動量だけ、各照合用窓W1〜W6を移動する
。■The amount of movement of the alignment window is within the specified range,
When a match is obtained for the pattern of the alignment window W0, each of the matching windows W1 to W6 is moved by the amount of movement.
【0014】■そして各照合用窓W1〜W6のパターン
についてマッチングを行う。このとき、例えば指紋中心
に近い、内側のものより順次照合する。この例ではW5
,W2,W6・・・の順で個別に照合する。この場合も
、位置合せ用窓を前記移動量だけ移動させた位置を中心
として、例えば人間の皮膚の柔らかさによる歪みに対応
させるため、あらかじめ規定された量だけ渦巻き状に二
次元的に移動させて、パターンマッチングを行う。[0014] Then, matching is performed for the patterns of each of the matching windows W1 to W6. At this time, for example, the fingerprints are compared sequentially starting from the one closest to the center of the fingerprint. In this example W5
, W2, W6, . . . individually in this order. In this case as well, the alignment window is moved two-dimensionally in a spiral manner by a predetermined amount, centering on the position where the alignment window has been moved by the amount of movement described above, in order to accommodate distortions caused by the softness of human skin, for example. and perform pattern matching.
【0015】■このようにして先ずW5について一致し
たとき、6個中1個しか合格していないので、合格数が
例えば4個のとき確認できたものと判定するような場合
、この確認判定の閾値に達していない。それ故、次のW
2について照合処理を行う。このようにして合格の照合
定数が閾値に達したとき、本人確認と判定する。しかし
閾値に達しないまま、全体の照合用窓に対して照合処理
が終了したとき、入力された指紋は登録者のものと別と
判断され拒否される。[0015] In this way, when first matching W5, only 1 out of 6 passed, so if the number of passes is, for example, 4, it is determined that it has been confirmed, this confirmation judgment The threshold has not been reached. Therefore, the next W
Verification processing is performed for 2. In this way, when the verification constant for passing reaches the threshold value, it is determined that the identity has been verified. However, when the verification process is completed for the entire verification window without reaching the threshold, the input fingerprint is determined to be different from that of the registrant and is rejected.
【0016】図7(C)は、照合画像と辞書画像つまり
位置合せ用窓のパターン、照合用窓のパターンのマッチ
ング状態を示すものである。なお図7(C)では、図示
簡略化のため、W0〜W6を数字のみで表現した。FIG. 7C shows a matching state between the matching image and the dictionary image, that is, the pattern of the alignment window and the pattern of the matching window. Note that in FIG. 7(C), W0 to W6 are expressed only by numbers to simplify the illustration.
【0017】[0017]
【発明が解決しようとする課題】ところで、従来の場合
は、図7,図8に示す如く、まず位置合せ用窓W0のパ
ターンマッチングを行い、それから各照合用窓W1,W
2・・・の照合を行っているため、位置合せ用窓W0の
パターンマッチングが成立しなかった場合、それ以降の
照合を行うことができなかった。[Problems to be Solved by the Invention] In the conventional case, as shown in FIGS. 7 and 8, pattern matching is first performed for the alignment window W0, and then each matching window W1, W
2..., so if the pattern matching of the alignment window W0 was not established, subsequent matching could not be performed.
【0018】すなわち、位置合せ用窓のパターンマッチ
ングのとき、何らかの理由によりマッチングしなかった
とき、例えば指紋隆線のかすれ、再現性の悪さ等により
、位置合せの場所が見つからない場合には照合ができな
い場合がある。In other words, when pattern matching is performed on the alignment window, if matching is not possible for some reason, for example, if the alignment location cannot be found due to blurred fingerprint ridges, poor reproducibility, etc., matching is not possible. It may not be possible.
【0019】したがって本発明の目的は、一つの位置合
せ用窓の位置合せに失敗による、照合の失敗を防ぐよう
にするムービング・ウインドウ型指紋照合方法及び照合
装置を提供することである。SUMMARY OF THE INVENTION Therefore, an object of the present invention is to provide a moving window type fingerprint verification method and verification device that prevent verification failures due to failure in alignment of one registration window.
【0020】[0020]
【課題を解決するための手段】前記目的を達成するため
、本発明では、位置合せ用窓を複数とし、入力指紋画像
に対し、複数の位置合せ用窓を同時に走査してパターン
マッチングを行い、登録辞書に対する入力指紋画像の移
動量を把握し、照合用窓のパターンマッチングを行うも
のである。[Means for Solving the Problems] In order to achieve the above object, the present invention includes a plurality of alignment windows, and performs pattern matching by simultaneously scanning the plurality of alignment windows with respect to an input fingerprint image. The amount of movement of the input fingerprint image with respect to the registered dictionary is grasped, and pattern matching of the comparison window is performed.
【0021】このため、図1(A)に示す如く、複数の
位置合せ用窓画像WA,WB,WC(この例では3個)
と照合用窓画像W1,W2,W3,W4(この例では4
個)を設ける。Therefore, as shown in FIG. 1(A), a plurality of alignment window images WA, WB, WC (three in this example) are created.
and matching window images W1, W2, W3, W4 (4 in this example)
) will be established.
【0022】[0022]
【作用】照合を行うとき、図1(B)に示す如く、複数
の位置合せ用窓画像WA,WB,WCを同時にムービン
グして照合画像と位置合せを行う。位置合せが成立した
とき、次に照合用窓画像をこの位置合せにもとづく移動
情報にもとづき移動させて、ムービング・ウインドウ方
式により照合を行い、本人確認を行う。[Operation] When performing verification, as shown in FIG. 1(B), a plurality of alignment window images WA, WB, and WC are simultaneously moved and aligned with the verification image. When alignment is established, the matching window image is then moved based on movement information based on this alignment, and matching is performed using the moving window method to verify the identity.
【0023】このように位置合せ用窓を複数設けたので
、例えばその1つに、例えば指の負傷等の理由にもとづ
き不一致の場合でも、他の位置合せ用窓画像にもとづき
位置合せすることができる。[0023] Since a plurality of alignment windows are provided in this way, even if one of them does not match due to a reason such as an injury to a finger, the alignment can be performed based on the other alignment window images. can.
【0024】[0024]
【実施例】本発明を詳述するに先立ち、図2によりその
指紋辞書の作成について説明する。■登録すべき指紋辞
書の作成に際し、まずその指紋画像を入力し、これを2
値化し、そして1ビット幅に細線化する。[Embodiment] Before describing the present invention in detail, the creation of a fingerprint dictionary will be explained with reference to FIG. ■When creating a fingerprint dictionary to be registered, first input the fingerprint image, and then
It is converted into a value and thinned to a 1-bit width.
【0025】■次にその中心部から渦巻き状(右、左ど
ちらでもよい)に走査して、特徴点を順次抽出する。[0025]Next, scanning is performed in a spiral pattern (either right or left) starting from the center to sequentially extract feature points.
【0026】■このようにして多数の特徴点を抽出した
後、この特徴点を中心に指紋画像を例えば16×16画
素のサイズで切り出しその中心から特定数のものを位置
合せ用窓にする。例えば図1(A)の例ではWA〜WC
の3個を位置合せ用窓画像としてこれらの2値画像を位
置データとともに辞書登録する。[0026] After extracting a large number of feature points in this manner, the fingerprint image is cut out in a size of, for example, 16 x 16 pixels, centering on the feature points, and a specific number of points from the center are used as alignment windows. For example, in the example of FIG. 1(A), WA to WC
These three binary images are registered as alignment window images in a dictionary together with the position data.
【0027】■それから、その周辺の特徴点から同様に
して規定数のものを照合用窓として切り出し、これらの
2値画像を照合用窓画像として位置データとともに辞書
登録する。勿論このとき個人情報も登録する。なお図1
(A)の例は、W1〜W4の4個を照合用窓とした場合
を示す。[0027] Then, a predetermined number of feature points around the feature points are similarly cut out as matching windows, and these binary images are registered in the dictionary together with the position data as matching window images. Of course, personal information is also registered at this time. In addition, Figure 1
The example in (A) shows a case where four windows, W1 to W4, are used as matching windows.
【0028】なお登録に際しては、図2の如く、中心よ
り順次走査して得た位置合せ用窓の抽出の外に、図3に
示す如く、近い位置にある特徴点をグループ化して位置
合せ用窓としてもよい。図3によりこれを説明する。When registering, in addition to extracting alignment windows obtained by scanning sequentially from the center as shown in FIG. 2, feature points located in close positions are grouped and extracted for alignment as shown in FIG. It can also be used as a window. This will be explained with reference to FIG.
【0029】■登録する指紋辞書の作成に際し、まず登
録者の指紋画像を入力し、これを2値化し、それから1
ビット幅に細線化する。■When creating a fingerprint dictionary to be registered, first input the registrant's fingerprint image, convert it into a binary value, and then
Thin lines to bit width.
【0030】■次にその中心部から渦巻き状(右、左ど
ちらでもよい)に走査して、特徴点を順次抽出する。[0030]Next, scanning is performed in a spiral manner (either right or left) starting from the center, and feature points are sequentially extracted.
【0031】■このようにして多数の特徴点を抽出した
後、これらの特徴点のうち近い位置にある特徴点を複数
抽出してグループ化する。[0031] After extracting a large number of feature points in this manner, a plurality of feature points that are located close to each other are extracted and grouped.
【0032】■このグループ化した特徴点を中心に、指
紋画像を例えば16×16画素のサイズで切り出し、こ
れらのグループで位置合せ用窓にする。そしてこれらの
2値画像を位置データとともに辞書登録する。[0032] The fingerprint image is cut out in a size of, for example, 16 x 16 pixels, centering on the grouped feature points, and these groups are used as alignment windows. Then, these binary images are registered in the dictionary together with the position data.
【0033】■それからその他の特徴点から、同様にし
て規定数のものを照合用窓画像として切り出し、これら
を位置データとともに辞書登録する。勿論このとき個人
情報も登録する。[0033] Then, a specified number of other feature points are similarly cut out as matching window images, and these are registered in the dictionary together with the position data. Of course, personal information is also registered at this time.
【0034】なお図3の場合は、位置合せ用窓画像が互
いに近い位置にあるので、本人確認のとき、不自然に大
きな距離を移動する必要がないので、選択した指の変形
による位置合せ用窓の相対位置ずれの影響を減少させる
ことができる。In the case of FIG. 3, since the alignment window images are located close to each other, there is no need to move unnaturally large distances when verifying the identity. The effect of relative positional deviation of the windows can be reduced.
【0035】図2、図3の登録点抽出のとき、中心部よ
り渦巻状に走査する例について説明したが、登録点の抽
出はこの渦巻状走査に限定されるものではなく、例えば
水平方向に順次走査するなど、他の手段を用いることが
できる。When extracting registered points in FIGS. 2 and 3, an example has been described in which scanning is performed in a spiral pattern from the center, but extraction of registered points is not limited to this spiral scanning; for example, in the horizontal direction Other means can be used, such as sequential scanning.
【0036】本発明の一実施例構成ブロック図を図4に
示す。図4においては、1は指紋画像入力部、2は指紋
辞書部、3は指紋照合部、4は照合回数記録部、5は位
置更新部、6は補正量記憶部、10は制御部、11はキ
ーボードである。A block diagram of an embodiment of the present invention is shown in FIG. In FIG. 4, 1 is a fingerprint image input section, 2 is a fingerprint dictionary section, 3 is a fingerprint matching section, 4 is a matching number recording section, 5 is a position update section, 6 is a correction amount storage section, 10 is a control section, 11 is the keyboard.
【0037】指紋画像入力部1は、登録するときの指紋
が入力されたり、照合するときの指紋が入力されるもの
であり、登録時には、図1(A)に示す如き、位置合せ
用窓WA〜WC及び照合用窓W1〜W4を有する指紋辞
書画像を作成する。そしてこれらの各画像は、それらの
位置情報、キーボード11から入力された氏名、所属等
とともに、指紋辞書部2に記入されて、指紋辞書を構成
する。当然のことながら図2にもとづく指紋辞書登録か
、図3にもとづく指紋辞書登録かの選択は、キーボード
11から入力される指令にもとづく制御部10の制御動
作により行われる。[0037] The fingerprint image input unit 1 is used to input a fingerprint for registration or a fingerprint for comparison. At the time of registration, an alignment window WA is used as shown in FIG. ~Create a fingerprint dictionary image having WC and verification windows W1 to W4. Each of these images is entered in the fingerprint dictionary section 2 along with their position information, name, affiliation, etc. input from the keyboard 11, thereby forming a fingerprint dictionary. Naturally, the selection between fingerprint dictionary registration based on FIG. 2 and fingerprint dictionary registration based on FIG.
【0038】指紋辞書部2は、位置合せ用窓画像、照合
用窓画像、これら各窓画像の位置情報及び登録者の氏名
、所属などの個人情報が記入され、例えばメモリで構成
される。The fingerprint dictionary section 2 is composed of, for example, a memory, in which are entered the alignment window image, the verification window image, the position information of each of these window images, and personal information such as the name and affiliation of the registrant.
【0039】指紋照合部3は指紋照合を行うものであり
、位置合せ用窓画像により位置合せを行ったり、照合用
窓画像により位置合せ後の照合を行うものである。これ
らはいずれもムービング・ウインドウにより行う。[0039] The fingerprint matching unit 3 performs fingerprint matching, and performs alignment using the alignment window image, and performs verification after alignment using the alignment window image. All of these are performed using a moving window.
【0040】照合回数記憶部4は、指紋照合部3におい
て照合用指紋に対し位置合せ用窓画像の一致情報、照合
用窓画像の一致情報等を記録保持するものである。[0040] The verification number storage section 4 records and holds information on matching of the alignment window image to the verification fingerprint in the fingerprint verification section 3, matching information on the verification window image, and the like.
【0041】位置更新部5は、ムービング・ウインドウ
制御のため、指紋照合部3に対し位置合せ用窓、照合用
窓の位置を変更するための制御を行うものである。The position updating section 5 controls the fingerprint matching section 3 to change the positions of the alignment window and the matching window for moving window control.
【0042】補正量記憶部6は位置合せ用窓画像、照合
用窓画像に対する照合で一致が得られたとき、各位置合
せ用窓、照合用窓の移動量を記憶するものである。The correction amount storage section 6 stores the amount of movement of each alignment window and comparison window when a match is obtained by matching the alignment window image and the comparison window image.
【0043】制御部10は、指紋登録及び指紋照合にお
ける総合的な制御を行うものであり、例えばCPUで構
成されている。[0043] The control unit 10 performs comprehensive control in fingerprint registration and fingerprint verification, and is composed of, for example, a CPU.
【0044】キーボード11は、図2または図3の辞書
登録を選択指示入力したり、登録者の氏名、所属等の個
人情報を入力する等、各種のデータをマニアル入力する
ものである。The keyboard 11 is used for manually inputting various data, such as inputting a selection instruction for dictionary registration as shown in FIG. 2 or 3, and inputting personal information such as the name and affiliation of the registrant.
【0045】次に図4により、図1の照合処理を行う場
合について説明する。このとき指紋辞書部2には、位置
合せ用窓画像WA〜WCの情報(位置、パターン等)、
照合用窓画像W1〜W4の情報(位置、パターン等)及
び個人情報等が格納されている。Next, referring to FIG. 4, a case will be described in which the verification process shown in FIG. 1 is performed. At this time, the fingerprint dictionary unit 2 contains information (position, pattern, etc.) on the alignment window images WA to WC;
Information (position, pattern, etc.), personal information, etc. of the matching window images W1 to W4 are stored.
【0046】指紋画像入力部1に確認を求める者つまり
被確認者の指紋画像が入力されたとき、指紋画像入力部
1はこれを2値化して指紋照合部3に送出する。このと
き指紋辞書部2から、位置合せ用窓画像を指紋照合部3
に送出する。例えば図1(A)のWA〜WCを送出する
。When a fingerprint image of a person seeking confirmation, that is, a person to be confirmed, is input to the fingerprint image input section 1, the fingerprint image input section 1 binarizes it and sends it to the fingerprint matching section 3. At this time, the alignment window image is transferred from the fingerprint dictionary section 2 to the fingerprint matching section 3.
Send to. For example, WA to WC in FIG. 1(A) are sent out.
【0047】指紋照合部3では、これら位置合せ用窓画
像WA〜WCをその位置情報にもとづき照合して位置合
せを行う。照合が成功すればよいが、成功しないとき、
位置更新部5が、これら位置合せ用窓画像WA〜WCを
同時にムービング・ウインドウ走査し位置合せを行う。[0047] The fingerprint matching unit 3 performs alignment by comparing these alignment window images WA to WC based on their position information. It is fine if the matching is successful, but if it is not successful,
The position update unit 5 simultaneously scans the moving windows of these alignment window images WA to WC and aligns them.
【0048】位置合せが成功すると、その成功したとき
の移動量を補正量記憶部6に保持させる。それから照合
用窓W1〜W4をこの移動量だけ移動した位置におき、
順次ムービング・ウインドウにより照合する。When the alignment is successful, the amount of movement at the time of successful alignment is stored in the correction amount storage section 6. Then, place the verification windows W1 to W4 at positions moved by this amount of movement,
Verify using sequential moving windows.
【0049】この照合に際し位置合せ用窓での照合が不
成功のとき、指紋辞書部2から次の登録パターンを読み
出して位置合せ用窓からの照合を行い、同じく照合用窓
での照合が不成功のときも次の登録パターンを読出して
位置合せ用窓からの照合を行う。このようにして指紋辞
書部2に登録されたものと一致が得られたとき、本人確
認となるが、全ての登録されたものと一致しないとき、
本人確認拒否される。[0049] In this comparison, if the matching using the alignment window is unsuccessful, the next registered pattern is read out from the fingerprint dictionary section 2 and matching is performed using the alignment window. Even when it is successful, the next registered pattern is read out and verified through the alignment window. In this way, when a match is obtained with the fingerprint registered in the fingerprint dictionary section 2, the identity is verified, but if it does not match with all the registered fingerprints,
Identity verification is refused.
【0050】なお、位置合せ窓における位置合せ成功の
判別の態を図5により説明する。図5(A)は一致した
窓の数により位置合せが成功したか否かを判別するもの
であり、例えば3個の位置合せ窓があるとき2個一致す
れば成功と判別する場合を示し、図5(B)は位置合せ
用窓において一致した全画素の割合により成功と判別す
る場合を示す。The method of determining whether or not the alignment is successful in the alignment window will be explained with reference to FIG. FIG. 5A shows a case in which it is determined whether or not the alignment was successful based on the number of matching windows. For example, when there are three alignment windows, if two match, it is determined that the alignment is successful. FIG. 5B shows a case where success is determined based on the proportion of all pixels that match in the alignment window.
【0051】図5(A)の場合について簡単に説明する
。■指紋画像入力部1に被確認者の指紋画像が入力され
たとき、これを2値化して指紋照合部3に送出する。
このとき指紋辞書部2から位置合せ用画像が指紋照合部
3に送出される。指紋照合部3は、まず位置合せ用窓画
像の位置情報により照合して位置合せを行うが、一致し
ないとき、位置合せ用窓画像全体を同時にムービングし
て位置合せを行う。いま、位置合せ用窓の一致度がAの
とき合格としたとき、個々の位置合せ用窓の一致度がA
に達しているか否かを判別する。The case of FIG. 5(A) will be briefly explained. (2) When a fingerprint image of a person to be confirmed is input to the fingerprint image input section 1, it is binarized and sent to the fingerprint matching section 3. At this time, the alignment image is sent from the fingerprint dictionary section 2 to the fingerprint matching section 3. The fingerprint matching unit 3 first performs alignment by comparing the position information of the alignment window image, but if they do not match, the entire alignment window image is moved at the same time to perform alignment. Now, if the degree of coincidence of the alignment windows is A, it is judged as a pass, and the degree of coincidence of each alignment window is A.
Determine whether or not it has been reached.
【0052】■一方、位置合せが成功したか否かを例え
ば全位置合せ用窓の半分が前記Aに達したか否かで判別
するものとすると、前記ムービングにより一致度Aに達
した位置合せ用窓の数を制御部10で監視し、規定範囲
ムービングしてもこれに達したとき位置合せ成功として
次の照合用窓による照合過程に進み、達しないとき位置
合せ失敗として、指紋辞書より次の登録パターンを読み
出し位置合せ照合を行う。[0052] On the other hand, if it is determined whether the alignment is successful or not, for example, by whether half of all the alignment windows have reached the above A, then the alignment that has reached the matching degree A by the above moving The number of reference windows is monitored by the control unit 10, and when it reaches the specified number of windows even after moving within a predetermined range, the alignment is considered successful and the process proceeds to the next matching window. Read out the registered pattern and perform alignment verification.
【0053】図5(B)の場合について説明する。■指
紋画像入力部1に被確認者の指紋画像が入力されたとき
、前記の場合と同様にして位置合せ用窓画像照合を行う
。このとき、各位置合せ用窓における各画素毎の一致数
を求める。The case of FIG. 5(B) will be explained. (2) When the fingerprint image of the person to be confirmed is input to the fingerprint image input unit 1, the alignment window image comparison is performed in the same manner as in the above case. At this time, the number of matches for each pixel in each alignment window is determined.
【0054】■そして全体の位置合せ用窓の総画素数に
対しての一致度が規定値に達したとき合格とする。例え
ばWA〜WCにおいてWAとWBの一致度が80%であ
りWCの一致度が20%であり、全体の画素に対する一
致率が50%以上のとき合格とした場合、(80+80
+20)÷3=60となり、位置合せ成功とする。位置
合せ成功のとき次の照合用窓による照合過程に進み、位
置合せ失敗のとき次の登録パターンを読み出し位置合せ
照合を行う。[0054] Then, when the degree of coincidence with respect to the total number of pixels of the entire alignment window reaches a specified value, it is judged as passing. For example, in WA to WC, if the matching degree of WA and WB is 80% and the matching degree of WC is 20%, and the matching rate for the entire pixel is 50% or more, it is considered as a pass (80 + 80
+20)÷3=60, and the alignment is considered successful. When alignment is successful, the process proceeds to a matching process using the next matching window, and when alignment is unsuccessful, the next registered pattern is read out and alignment and matching is performed.
【0055】このようにして、位置合せ用窓の1つが何
等かの理由により不一致の場合でも照合用窓により照合
が可能となる。[0055] In this way, even if one of the alignment windows does not match for some reason, it is possible to perform comparison using the comparison window.
【0056】本発明の他の実施例を図6により説明する
。図6の場合は、まず複数の位置合せ用窓で概略一致点
を求め、次にこの一致点が正しい位置合せ点かどうかを
判別するものである。Another embodiment of the present invention will be explained with reference to FIG. In the case of FIG. 6, a roughly matching point is first found using a plurality of alignment windows, and then it is determined whether this matching point is a correct alignment point.
【0057】■指紋画像入力部1に被確認者の指紋画像
が入力されたとき、これを2値化して指紋照合部3に送
出する。同時に指紋辞書部2から位置合せ用画像も送出
される。(2) When a fingerprint image of the person to be confirmed is input to the fingerprint image input section 1, it is binarized and sent to the fingerprint matching section 3. At the same time, an alignment image is also sent from the fingerprint dictionary section 2.
【0058】■指紋照合部3では、この位置合用せ用窓
画像の位置情報により照合して位置合せを行うが、この
とき一致度を少し低い閾値に定める。そしてこの位置合
せ用窓画像を同時にムービング・ウインドウの手法によ
りムービングして一致度に達したか否かを検知する。こ
のとき、複数の位置合せ用窓の全部が前記閾値に達しな
くとも例えば過半数の如く、規定値になれば一致度が閾
値以上と判別する。そして一定の移動量だけムービング
しても一致度が閾値に達しなかったとき、次の登録パタ
ーンの位置合せ用窓を読み出し照合を行う。[0058] The fingerprint collation unit 3 performs alignment by comparing the position information of this alignment window image, but at this time, the degree of coincidence is set to a slightly lower threshold. Then, this alignment window image is simultaneously moved using the moving window method to detect whether the degree of matching has been reached. At this time, even if all of the plurality of alignment windows do not reach the threshold, if they reach a predetermined value, such as a majority, the matching degree is determined to be equal to or greater than the threshold. Then, when the matching degree does not reach the threshold even after moving by a certain amount of movement, the alignment window of the next registered pattern is read out and collated.
【0059】■一致度が閾値に達したとき、位置合せ用
窓画像に対するパターンマッチングの閾値を変更する。
このとき、前記■の閾値よりも高い方に変更する。(2) When the degree of matching reaches the threshold, change the threshold for pattern matching with respect to the alignment window image. At this time, the threshold value is changed to a value higher than the threshold value of (2) above.
【0060】■それからこの位置合せ用窓を、■で一致
度が閾値に達した位置を中心としてあらかじめ定められ
た狭い許容量の範囲でムービング・ウインドウによるパ
ターンマッチングを行い、■で定めた高い閾値でパター
ンマッチングさせる。■Then, pattern matching is performed on this alignment window using a moving window within a predetermined narrow tolerance range centered on the position where the degree of matching has reached the threshold in ■, and the high threshold determined in ■ is applied. Perform pattern matching.
【0061】■これにより高い閾値で一致度が得られた
位置合せ用窓の数が規定値に達しなかったとき本人確認
拒否とし、指紋照合部3から次の登録パターンを読み出
す。[0061] As a result, when the number of alignment windows for which a degree of matching is obtained with a high threshold value does not reach a specified value, the identity verification is rejected and the next registered pattern is read out from the fingerprint verification unit 3.
【0062】■高い閾値で一致度が得られた位置合せ用
窓の数が規定値に達したとき、次に照合用窓画像による
照合を行うことになる。[0062] When the number of alignment windows for which a degree of matching was obtained using a high threshold value reaches a specified value, next comparison is performed using a comparison window image.
【0063】この図6の例によれば、複数の位置合せ用
窓を同時に動かして低い閾値により位置合せ候補点を求
め、次に高い閾値によりこの候補点が正しい位置合せ点
か否かを判断するので、全体を高い閾値で判断するため
に微細にムービングするよりも、速く照合することがで
きる。According to the example shown in FIG. 6, a plurality of alignment windows are moved simultaneously to obtain an alignment candidate point using a lower threshold value, and then it is determined whether or not this candidate point is a correct alignment point using a higher threshold value. Therefore, it is possible to perform verification faster than by performing fine movements to judge the entire image using a high threshold.
【0064】[0064]
【発明の効果】本発明によれば位置合せ用窓の1つが位
置合せできない場合でも、他の位置合せ用窓により位置
合せを行うことができるので、照合の精度を向上するこ
とができる。According to the present invention, even if one of the alignment windows cannot be aligned, the other alignment windows can be used to perform alignment, thereby improving the accuracy of matching.
【0065】また複数の位置合せ用窓を設けても、最初
は低い一致度で複数の位置合せ用窓の同時照合を行い、
位置合せ点の候補が得られたときに、個々の位置合せ用
窓で正確な位置合せを行うことができるので、位置合せ
用窓を複数設けても位置合せを速くすることができる。Furthermore, even if a plurality of alignment windows are provided, the plurality of alignment windows are simultaneously compared with a low matching degree at first;
When positioning point candidates are obtained, accurate positioning can be performed using each positioning window, so even if a plurality of positioning windows are provided, positioning can be performed quickly.
【図1】本発明の一実施例説明図である。FIG. 1 is an explanatory diagram of an embodiment of the present invention.
【図2】本発明に使用する辞書の作成説明図である。FIG. 2 is an explanatory diagram for creating a dictionary used in the present invention.
【図3】本発明に使用する辞書の他の作成説明図である
。FIG. 3 is another diagram for explaining the creation of a dictionary used in the present invention.
【図4】本発明の一実施例構成ブロック図である。FIG. 4 is a block diagram of the configuration of an embodiment of the present invention.
【図5】本発明における位置合せ状態説明図である。FIG. 5 is an explanatory diagram of the alignment state in the present invention.
【図6】本発明の第2実施例説明図である。FIG. 6 is an explanatory diagram of a second embodiment of the present invention.
【図7】(A)は指紋隆線、(B)は指紋辞書画像、(
C)はマッチング状態を示す。[Figure 7] (A) is a fingerprint ridge, (B) is a fingerprint dictionary image, (
C) shows a matching state.
【図8】従来の照合動作説明図である。FIG. 8 is an explanatory diagram of a conventional collation operation.
1 指紋画像入力部 2 指紋辞書部 3 指紋照合部 4 照合回数記録部 5 位置更新部 6 補正量記憶部 10 制御部 11 キーボード 1 Fingerprint image input section 2 Fingerprint dictionary section 3 Fingerprint verification section 4 Verification number recording section 5 Location update section 6 Correction amount storage section 10 Control section 11 Keyboard
Claims (6)
を有する指紋登録辞書を有し、入力画像をこれらの複数
の窓画像と照合するムービング・ウインドウ型指紋画像
照合方法において、位置合せ用窓画像を複数個具備し、
入力指紋画像に対し、これら複数の位置合せ用窓を同時
に走査し、パターン・マッチングを行い、登録辞書に対
する入力指紋画像の移動量を把握し、従属する照合用窓
をこの移動量だけ移動させたのち、照合用窓のパターン
・マッチングを行うことを特徴とするムービング・ウイ
ンドウ型指紋画像照合方法。Claim 1: A moving window fingerprint image matching method comprising a fingerprint registration dictionary having a plurality of minutiae window images of registered fingerprints and matching an input image with these plurality of window images. Equipped with multiple window images,
These multiple alignment windows were scanned simultaneously against the input fingerprint image, pattern matching was performed, the amount of movement of the input fingerprint image relative to the registered dictionary was determined, and the dependent matching window was moved by this amount of movement. A moving window fingerprint image matching method characterized in that pattern matching of matching windows is then performed.
とき、個々の位置合せ用窓の一致・不一致を求め、一致
した位置合せ用窓の数が、所定の閾値以上のとき、正し
く位置合せしたものと判別することを特徴とする請求項
1記載のムービング・ウインドウ型指紋画像照合方法。[Claim 2] When determining whether a plurality of alignment windows match, the coincidence or mismatch of each alignment window is determined, and when the number of matching alignment windows is greater than or equal to a predetermined threshold, the position is determined to be correct. 2. The moving window type fingerprint image matching method according to claim 1, wherein the moving window type fingerprint image matching method is characterized in that it is determined that the fingerprint images are matched.
とき、使用したすべての位置合せ用窓画像の画素総和に
対して、所定の閾値以上一致した画素が検知されたとき
正しく位置合せしたものと判別することを特徴とする請
求項1記載のムービング・ウインドウ型指紋画像照合方
法。[Claim 3] When determining whether a plurality of alignment windows match, correct alignment is determined when a pixel that matches a predetermined threshold or more is detected with respect to the pixel sum of all used alignment window images. Moving window -type fingerprint imaging method according to claim 1, which is characterized by distinguishing as a thing.
とき、初めに複数個の位置合せ用窓画像の相対位置関係
をそのままにして同時に移動して、第1の閾値で一致度
を判別し、次に位置合せ用窓画像をムービングして第1
の閾値よりも高い値の第2の閾値で一致度を判別するこ
とを特徴とする請求項1、請求項2又は請求項3記載の
ムービング・ウインドウ型指紋画像照合方法。4. When determining the coincidence of a plurality of alignment windows, first, the relative positional relationship of the plurality of alignment window images is left as is and they are simultaneously moved, and the degree of coincidence is determined using a first threshold value. Then, move the alignment window image to
4. The moving window fingerprint image matching method according to claim 1, wherein the degree of matching is determined using a second threshold value higher than the threshold value of .
画像入力手段と、登録された指紋の複数の特徴点窓画像
を有する指紋登録辞書と、入力された指紋画像と登録さ
れた特徴点窓画像を照合するムービング・ウインドウ型
指紋画像照合装置において、複数の位置合せ用窓画像と
、照合用窓画像を有する指紋辞書手段(2)と、入力さ
れた指紋画像と、指紋辞書手段(2)に保持された窓画
像を照合する指紋照合手段(3)と、この指紋照合手段
(3)における画像を移動制御する位置更新手段(5)
を具備し、入力された指紋画像を指紋辞書に登録された
複数の位置合せ用窓画像と照合したのち、照合用窓画像
と照合することを特徴とするムービング・ウインドウ型
指紋画像照合装置。5. Fingerprint image input means into which a fingerprint image to be compared is input; a fingerprint registration dictionary having a plurality of minutiae window images of registered fingerprints; and a fingerprint registration dictionary having a plurality of minutia window images of registered fingerprints; A moving window type fingerprint image matching device for matching images includes a plurality of alignment window images, a fingerprint dictionary means (2) having the matching window images, an input fingerprint image, and a fingerprint dictionary means (2). a fingerprint matching means (3) for matching the window image held in the fingerprint matching means (3); and a position updating means (5) for controlling the movement of the image in the fingerprint matching means (3).
A moving window type fingerprint image matching device, comprising: comparing an input fingerprint image with a plurality of alignment window images registered in a fingerprint dictionary, and then comparing the input fingerprint image with the matching window images.
像を、前記複数の位置合せ用窓画像として格納されてい
る指紋辞書手段を具備したことを特徴とする請求項5記
載のムービング・ウインドウ型指紋画像照合装置。6. The moving window according to claim 5, further comprising fingerprint dictionary means storing a plurality of feature point window images having a close positional relationship as the plurality of alignment window images. type fingerprint image matching device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3122234A JP2821282B2 (en) | 1991-04-24 | 1991-04-24 | Moving window type fingerprint image matching method and matching device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3122234A JP2821282B2 (en) | 1991-04-24 | 1991-04-24 | Moving window type fingerprint image matching method and matching device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04324583A true JPH04324583A (en) | 1992-11-13 |
| JP2821282B2 JP2821282B2 (en) | 1998-11-05 |
Family
ID=14830898
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3122234A Expired - Lifetime JP2821282B2 (en) | 1991-04-24 | 1991-04-24 | Moving window type fingerprint image matching method and matching device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2821282B2 (en) |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006119733A (en) * | 2004-10-19 | 2006-05-11 | Casio Comput Co Ltd | Image collation device, image collation method, and image collation program |
| JP2007272568A (en) * | 2006-03-31 | 2007-10-18 | Secom Co Ltd | Biometric information verification device |
| US7492929B2 (en) | 2004-03-30 | 2009-02-17 | Sharp Kabushiki Kaisha | Image matching device capable of performing image matching process in short processing time with low power consumption |
| US7558407B2 (en) | 1994-11-28 | 2009-07-07 | Yt Acquisition Corporation | Tokenless electronic transaction system |
| US7565329B2 (en) | 2000-05-31 | 2009-07-21 | Yt Acquisition Corporation | Biometric financial transaction system and method |
| US7606401B2 (en) | 1994-11-28 | 2009-10-20 | Yt Acquisition Corporation | System and method for processing tokenless biometric electronic transmissions using an electronic rule module clearinghouse |
| US7631193B1 (en) | 1994-11-28 | 2009-12-08 | Yt Acquisition Corporation | Tokenless identification system for authorization of electronic transactions and electronic transmissions |
| JP2012198229A (en) * | 2009-03-30 | 2012-10-18 | Koh Young Technology Inc | Inspection method |
| WO2014156430A1 (en) * | 2013-03-26 | 2014-10-02 | 富士フイルム株式会社 | Authenticity determination system, feature point registration device, operation control method therefor, matching determination device, and operation control method therefor |
| US9165323B1 (en) | 2000-05-31 | 2015-10-20 | Open Innovation Network, LLC | Biometric transaction system and method |
-
1991
- 1991-04-24 JP JP3122234A patent/JP2821282B2/en not_active Expired - Lifetime
Cited By (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7613659B1 (en) | 1994-11-28 | 2009-11-03 | Yt Acquisition Corporation | System and method for processing tokenless biometric electronic transmissions using an electronic rule module clearinghouse |
| US7606401B2 (en) | 1994-11-28 | 2009-10-20 | Yt Acquisition Corporation | System and method for processing tokenless biometric electronic transmissions using an electronic rule module clearinghouse |
| US7620605B2 (en) | 1994-11-28 | 2009-11-17 | Yt Acquisition Corporation | System and method for processing tokenless biometric electronic transmissions using an electronic rule module clearinghouse |
| US7558407B2 (en) | 1994-11-28 | 2009-07-07 | Yt Acquisition Corporation | Tokenless electronic transaction system |
| US7631193B1 (en) | 1994-11-28 | 2009-12-08 | Yt Acquisition Corporation | Tokenless identification system for authorization of electronic transactions and electronic transmissions |
| US9165323B1 (en) | 2000-05-31 | 2015-10-20 | Open Innovation Network, LLC | Biometric transaction system and method |
| US7565329B2 (en) | 2000-05-31 | 2009-07-21 | Yt Acquisition Corporation | Biometric financial transaction system and method |
| US7492929B2 (en) | 2004-03-30 | 2009-02-17 | Sharp Kabushiki Kaisha | Image matching device capable of performing image matching process in short processing time with low power consumption |
| JP2006119733A (en) * | 2004-10-19 | 2006-05-11 | Casio Comput Co Ltd | Image collation device, image collation method, and image collation program |
| JP2007272568A (en) * | 2006-03-31 | 2007-10-18 | Secom Co Ltd | Biometric information verification device |
| JP2012198229A (en) * | 2009-03-30 | 2012-10-18 | Koh Young Technology Inc | Inspection method |
| WO2014156430A1 (en) * | 2013-03-26 | 2014-10-02 | 富士フイルム株式会社 | Authenticity determination system, feature point registration device, operation control method therefor, matching determination device, and operation control method therefor |
| JP2014191361A (en) * | 2013-03-26 | 2014-10-06 | Fujifilm Corp | Authenticity determine system, feature point registration device, operation control method thereof, collation determine apparatus and operation control method thereof |
| US10083371B2 (en) | 2013-03-26 | 2018-09-25 | Fujifilm Corporation | Authenticity determination system, feature point registration apparatus and method of controlling operation of same, and matching determination apparatus and method of controlling operation of same |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2821282B2 (en) | 1998-11-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4546168B2 (en) | Biometric authentication system registration method, biometric authentication system and program thereof | |
| JP2821282B2 (en) | Moving window type fingerprint image matching method and matching device | |
| Sanchez-Reillo et al. | Fingerprint verification using smart cards for access control systems | |
| JP2974857B2 (en) | Fingerprint dictionary registration processing method | |
| JP2877533B2 (en) | Fingerprint collation device | |
| JP2922330B2 (en) | Moving window type fingerprint image matching method and matching device | |
| JP2866461B2 (en) | Fingerprint collation device | |
| JPH06176135A (en) | Fingerprint collation method | |
| JP2600680B2 (en) | Personal verification device | |
| JP2795921B2 (en) | Personal authentication device | |
| JP2693663B2 (en) | Fingerprint collation device | |
| JP2951472B2 (en) | Fingerprint matching device and fingerprint matching method | |
| JPH05242224A (en) | Fingerprint matching device | |
| JPH0248776A (en) | Method and device for collation of fingerprint | |
| JP2875055B2 (en) | Fingerprint matching method | |
| JP2899159B2 (en) | Fingerprint collation device | |
| JP2880587B2 (en) | Fingerprint collation device | |
| JP2919653B2 (en) | Fingerprint collation device | |
| JPH03108075A (en) | Pattern image processing unit | |
| JPH06223160A (en) | Fingerprint matching process system | |
| JPH0628463A (en) | Fingerprint matching device | |
| JPH03266187A (en) | Fingerprint collating method | |
| JPH0628457A (en) | Fingerprint matching device | |
| Wright | Thumbs up for autocorrelation | |
| JPH01302479A (en) | Fingerprint verification method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 19980818 |