LEVEL 3 FEATURES FOR FINGERPRINT MATCHING
First Claim
1. A method for extracting information from a fingerprint image, wherein the fingerprint image contains Level 1, Level 2 and Level 3 features, comprising:
- applying a first filter to the fingerprint image to extract the location of any ridges;
wherein a first enhanced fingerprint image is produced by the application of the first filter; and
applying a second filter to the fingerprint image to extract the location of any pores;
wherein a response is produced by the application of the second filter.
1 Assignment
0 Petitions
Accused Products
Abstract
Fingerprint recognition and matching systems and methods are described that utilize features at all three fingerprint friction ridge detail levels, i.e., Level 1, Level 2 and Level 3, extracted from 1000 ppi fingerprint scans. Level 3 features, including but not limited to pore and ridge contour characteristics, were automatically extracted using various filters (e.g., Gabor filters, edge detector filters, and/or the like) and transforms (e.g., wavelet transforms) and were locally matched using various algorithms (e.g., the iterative closest point (ICP) algorithm). Because Level 3 features carry significant discriminatory and complementary information, there was a relative reduction of 20% in the equal error rate (EER) of the matching system when Level 3 features were employed in combination with Level 1 and Level 2 features, which were also automatically extracted. This significant performance gain was consistently observed across various quality fingerprint images.
107 Citations
31 Claims
-
1. A method for extracting information from a fingerprint image, wherein the fingerprint image contains Level 1, Level 2 and Level 3 features, comprising:
-
applying a first filter to the fingerprint image to extract the location of any ridges; wherein a first enhanced fingerprint image is produced by the application of the first filter; and applying a second filter to the fingerprint image to extract the location of any pores; wherein a response is produced by the application of the second filter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for determining a match between a first fingerprint image and a second fingerprint image, wherein the first and second fingerprint images contain Level 1, Level 2 and Level 3 features, comprising:
-
comparing the Level 1 features of the first and second fingerprint images; if no match exists between the Level 1 features of the first and second fingerprint images, then comparing the Level 2 features of the first and second fingerprint images; and if no match exists between the Level 2 features of the first and second fingerprint images, then comparing the Level 3 features of the first and second fingerprint images; wherein the step of comparing the Level 3 features of the first and second fingerprint images comprises; applying a first filter to both of the first and second fingerprint images to extract the location of any ridges; wherein third and fourth enhanced fingerprint images are produced by the application of the first filter to the first and second fingerprint images respectively; and applying a second filter to both of the first and second fingerprint images to extract the location of any pores; wherein first and second responses are produced by the application of the second filter to the first and second fingerprint images respectively. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. The invention according to claim 22, wherein the iterative closest point algorithm was applied to a local region of either the first or second fingerprint images.
-
23. A method for determining a match between a first fingerprint image and a second fingerprint image, wherein the first and second fingerprint images contain Level 1, Level 2 and Level 3 features, comprising:
-
comparing the Level 1 features of the first and second fingerprint images; if no match exists between the Level 1 features of the first and second fingerprint images, then comparing the Level 2 features of the first and second fingerprint images; and if no match exists between the Level 2 features of the first and second fingerprint images, then comparing the Level 3 features of the first and second fingerprint images; wherein the step of comparing the Level 3 features of the first and second fingerprint images comprises; applying a Gabor filter to both of the first and second fingerprint images to extract the location of any ridges; wherein third and fourth enhanced fingerprint images are produced by the application of the first filter to the first and second fingerprint images respectively; and applying a band pass filter to both of the first and second fingerprint images to extract the location of any pores; wherein first and second responses are produced by the application of the second filter to the first and second fingerprint images respectively. wherein the Level 3 features of the first and second fingerprint images are compared with an iterative closest point algorithm. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31)
-
Specification