Method and apparatus for authenticating area biometric scanners

US8942430B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-8942430-B2
Application numberUS-201213480122-A
CountryUS
Kind codeB2
Filing dateMay 24, 2012
Priority dateJul 19, 2010
Publication dateJan 27, 2015
Grant dateJan 27, 2015

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods and apparatuses for authenticating a biometric scanner, such as area type finger print scanners, involves estimating unique intrinsic characteristics of the scanner (scanner pattern), that are permanent over time, and can identify a scanner even among scanners of the same manufacturer and model. Image processing and analysis are used to extract a scanner pattern from images acquired with the scanner. The scanner pattern is used to verify whether the scanner that acquired a particular image is the same as the scanner that acquired one or several images during enrollment of the biometric information. Authenticating the scanner can prevent subsequent security attacks using counterfeit biometric information on the scanner, or on the user authentication system.

First claim

Opening claim text (preview).

What is claimed: 1. A method for authenticating scanners, including fingerprint area scanners, said method comprising: using an electronic processing circuit configured to perform the following, (a) acquiring at least one enrolled image for comparison to at least one query image subsequently input to said scanner; (b) decomposing said at least one enrolled image and said at least one query image using wavelets to, respectively, compute enrolled wavelet coefficients and query wavelet coefficients; (c) performing wavelet reconstruction by, respectively, setting to zero at least the LL-subband coefficients of said enrolled wavelet coefficients to compute enrolled residuals and at least the LL-subband coefficients of said query wavelet coefficients to compute query residuals; (d) masking selected pixels of said enrolled residuals and said query residuals; (e) computing a similarity score between common pixels of said selected pixels from said enrolled residuals and said query residuals; and (f) comparing said similarity score with a threshold value to determine whether said at least one query image inputted to the scanner was acquired by the same scanner that acquired said at least one enrolled image. 2. The method of claim 1 wherein said at least one enrolled image and said at least one query image represent biometric information provided by two different individuals. 3. The method of claim 1 wherein said masking uses at least one predetermined criterion for determining said selected pixels. 4. The method of claim 1 wherein said wavelets are any one of biorthogonal wavelets, Daubechies wavelets, and symlets wavelets. 5. The method of claim 1 wherein said computing is any one of computing a correlation coefficient, computing a normalized correlation, and computing a relative mean square error. 6. The method of claim 1 further comprising any one of inverting the pixel values of said at least one enrolled image and the pixel values of said at least one query image after (a) and inverting the pixel values of said enrolled residuals and the pixel values of said query residuals after (c). 7. A method for identifying scanners, including fingerprint area scanners, said method comprising: using an electronic processing circuit configured to perform the following, (a) acquiring and processing at least one enrolled image for comparison to at least one query image subsequently input to said scanner; (b) using wavelets of said at least one enrolled and query image to compute wavelet coefficients; (c) performing wavelet reconstruction by setting to zero at least the LL-subband coefficients of said wavelet coefficients to compute enrolled residuals and query residuals; (d) masking selected pixels of said enrolled residuals and said query residuals; (e) computing a sequence of numbers from said enrolled and query residuals that contains sets of information which respectively represents the scanner that acquired said at least one enrolled image and the scanner to which said at least one query image was input; and (f) comparing said sets of information to determine whether the same scanner acquired both the enrolled image and the input query image. 8. The method of claim 7 wherein said masking uses at least one predetermined criterion for determining said selected pixels. 9. The method of claim 7 wherein said wavelets are any one of biorthogonal wavelets, Daubechies wavelets, and symlets wavelets. 10. The method of claim 7 wherein said computing is any one of computing a correlation coefficient, computing a normalized correlation, and computing a relative mean square error. 11. The method of claim 7 further comprising any one of inverting the pixel values of said at least one enrolled image and the pixel values of said at least one query image after (a) and inverting the pixel values of said enrolled residuals and the pixel values of said query residuals after (c). 12. A system for authenticating scanners, including fingerprint area scanners, said system comprising: means for acquiring at least one enrolled image for comparison to at least one query image subsequently input to said scanner; means for decomposing said at least one enrolled image and said at least one query image using wavelets to, respectively, compute enrolled wavelet coefficients and query wavelet coefficients; means for performing wavelet reconstruction by, respectively, setting to zero at least the LL-subband coefficients of said enrolled wavelet coefficients to compute enrolled residuals and at least the LL-subband coefficients of said query wavelet coefficients to compute query residuals; means for masking selected pixels of said enrolled residuals and said query residuals; means for computing a similarity score between common pixels of said selected pixels from said enrolled residuals and said query residuals; and means for comparing said similarity score with a threshold value to determine whether said at least one query image inputted to the scanner was acquired by the same scanner that acquired said at least one enrolled image. 13. The system of claim 12 wherein said at least one enrolled image and said at least one query image represent biometric information provided by two different individuals. 14. The system of claim 12 wherein said means for masking uses at least one predetermined criterion for determining said selected pixels. 15. The system of claim 12 wherein said means for decomposing uses wavelets of any one of biorthogonal wavelets, Daubechies wavelets, and symlets wavelets. 16. The system of claim 12 wherein said means for computing computes any one of computing a correlation coefficient, computing a normalized correlation, and computing a relative mean square error. 17. The system of claim 12 further comprising at least one of a means for inverting the pixel values of said at least one enrolled image and said at least one query image and a means for inverting the pixel values of said enrolled residuals and the pixel values of said query residuals. 18. A system for identifying scanners, including fingerprint area scanners, said system comprising: means for acquiring and processing at least one enrolled image for comparison to at least one query image subsequently input to said scanner; means for decomposing said at least one enrolled and query image using wavelets to compute wavelet coefficients; means for performing wavelet reconstruction by setting to zero at least the LL-subband coefficients of said wavelet coefficients to compute enrolled residuals and query residuals; means for masking selected pixels of said enrolled query residuals; means for: (i) computing a sequence of numbers from said enrolled and query residuals that contains sets of information which respectively represents the scanner that acquired said at least one enrolled image and the scanner to which said at least one query image was input; and (ii) comparing said sets of information to determine whether the same scanner acquired both the enrolled image and the query image. 19. The system of claim 18 wherein said means for masking uses at least one predetermined criterion for determining said selected pixels. 20. The system of claim 18 wherein said means for decomposing uses wavelets of any one of biorthogonal wavelets, Daubechies wavelets, and symlets wavelets. 21. The system of claim 18 wherein said means for computing computes any one of computing a correlation coefficient, computing a normalized correlation, and

Assignees

Inventors

Classifications

  • G06V40/12Primary

    Fingerprints or palmprints · CPC title

  • non-optical, e.g. ultrasonic or capacitive sensing · CPC title

  • Matching criteria, e.g. proximity measures · CPC title

  • Physics · mapped topic

  • Physics · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US8942430B2 cover?
Methods and apparatuses for authenticating a biometric scanner, such as area type finger print scanners, involves estimating unique intrinsic characteristics of the scanner (scanner pattern), that are permanent over time, and can identify a scanner even among scanners of the same manufacturer and model. Image processing and analysis are used to extract a scanner pattern from images acquired wit…
Who is the assignee on this patent?
Ivanov Vladimir Iankov, Baras John S, Univ Maryland
What technology area does this patent fall under?
Primary CPC classification G06V40/12. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 27 2015 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).