Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
215 words
A method for matching fingerprint images, the method comprising the steps of: acquiring a query image of a fingerprint; extracting a minutiae set from the query image; comparing the minutiae set of the query image with a minutiae set of at least one template image to determine transformation parameters to align the query image to the at least one template image and to determine a minutiae matching score; filtering the query image with a plurality of filters, wherein a filtered query image results from each of the plurality of filters; square tessellating each of the filtered query images into a plurality of cells; measuring a variance of pixel intensities in each of the plurality of cells to determine a feature vector for each filtered query image; combining the feature vectors of each of the filtered query images wherein a ridge feature map of the query image is constructed; comparing the ridge feature map of the query image to a ridge feature map of the at least one template image to determine a ridge feature matching score; and combining the minutiae matching score with the ridge feature matching score resulting in an overall score, the overall score being compared to a threshold to determine if the query image and the at least one template image match.
Claim 2
Independent Claim
215 words
A method for matching fingerprint images, the method comprising the steps of: acquiring a query image of a fingerprint; extracting a minutiae set from the query image; comparing the minutiae set of the query image with a minutiae set of at least one template image to determine transformation parameters to align the query image to the at least one template image and to determine a minutiae matching score; filtering the query image with a plurality of filters, wherein a filtered query image results from each of the plurality of filters; square tessellating each of the filtered query images into a plurality of cells; measuring a variance of pixel intensities in each of the plurality of cells to determine a feature vector for each filtered query image; combining the feature vectors of each of the filtered query images wherein a ridge feature map of the query image is constructed; comparing the ridge feature map of the query image to a ridge feature map of the at least one template image to determine a ridge feature matching score; and combining the minutiae matching score with the ridge feature matching score resulting in an overall score, the overall score being compared to a threshold to determine if the query image and the at least one template image match.
Claim 3
Dependent Claim
17 words
The method as in claim 1 , further comprising the step of enhancing the acquired query image.
Claim 4
Dependent Claim
23 words
The method as in claim 1 , further comprising the step of segmenting foreground information from background information of the acquired query image.
Claim 5
Dependent Claim
27 words
The method as in claim 1 , wherein the plurality of filters are tuned to a frequency corresponding to an average inter-ridge spacing in the query image.
Claim 6
Dependent Claim
31 words
The method as in claim 1 , wherein a size of each of the plurality of cells is determined to be about a width of two ridges of the fingerprint image.
Claim 7
Dependent Claim
36 words
The method as in claim 1 , wherein the comparing the minutiae sets step comprises the step of generating a correspondence map pairing minutiae points from the query set and the at least one template set.
Claim 8
Dependent Claim
24 words
The method as in claim 1 , wherein the ridge feature matching score is a sum of feature vector distances in corresponding tessellated cells.
Claim 9
Dependent Claim
18 words
The method as in claim 1 , wherein the plurality of filters are rotated by the transformation parameters.
Claim 10
Dependent Claim
35 words
The method as in claim 1 , wherein the at least one template image includes a plurality of template images and an overall matching score is determined for each of the plurality of template images.
Claim 11
Dependent Claim
36 words
The method as in claim 9 , further comprising the step of determining a template image with the highest overall matching score, the highest matching score template image being a closest match to the query image.
Claim 12
Dependent Claim
231 words
A computer readable medium storing a computer program of instructions, executable by a computer to perform method steps for matching fingerprint images, the method comprising the steps of: acquiring a query image of a fingerprint; extracting a minutiae set from the query image; comparing the minutiae set of the query image with a minutiae set of at least one template image to determine transformation parameters to align the query image to the at least one template image and to determine a minutiae matching score; filtering the query image with a plurality of filters, wherein a filtered query image results from each of the plurality of filters; square tessellating each of the filtered query images into a plurality of cells; measuring a variance of pixel intensities in each of the plurality of cells to determine a feature vector for each filtered query image; combining the feature vectors of each of the filtered query images wherein a ridge feature map of the query image is constructed; comparing the ridge feature map of the query image to a ridge feature map of the at least one template image to determine a ridge feature matching score; and combining the minutiae matching score with the ridge feature matching score resulting in an overall score, the overall score being compared to a threshold to determine if the query image and the at least one template image match.
Claim 13
Dependent Claim
231 words
A computer readable medium storing a computer program of instructions, executable by a computer to perform method steps for matching fingerprint images, the method comprising the steps of: acquiring a query image of a fingerprint; extracting a minutiae set from the query image; comparing the minutiae set of the query image with a minutiae set of at least one template image to determine transformation parameters to align the query image to the at least one template image and to determine a minutiae matching score; filtering the query image with a plurality of filters, wherein a filtered query image results from each of the plurality of filters; square tessellating each of the filtered query images into a plurality of cells; measuring a variance of pixel intensities in each of the plurality of cells to determine a feature vector for each filtered query image; combining the feature vectors of each of the filtered query images wherein a ridge feature map of the query image is constructed; comparing the ridge feature map of the query image to a ridge feature map of the at least one template image to determine a ridge feature matching score; and combining the minutiae matching score with the ridge feature matching score resulting in an overall score, the overall score being compared to a threshold to determine if the query image and the at least one template image match.
Claim 14
Dependent Claim
29 words
The computer readable medium as in claim 11 , wherein the plurality of filters are tuned to a frequency corresponding to an average inter-ridge spacing in the query image.
Claim 15
Dependent Claim
33 words
The computer readable medium as in claim 11 , wherein a size of each of the plurality of cells is determined to be about a width of two ridges of the fingerprint image.
Claim 16
Dependent Claim
38 words
The computer readable medium as in claim 11 , wherein the comparing the minutiae sets step comprises the step of generating a correspondence map pairing minutiae points from the query set and the at least one template set.
Claim 17
Dependent Claim
26 words
The computer readable medium as in claim 11 , wherein the ridge feature matching score is a sum of feature vector distances in corresponding tessellated cells.
Claim 18
Dependent Claim
20 words
The computer readable medium as in claim 11 , wherein the plurality of filters are rotated by the transformation parameters.