Methods and systems for authenticating users
First Claim
1. A method for determining an image is a genuine image of a user comprising:
- capturing in a sequence of frames during a remotely conducted biometric authentication transaction, by a computing device, images of a biometric modality of the user while the user responds to a challenge displayed by the computing device;
extracting the images of the biometric modality from the frames in the sequence;
calculating quality feature values for the frames from which the images were extracted, each quality feature value corresponding to a different quality feature;
storing the extracted images and quality feature values in a buffer of the computing device, the images and quality feature values being within a temporal window of the buffer, the temporal window having a length determined based on the challenge;
calculating a score for each different quality feature using the corresponding quality feature values; and
determining, by the computing device, a most recent frame in the sequence includes a genuine image of the user when the calculated score for each different quality feature satisfies a respective threshold score value.
4 Assignments
0 Petitions
Accused Products
Abstract
A method of authenticating users is provided that includes storing data in a buffer. The data is within a temporal window and includes biometric data extracted from frames included in a video and quality feature values calculated for each frame. Each quality feature value corresponds to a different quality feature. Moreover, the method includes calculating a score for each different quality feature using the corresponding quality feature values, and determining a most recent frame included in the video includes biometric data usable in a biometric authentication matching transaction when the calculated score for each different quality feature satisfies a respective threshold score value.
16 Citations
12 Claims
-
1. A method for determining an image is a genuine image of a user comprising:
-
capturing in a sequence of frames during a remotely conducted biometric authentication transaction, by a computing device, images of a biometric modality of the user while the user responds to a challenge displayed by the computing device; extracting the images of the biometric modality from the frames in the sequence; calculating quality feature values for the frames from which the images were extracted, each quality feature value corresponding to a different quality feature; storing the extracted images and quality feature values in a buffer of the computing device, the images and quality feature values being within a temporal window of the buffer, the temporal window having a length determined based on the challenge; calculating a score for each different quality feature using the corresponding quality feature values; and determining, by the computing device, a most recent frame in the sequence includes a genuine image of the user when the calculated score for each different quality feature satisfies a respective threshold score value. - View Dependent Claims (2, 3, 4)
-
-
5. A computing device for determining an image is a genuine image of a user comprising:
-
a processor; and a memory configured to store a buffer of data, said device being associated with a network and said memory being in communication with said processor and having instructions stored thereon which, when executed by said processor, cause said computing device to; capture in a sequence of frames, during a remotely conducted authentication transaction, images of a biometric modality of the user while the user responds to a challenge displayed by said computing device; extract the images of the biometric modality from the frames in the sequence; calculate quality feature values for the frames from which the images were extracted, each quality feature value corresponding to a different quality feature; store the extracted images and quality feature values in the buffer, the images and quality feature values being within a temporal window of the buffer, the temporal window having a length determined based on the challenge; calculate a score for each different quality feature using the corresponding quality features values; and determine a most recent frame in the sequence includes a genuine image of the user when the calculated score for each different quality feature satisfies a respective threshold score value. - View Dependent Claims (6, 7, 8)
-
-
9. A computer program recorded on a non-transitory computer-readable recording medium included in a computing device for determining an image is a genuine image of a user, the computer program being comprised of instructions, which when read and executed by the computing device, cause the computing device to:
-
capture in a sequence of frames, during a remotely conducted authentication transaction, images of a biometric modality of the user while the user responds to a challenge displayed by the computing device; extract the images of the biometric modality from the frames in the sequence; calculate quality feature values for the frames from which the images were extracted, each quality feature value corresponding to a different quality feature; store the extracted images and quality feature values in a buffer of the computing device, the images and the quality feature values being within a temporal window of the buffer, the temporal window having a length determined based on the challenge; calculate a score for each different quality feature using the corresponding quality features values; and determine a most recent frame included in the sequence includes a genuine image of the user when the calculated score for each different quality feature satisfies a respective threshold score value. - View Dependent Claims (10, 11, 12)
-
Specification