Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
188 words
A method of detecting minutia in a fingerprint image comprising the steps of scanning a gray scale image of a fingerprint, determining the direction of fingerprint ridges at multiple, spaced apart locations within the fingerprint, determining the spacing of fingerprint ridges at said multiple, spaced apart locations, orienting a pair of filters over each of said multiple locations by reference to said ridge direction at each of said locations, adjusting the area of said filters by reference to the spacing of said ridges at each of said locations whereby said filter observes a predetermined number of ridges, one of said filters having a high level output when observing parallel fingerprint ridge flow and a low output when the ridge flow in not parallel, the other of said filters having a low level output when observing parallel fingerprint ridge flow and a high output when the ridge flow is not parallel, monitoring the outputs of said filters at each of said locations, locating a minutia by reference to simultaneous changes in the outputs of both filters, and recording those locations indicating non-parallel ridges as an indication of a minutia.
Claim 2
Independent Claim
188 words
A method of detecting minutia in a fingerprint image comprising the steps of scanning a gray scale image of a fingerprint, determining the direction of fingerprint ridges at multiple, spaced apart locations within the fingerprint, determining the spacing of fingerprint ridges at said multiple, spaced apart locations, orienting a pair of filters over each of said multiple locations by reference to said ridge direction at each of said locations, adjusting the area of said filters by reference to the spacing of said ridges at each of said locations whereby said filter observes a predetermined number of ridges, one of said filters having a high level output when observing parallel fingerprint ridge flow and a low output when the ridge flow in not parallel, the other of said filters having a low level output when observing parallel fingerprint ridge flow and a high output when the ridge flow is not parallel, monitoring the outputs of said filters at each of said locations, locating a minutia by reference to simultaneous changes in the outputs of both filters, and recording those locations indicating non-parallel ridges as an indication of a minutia.
Claim 3
Dependent Claim
35 words
The method of claim 1 further comprising the step of determining the ratio of magnitude of the output of one filter relative to the other filter as an indication of the presence of a minutia.
Claim 4
Dependent Claim
24 words
The method of claim 1 wherein one of said filters is a Gabor Filter and the other of said filters is a Minutia filter.
Claim 5
Dependent Claim
50 words
The method of claim 1 further including the steps of determining the quality of the image at each location, identifying areas of good quality containing minutiae, separately identifying areas of good quality without minutiae, and identifying areas that are either poor quality or indeterminant as to the presence of minutia.
Claim 6
Independent Claim
132 words
A method of detecting and recording the location of minutia in a fingerprint image comprising the steps of scanning a gray scale image of a fingerprint, determining the direction of fingerprint ridges at multiple, spaced apart locations within the fingerprint, determining the spacing of fingerprint ridges at said multiple, spaced apart locations, orienting a filter over each of said multiple locations by reference to said ridge direction at each of said locations, adjusting the area of said filter by reference to the spacing of said ridges at each of said locations whereby said filter observes a predetermined number of ridges, said filter having an output level which is a function of relative angle of ridges adjacent the location being observed, and recording those locations indicating non-parallel ridges as an indication of minutia.
Claim 7
Independent Claim
132 words
A method of detecting and recording the location of minutia in a fingerprint image comprising the steps of scanning a gray scale image of a fingerprint, determining the direction of fingerprint ridges at multiple, spaced apart locations within the fingerprint, determining the spacing of fingerprint ridges at said multiple, spaced apart locations, orienting a filter over each of said multiple locations by reference to said ridge direction at each of said locations, adjusting the area of said filter by reference to the spacing of said ridges at each of said locations whereby said filter observes a predetermined number of ridges, said filter having an output level which is a function of relative angle of ridges adjacent the location being observed, and recording those locations indicating non-parallel ridges as an indication of minutia.
Claim 8
Dependent Claim
229 words
Apparatus for locating minutiae contained in a fingerprint image comprising means for determining the direction of fingerprint ridges at multiple locations, means for determining the spacing of said fingerprint ridges at each of said multiple locations, means responsive to said direction determining means and said spacing determining means for detecting a phase discontinuity in the ridge flow of the fingerprint image at each of said multiple locations, wherein said means for determining the phase discontinuity in the ridge flow of fingerprint image, which indicates a ridge ending or bifurcation, comprises a Gabor filter having a high level output when observing parallel fingerprint ridge flow and a low output when the ridge flow is not parallel, a Minutiae Filter having a low level output when observing parallel fingerprint ridge flow and a high output when the ridge flow is not parallel, means responsive to said direction determining means for aligning said Gabor Filter and said Minutiae Filter with the fingerprint at each of said multiple locations, means responsive to said spacing determining means for adjusting the size of said Gabor Filter and said Minutiae Filter calculation kernel to view a predetermined number of fingerprint ridges, and means for determining the ratio of the outputs of said filters as they are aligned at each of said multiple locations to identify minutiae, and means for recording the location of said phase discontinuities.
Claim 9
Dependent Claim
229 words
Apparatus for locating minutiae contained in a fingerprint image comprising means for determining the direction of fingerprint ridges at multiple locations, means for determining the spacing of said fingerprint ridges at each of said multiple locations, means responsive to said direction determining means and said spacing determining means for detecting a phase discontinuity in the ridge flow of the fingerprint image at each of said multiple locations, wherein said means for determining the phase discontinuity in the ridge flow of fingerprint image, which indicates a ridge ending or bifurcation, comprises a Gabor filter having a high level output when observing parallel fingerprint ridge flow and a low output when the ridge flow is not parallel, a Minutiae Filter having a low level output when observing parallel fingerprint ridge flow and a high output when the ridge flow is not parallel, means responsive to said direction determining means for aligning said Gabor Filter and said Minutiae Filter with the fingerprint at each of said multiple locations, means responsive to said spacing determining means for adjusting the size of said Gabor Filter and said Minutiae Filter calculation kernel to view a predetermined number of fingerprint ridges, and means for determining the ratio of the outputs of said filters as they are aligned at each of said multiple locations to identify minutiae, and means for recording the location of said phase discontinuities.
Claim 10
Independent Claim
138 words
A method for creating and recording for future use an image state map containing image quality and areas of minutiae locations of a fingerprint image comprising the steps of converting a fingerprint image into a digitized gray scale image comprising a plurality of individual pixels, determining the quality of the fingerprint image at regularly spaced individual pixels, determining the quality of minutiae located on said fingerprint image, determining the location of minutiae within said fingerprint image, recording on said state map those areas where no minutiae are detected, identifying on said state map those areas where minutiae are present, and recording on said state map those areas where the quality of the image is too poor to reliably determine the presence or absence of minutiae or where minutiae were detected having a quality value below a predetermined value.
Claim 11
Independent Claim
138 words
A method for creating and recording for future use an image state map containing image quality and areas of minutiae locations of a fingerprint image comprising the steps of converting a fingerprint image into a digitized gray scale image comprising a plurality of individual pixels, determining the quality of the fingerprint image at regularly spaced individual pixels, determining the quality of minutiae located on said fingerprint image, determining the location of minutiae within said fingerprint image, recording on said state map those areas where no minutiae are detected, identifying on said state map those areas where minutiae are present, and recording on said state map those areas where the quality of the image is too poor to reliably determine the presence or absence of minutiae or where minutiae were detected having a quality value below a predetermined value.
Claim 12
Independent Claim
83 words
A method of determining the location of core and delta features in an image of a fingerprint comprising the steps of scanning a gray scale image of a fingerprint, measuring and mapping ridge angle and ridge frequency and associated image quality, computing a gradient map, finding and rank ordering gradient features and measuring and recording associated image quality, and applying vector field mathematics of Direct Estimation of Orientated Patterns to said gradient map to determine core and delta type to each gradient feature.
Claim 13
Independent Claim
83 words
A method of determining the location of core and delta features in an image of a fingerprint comprising the steps of scanning a gray scale image of a fingerprint, measuring and mapping ridge angle and ridge frequency and associated image quality, computing a gradient map, finding and rank ordering gradient features and measuring and recording associated image quality, and applying vector field mathematics of Direct Estimation of Orientated Patterns to said gradient map to determine core and delta type to each gradient feature.
Claim 14
Dependent Claim
40 words
The method of claim 8 further including the step of detecting an associated pair of deltas and cores, or cores and cores, by tracing a path of constant value ridge angle between said deltas and cores, or cores and cores.
Claim 15
Dependent Claim
19 words
The method of claim 9 further including the step of determining the ridge count between associated cores and deltas.
Claim 16
Dependent Claim
34 words
The method of claim 10 wherein the step of determining ridge count includes the step of calculating the line integral of the vector ridge frequency along a straight line from one feature to another.
Claim 17
Dependent Claim
131 words
Apparatus for recording in machine readable form the existence and location of cores and deltas in an image of a fingerprint, said apparatus including means for converting a fingerprint image into a digitized gray scale image comprising a plurality of individual pixels, means for determining the ridge angle and quality of the fingerprint image at regularly spaced individual pixels to create a Ridge Angle Map and an image quality map, means for computing the gradients of said Ridge Angle Map to derive the location of possible cores and deltas, means for sorting the gradients according to size, means for creating a vector field representation of said fingerprint image, means for detecting and measuring the curling of said vector field, and means responsive to said detecting means for identifying cores and deltas.
Claim 18
Dependent Claim
131 words
Apparatus for recording in machine readable form the existence and location of cores and deltas in an image of a fingerprint, said apparatus including means for converting a fingerprint image into a digitized gray scale image comprising a plurality of individual pixels, means for determining the ridge angle and quality of the fingerprint image at regularly spaced individual pixels to create a Ridge Angle Map and an image quality map, means for computing the gradients of said Ridge Angle Map to derive the location of possible cores and deltas, means for sorting the gradients according to size, means for creating a vector field representation of said fingerprint image, means for detecting and measuring the curling of said vector field, and means responsive to said detecting means for identifying cores and deltas.
Claim 19
Dependent Claim
39 words
The apparatus of claim 12 further comprising means for detecting an associated pair of deltas and cores, or cores and cores, by tracing a path of constant value ridge angle between said deltas and cores, or cores and cores.
Claim 20
Dependent Claim
20 words
The apparatus of claim 13 further including means for calculating the number of fingerprint ridges between associated deltas and cores.
Claim 21
Dependent Claim
37 words
The apparatus of claim 14 wherein said means for calculating the number of fingerprint ridges includes means for calculating the line integral of the vector frequency along a straight line from a delta to an associated core.