[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPH03127192A - Fingerprint collating system - Google Patents

Fingerprint collating system

Info

Publication number
JPH03127192A
JPH03127192A JP1266030A JP26603089A JPH03127192A JP H03127192 A JPH03127192 A JP H03127192A JP 1266030 A JP1266030 A JP 1266030A JP 26603089 A JP26603089 A JP 26603089A JP H03127192 A JPH03127192 A JP H03127192A
Authority
JP
Japan
Prior art keywords
fingerprint
pitch
information
individual
ridge
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.)
Pending
Application number
JP1266030A
Other languages
Japanese (ja)
Inventor
Seigo Igaki
井垣 誠吾
Hironori Yahagi
裕紀 矢作
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP1266030A priority Critical patent/JPH03127192A/en
Publication of JPH03127192A publication Critical patent/JPH03127192A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/12Fingerprints or palmprints
    • G06V40/1365Matching; 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)
  • Character Discrimination (AREA)

Abstract

PURPOSE:To always execute fingerprint collation at high speed with an optimum scanning pitch by calculating the average pitch of a descending line at every individual and setting the scanning pitch corresponding to the descending line pitch at every individual when a finger print is collated. CONSTITUTION:The subject system is provided with a fingerprint sensor 11 to input the picture of the fingerprint, an A/D converter 12 to convert the output of the fingerprint sensor 11 to digital data, a picture memory 13 to store the output of the A/D converter 12, a feature extraction part 14 to extract the feature information of the fingerprint based on data read out from the picture memory 13 and a dictionary memory 15 to store the feature information prepared by the feature extraction part 14. The average descending line pitch of a fingerprint collating area at every individual is measured in advance and registered together with the fingerprint feature information and when the fingerprint is collated, the scanning pitch is set corresponding to the individual descending line pitch information. Then, the fingerprint information read by the fingerprint sensor with the set scanning pitch is collated with the registered fingerprint information. Thus, the fingerprint collation can be always executed at high speed with the optimum scanning pitch.

Description

【発明の詳細な説明】 [概要] 指紋センサで読込んだ指紋情報と予め登録してある指紋
情報とを照合して個人を識別する指紋照合方式に関し、 個々の指紋に最適な走査ピッチで高速に指紋照合を行う
ことを目的とし、 各個人毎に予め指紋照合領域の平均的な隆線ピッチを測
定して指紋特徴情報と共に登録しておき、指紋照合時に
個人の隆線ピッチ情報に応じて走査ピッチを設定し、設
定した走査ピッチで指紋センサで読込んだ指紋情報と、
登録してある指紋情報とを照合するように構成する。
[Detailed Description of the Invention] [Summary] This invention relates to a fingerprint matching method that identifies individuals by comparing fingerprint information read by a fingerprint sensor with pre-registered fingerprint information. The purpose is to perform fingerprint matching in the fingerprint matching area.The average ridge pitch of the fingerprint matching area for each individual is measured in advance and registered along with the fingerprint characteristic information. Set the scanning pitch, and the fingerprint information read by the fingerprint sensor at the set scanning pitch,
The configuration is configured to match registered fingerprint information.

[産業上の利用分野] 本発明は指紋センサで読込んだ指紋情報と予め登録して
ある指紋情報とを照合して個人を識別する指紋照合方式
に関する。
[Industrial Application Field] The present invention relates to a fingerprint matching method for identifying an individual by comparing fingerprint information read by a fingerprint sensor with previously registered fingerprint information.

