Vector based topological fingerprint matching
OwnerMalcolm K. Sparrowinventor
Life of this patent
Estimating the term…
Loading patent…
OwnerMalcolm K. Sparrowinventor
Estimating the term…
A fingerprint recognition and retrieval system in which the positions of fingerprint minutiae points and an index number for each minutiae point are recorded in a storage medium. The local ridge flow direction in the vicinity of each minutiae point defined by ridge endings and ridge bifurcations is determined and a generating line is projected at an angle to the local ridge flow direction. The generating line has a length sufficient to span a predetermined number of ridges to each side of each of the minutiae points. Each ridge is traced, in two directions, from the point of crossing of the projected generating line along any crossed ridge line. The first occurring topological event is assigned a type code (T) to the topological event. A topological event code vector is generated for each minutiae comprising an ordered sequence of topological type codes encountered during the tracing and any associated minutiae reference numbers and sets of the vectors are stored in a machine searchable database. The matching algorithm systematically develops connected cluster of minutiae points within an unknown one of the fingerprints for which there exists a matching cluster of minutiae points within the fingerprint under comparison and wherein the topological relationships among the set of minutiae within the matching clusters are substantially identical.
In a fingerprint recognition method in which images of fingerprints are electronically processed to provide an electronic image of ridge lines and minutiae points, said minutiae points including ridge endings and ridge bifurcations, with the positions of said minutiae points and a sequence of reference numbers being recordable in a storage medium, wherein each reference number (N) is arbitrarily assigned for each minutiae point, each of said ridge lines having a local ridge flow direction, respectively, the improvement comprising:
In a fingerprint recognition method in which images of fingerprints are electronically processed to provide an electronic image of ridge lines and minutiae points, said minutiae points including ridge endings and ridge bifurcations, with the positions of said minutiae points and a sequence of reference numbers being recordable in a storage medium, wherein each reference number (N) is arbitrarily assigned for each minutiae point, each of said ridge lines having a local ridge flow direction, respectively, the improvement comprising:
In a fingerprint recognition and retrieval system in which fingerprint images are electronically processed to provide a skeleton image of ridge lines and minutiae points constituted by ridge endings and bifurcations, with the spatial positions of said minutiae points and a sequence of reference numbers being recorded in a storage medium, wherein each reference number (N) is arbitrarily assigned for each minutiae point, each of said ridge lines having a local ridge flow direction, respectively, the improvement comprising:
In a fingerprint recognition and retrieval method in which fingerprint images are processed to provide an image of ridge lines and minutiae points constituted by ridge endings and bifurcations, with a reference number (N) for each minutiae point being recorded in a storage medium, each of said ridge lines having a local ridge flow direction in the vicinity of each minutiae, respectively, the improvement comprising:
In a fingerprint recognition and retrieval method in which the spatial positions of fingerprint minutiae points and a reference number for each minutiae point are recorded in a storage medium, the improvement comprising:
In a fingerprint recognition and retrieval system in which the positions of fingerprint minutiae points and a sequence of reference numbers are recorded in a storage medium, wherein each reference number (N) is arbitrarily assigned for each minutiae point, said fingerprint minutiae points including ridge endings and ridge bifurcations, the improvement comprising:
Dependencies are inferred from the claim text.