SYSTEM AND METHOD FOR DETERMINING LIVENESS
First Claim
1. A computer implemented method for authenticating a user according to the user'"'"'s biometric features, the method comprising:
- a) capturing, by a mobile device having a camera, a storage medium, instructions stored on the storage medium, and a processor configured by executing the instructions, a plurality of images depicting at least one facial region of the user;
b) detecting, by the processor from a first image of the plurality of images, a plurality of low-level features depicted in the first image;
c) determining, by the processor from the first image, a first position of a first low-level feature, wherein the first position is relative to a respective position of each of at least one other low-level feature;
d) determining, by the processor from each of at least one other image of the plurality of images, at least one second respective position of the first low-level feature;
e) calculating, by the processor as a function of the determining in steps c) and d), changes in position of the first low-level feature;
f) determining, by the processor, that the first low-level feature represents a live biometric feature of the user and thereby indicates liveness of the user as a function of;
i) the position of the first low-level feature depicted in the first image, andii) the calculated changes in position of the first low-level feature; and
g) authenticating, by the processor, the user according to determining that the first low-level feature indicates liveness of the user.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for recording a user'"'"'s biometric features and generating an identifier representative of the user'"'"'s biometric features and whether the user is alive (“liveness”) using mobile devices such as a smartphone. The systems and methods described herein enable a series of operations whereby a user using a mobile device can capture imagery of a user'"'"'s face, eyes and periocular region. The mobile device is also configured analyze the imagery to identify and determine the position of low-level features spatially within the images and the changes in position of the low level features dynamically throughout the images. Using the spatial and dynamic information the mobile device is further configured to determine whether the user is alive and/or generate a biometric identifier characterizing the user'"'"'s biometric features which can be used to authenticate the user by determining liveness and/or verify the user'"'"'s identity.
-
Citations
20 Claims
-
1. A computer implemented method for authenticating a user according to the user'"'"'s biometric features, the method comprising:
-
a) capturing, by a mobile device having a camera, a storage medium, instructions stored on the storage medium, and a processor configured by executing the instructions, a plurality of images depicting at least one facial region of the user; b) detecting, by the processor from a first image of the plurality of images, a plurality of low-level features depicted in the first image; c) determining, by the processor from the first image, a first position of a first low-level feature, wherein the first position is relative to a respective position of each of at least one other low-level feature; d) determining, by the processor from each of at least one other image of the plurality of images, at least one second respective position of the first low-level feature; e) calculating, by the processor as a function of the determining in steps c) and d), changes in position of the first low-level feature; f) determining, by the processor, that the first low-level feature represents a live biometric feature of the user and thereby indicates liveness of the user as a function of; i) the position of the first low-level feature depicted in the first image, and ii) the calculated changes in position of the first low-level feature; and g) authenticating, by the processor, the user according to determining that the first low-level feature indicates liveness of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for authenticating a user according to the user'"'"'s biometric features, comprising:
-
a computing device having a processor, a computer-readable storage medium, instructions in the form of at least one software module stored on the storage medium, comprising; a biometric capture module that executes so as to configure the processor to cause a camera in communication with the processor to capture a plurality of images, wherein the plurality of images depict at least one facial region of the user; an analysis module that executes so as to configure the processor to detect low-level features depicted in a first of the plurality of images, determine from the first image a first position of a first low-level feature relative to at least one other low-level feature, determine a at least one second respective position of the first low-level feature in each of at least one other image of the plurality of images, calculate changes in position of the first low-level feature, generate a biometric identifier useable to determine liveness for the user as a function of the first position and the calculated changes in position of the first low-level feature; and a biometric authentication module that executes so as to configure the processor to authenticate the user by comparing the biometric identifier to at least one previously generated biometric identifier.
-
Specification