SYSTEMS AND METHODS FOR SPOOF DETECTION BASED ON GRADIENT DISTRIBUTION
First Claim
1. A method for spoof detection, comprising:
- receiving an input image of a biometric;
generating a first filtered image by applying a first convolution to the input image based on a first convolution kernel;
generating a second filtered image by applying a second convolution to the input image based on a second convolution kernel;
computing a gradient residual image by subtracting, for each pixel location of the first and second filtered images, a pixel value in the second filtered image from a corresponding pixel value in the first filtered image;
applying a density estimation procedure to the gradient residual image to identify areas of varied density; and
determining whether the input image is a replica of the biometric based on results of the density estimation procedure.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for performing spoof detection are disclosed. The method includes: receiving an input image of a biometric; generating a first filtered image by applying a first convolution to the input image based on a first convolution kernel; generating a second filtered image by applying a second convolution to the input image based on a second convolution kernel; computing a gradient residual image by subtracting, for each pixel location of the first and second filtered images, a pixel value in the second filtered image from a corresponding pixel value in the first filtered image; applying a density estimation procedure to the gradient residual image to identify areas of varied density; and, determining whether the input image is a replica of the biometric based on results of the density estimation procedure.
26 Citations
20 Claims
-
1. A method for spoof detection, comprising:
-
receiving an input image of a biometric; generating a first filtered image by applying a first convolution to the input image based on a first convolution kernel; generating a second filtered image by applying a second convolution to the input image based on a second convolution kernel; computing a gradient residual image by subtracting, for each pixel location of the first and second filtered images, a pixel value in the second filtered image from a corresponding pixel value in the first filtered image; applying a density estimation procedure to the gradient residual image to identify areas of varied density; and determining whether the input image is a replica of the biometric based on results of the density estimation procedure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable storage medium storing instructions that, when executed by a processor, causes a computing device to perform spoof detection, by performing steps comprising:
-
receiving an input image of a biometric; generating a first filtered image by applying a first convolution to the input image based on a first convolution kernel; generating a second filtered image by applying a second convolution to the input image based on a second convolution kernel; computing a gradient residual image by subtracting, for each pixel location of the first and second filtered images, a pixel value in the second filtered image from a corresponding pixel value in the first filtered image; applying a density estimation procedure to the gradient residual image to identify areas of varied density; and determining whether the input image is a replica of the biometric based on results of the density estimation procedure. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A device, comprising:
-
a biometric sensor; and a processing system configured to; receive, from the biometric sensor, an input image of a biometric; generate a first filtered image by applying a first convolution to the input image based on a first convolution kernel; generate a second filtered image by applying a second convolution to the input image based on a second convolution kernel; compute a gradient residual image by subtracting, for each pixel location of the first and second filtered images, a pixel value in the second filtered image from a corresponding pixel value in the first filtered image; apply a density estimation procedure to the gradient residual image to identify areas of varied density; and determine whether the input image is a replica of the biometric based on results of the density estimation procedure.
-
Specification