Methods and systems for automated fingerprint recognition
First Claim
1. A method of populating a database for use in fingerprint recognition, comprising:
- acquiring a fingerprint image associated with a person of interest, the fingerprint image exhibiting a pattern of minutiae;
deriving an index code associated with the fingerprint image;
deriving a match code associated with the fingerprint image, the match code having greater information content than the index code; and
storing the index code and the match code in the database in association with identity information regarding the person of interest.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of identifying a donor of a fingerprint image exhibiting a pattern of minutiae. The method comprises deriving a donor index code and a donor match code associated with the donor fingerprint image. A database of records is accessed—each record being associated with an identity and indicative of a respective index code and a respective match code—in an attempt to identify at least one record for which the respective index code corresponds to the donor index code. Responsive to the attempt being successful, it is determined whether any of these “candidate” records includes a particular record for which the respective match code corresponds to the donor match code. Upon indeed determining that this is so for a particular record, an output is generated, such output being indicative of a conclusion that the donor of the fingerprint image has the identity associated with the particular record.
87 Citations
95 Claims
-
1. A method of populating a database for use in fingerprint recognition, comprising:
-
acquiring a fingerprint image associated with a person of interest, the fingerprint image exhibiting a pattern of minutiae; deriving an index code associated with the fingerprint image; deriving a match code associated with the fingerprint image, the match code having greater information content than the index code; and storing the index code and the match code in the database in association with identity information regarding the person of interest. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A system for populating a database for use in fingerprint recognition, comprising:
-
a fingerprint acquisition device configured to acquire a fingerprint image associated with a person of interest, the fingerprint image exhibiting a pattern of minutiae; a processing entity configured to; derive an index code associated with the fingerprint image; derive a match code associated with the fingerprint image, the match code having greater information content than the index code; and store the index code and the match code in the database in association with identity information regarding the person of interest.
-
-
42. A computer-readable medium comprising computer-readable program code which, when interpreted by a computing apparatus, causes the computing apparatus to execute a method of populating a database for use in fingerprint recognition, the computer-readable program code comprising:
-
first computer-readable program code for causing the computing apparatus to acquire a fingerprint image associated with a person of interest, the fingerprint image exhibiting a pattern of minutiae; second computer-readable program code for causing the computing apparatus to derive an index code associated with the fingerprint image; third computer-readable program code for causing the computing apparatus to derive a match code associated with the fingerprint image, the match code having greater information content than the index code; and fourth computer-readable program code for causing the computing apparatus to store the index code and the match code in the database in association with identity information regarding the person of interest.
-
-
43. A method of identifying a donor of a fingerprint image exhibiting a pattern of minutiae, comprising:
-
deriving a donor index code associated with the donor fingerprint image; deriving a donor match code associated with the donor fingerprint image; accessing a database of records, each record being associated with an identity and being indicative of a respective index code and a respective match code, in an attempt to identify at least one of said records for which the respective index code corresponds to the donor index code; responsive to said attempt being successful; determining whether the at least one of said records includes a particular record for which the respective match code corresponds to the donor match code; upon determining that the at least one of said records includes a particular record for which the respective match code corresponds to the donor match code, generating an output indicative of a conclusion that the donor of the fingerprint image has the identity associated with the particular record. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65)
-
-
66. A computer-readable medium comprising computer-readable program code which, when interpreted by a computing apparatus, causes the computing apparatus to execute a method of identifying a donor of a fingerprint image exhibiting a pattern of minutiae, the computer-readable program code comprising:
-
first computer-readable program code for causing the computing apparatus to derive a donor index code associated with the donor fingerprint image; second computer-readable program code for causing the computing apparatus to derive a donor match code associated with the donor fingerprint image; third computer-readable program code for causing the computing apparatus to access a database of records, each record being associated with an identity and being indicative of a respective index code and a respective match code, in an attempt to identify at least one of said records for which the respective index code corresponds to the donor index code; and fourth computer-readable program code for causing the computing apparatus to act in response to said attempt being successful, by (i) determining whether the at least one of said records includes a particular record for which the respective match code corresponds to the donor match code and, upon determining that the at least one of said records includes a particular record for which the respective match code corresponds to the donor match code, (ii) generating an output indicative of a conclusion that the donor of the fingerprint image has the identity associated with the particular record.
-
-
67. A method of authenticating a provider of a donor fingerprint image exhibiting a pattern of minutiae, comprising:
-
obtaining information regarding an identity of the provider; deriving a donor index code from the donor fingerprint image; deriving a donor match code from the donor fingerprint image; accessing a database of records associated with respective identities to obtain therefrom a particular index code and a particular match code held in association with the identity of the provider; responsive to the donor index code not corresponding to the particular index code, generating an output indicative of a conclusion indicating that the provider is an impostor; and responsive to the donor index code corresponding to the particular index code, effecting a comparison between the donor match code and the particular match code to confirm whether the provider is genuine. - View Dependent Claims (68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94)
-
-
95. A computer-readable medium comprising computer-readable program code which, when interpreted by a computing apparatus, causes the computing apparatus to execute a method of authenticating a provider of a donor fingerprint image exhibiting a pattern of minutiae, the computer-readable program code comprising:
-
first computer-readable program code for causing the computing apparatus to obtain information regarding an identity of the provider; second computer-readable program code for causing the computing apparatus to derive a donor index code from the donor fingerprint image; third computer-readable program code for causing the computing apparatus to derive a donor match code from the donor fingerprint image; fourth computer-readable program code for causing the computing apparatus to access a database of records associated with respective identities to obtain therefrom a particular index code and a particular match code held in association with the identity of the provider; fifth computer-readable program code for causing the computing apparatus to act in response to the donor index code not corresponding to the particular index code, by generating an output indicative of a conclusion indicating that the provider is an impostor; and sixth computer-readable program code for causing the computing apparatus to act in response to the donor index code corresponding to the particular index code, by effecting a comparison between the donor match code and the particular match code to confirm whether the provider is genuine.
-
Specification