Methods and devices for face anti-spoofing
AssigneeAlipay Labs (Singapore) Pte. Ltd.
InventorYan Xu
Life of this patent
Estimating the term…
Abstract
Disclosed are computer-implemented methods, non-transitory computer-readable media, and systems for face anti-spoofing. One computer-implemented method includes receiving, by a server and from a user device, a plurality of images of a user face, each of the plurality of images corresponding to a facial expression performed by a user in response to each interaction challenge of a plurality of interaction challenges. The plurality of images are concatenated into a concatenated image. A convolutional neural network (CNN) classifier is used to obtain a confidence score for the concatenated image. A liveness of the user face is determined based on a comparison of the confidence score and a threshold value.
Claims19
A computer-implemented method for face anti-spoofing, comprising:
- receiving, by a server and from a user device, a plurality of images of a user face, each of the plurality of images corresponding to a facial expression performed by a user in response to each interaction challenge of a plurality of interaction challenges;
- concatenating the plurality of images into a concatenated image;
- using a convolutional neural network (CNN) classifier to obtain a confidence score for the concatenated image;
- and
- determining liveness of the user face based on a comparison of the confidence score and a threshold value.
A non-transitory computer-readable medium storing one or more instructions executable by a computer system to perform operations for face anti-spoofing, comprising:
- receiving, by a server and from a user device, a plurality of images of a user face, each of the plurality of images corresponding to a facial expression performed by a user in response to each interaction challenge of a plurality of interaction challenges;
- concatenating the plurality of images into a concatenated image;
- using a convolutional neural network (CNN) classifier to obtain a confidence score for the concatenated image;
- and
- determining liveness of the user face based on a comparison of the confidence score and a threshold value.
A computer-implemented system for face anti-spoofing, comprising:
- one or more computers;
- and
- one or more computer memory devices interoperably coupled with the one or more computers and having tangible, non-transitory, machine-readable media storing one or more instructions that, when executed by the one or more computers, cause the one or more computers to perform one or more operations comprising:
- receiving, by a server and from a user device, a plurality of images of a user face, each of the plurality of images corresponding to a facial expression performed by a user in response to each interaction challenge of a plurality of interaction challenges;
- concatenating the plurality of images into a concatenated image;
- using a convolutional neural network (CNN) classifier to obtain a confidence score for the concatenated image;
- and
- determining liveness of the user face based on a comparison of the confidence score and a threshold value.
Dependencies are inferred from the claim text.