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

Apparatus for automatic fingerprint classification

Assignee: NEC Corp
•
Filing: 1994-09-29
•
Granted: 1996-03-05
•
Expires: 2014-09-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In fingerprint pattern classification, radial scanning vectors are used. A space between two adjacent ridge lines including a core point is traced by radial scanning. Radial distribution of number of cross points from the core point is a clue to a fingerprint classification.

Inventors

  • 👤 Tatsuo Shibuya

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 21:22
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: 4
Claim 1
Independent Claim 555 words
An apparatus for automatic fingerprint classification of a fingerprint image having a finger joint image, a fingertip image, ridge lines and a core point, said core point being used as an origin for original x-y rectangular coordinates, an x-axis of said original x-y rectangular coordinates being parallel to said finger joint image and said fingertip image being in a y>0 direction, said apparatus comprising: an initialization unit for setting current temporary x-y rectangular coordinates with said original x-y rectangular coordinates; means for tracing space between two ridge lines starting from said core point in an area where x>0 and in an area where x<0 with respect to said original x-y rectangular coordinates, said means for tracing space including, a scanning unit for distance measurement, wherein said scanning unit for distance measurement scans said fingerprint image by vectors having a same magnitude, starting from an origin of said current temporary x-y rectangular coordinates and diverging in different directions, for obtaining measured distances from said origin of said current temporary x-y rectangular coordinates to first cross points between said ridge lines in said fingerprint image and said vectors, a next coordinate determination unit, wherein said next coordinate determination unit selects a nearest vector to one of a -x axis and a +x axis of said current temporary x-y rectangular coordinates among said vectors with said measured distances larger than a predetermined threshold distance, sets said nearest vector as one of a -x axis and a +x axis of next temporary x-y rectangular coordinates, and decides a middle point between said origin of said current temporary x-y rectangular coordinates and said first cross point of said one of said -x axis and said +x axis of said next temporary x-y rectangular coordinates as an origin of said next temporary x-y rectangular coordinates, a tracing vector memory for storing position coordinates of all origins of said current and next temporary x-y rectangular coordinates with respect to said original x-y rectangular coordinates, a judgment unit for deciding a termination condition to go back to said scanning unit, and an update unit for setting said current temporary x-y rectangular coordinates with said next temporary x-y rectangular coordinates; and a classifier unit for classifying said fingerprint image from data stored in said tracing vector memory, wherein loci of said origins of said next temporary x-y rectangular coordinates stored in said tracing vector memory in -x and +x areas with respect to said original x-y rectangular coordinates are examined and classified as one of a straight line and a semicircle, a fingerprint pattern with a semicircle in both said -x and +x area with respect to said original x-y rectangular coordinates is classified as a whorl, a fingerprint pattern with a semicircle in said +x area with respect to said original x-y rectangular coordinates and a straight line in said -x area with respect to said original x-y rectangular coordinates is classified as a left loop, a fingerprint pattern with a semicircle in said -x area with respect to said original x-y rectangular coordinates and a straight line in said +x area with respect to said original x-y rectangular coordinates is classified as a right loop, and a fingerprint pattern with straight line in both said -x and +x area with respect to said original x-y rectangular coordinates is classified as an arch.
Claim 2
Independent Claim 555 words
An apparatus for automatic fingerprint classification of a fingerprint image having a finger joint image, a fingertip image, ridge lines and a core point, said core point being used as an origin for original x-y rectangular coordinates, an x-axis of said original x-y rectangular coordinates being parallel to said finger joint image and said fingertip image being in a y>0 direction, said apparatus comprising: an initialization unit for setting current temporary x-y rectangular coordinates with said original x-y rectangular coordinates; means for tracing space between two ridge lines starting from said core point in an area where x>0 and in an area where x<0 with respect to said original x-y rectangular coordinates, said means for tracing space including, a scanning unit for distance measurement, wherein said scanning unit for distance measurement scans said fingerprint image by vectors having a same magnitude, starting from an origin of said current temporary x-y rectangular coordinates and diverging in different directions, for obtaining measured distances from said origin of said current temporary x-y rectangular coordinates to first cross points between said ridge lines in said fingerprint image and said vectors, a next coordinate determination unit, wherein said next coordinate determination unit selects a nearest vector to one of a -x axis and a +x axis of said current temporary x-y rectangular coordinates among said vectors with said measured distances larger than a predetermined threshold distance, sets said nearest vector as one of a -x axis and a +x axis of next temporary x-y rectangular coordinates, and decides a middle point between said origin of said current temporary x-y rectangular coordinates and said first cross point of said one of said -x axis and said +x axis of said next temporary x-y rectangular coordinates as an origin of said next temporary x-y rectangular coordinates, a tracing vector memory for storing position coordinates of all origins of said current and next temporary x-y rectangular coordinates with respect to said original x-y rectangular coordinates, a judgment unit for deciding a termination condition to go back to said scanning unit, and an update unit for setting said current temporary x-y rectangular coordinates with said next temporary x-y rectangular coordinates; and a classifier unit for classifying said fingerprint image from data stored in said tracing vector memory, wherein loci of said origins of said next temporary x-y rectangular coordinates stored in said tracing vector memory in -x and +x areas with respect to said original x-y rectangular coordinates are examined and classified as one of a straight line and a semicircle, a fingerprint pattern with a semicircle in both said -x and +x area with respect to said original x-y rectangular coordinates is classified as a whorl, a fingerprint pattern with a semicircle in said +x area with respect to said original x-y rectangular coordinates and a straight line in said -x area with respect to said original x-y rectangular coordinates is classified as a left loop, a fingerprint pattern with a semicircle in said -x area with respect to said original x-y rectangular coordinates and a straight line in said +x area with respect to said original x-y rectangular coordinates is classified as a right loop, and a fingerprint pattern with straight line in both said -x and +x area with respect to said original x-y rectangular coordinates is classified as an arch.
Claim 3
Independent Claim 602 words
An apparatus for automatic fingerprint classification, comprising: means for converting a fingerprint image to a set of binary data and storing said set of binary data in a fingerprint image memory, said fingerprint image including a finger joint image, a fingertip image, and ridge lines; a core point determination unit for detecting a core point of a fingerprint image stored in said fingerprint image memory, and for choosing original x-y rectangular coordinates, wherein an origin of said original x-y rectangular coordinates is at said core point, an x axis of said original x-y rectangular coordinates being parallel to said finger joint image, and said fingertip image being in a y>0 direction; an initialization unit for setting current temporary x-y rectangular coordinates with said original x-y rectangular coordinates; means for tracing space between two ridge lines starting from said core point in an area where x>0 and in an area where x<0 with respect to said original x-y rectangular coordinates, said means for tracing space including, a scanning unit for distance measurement, wherein said scanning unit for distance measurement scans said fingerprint image by vectors having a same magnitude, starting from an origin of said current temporary x-y rectangular coordinates and diverging in different directions, for obtaining measured distances from said origin of said current temporary x-y rectangular coordinates to first cross points between said ridge lines in said fingerprint image and said vectors, a next coordinate determination unit, wherein said next coordinate determination unit selects a nearest vector to one of a -x axis and a +x axis of said current temporary x-y rectangular coordinates among said vectors with said measured distances larger than a predetermined threshold distance, sets said nearest vector as one of a -x axis and a +x axis of next temporary x-y rectangular coordinates, and decides a middle point between said origin of said current temporary x-y rectangular coordinates and said first cross point of said one of said -x axis and said +x axis of said next temporary x-y rectangular coordinates as an origin of said next temporary x-y rectangular coordinates, a tracing vector memory for storing position coordinates of all origins of said current and next temporary x-y rectangular coordinates with respect to said original x-y rectangular coordinates, a judgment unit for deciding a termination condition to go back to said scanning unit, and an update unit for setting said current temporary x-y rectangular coordinates with said next temporary x-y rectangular coordinates; and a classifier unit for classifying said fingerprint image from data stored in said tracing vector memory, wherein loci of said origins of said next temporary x-y rectangular coordinates stored in said tracing vector memory in -x and +x areas with respect to said original x-y rectangular coordinates are examined and classified as one of a straight line and a semicircle, a fingerprint pattern with a semicircle in both said -x and +x area with respect to said original x-y rectangular coordinates is classified as a whorl, a fingerprint pattern with a semicircle in said +x area with respect to said original x-y rectangular coordinates and a straight line in said -x area with respect to said original x-y rectangular coordinates is classified as a left loop, a fingerprint pattern with a semicircle in said -x area with respect to said original x-y rectangular coordinates and a straight line in said +x area with respect to said original x-y rectangular coordinates is classified as a right loop, and a fingerprint pattern with straight line in both said -x and +x area with respect to said original x-y rectangular coordinates is classified as an arch.
Claim 4
Independent Claim 602 words
An apparatus for automatic fingerprint classification, comprising: means for converting a fingerprint image to a set of binary data and storing said set of binary data in a fingerprint image memory, said fingerprint image including a finger joint image, a fingertip image, and ridge lines; a core point determination unit for detecting a core point of a fingerprint image stored in said fingerprint image memory, and for choosing original x-y rectangular coordinates, wherein an origin of said original x-y rectangular coordinates is at said core point, an x axis of said original x-y rectangular coordinates being parallel to said finger joint image, and said fingertip image being in a y>0 direction; an initialization unit for setting current temporary x-y rectangular coordinates with said original x-y rectangular coordinates; means for tracing space between two ridge lines starting from said core point in an area where x>0 and in an area where x<0 with respect to said original x-y rectangular coordinates, said means for tracing space including, a scanning unit for distance measurement, wherein said scanning unit for distance measurement scans said fingerprint image by vectors having a same magnitude, starting from an origin of said current temporary x-y rectangular coordinates and diverging in different directions, for obtaining measured distances from said origin of said current temporary x-y rectangular coordinates to first cross points between said ridge lines in said fingerprint image and said vectors, a next coordinate determination unit, wherein said next coordinate determination unit selects a nearest vector to one of a -x axis and a +x axis of said current temporary x-y rectangular coordinates among said vectors with said measured distances larger than a predetermined threshold distance, sets said nearest vector as one of a -x axis and a +x axis of next temporary x-y rectangular coordinates, and decides a middle point between said origin of said current temporary x-y rectangular coordinates and said first cross point of said one of said -x axis and said +x axis of said next temporary x-y rectangular coordinates as an origin of said next temporary x-y rectangular coordinates, a tracing vector memory for storing position coordinates of all origins of said current and next temporary x-y rectangular coordinates with respect to said original x-y rectangular coordinates, a judgment unit for deciding a termination condition to go back to said scanning unit, and an update unit for setting said current temporary x-y rectangular coordinates with said next temporary x-y rectangular coordinates; and a classifier unit for classifying said fingerprint image from data stored in said tracing vector memory, wherein loci of said origins of said next temporary x-y rectangular coordinates stored in said tracing vector memory in -x and +x areas with respect to said original x-y rectangular coordinates are examined and classified as one of a straight line and a semicircle, a fingerprint pattern with a semicircle in both said -x and +x area with respect to said original x-y rectangular coordinates is classified as a whorl, a fingerprint pattern with a semicircle in said +x area with respect to said original x-y rectangular coordinates and a straight line in said -x area with respect to said original x-y rectangular coordinates is classified as a left loop, a fingerprint pattern with a semicircle in said -x area with respect to said original x-y rectangular coordinates and a straight line in said +x area with respect to said original x-y rectangular coordinates is classified as a right loop, and a fingerprint pattern with straight line in both said -x and +x area with respect to said original x-y rectangular coordinates is classified as an arch.

References Cited (Backward Citations)

JPS55138174A Cited
GB2050026A Cited
US4817183A Cited
JPS63153687A Cited
JPH01271883A Cited
US5040224A Cited
US5177792A Cited
US5337369A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-03-05 1999-09-04 2000-03-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-03-05 2003-09-04 2004-03-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-03-05 2007-09-04 2008-03-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag