Systems and methods for ridge-based fingerprint analysis
AssigneeSciometrics, LLC
InventorsMark A. Walch, Donald T. Gantz, Daniel Thomas Gantz
Life of this patent
Estimating the term…
Abstract
In an automated method of processing fingerprint images, identity information is extracted from prints typically classified as having “no identification value” because of sparse or missing minutiae by capturing ridge information. Bezier approximations of ridge curvature are used as Ridge Specific Markers. Control points arising from Bezier curves generate unique polygons that represent the actual curve in the fingerprint. These polygons are generated for latent prints and reference prints and compared to determine whether a match exists.
Claims9
A method of electronically comparing electronic fingerprint image data with fingerprint reference data, comprising the steps of:
- digitally processing, at one or more processors, the electronic fingerprint image data to convert segments of friction ridges appearing in the image data to digital Bezier descriptor representations curvature of said friction ridge segments;
- electronically transferring, by the one or more processors, data representing said digital representations of curvature to an electronic comparison environment, whereby features represented in said digital representations are compared with corresponding digital representations of the fingerprint reference data;
- extracting by the one or more processors, triangular sets of curves from the digital Bezier descriptor representations of curvature;
- and
- determining, by the one or more processors, a match between electronic fingerprint image data and the fingerprint reference data based on the triangular sets of curves.
A fingerprint matching software product, comprising:
- a non-transitory computer-readable medium;
- a software program encoded on said computer-readable medium, said software program containing instructions that, when executed by a processor of a computing device, cause the computing device to:
- receive, as an input to the computing device, data representing an electronic fingerprint image;
- electronically process said electronic fingerprint image data to convert segments of friction ridges appearing in the electronic fingerprint image data to digital Bezier descriptor representations of curvature of said friction ridge segments;
- and
- electronically transfer said digital Bezier descriptor representations to a digital comparison environment, wherein said transfer causes groups of said Bezier descriptor representations to be electronically compared within said digital comparison environment with groups of reference Bezier descriptor representations to determine whether the digital fingerprint image data matches a reference image, said groups of said Beer descriptor representations having triangular tuple sets of Bezier descriptor representations.
Dependencies are inferred from the claim text.