Spoof detection using localized illumination for biometric authentication systems
AssigneeGoogle Inc.
InventorsFiras Sammoura, James Brooks Miller
Life of this patent
Estimating the term…
Abstract
This document describes a biometric authentication system including a biometric authentication manager is configured to receive user input at a touch-sensitive display, determine a shape of the user input, and alter a luminosity and/or color of one or more portions of a region of the touch-sensitive display. Through such a technique, the biometric authentication manager can implement spatially, temporally, and/or chromatically variable illumination patterns to produce a fingerprint reflection, receive the fingerprint reflection, and then analyze the fingerprint reflection for authenticity and/or for liveness characteristics effective to detection spoof fingerprints.
Claims20
A method comprising:
- receiving a fingertip touch input from a user, the fingertip touch input in contact with a touch-sensitive display;
- determining, responsive to receiving the fingertip touch input, an irregularly-shaped contact area of the fingertip touch input in contact with the touch-sensitive display, the determining the irregularly-shaped contact area of the contact with the touch-sensitive display including:
- receiving a raw heatmap;
- and
- determining, based on the raw heatmap, a location of the irregularly-shaped contact area;
- altering, responsive to determining the irregularly-shaped contact area of the contact, a color of light emitted by one or more portions of the touch-sensitive display within the irregularly-shaped contact area;
- receiving a fingerprint reflection of the fingertip touch input, the fingerprint reflection being a reflection from the fingertip touch input caused by the altered color of light emitted from the one or more portions of the touch-sensitive display at the irregularly-shaped contact area;
- and
- determining, based on the received fingerprint reflection, that the fingerprint reflection of the fingerprint touch input indicates a live, human finger.
An electronic device comprising:
- an electronic visual display;
- one or more processors;
- and
- memory storing one or more programs to be executed by the one or more processors, the one or more programs comprising instructions for:
- receiving a fingertip touch input from a user, the fingertip touch input in contact with a touch-sensitive display;
- determining, responsive to receiving the fingertip touch input, an irregularly-shaped contact area of the fingertip touch input in contact with the touch-sensitive display, the determining the irregularly-shaped contact area of the contact with the touch-sensitive display including:
- receiving a raw heatmap;
- and
- determining, based on the raw heatmap, a location of the irregularly-shaped contact area;
- altering, responsive to determining the irregularly-shaped contact area of the contact, a color of light emitted by one or more portions of the touch-sensitive display within the irregularly-shaped contact area;
- receiving a fingerprint reflection of the fingertip touch input, the fingerprint reflection being a reflection from the fingertip touch input caused by the altered color of light emitted from the one or more portions of the touch-sensitive display within the irregularly-shaped contact area;
- and
- determining, based on the received fingerprint reflection, that the fingerprint reflection of the fingerprint touch input indicates a live, human finger.
Dependencies are inferred from the claim text.