近年、コンピュータをが店範な社会システムのなかに導
入されるに伴い、システム・セキュリティに関係者の関
心が集まっている。コンピュータルームへの入室や端末
利用の際の本人確認の手段として、これまで用いられて
きたIDカードやパスワードには、セキュリティ確保の
面から多くの疑問が提起されている。これに対し、指紋
は“万人不同°、 “終生不変”という2大特徴をもつ
ため、本人確認の最も有効な手段と考えられ、指紋を用
いた簡便な個人照合システムに関して多くの研究開発が
行われている。
In recent years, as computers have been introduced into popular social systems, system security has become a focus of interest among those concerned. Many questions have been raised about the security of ID cards and passwords, which have been used up until now to verify identity when entering computer rooms or using terminals. Fingerprints, on the other hand, are considered the most effective means of identity verification because they have two major characteristics: they are unique for everyone and they remain unchanged throughout life, and much research and development has been conducted on simple personal identification systems using fingerprints. It is being done.

[従来の技術] パターンマツチングを基本とした従来の指紋照合システ
ムでは、入力画面の上に第6図に示すようなテンプレー
トを重ね、しかも1画素ずつずらして走査しながら両者
の一致する点を求める方式が採用されている。第7図は
走査状態を示す図である。1は入力画面で指紋センサで
読込んだ指紋パターンが表示されている。読込んだ指紋
パターンの上にテンプレート2を重ねながら矢印方向に
走査している。
[Prior Art] In a conventional fingerprint matching system based on pattern matching, a template as shown in Fig. 6 is superimposed on the input screen, and the matching points of the two are scanned while shifting one pixel at a time. The required method has been adopted. FIG. 7 is a diagram showing the scanning state. 1 is an input screen on which a fingerprint pattern read by a fingerprint sensor is displayed. The template 2 is scanned in the direction of the arrow while overlapping the read fingerprint pattern.

しかしながら、この方法では照合に膨大な時間がかかる
ため、テンプレート2を数画素ずつ飛び越しながら走査
して指紋照合処理の高速化を図ることが提案されている
。例えば、パターンマツチングの一致度の閾値を759
6とすると、テンプレートの走査ピッチは指紋の隆線パ
ターンのピッチの12.5%まで荒くすることができる
。第8図は隆線ピッチの説明図で、隆線から次の隆線ま
での距離が隆線ピッチである。隆線ピッチは200〜6
00μmの範囲に収まっている。隆線の幅Wは150〜
300μm程度である。
However, since this method requires a huge amount of time for verification, it has been proposed to speed up the fingerprint verification process by scanning the template 2 by skipping several pixels at a time. For example, set the matching threshold for pattern matching to 759.
6, the scanning pitch of the template can be roughened to 12.5% of the pitch of the fingerprint ridge pattern. FIG. 8 is an explanatory diagram of ridge pitch, and the distance from one ridge to the next ridge is the ridge pitch. Ridge pitch is 200-6
It falls within the range of 00 μm. The width W of the ridge is 150 ~
It is about 300 μm.

第9図は隆線ピッチ(μm)と最適最大走査ピッチ(μ
m)の関係を示す図である。図に示す特性は、照合一致
度の閾値が75%の場合を示している。例えば、隆線ピ
ッチが400μmの場合の最大走査ピッチは特性図から
50μm程度で約12.5%となっている。
Figure 9 shows the ridge pitch (μm) and the optimal maximum scanning pitch (μm).
It is a figure showing the relationship of (m). The characteristics shown in the figure are for a case where the threshold value of matching degree is 75%. For example, when the ridge pitch is 400 μm, the maximum scanning pitch is about 50 μm, which is about 12.5% from the characteristic diagram.

[発明が解決しようとする課題] 一般に、指紋の隆線パターンのピッチは前述したように
200μmから600μmの範囲に分布しているが、従
来の例では一定の飛び越し走査ピッチを用いていたため
、高速化を図ろうとしてい太い方の隆線ピッチを持つ指
紋に走査ピッチを合わせると、細い隆線ピッチの部分の
位置会わせかうまくいかないという不具合があった。
[Problems to be Solved by the Invention] Generally, the pitch of the ridge pattern of a fingerprint is distributed in the range of 200 μm to 600 μm as described above, but in the conventional example, a constant interlaced scanning pitch was used, When trying to match the scanning pitch to a fingerprint with a thick ridge pitch, the problem was that only the parts with a thin ridge pitch could be aligned properly.

本発明はこのような課題に鑑みてなされたちのであって
、その目的は個々の指紋に最適な走査ピッチで高速に指
紋照合を行うことができる指紋照合方式を提供すること
を目的としている。
The present invention has been made in view of these problems, and its purpose is to provide a fingerprint matching method that can perform fingerprint matching at high speed at a scanning pitch that is optimal for each individual fingerprint.

[課題を解決するための手段] 第1図は本発明方式の原理を示すフローチャートである
。本発明は、 各個人毎に予め指紋照合領域の平均的な隆線ピッチを測
定して指紋特徴情報と共に登録しておき(ステップ1)
、 指紋照合時に個人の隆線ピッチ情報に応じて走査ピッチ
を設定しくステップ2)、 設定した走査ピッチで指紋センサで読込んだ指紋情報と
、登録してある指紋情報とを照合する(ステップ3)よ
うにしたことを特徴としている。
[Means for Solving the Problems] FIG. 1 is a flowchart showing the principle of the system of the present invention. In the present invention, the average ridge pitch of the fingerprint matching area is measured in advance for each individual and registered along with the fingerprint characteristic information (step 1).
, Set the scanning pitch according to the individual's ridge pitch information during fingerprint verification (Step 2), and compare the fingerprint information read by the fingerprint sensor with the registered fingerprint information using the set scanning pitch (Step 3). ).

[作用コ 個人毎に隆線の平均的なピッチを求め、指紋照合時に個
人毎に隆線ピッチに応じて走査ピッチを設定してやるよ
うにする。このようにすることにより、常に最適な走査
ピッチで指紋照合を高速で行うことができる。
[Operation: The average pitch of the ridges is determined for each individual, and the scanning pitch is set according to the ridge pitch for each individual during fingerprint verification. By doing so, it is possible to perform fingerprint verification at high speed and always at an optimal scanning pitch.

[実施例] 以下、図面を参照して本発明の実施例を詳細に説明する
[Example] Hereinafter, an example of the present invention will be described in detail with reference to the drawings.

第2図は本発明を実施する指紋照合システムの構成例を
示す図である。図において、11は指紋画像を人力する
指紋センサ、12は該指紋センサ11の出力をディジタ
ルデータに変換するA/D変換器、13は該A/D変換
器12の出力を格納する画像メモリである。
FIG. 2 is a diagram showing an example of the configuration of a fingerprint verification system implementing the present invention. In the figure, 11 is a fingerprint sensor that manually inputs a fingerprint image, 12 is an A/D converter that converts the output of the fingerprint sensor 11 into digital data, and 13 is an image memory that stores the output of the A/D converter 12. be.

14は画像メモリ13から読出したデータを基に指紋の
特徴情報を抽出する特徴抽出部(辞書作成部ともいう)
である。ここで、指紋の特徴情報とは第3図に示すよう
に分岐と端点よりなっている。15は特徴抽出部14で
作成された特徴情報を格納する辞書メモリである。
Reference numeral 14 denotes a feature extraction unit (also referred to as a dictionary creation unit) that extracts fingerprint feature information based on the data read from the image memory 13.
It is. Here, the fingerprint characteristic information consists of branches and end points as shown in FIG. Reference numeral 15 denotes a dictionary memory that stores feature information created by the feature extractor 14.

第4図は辞書メモリの構成例を示す図で、位置情報a、
2値化像す及び特徴点コードCより構成されている。1
6は画像メモリ13から読出した指紋情報を基に隆線ピ
ッチを計測する隆線ピッチ計測部、17は該隆線ピッチ
計測部16で計測した隆線ピッチの平均値を格納する隆
線ピッチ情報格納部である。辞書メモリ15と隆線ピッ
チ情報記憶部17はメモリ30内に設けられている。
FIG. 4 is a diagram showing an example of the configuration of a dictionary memory, in which position information a,
It is composed of a binarized image and a feature point code C. 1
Reference numeral 6 denotes a ridge pitch measurement unit that measures the ridge pitch based on the fingerprint information read from the image memory 13, and 17 refers to ridge pitch information that stores the average value of the ridge pitches measured by the ridge pitch measurement unit 16. It is a storage part. The dictionary memory 15 and the ridge pitch information storage section 17 are provided within the memory 30.

18は指紋センサ11で読込んだ指紋パターンと辞書メ
モリ15に格納されている特徴情報とを比較照合するパ
ターン照合部、1つは隆線ピッチ情報格納部17からの
出力データを受けて指紋照合時の走査ピッチを設定する
走査ピッチ設定回路で、パターン照合部18に走査ピッ
チ情報を与える。20は、辞書メモリ15及び隆線ピッ
チ情報記憶部17に個人識別情報(ID)を人力するl
D入力部である。このように構成された回路の動作を説
明すれば、以下のとおりである。
18 is a pattern matching unit that compares and matches the fingerprint pattern read by the fingerprint sensor 11 and the feature information stored in the dictionary memory 15; one unit receives output data from the ridge pitch information storage unit 17 and performs fingerprint matching; A scanning pitch setting circuit that sets the scanning pitch at the time provides scanning pitch information to the pattern matching section 18. 20 manually inputs personal identification information (ID) into the dictionary memory 15 and the ridge pitch information storage section 17;
This is the D input section. The operation of the circuit configured as described above will be explained as follows.

(辞書登録時) この時には、先ず各個人の指紋画像情報を入力して個人
毎の隆線ピッチの平均値を求めて特徴情報と共にメモリ
30に記憶させる。指紋センサ11より入力された指紋
情報は、A/D変換器12でディジタルデータに変換さ
れた後、画像メモリ13に格納される。隆線ピッチ計測
部は、画像メモリ13に格納された指紋情報を読出して
隆線ピッチの平均値を求める。
(During Dictionary Registration) At this time, first, the fingerprint image information of each individual is input, and the average value of the ridge pitch for each individual is calculated and stored in the memory 30 together with the characteristic information. Fingerprint information input from the fingerprint sensor 11 is converted into digital data by the A/D converter 12 and then stored in the image memory 13. The ridge pitch measuring section reads the fingerprint information stored in the image memory 13 and calculates the average value of the ridge pitch.

指紋は、周辺部に比較して中央部の方が隆線ピッチが短
い。そこで、中央部の隆線ピッチを測定することにする
。第5図は隆線ピッチの計測位置を示す図で、図に示す
ように、指紋中央部にL1〜L3なる3本の走査線を走
らせ、これら走査線毎に求めた隆線ピッチの平均値を求
める。求めた隆線ピッチの平均値は、隆線ピッチ情報記
憶部17に格納される。同時に特徴抽出部14は画像メ
モリ13から読出した指紋パターンから第3図に示すよ
うな特徴情報を抽出し、辞書メモリ15に格納される。
The ridge pitch of a fingerprint is shorter in the center than in the periphery. Therefore, we decided to measure the ridge pitch at the center. Figure 5 is a diagram showing the measurement position of the ridge pitch.As shown in the diagram, three scanning lines L1 to L3 are run in the center of the fingerprint, and the average value of the ridge pitch is determined for each scanning line. seek. The determined average value of the ridge pitches is stored in the ridge pitch information storage section 17. At the same time, the feature extractor 14 extracts feature information as shown in FIG. 3 from the fingerprint pattern read from the image memory 13 and stores it in the dictionary memory 15.

この時、ID入力部20から個人の識別情報も入力して
やる。この結果、各個人の識別情報とそれに対応する指
紋特徴情報と隆線ピッチがメモリ30に格納される。
At this time, personal identification information is also input from the ID input section 20. As a result, each individual's identification information, corresponding fingerprint characteristic information, and ridge pitch are stored in the memory 30.

(指紋照合時) 実際の指紋照合時には、登録時と同様にして指紋センサ
11から指紋情報が読込まれ、画像メモリ13に格納さ
れる。一方、ID入力部20からは照合を受ける個人の
ID番号がメモリ30に人力される。この結果、辞書メ
モリ15からは当該個人の特徴情報が読出されてパター
ン照合部18に送られ、隆線ピッチ情報記憶部17から
は個人の隆線ピッチが出力される。走査ピッチ設定回路
19は、この隆線ピッチ情報を受けて、隆線ピッチに応
じた最適な走査ピッチを設定してパターン照合部18に
与える。この時の走査ピッチとしては、例えば隆線ピッ
チの4倍程度が好ましい。
(During Fingerprint Verification) During actual fingerprint verification, fingerprint information is read from the fingerprint sensor 11 and stored in the image memory 13 in the same manner as during registration. On the other hand, from the ID input section 20, the ID number of the individual to be verified is manually entered into the memory 30. As a result, the characteristic information of the individual is read from the dictionary memory 15 and sent to the pattern matching section 18, and the ridge pitch information storage section 17 outputs the ridge pitch of the individual. The scanning pitch setting circuit 19 receives this ridge pitch information, sets an optimal scanning pitch according to the ridge pitch, and provides the set to the pattern matching section 18 . The scanning pitch at this time is preferably about four times the ridge pitch, for example.

パターン照合部18は、これら情報を受けて設定された
走査ピッチで画像メモリを飛び越し走査し、辞書メモリ
15から読出した特徴情報を示すテンプレートを画像メ
モリ13から読出した指紋パターンの上に重ね、一致す
る点を調べるという照合動作を行う。本発明によれば、
予め各個人の隆線ピッチが測定されているので、その隆
線ピッチに応じて飛び越し走査しながら照合できるので
、高速化が計れることになる。
The pattern matching unit 18 interlace scans the image memory at a scanning pitch set in response to this information, and superimposes the template indicating the feature information read from the dictionary memory 15 on the fingerprint pattern read from the image memory 13 to find a match. A matching operation is performed to check the points. According to the invention,
Since the ridge pitch of each individual is measured in advance, matching can be performed while interlaced scanning is performed according to the ridge pitch, resulting in increased speed.

[発明の効果] 以上、詳細に説明したように、本発明によれば個人毎に
隆線の平均的なピッチを求め、指紋照合時に個人毎に隆
線ピッチに応じて走査ピッチを設定してやるようにする
ことにより、常に最適な走査ピッチで指紋照合を高速で
行うことができる。
[Effects of the Invention] As described above in detail, according to the present invention, the average pitch of ridges is determined for each individual, and the scanning pitch is set for each individual according to the ridge pitch during fingerprint verification. By doing so, fingerprint verification can be performed at high speed with always an optimal scanning pitch.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明方式の原理を示すフローチャート、 第2図は本発明を実施する指紋照合システムの構成例を
示す図、 第3図は指紋の特徴情報例を示す図、 第4図は辞書メモリの構成例を示す図、第5図は隆線ピ
ッチの計測位置を示す図、第6図はテンプレートの例を
示す図、 第7図は走査状態を示す図、 第8図は隆線ピッチの説明図、 第9図は隆線ピッチと最適最大走査ピッチの関係を示す
図である。 第2図において、 11は指紋センサ、 12はA/D変換器、 13は画像メモリ、 14は特徴抽出部、 15は辞書メモリ、 16は隆線ピッチ計測部、 17は隆線ピッチ情報記憶部、 18はパターン照合部、 1つは走査ピッチ設定部、 20はID人力部、 30はメモリである。
Fig. 1 is a flowchart showing the principle of the method of the present invention, Fig. 2 is a diagram showing a configuration example of a fingerprint matching system implementing the invention, Fig. 3 is a diagram showing an example of fingerprint characteristic information, and Fig. 4 is a dictionary. Figure 5 shows an example of the memory configuration, Figure 5 shows the ridge pitch measurement position, Figure 6 shows an example of the template, Figure 7 shows the scanning state, Figure 8 shows the ridge pitch. FIG. 9 is a diagram showing the relationship between the ridge pitch and the optimum maximum scanning pitch. In FIG. 2, 11 is a fingerprint sensor, 12 is an A/D converter, 13 is an image memory, 14 is a feature extraction section, 15 is a dictionary memory, 16 is a ridge pitch measurement section, and 17 is a ridge pitch information storage section. , 18 is a pattern matching section, 1 is a scanning pitch setting section, 20 is an ID manual section, and 30 is a memory.

Claims (1)

【特許請求の範囲】 各個人毎に予め指紋照合領域の平均的な隆線ピッチを測
定して指紋特徴情報と共に登録しておき(ステップ1)
、 指紋照合時に個人の隆線ピッチ情報に応じて走査ピッチ
を設定し(ステップ2)、 設定した走査ピッチで指紋センサで読込んだ指紋情報と
、登録してある指紋情報とを照合する(ステップ3)よ
うにしたことを特徴とする指紋照合方式。
[Claims] The average ridge pitch of the fingerprint matching area is measured in advance for each individual and registered together with the fingerprint characteristic information (step 1).
, During fingerprint verification, the scanning pitch is set according to the individual's ridge pitch information (Step 2), and the fingerprint information read by the fingerprint sensor is compared with the registered fingerprint information using the set scanning pitch (Step 2). 3) A fingerprint verification method characterized by the following.
JP1266030A 1989-10-12 1989-10-12 Fingerprint collating system Pending JPH03127192A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1266030A JPH03127192A (en) 1989-10-12 1989-10-12 Fingerprint collating system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1266030A JPH03127192A (en) 1989-10-12 1989-10-12 Fingerprint collating system

Publications (1)

Publication Number Publication Date
JPH03127192A true JPH03127192A (en) 1991-05-30

Family

ID=17425414

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1266030A Pending JPH03127192A (en) 1989-10-12 1989-10-12 Fingerprint collating system

Country Status (1)

Country Link
JP (1) JPH03127192A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5796857A (en) * 1993-10-21 1998-08-18 Nec Corporation Apparatus for fingerprint verification using different verification method in accordance with quality grade data
JP2010055228A (en) * 2008-08-27 2010-03-11 Hitachi Omron Terminal Solutions Corp Card processor and processing method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5796857A (en) * 1993-10-21 1998-08-18 Nec Corporation Apparatus for fingerprint verification using different verification method in accordance with quality grade data
JP2010055228A (en) * 2008-08-27 2010-03-11 Hitachi Omron Terminal Solutions Corp Card processor and processing method

Similar Documents

Publication Publication Date Title
AU2002348288B2 (en) Image identification system
US7359553B1 (en) Image identification system
JPH03127192A (en) Fingerprint collating system
JP2866461B2 (en) Fingerprint collation device
JP2877533B2 (en) Fingerprint collation device
JP2734245B2 (en) Image feature extraction method and apparatus
JP2859681B2 (en) Fingerprint data binarization method
JPH0353385A (en) Feature extracting device
Patil et al. Fingerprint recognition for Library management
JP2868909B2 (en) Fingerprint collation device
JP2702786B2 (en) Fingerprint collation device
JPS634381A (en) Fingerprint collating device
JP2698453B2 (en) Fingerprint matching method
JPH0628463A (en) Fingerprint matching device
JPS63150781A (en) Individual collation device by finger print
JPS63236173A (en) Feature extracting device
JP2880587B2 (en) Fingerprint collation device
JP2875055B2 (en) Fingerprint matching method
JP2899119B2 (en) Fingerprint collation device
JPH0353384A (en) Feature extracting device
JP2005149351A (en) Fingerprint collation system
JP2828820B2 (en) Fingerprint collation device
JPH04299782A (en) Fingerpint collating device
JPH05266171A (en) Fingerprint matching device
JPH0433175A (en) Fingerprint collation device