Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
141 words
A computer system for imaging fingerprints, comprising: a computer comprising a user interface, a central processing unit (CPU), a data storage that contains a plurality of data records representing one or more fingerprint images and an image capturing subsystem that produces an image of a target fingerprint; a feature extractor that produces one or more features from the target image; and a distance measuring unit that determines a distance along a path between any two of the features, said distance being determined in units of a number of ridges running between the two features, where the feature extractor further determines a feature confidence of one or more pixels on the path, and where the distance measuring unit is responsive to an occurrence of an invalid pixel on a path between two features for invalidating a distance measurement between the two features.
Claim 2
Dependent Claim
141 words
A computer system for imaging fingerprints, comprising: a computer comprising a user interface, a central processing unit (CPU), a data storage that contains a plurality of data records representing one or more fingerprint images and an image capturing subsystem that produces an image of a target fingerprint; a feature extractor that produces one or more features from the target image; and a distance measuring unit that determines a distance along a path between any two of the features, said distance being determined in units of a number of ridges running between the two features, where the feature extractor further determines a feature confidence of one or more pixels on the path, and where the distance measuring unit is responsive to an occurrence of an invalid pixel on a path between two features for invalidating a distance measurement between the two features.
Claim 3
Dependent Claim
161 words
A computer system for imaging fingerprints, comprising: a computer comprising a user interface, a central processing unit (CPU), a data storage that contains a plurality of data records representing one or more fingerprint images and an image capturing subsystem that produces an image of a target fingerprint; a feature extractor that produces one or more features from the target image; and a distance measuring unit that determines a distance along a path between any two of the features, said distance being determined in units of a number of ridges running between the two features, where the feature extractor further determines a feature confidence of one or more pixels on the path, and where the feature confidence is the contrast difference between an orthogonal contrast and a parallel contrast of one or more of the pixels normalized by an average brightness over an area of the fingerprint, and wherein the distance is invalid if the feature confidence is less than a threshold.
Claim 4
Dependent Claim
161 words
A computer system for imaging fingerprints, comprising: a computer comprising a user interface, a central processing unit (CPU), a data storage that contains a plurality of data records representing one or more fingerprint images and an image capturing subsystem that produces an image of a target fingerprint; a feature extractor that produces one or more features from the target image; and a distance measuring unit that determines a distance along a path between any two of the features, said distance being determined in units of a number of ridges running between the two features, where the feature extractor further determines a feature confidence of one or more pixels on the path, and where the feature confidence is the contrast difference between an orthogonal contrast and a parallel contrast of one or more of the pixels normalized by an average brightness over an area of the fingerprint, and wherein the distance is invalid if the feature confidence is less than a threshold.
Claim 5
Dependent Claim
206 words
A computer system for imaging fingerprints, comprising: a computer having a user interface, a central processing unit (CPU), a disk storage that contains a plurality of data records representing one or more fingerprint images and a image capturing subsystem that produces an image of a target fingerprint; a feature extractor that produces one or more features from the target image; and a ridge counter that determines a distance along a path between any two of the features in units of a number of ridges running between the two features; where said feature extractor further determines a feature confidence of one or more pixels on the path, where the feature confidence is that the contrast difference between an orthogonal contrast and a parallel contrast of one or more of the pixels, normalized by an average brightness over an area of the fingerprint, is less than a contrast threshold, and one or more of the pixels are invalid if the feature confidence is less than a threshold; and where the feature confidence, called G, is given by: G=(Vαr.sub.o -Vαr.sub.p)/log(B), where Vαr o and Vαr p are orthogonal and parallel contrasts at one of the pixels, respectively, and B is the average brightness of a neighborhood of the pixel.
Claim 6
Dependent Claim
206 words
A computer system for imaging fingerprints, comprising: a computer having a user interface, a central processing unit (CPU), a disk storage that contains a plurality of data records representing one or more fingerprint images and a image capturing subsystem that produces an image of a target fingerprint; a feature extractor that produces one or more features from the target image; and a ridge counter that determines a distance along a path between any two of the features in units of a number of ridges running between the two features; where said feature extractor further determines a feature confidence of one or more pixels on the path, where the feature confidence is that the contrast difference between an orthogonal contrast and a parallel contrast of one or more of the pixels, normalized by an average brightness over an area of the fingerprint, is less than a contrast threshold, and one or more of the pixels are invalid if the feature confidence is less than a threshold; and where the feature confidence, called G, is given by: G=(Vαr.sub.o -Vαr.sub.p)/log(B), where Vαr o and Vαr p are orthogonal and parallel contrasts at one of the pixels, respectively, and B is the average brightness of a neighborhood of the pixel.
Claim 7
Dependent Claim
12 words
A system, as in claim 1, where the path is a line.
Claim 8
Dependent Claim
12 words
A system, as in claim 1, where the path is a bar.
Claim 9
Dependent Claim
30 words
A system, as in claim 5, where the bar has a width of an odd number of pixels and the bar is bisected by a line between the two features.
Claim 10
Dependent Claim
23 words
A system, as in claim 6, where the bar has a width of any one of the following: 3 pixels and 5 pixels.
Claim 11
Dependent Claim
26 words
A system, as in claim 1, where the number of ridges is determined by the number of transitions between a valley segment to a ridge segment.
Claim 12
Dependent Claim
34 words
A system, as in claim 8, where the transitions are counted in the number of transitions only if the valley segment traverses a valley of a minimum width in a direction of the path.
Claim 13
Dependent Claim
13 words
A system, as in claim 9, where the minimum width is 3 pixels.
Claim 14
Dependent Claim
100 words
A computer system for determining a distance between features of a fingerprint comprising: a feature extractor for producing one or more features from the target image; and a distance measuring unit for determining a distance along a path between any two of the features in units of a number of ridges running between the two features, where the feature extractor further determines a feature confidence of one or more pixels on the path and where the distance measuring unit is responsive to an occurrence of an invalid pixel on the path for terminating a distance measurement between the two features.
Claim 15
Dependent Claim
100 words
A computer system for determining a distance between features of a fingerprint comprising: a feature extractor for producing one or more features from the target image; and a distance measuring unit for determining a distance along a path between any two of the features in units of a number of ridges running between the two features, where the feature extractor further determines a feature confidence of one or more pixels on the path and where the distance measuring unit is responsive to an occurrence of an invalid pixel on the path for terminating a distance measurement between the two features.
Claim 16
Independent Claim
107 words
A method for processing fingerprint images, comprising steps of: providing a plurality of data records representing fingerprint images comprised of pixels; processing a fingerprint image and extracting minutiae from the processed fingerprint image; and determining a distance along a path between two of the extracted minutiae, the distance being determined by counting ridges located between the two minutiae so as to compensate for differences in shear between one instance of the fingerprint image and another instance of the fingerprint image; wherein the step of processing determines a confidence factor for the path and invalidates the ridge count if the confidence factor is less than a threshold value.
Claim 17
Independent Claim
107 words
A method for processing fingerprint images, comprising steps of: providing a plurality of data records representing fingerprint images comprised of pixels; processing a fingerprint image and extracting minutiae from the processed fingerprint image; and determining a distance along a path between two of the extracted minutiae, the distance being determined by counting ridges located between the two minutiae so as to compensate for differences in shear between one instance of the fingerprint image and another instance of the fingerprint image; wherein the step of processing determines a confidence factor for the path and invalidates the ridge count if the confidence factor is less than a threshold value.
Claim 18
Independent Claim
147 words
A method for processing fingerprint images, comprising steps of: providing a plurality of data records representing fingerprint images comprised of pixels; processing a fingerprint image and extracting minutiae from the processed fingerprint image; and determining a distance alone a path between two of the extracted minutiae, the distance being determined by counting ridges located between the two minutiae so as to compensate for differences in shear between one instance of the fingerprint image and another instance of the fingerprint image; wherein the step of processing determines a confidence factor for the path and invalidates the ridge count if the confidence factor is less than a threshold value, and wherein the confidence factor is based on a contrast difference between an orthogonal contrast and a parallel contrast of one or more of the pixels on the path, normalized by an average brightness over an area of the fingerprint.
Claim 19
Independent Claim
147 words
A method for processing fingerprint images, comprising steps of: providing a plurality of data records representing fingerprint images comprised of pixels; processing a fingerprint image and extracting minutiae from the processed fingerprint image; and determining a distance alone a path between two of the extracted minutiae, the distance being determined by counting ridges located between the two minutiae so as to compensate for differences in shear between one instance of the fingerprint image and another instance of the fingerprint image; wherein the step of processing determines a confidence factor for the path and invalidates the ridge count if the confidence factor is less than a threshold value, and wherein the confidence factor is based on a contrast difference between an orthogonal contrast and a parallel contrast of one or more of the pixels on the path, normalized by an average brightness over an area of the fingerprint.
Claim 20
Dependent Claim
50 words
A method as in claim 13, wherein the confidence factor is a feature confidence (G) is given by: G=(Vαr.sub.o -Vαr.sub.p)/log(B), where Vαr o and Vαr p are the orthogonal and parallel contrasts at one of the pixels, respectively, and B is the average brightness of a neighborhood of the pixel.
Claim 21
Dependent Claim
20 words
A method as in claim 12, wherein the path has a width of one pixel or more than one pixel.
Claim 22
Dependent Claim
18 words
A method as in claim 12, wherein the path has a width of an odd number of pixels.