Biometric image liveness detection
AssigneeSecure Identity, LLC
InventorPieter Van Iperen
Life of this patent
Estimating the term…
Abstract
A system performs biometric liveness detection. A series of time generated codes are tracked by one or more servers. One or more user devices overlay a watermark on a captured image of a biometric according to one or more of the time generated codes. For example, the biometric may correspond to a face of a person. The one or more servers may detect whether or not the biometric is live by determining whether or not a provided image includes a watermark corresponding to the time generated code for the respective time that the provided image is provided.
Claims20
A system for biometric image liveness detection, comprising:
- a server that:
- generates a series of time generated codes;
- and
- records the series of time generated codes and time windows associated with the series of time generated codes;
- and
- a user device that includes an image sensor and:
- receives the series of time generated codes;
- captures a first image of a biometric using the image sensor, the first image overlaid via filter with a watermark corresponding to one of the series of time generated codes whose associated time window corresponds to a current time;
- captures a second image of the biometric using the image sensor within a time period of the first image;
- and
- provides the first image and the second image to the server;
- wherein the server determines that the first image and the second image were live captured upon determining that the watermark corresponds to the associated time window.
A user device, comprising:
- an image sensor;
- a non-transitory storage medium that stores instructions;
- and
- a processor that executes the instructions to:
- receive a series of time generated codes from a server, the series of time generated codes associated with time windows;
- capture a first image of a biometric using the image sensor, the first image overlaid via filter with a watermark corresponding to one of the series of time generated codes whose associated time window corresponds to a current time;
- capture a second image of the biometric using the image sensor within a time period of the first image;
- and
- provide the first image to the server.
A server, comprising:
- a non-transitory storage medium that stores instructions;
- and
- a processor that executes the instructions to:
- generate a series of time generated codes;
- record the series of time generated codes and time windows associated with the series of time generated codes;
- provide the series of time generated codes to a user device that includes an image sensor;
- receive a first image of a biometric and a second image of the biometric from the user device, the first image captured by the user device using the image sensor, the first image overlaid via filter with a watermark corresponding to one of the series of time generated codes whose associated time window corresponds to a current time, the second image captured by the user device using the image sensor within a time period of the first image;
- and
- determine that the first image and the second image were live captured upon determining that the watermark corresponds to the associated time window.
Dependencies are inferred from the claim text.