Patent US5140642A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5140642A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and device for allocating core points of finger prints

Assignee: Individual
•
Filing: 1991-04-23
•
Granted: 1992-08-18
•
Expires: 2011-04-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method to automatically find out the actual position of the core point of a finger print by using the characteristic of the ridge flow of finger prints. This method comprises three parts: (1) ridge flow finding algorithm, (2) ridge flow correction algorithm and (3) core point allocation algorithm.

Inventors

  • 👤 Wen H. Hsu
  • 👤 Jeng D. Yang

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 01:24
CPC Classifications
G; G06; G06V; G06V40/00; G06V40/10; G06V40/12; G06V40/1347; G07; G07C; G07C9/00; G07C9/30; G07C9/32; G07C9/37

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 80 words
A method for allocating a core point of a finger print in the form of a binary image constituted by a plurality of windows, comprising the following steps: (1) finding out ridge flows of said finger print--assigning a direction code to each of said windows of the binary image; (2) correcting the ridge flows --correcting the direction codes in order to eliminate noises; and (3) allocating the core point --allocating the core point in accordance with the corrected direction codes.
Claim 2
Independent Claim 80 words
A method for allocating a core point of a finger print in the form of a binary image constituted by a plurality of windows, comprising the following steps: (1) finding out ridge flows of said finger print--assigning a direction code to each of said windows of the binary image; (2) correcting the ridge flows --correcting the direction codes in order to eliminate noises; and (3) allocating the core point --allocating the core point in accordance with the corrected direction codes.
Claim 3
Dependent Claim 108 words
A method as claimed in claim 1 wherein the step of finding out the ridge flows comprises the following steps: (1) window division --dividing the binary image into a number of windows, each constituted by a plurality of image elements of "0" or "1" and covering a part of said binary image; (2) calculation --making operations on said image elements of each of said windows to give a result; (3) decision --dividing the orientation for each part of said image covered by one of said windows in accordance with said result; and (4) coding--giving each part of said image a direction code in accordance of the orientation thereof.
Claim 4
Dependent Claim 147 words
A method as claimed in claim 2, wherein the step of calculation comprises a step of taking a convolution operation on a part of a window comprising nine elements denoted d 00 , d 01 , d 02 , d 10 , d 11 , d 12 , d 20 , d 21 , and d 22 respectively and arranged as ______________________________________ d.sub.00 d.sub.01 d.sub.02 d.sub.10 d.sub.11 d.sub.12 d.sub.20 d.sub.21 d.sub.22 ______________________________________ with a 3×3 mask arranged as ______________________________________ m.sub.2 m.sub.3 m.sub.4 m.sub.1 m.sub.0 m.sub.5 m.sub.8 m.sub.7 m.sub.6 ______________________________________ a result of said convolution operation being obtained by placing the centered element m 0 on the element d 11 and summing up the products of each element of said mask times the associated element of said part of a window, except the centered element m o , namely, C=(m.sub.1 ·d.sub.10)+(m.sub.2 ·d.sub.00)+(m.sub.3 ·d.sub.01)+(m.sub.4 ·d.sub.02)+(m.sub.5 ·d.sub.12)+(m.sub.6 ·d.sub.22)+(m.sub.7 ·d.sub.21)+(m.sub.8 ·d.sub.20).
Claim 5
Dependent Claim 63 words
A method as claimed in claim 3 wherein said mask is one of the following: __________________________________________________________________________ -1 0 1 2 1 0 -1 -2 -1 0 -1 -2 -2 0 2 1 0 -1 0 0 0 1 0 -1 -1 0 1, 0 -1 -2, 1 2 1, or 2 1 1 __________________________________________________________________________ each of which is associated with a particular orientation.
Claim 6
Dependent Claim 55 words
A method as claimed in claim 2, wherein the step of calculation is to take a convolution operation on each of said windows with four 3×3 masks and the step of decision gives the orientation of said each of the windows in accordance with the number of "0",s which are results of the convolution operation.
Claim 7
Dependent Claim 75 words
A method as claimed in claim 1, wherein the step of correcting the ridge flow comprises the following steps: (1) checking --checking, for each one of said windows, the direction codes of the eight windows therearound and taking the code, of which the number is the largest, as a reference code; and (2) correcting --substituting the direction code of said window with the reference code if said direction code is different from the reference code.
Claim 8
Dependent Claim 64 words
A method as claimed in claim 1, wherein the step of allocating the core point comprises the following steps: (1) searching --searching among the direction codes of said image for a particular area constituted by a selected code and substantially located at the upper part of said image; and (2) allocating --picking up the narrowest portion of said particular area as the core point.
Claim 9
Dependent Claim 22 words
A method as claimed in claim 7, wherein said selected code is the code represents the horizontal extension of the ridge flow.
Claim 10
Dependent Claim 133 words
A finger print processing apparatus comprising: (1) input means which inputs a binary image for processing; (2) coding means which divides said binary image into a plurality of windows and gives each of the windows a direction code according to a ridge flow thereof to form a distributions map of the direction codes of the windows; (3) allocating means which finds out a particular upper area of a selected code in said distribution map according to the direction codes and locates the narrowest portion of said upper area as the core point; and (4) processing means which takes operations on said binary image, taking the core point thereof as a reference point; characterized in that the coding means gives four types of direction codes for the orientations of east-west, southeast-northwest, south-north and northeast-southwest.
Claim 11
Dependent Claim 133 words
A finger print processing apparatus comprising: (1) input means which inputs a binary image for processing; (2) coding means which divides said binary image into a plurality of windows and gives each of the windows a direction code according to a ridge flow thereof to form a distributions map of the direction codes of the windows; (3) allocating means which finds out a particular upper area of a selected code in said distribution map according to the direction codes and locates the narrowest portion of said upper area as the core point; and (4) processing means which takes operations on said binary image, taking the core point thereof as a reference point; characterized in that the coding means gives four types of direction codes for the orientations of east-west, southeast-northwest, south-north and northeast-southwest.
Claim 12
Dependent Claim 40 words
The apparatus as claimed in claim 9, further comprising correcting means which corrects the direction code of each of the windows with the number of the direction codes of the eight window disposed therearound so as to eliminate the noises.
Claim 13
Dependent Claim 18 words
The apparatus as claimed in claim 9 wherein said selected code is the code of the orientation east-west.

References Cited (Backward Citations)

US4185270A Cited
US4083035A Cited
US4151512A Cited
US4752966A Cited
US5040224A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-08-18 1996-02-17 1996-08-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-08-18 2000-02-17 2000-08-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-08-18 2004-02-17 2004-08-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag