Patent ID: 11941918
Assignee: YOTI HOLDING LIMITED
Field: Computer technology (Electrical engineering)
Classification: CPC G  B | IPC B  G

Claim 7:
8. A system comprising:
a data store comprising computer-executable instructions; and
a processor configured to execute the computer-executable instructions to implement a patch-based anti-spoofing classifier, wherein the patch-based anti-spoofing classifier is configured to classify each image patch of multiple image patches of a 2D verification image captured by a 2D image capture device in relation to real and spoofing classes, and thereby assign a local classification value to each image patch of the multiple image patches, wherein the patch-based anti-spoofing classifier has a convolutional neural network (CNN) architecture, wherein each of the multiple image patches is defined by a configuration of convolutional filtering layers within the CNN architecture, wherein the configuration of the convolutional filtering layers is such that the image patches are overlapping, the patch-based anti-spoofing classifier comprising:
a series of convolutional filtering layers, a first of which is configured to receive a 2D verification image and apply convolutional filtering thereto, wherein subsequent filtering layers of the series are configured to apply convolutional filtering to outputs of previous convolutional filtering layers of the series; and
a classification layer configured to compute local classification values for respective image patches within the 2D verification image, based on the convolutional filtering by the convolutional filtering layers, wherein each image patch is defined by a configuration of the convolutional filtering layers, wherein each local classification value classifies each image patch in relation to real and anti-spoofing classes corresponding, respectively to 2D verification images of actual humans and spoofing entities.