Spot-based finger biometric processing method and associated sensor
First Claim
1. A method for finger biometric processing comprising:
- sensing finger biometric verification data comprising a plurality of pixels using a finger biometric sensor;
iteratively selecting, using a processor, a sequence of enrollment spots from finger biometric enrollment data comprising a plurality of pixels representing finger ridge data;
selecting, using the processor, at least one verification spot from the finger biometric verification data comprising a plurality of pixels bygenerating information content data from the finger biometric enrollment data by generating curvature data based upon the finger ridge data,determining at least one peak in the curvature data, andselecting the at least one enrollment spot from the finger biometric enrollment data based upon the at least one peak in the curvature data;
determining, using the processor, at least one spot property for at least one of the sequence enrollment spots and the at least one verification spot;
comparing, using the processor, at least one of the sequence of enrollment spots with the at least one verification spot based upon a function of corresponding pixel values of at least one of the sequence of enrollment spots and the at least one verification spot, and also based upon the at least one spot property;
defining, using the processor, forbidden regions surrounding the sequence of enrollment spots based upon the curvature data; and
selecting, using the processor, subsequent enrollment spots based upon the forbidden regions surrounding prior enrollment spots.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for finger biometric processing may include selecting at least one enrollment spot from finger biometric enrollment data comprising a plurality of pixels, and selecting at least one verification spot from finger biometric verification data comprising a plurality of pixels. One or more spot properties is determined for one (or both) of the at least one enrollment spot and the at least one verification spot. The method may further include comparing the at least one enrollment spot with the at least one verification spot based upon a function of corresponding pixel values of the at least one enrollment spot and the at least one verification spot, and also based upon the at least one spot property.
-
Citations
41 Claims
-
1. A method for finger biometric processing comprising:
-
sensing finger biometric verification data comprising a plurality of pixels using a finger biometric sensor; iteratively selecting, using a processor, a sequence of enrollment spots from finger biometric enrollment data comprising a plurality of pixels representing finger ridge data; selecting, using the processor, at least one verification spot from the finger biometric verification data comprising a plurality of pixels by generating information content data from the finger biometric enrollment data by generating curvature data based upon the finger ridge data, determining at least one peak in the curvature data, and selecting the at least one enrollment spot from the finger biometric enrollment data based upon the at least one peak in the curvature data; determining, using the processor, at least one spot property for at least one of the sequence enrollment spots and the at least one verification spot; comparing, using the processor, at least one of the sequence of enrollment spots with the at least one verification spot based upon a function of corresponding pixel values of at least one of the sequence of enrollment spots and the at least one verification spot, and also based upon the at least one spot property; defining, using the processor, forbidden regions surrounding the sequence of enrollment spots based upon the curvature data; and selecting, using the processor, subsequent enrollment spots based upon the forbidden regions surrounding prior enrollment spots. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for finger biometric processing comprising:
-
sensing finger ridge data using a finger biometric sensor; generating, using a processor, probability distribution functions for at least one of true matches and false matches during an enrollment learning phase; generating, using the processor, finger ridge curvature data from the finger ridge data; determining, using the processor, at least one peak in the finger ridge curvature data; selecting, using the processor, at least one enrollment spot from the finger ridge data based upon the at least one peak in the finger ridge curvature data; generating, using the processor, at least one verification spot from finger biometric verification data; and comparing, using the processor, the at least one enrollment spot with the at least one verification spot to determine a match therewith, the comparison being based upon the probability distribution functions. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A method for finger biometric processing comprising:
-
sensing finger biometric verification data using a finger biometric sensor; selecting, using a processor, at least one enrollment spot from the finger biometric enrollment data, each enrollment spot having a plurality of spot properties; generating, using the processor, scoring information for the spot properties of the at least one enrollment spot by generating probability distribution functions for at least one of true matches and false matches during an enrollment learning phase, and generating a family of scoring functions based upon the probability distribution functions for at least one of true matches and false matches; generating, using the processor, at least one verification spot from the finger biometric verification data; and comparing, using the processor, the at least one enrollment spot with the at least one verification spot based upon the family of scoring functions to determine a match therewith. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A finger biometric sensor comprising:
-
a finger biometric sensing area; and a processor connected to said finger biometric sensing area for generating finger biometric enrollment data comprising finger ridge data and generating probability distribution functions for at least one of true matches and false matches during an enrollment learning phase, generating information content data from the finger biometric enrollment data as finger ridge curvature data based upon the finger ridge data, selecting at least one enrollment spot from the finger biometric enrollment data based upon the information content data, generating an uncertainty for the at least one enrollment spot, generating at least one verification spot from finger biometric verification data, and comparing the at least one enrollment spot with the at least one verification spot based upon the uncertainty and the probability distribution functions to determine a match therewith; and a memory connected to said processor for storing the at least one enrollment spot and uncertainty associated therewith. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31)
-
-
32. A finger biometric sensor comprising:
-
a finger biometric sensing area; and a processor connected to said finger biometric sensing area for generating probability distribution functions for at least one of true matches and false matches during an enrollment learning phase, generating finger ridge data, generating finger ridge curvature data from finger ridge data, determining at least one peak in the finger ridge curvature data, selecting at least one enrollment spot from the finger ridge data based upon the at least one peak in the finger ridge curvature data, generating at least one verification spot from finger biometric verification data, and comparing the at least one enrollment spot with the at least one verification spot to determine a match therewith, the comparison being based on the probability distribution functions. - View Dependent Claims (33, 34, 35, 36)
-
-
37. A finger biometric sensor comprising:
-
a finger biometric sensing area; and a processor connected to said finger biometric sensing area for generating finger biometric enrollment data, selecting at least one enrollment spot from finger biometric enrollment data, each enrollment spot having a plurality of spot properties, generating scoring information for the spot properties of the at least one enrollment spot by generating probability distribution functions for at least one of true matches and false matches during an enrollment learning phase, and generating a family of scoring functions based upon the probability distribution functions for at least one of true matches and false matches, generating at least one verification spot from finger biometric verification data, and comparing the at least one enrollment spot with the at least one verification spot based upon the family of scoring functions to determine a match therewith. - View Dependent Claims (38, 39, 40, 41)
-
Specification