Hybrid optical-digital method and apparatus for fingerprint verification
First Claim
1. A hybrid optical/digital fingerprint enrolment apparatus comprising:
- a source of coherent light for providing an illuminating beam along a beam path;
an input in said beam path for producing an optical signal carrying information about a fingerprint of a user along an optical signal path;
optical Fourier transform apparatus in said optical signal path for obtaining a Fourier spatial spectrum of said optical signal;
means for obtaining a digitised distribution related to a two-dimensional intensity distribution of said Fourier spatial spectrum;
means for storing said intensity-related distribution as one of a set of intensity-related distributions for said user;
means for storing a set of comparator template distributions;
means for deriving a fingerprint template distribution from said set of intensity-related distributions;
means for choosing at least two intensity-related distributions in said set of intensity-related distributions;
means for calculating a metric of comparison between each chosen intensity-related distribution and at least two comparator template distributions in said set of comparator template distributions;
means for calculating said metric of comparison between each distribution in said set of intensity-related distributions which was not used for generation of the fingerprint template distribution and said fingerprint template distribution;
means, responsive to said means for calculating a metric of comparison between each chosen integrity-related distribution and at least two comparator template distributions and responsive to said means for calculating said metric of comparison between each distribution in said set of intensity-related distributions which was not used for generation of the fingerprint template distribution and said fingerprint template distribution, for deriving a user dependent threshold of verification; and
means for storing said fingerprint template distribution and said user dependent threshold of verification.
2 Assignments
0 Petitions
Accused Products
Abstract
A hybrid optical-digital technique is provided for automatic fingerprint verification. A coherent optical beam modulated with the characteristics of a fingerprint image passes through the lens performing an optical Fourier transform. The intensity array that represents the Fourier power spectrum is recorded and processed. In enrolment, several arrays related to the same finger are captured and processed. A template which is unique for each fingerprint is generated and stored. Using the set of arrays captured in enrolment and a set of templates from a standard database, the processor calculates dependences of false rejection rate and false acceptance rate upon a metric of comparison. The metric is obtained by calculating a relative distance between two arrays in Hilbert space. An individual threshold of verification for a person to be enroled is set and stored together with the template. In verification, the metric of comparison between the processed array derived from a fingerprint to be verified and the pre-stored template is determined and compared with the pre-stored individual threshold.
105 Citations
18 Claims
-
1. A hybrid optical/digital fingerprint enrolment apparatus comprising:
-
a source of coherent light for providing an illuminating beam along a beam path; an input in said beam path for producing an optical signal carrying information about a fingerprint of a user along an optical signal path; optical Fourier transform apparatus in said optical signal path for obtaining a Fourier spatial spectrum of said optical signal; means for obtaining a digitised distribution related to a two-dimensional intensity distribution of said Fourier spatial spectrum; means for storing said intensity-related distribution as one of a set of intensity-related distributions for said user; means for storing a set of comparator template distributions; means for deriving a fingerprint template distribution from said set of intensity-related distributions; means for choosing at least two intensity-related distributions in said set of intensity-related distributions; means for calculating a metric of comparison between each chosen intensity-related distribution and at least two comparator template distributions in said set of comparator template distributions; means for calculating said metric of comparison between each distribution in said set of intensity-related distributions which was not used for generation of the fingerprint template distribution and said fingerprint template distribution; means, responsive to said means for calculating a metric of comparison between each chosen integrity-related distribution and at least two comparator template distributions and responsive to said means for calculating said metric of comparison between each distribution in said set of intensity-related distributions which was not used for generation of the fingerprint template distribution and said fingerprint template distribution, for deriving a user dependent threshold of verification; and means for storing said fingerprint template distribution and said user dependent threshold of verification. - View Dependent Claims (2)
-
-
3. A hybrid optical/digital method of fingerprint enrolment comprising the steps of:
-
(a) obtaining an optical signal modulated with characteristics of a user'"'"'s fingerprint; (b) obtaining an optical Fourier spectrum of said optical signal; (c) obtaining an array related to a two-dimensional intensity distribution of said Fourier spectrum; (d) repeating steps (a) to (c) at least twice for said user'"'"'s fingerprint in order to obtain a set of intensity-related arrays; (e) retrieving a set of comparator template arrays; (f) choosing at least two intensity-related arrays in said set of intensity-related array and each comparator template array in said set of comparator template arrays; (g) calculating a metric of comparison between each chosen intensity-related array and each comparator template array in said set of comparator template arrays; (h) generating a fingerprint template array from said set of intensity-related arrays; (i) calculating said metric of comparison between each array in said set of intensity-related arrays which were not used for generation of the fingerprint template array and said fingerprint template array; (j) determining a user dependent threshold of verification based on step (g) and step (i), and (k) storing said user dependent threshold of verification. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of fingerprint verification comprising the steps of:
-
(a) obtaining an optical signal modulated with characteristics of a user'"'"'s fingerprint; (b) obtaining an optical Fourier spectrum of said optical signal; (c) obtaining an array related to a two-dimensional intensity distribution of said Fourier spectrum including the steps of; filtering said Fourier spectrum; registering an intensity array related to a two-dimensional distribution of said Fourier spectrum; mapping an intensity array, comprising the steps of; (i) selecting a number of pixels of said array to generate a selected pixels intensity array; (ii) determining an average intensity over said selected pixels intensity array; (iii) dividing each element in said selected pixels intensity array by said average intensity to obtain a normalised selected pixels intensity array; (iv) mapping said normalised selected pixels intensity array into a mapped intensity array; (v) transforming said mapped intensity array to a polar co-ordinate system, the centre of which corresponds to the zeroth spatial frequency of said Fourier spectrum, to generate a polar co-ordinates intensity array, each element in said polar co-ordinates intensity array being represented by a vector comprising polar co-ordinates and a mapped intensity; (d) retrieving fingerprint comparison data related to said fingerprint from a data store, said fingerprint comparison data comprising a fingerprint template array and a user dependent threshold of verification; (e) indicating one of a verification and a non-verification responsive to said intensity-related array and said fingerprint comparison data including deriving a metric of comparison between said fingerprint template array-and said intensity-related array and comparing said user dependent threshold of verification with said metric. - View Dependent Claims (15)
-
-
16. A hybrid optical/digital fingerprint enrolment and verification system comprising:
-
enrolment apparatus comprising; a source of coherent light for providing an illuminating beam along an enrolment beam path; an input in said enrolment beam path for producing an enrolment optical signal carrying information about a fingerprint of a user along an enrolment optical signal path; optical Fourier transform apparatus in said enrolment optical signal path for obtaining a Fourier spatial spectrum of said enrolment optical signal; means for obtaining a digitised enrolment distribution related to a two-dimensional intensity distribution of said Fourier spatial spectrum; means for storing said intensity-related enrolment distribution as one of a set of intensity-related enrolment distributions for said user; means for storing a set of comparator template distributions; means for deriving a fingerprint template distribution from said set of intensity-related enrolment distributions; means for choosing at least two intensity-related enrolment distributions in said set of intensity-related enrolment distributions; means for calculating an enrolment metric of comparison between each chosen intensity-related enrolment distribution and at least two comparator template distributions in said set of comparator template distributions; means for calculating said enrolment metric of comparison between each distribution in said set of intensity-related distributions which was not used for generation of the fingerprint template distribution and said fingerprint template distribution; means, responsive to said means for calculating an enrolment metric of comparison between each chosen intensity-related enrolment distribution and at least two comparator template distributions and responsive to said means for calculating said enrolment metric of comparison between each distribution in said set of intensity-related distributions which was not used for generation of the fingerprint template distribution, and said fingerprint template distribution for deriving a user dependent threshold of verification; and storage means for storing said fingerprint template distribution and said user dependent threshold of verification; and verification apparatus, comprising; a source of coherent light for providing an illuminating beam along a verification beam path; an input in said verification beam path for producing a verification optical signal carrying information about a fingerprint along a verification optical signal path; optical Fourier transform apparatus in said verification optical signal path for obtaining a verification Fourier spatial spectrum of said verification optical signal; means for obtaining a verification digitised distribution related to a two-dimensional intensity distribution of said verification Fourier spatial spectrum; means for retrieving said fingerprint template distribution from storage; means for calculating a verification metric of comparison between said obtained verification digitised distribution and said fingerprint template distribution; means for retrieving said user dependent threshold of verification from storage; means for comparing said verification metric of comparison with said user dependent threshold of verification; and means for indicating one of a verification and a non-verification responsive to said means for comparing. - View Dependent Claims (17)
-
-
18. A hybrid digital-optical method of fingerprint enrolment and verification comprising:
-
(a) obtaining an optical signal modulated with characteristics of a user'"'"'s fingerprint; (b) obtaining an optical Fourier spectrum of said optical signal; (c) obtaining an array related to a two-dimensional intensity distribution of said Fourier spectrum; (d) repeating steps (a) to (c) at least twice for said user'"'"'s fingerprint in order to obtain a set of intensity-related arrays; (e) generating a fingerprint template array from said set of intensity-related arrays; (f) retrieving a set of comparator template arrays; (g) choosing at least two intensity-related arrays in said set of intensity-related arrays; (h) calculating a metric of comparison between each chosen intensity-related array and each comparator template array in said set of comparator template arrays; (i) calculating said metric of comparison between each array in said set of intensity-related arrays which were not used for generation of the fingerprint template array and said fingerprint template array; (j) determining a user dependent threshold of verification based on step (h) and step (i); (k) storing said user dependent threshold of verification and said fingerprint template array; (l) obtaining a verification optical signal modulated with characteristics of a user'"'"'s fingerprint; (m) obtaining a verification optical Fourier spectrum of said verification optical signal; (n) obtaining a verification array related to a two-dimensional intensity distribution of said verification Fourier spectrum; (o) retrieving said fingerprint template array and said user dependent threshold of verification; and (p) deriving a verification metric of comparison between said fingerprint template array and said intensity-related verification array and comparing said user dependent threshold of verification with said verification metric and indicating one of a verification and a non-verification.
-
Specification