Methods and systems for enhancing user liveness detection
First Claim
1. A method for enhancing user liveness detection comprising:
- calculating, by a terminal device, a first angle and a second angle for each frame in a video of captured face biometric data, the first angle being between a plane defined by a front face of the terminal device and a vertical axis, the second angle being between the plane defined by the front face of the terminal device and a plane defined by the face of the user;
creating a first signal from the first angles and a second signal from the second angles;
calculating a similarity score between the first and second signals; and
determining the user is live when the similarity score is at least equal to a threshold score.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for enhancing user liveness detection is provided that includes calculating, by a computing device, a first angle and a second angle for each frame in a video of captured face biometric data. The first angle is between a plane defined by a front face of the terminal device and a vertical axis, and the second angle is between the plane defined by the front face of the terminal device and a plane defined by the face of the user. Moreover, the method includes creating a first signal from the first angles and a second signal from the second angles, calculating a similarity score between the first and second signals, and determining the user is live when the similarity score is at least equal to a threshold score.
58 Citations
18 Claims
-
1. A method for enhancing user liveness detection comprising:
-
calculating, by a terminal device, a first angle and a second angle for each frame in a video of captured face biometric data, the first angle being between a plane defined by a front face of the terminal device and a vertical axis, the second angle being between the plane defined by the front face of the terminal device and a plane defined by the face of the user; creating a first signal from the first angles and a second signal from the second angles; calculating a similarity score between the first and second signals; and determining the user is live when the similarity score is at least equal to a threshold score. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A terminal device for enhancing user liveness detection comprising:
-
a processor; and a memory configured to store data, said terminal device being associated with a network and said memory being in communication with said processor and having instructions stored thereon which, when read and executed by said processor, cause said terminal device to; calculate a first angle and a second angle for each frame in a video of captured face biometric data, the first angle being between a plane defined by a front face of said terminal device and a vertical axis, the second angle being between the plane defined by the front face of said terminal device and a plane defined by the face of the user; create a first signal from the first angles and a second signal from the second angles; calculate a similarity score between the first and second signals; and determine the user is live when the similarity score is at least equal to a threshold score. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program recorded on a non-transitory computer-readable recording medium included in a terminal device for enhancing user liveness detection results, the computer program being comprised of instructions, which when read and executed by the terminal device, cause the terminal device to:
-
calculate a first angle and a second angle for each frame in a video of captured face biometric data, the first angle being between a plane defined by a front face of the terminal device and a vertical axis, the second angle being between the plane defined by the front face of the terminal device and a plane defined by the face of the user; create a first signal from the first angles and a second signal from the second angles; calculate a similarity score between the first and second signals; and determine the user is live when the similarity score is at least equal to a threshold score. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification