SPOOF DETECTION FOR BIOMETRIC AUTHENTICATION
First Claim
1. A computer-implemented method comprising:
- capturing, using a light sensor, a plurality of images of a subject including a view of an eye of the subject while changing one or more parameters at different times during the capturing and according to a pattern;
determining a behavioral metric based on, at least, detected movement of the eye as the eye appears in a plurality of the images, wherein the behavioral metric is a measure of deviation of detected movement and timing from expected movement of the eye based on the pattern; and
rejecting or accepting the images based on, at least, the behavior metric.
2 Assignments
0 Petitions
Accused Products
Abstract
This specification describes technologies relating to biometric authentication based on images of the eye. In general, one aspect of the subject matter described in this specification can be embodied in methods that include obtaining images of a subject including a view of an eye. The methods may further include determining a behavioral metric based on detected movement of the eye as the eye appears in a plurality of the images, determining a spatial metric based on a distance from a sensor to a landmark that appears in a plurality of the images each having a different respective focus distance, and determining a reflectance metric based on detected changes in surface glare or specular reflection patterns on a surface of the eye. The methods may further include determining a score based on the behavioral, spatial, and reflectance metrics and rejecting or accepting the one or more images based on the score
-
Citations
30 Claims
-
1. A computer-implemented method comprising:
-
capturing, using a light sensor, a plurality of images of a subject including a view of an eye of the subject while changing one or more parameters at different times during the capturing and according to a pattern; determining a behavioral metric based on, at least, detected movement of the eye as the eye appears in a plurality of the images, wherein the behavioral metric is a measure of deviation of detected movement and timing from expected movement of the eye based on the pattern; and rejecting or accepting the images based on, at least, the behavior metric. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising data processing apparatus programmed to perform operations comprising:
-
capturing, using a light sensor, a plurality of images of a subject including a view of an eye of the subject while changing one or more parameters at different times during the capturing and according to a pattern; determining a behavioral metric based on, at least, detected movement of the eye as the eye appears in a plurality of the images, wherein the behavioral metric is a measure of deviation of detected movement and timing from expected movement of the eye based on the pattern; and rejecting or accepting the images based on, at least, the behavior metric. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A non-transitory computer-readable storage medium encoded with instructions that, when executed by data processing apparatus, cause the data processing apparatus to perform operations comprising:
-
capturing, using a light sensor, a plurality of images of a subject including a view of an eye of the subject while changing one or more parameters at different times during the capturing and according to a pattern; determining a behavioral metric based on, at least, detected movement of the eye as the eye appears in a plurality of the images, wherein the behavioral metric is a measure of deviation of detected movement and timing from expected movement of the eye based on the pattern; and rejecting or accepting the images based on, at least, the behavior metric. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
Specification