Technology described herein includes a method that includes receiving, at one or more processing devices, data corresponding to a first image, and determining, by the one or more processing devices based on the received data, that a first set of pixel values of the first image corresponds to illumination of a first representative wavelength, and at least a second set of pixel values of the first image corresponds to illumination of a second representative wavelength. The illuminations of the first and second representative wavelengths constitute at least a portion of a first illumination sequence pattern used in capturing the first image. The method also includes determining that the first illumination sequence pattern matches a second illumination sequence pattern associated with a device from which the first image is expected to be received, and in response, initiating a biometric authentication process for authenticating a subject represented in the first image.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A computer-implemented method comprising: receiving, at one or more processing devices, first data corresponding to a first image of a subject captured by a biometric authentication system; determining, by the one or more processing devices based on the first data, a first illumination sequence pattern used in capturing the first image of the subject, wherein determining the first illumination sequence pattern is based on (i) a first set of pixel values of the first image of the subject corresponding to a first number of rows or columns of pixels of an image sensor, the first set of pixels obtained while the subject is illuminated by a first representative wavelength and (ii) at least a second set of pixel values of the first image of the subject corresponding to a second number of rows or columns of pixels of the image sensor, the second set of pixels obtained while the subject is illuminated by a second representative wavelength, wherein the first number of rows or columns of pixels is different from the second number of rows or columns, respectively, of pixels, and wherein the first set of pixel values of the first image of the subject is substantially unaffected by illumination of the subject by the second representative wavelength, and the at least a second set of pixel values of the first image of the subject is substantially unaffected by illumination of the subject by the first representative wavelength; determining, based upon information describing a second illumination sequence pattern having been previously received by the biometric authentication system, that the first illumination sequence pattern matches the second illumination sequence pattern; and responsive to determining that the first illumination sequence pattern matches the second illumination sequence pattern, initiating a biometric authentication process for authenticating the subject.
2. The computer-implemented method of claim 1 , wherein the first image of the subject is captured using a rolling shutter that exposes the first set of pixels and the second set of pixels of the image sensor in a row-wise manner.
3. The computer-implemented method of claim 2 , wherein the rolling shutter and an illumination source are synchronized during the capturing of the first image of the subject, according to the first illumination sequence pattern.
4. The computer-implemented method of claim 3 , wherein the illumination source is configured to generate electromagnetic radiation at multiple wavelengths.
5. The computer-implemented method of claim 1 , wherein the first image of the subject is captured using a rolling shutter that exposes the first set of pixels and the second set of pixels of the image sensor in a column-wise manner.
6. The computer-implemented method of claim 1 , further comprising: receiving, at the one or more processing devices, data corresponding to a second image; determining, by the one or more processing devices, that a first set of pixel values of the second image corresponds to illumination of a third representative wavelength, and at least a second set of pixel values of the second image corresponds to illumination of a fourth representative wavelength, wherein the illuminations of the third and fourth representative wavelengths constitute at least a portion of a third illumination sequence pattern used in capturing the second image; determining that the third illumination sequence pattern is different from the second illumination sequence pattern associated with the device; and responsive to determining that the third illumination sequence pattern is different from the second illumination sequence pattern, preventing the second image to be used in the biometric authentication process.
7. The computer-implemented method of claim 1 , wherein the biometric authentication process includes authenticating the subject based on comparing the first image of the subject to a template image of the subject.
8. The computer-implemented method of claim 7 , wherein the template image of the subject is captured during an enrollment process.
9. The computer-implemented method of claim 7 , comprising: presenting, on a display device, information to the subject based on results of authenticating the subject.
10. A system, comprising: a transceiver that receives data corresponding to a first image of a subject, as captured using an image sensor; and one or more processing devices communicatively coupled to the transceiver, the one or more processing devices performing operations comprising: receiving, at one or more processing devices, first data corresponding to a first image of a subject captured by a biometric authentication system; determining, by the one or more processing devices based on the first data, a first illumination sequence pattern used in capturing the first image of the subject, wherein determining the first illumination sequence pattern is based on (i) a first set of pixel values of the first image of the subject corresponding to a first number of rows or columns of pixels of an image sensor, the first set of pixels obtained while the subject is illuminated by a first representative wavelength and (ii) at least a second set of pixel values of the first image of the subject corresponding to a second number of rows or columns of pixels of the image sensor, the second set of pixels obtained while the subject is illuminated by a second representative wavelength, wherein the first number of rows or columns of pixels is different from the second number of rows or columns, respectively, of pixels, and wherein the first set of pixel values of the first image of the subject is substantially unaffected by illumination of the subject by the second representative wavelength, and the at least a second set of pixel values of the first image of the subject is substantially unaffected by illumination of the subject by the first representative wavelength; determining, based upon information describing a second illumination sequence pattern having been previously received by the biometric authentication system, that the first illumination sequence pattern matches the second illumination sequence pattern; and responsive to determining that the first illumination sequence pattern matches the second illumination sequence pattern, initiating a biometric authentication process for authenticating the subject.
11. The system of claim 10 , further comprising a rolling shutter that exposes the first set of pixels and the second set of pixels of the image sensor in a row-wise manner.
12. The system of claim 11 , wherein the rolling shutter and an illumination source are synchronized during the capturing of the first image of the subject, according to the first illumination sequence pattern.
13. The system of claim 10 , further comprising a rolling shutter that exposes the first set of pixels and the second set of pixels of the image sensor in a column-wise manner.
14. The system of claim 10 , wherein the operations further comprise: receiving data corresponding to a second image; determining that a first set of pixel values of the second image corresponds to illumination of a third representative wavelength, and at least a second set of pixel values of the second image corresponds to illumination of a fourth representative wavelength, wherein the illuminations of the third and fourth representative wavelengths constitute at least a portion of a third illumination sequence pattern used in capturing the second image; determining that the third illumination sequence pattern is different from the second illumination sequence pattern associated with the device; and responsive to determining that the third illumination sequence pattern is different from the second illumination sequence pattern, preventing the second image to be used in the biometric authentication process.
15. The system of claim 10 , wherein an illumination source is configured to generate electromagnetic radiation at multiple wavelengths.
16. The system of claim 10 , wherein the biometric authentication process includes authenticating the subject based on comparing the first image of the subject to a template image of the subject.
17. One or more non-transitory computer-readable storage devices coupled to one or more processors and having instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to perform operations comprising: receiving, at one or more processing devices, first data corresponding to a first image of a subject captured by a biometric authentication system; determining, by the one or more processing devices based on the first data, a first illumination sequence pattern used in capturing the first image of the subject, wherein determining the first illumination sequence pattern is based on (i) a first set of pixel values of the first image of the subject corresponding to a first number of rows or columns of pixels of an image sensor, the first set of pixels obtained while the subject is illuminated by a first representative wavelength and (ii) at least a second set of pixel values of the first image of the subject corresponding to a second number of rows or columns of pixels of the image sensor, the second set of pixels obtained while the subject is illuminated by a second representative wavelength, wherein the first number of rows or columns of pixels is different from the second number of rows or columns, respectively, of pixels, and wherein the first set of pixel values of the first image of the subject is substantially unaffected by illumination of the subject by the second representative wavelength, and the at least a second set of pixel values of the first image of the subject is substantially unaffected by illumination of the subject by the first representative wavelength; determining, based upon information describing a second illumination sequence pattern having been previously received by the biometric authentication system, that the first illumination sequence pattern matches the second illumination sequence pattern; and responsive to determining that the first illumination sequence pattern matches the second illumination sequence pattern, initiating a biometric authentication process for authenticating the subject.
18. The one or more non-transitory computer-readable storage devices of claim 17 , wherein the first image of the subject is captured using a rolling shutter that exposes the first set of pixels and the second set of pixels of the image sensor in a row-wise manner or a column-wise manner.
19. The one or more non-transitory computer-readable storage devices of claim 17 , further comprising instructions for: receiving data corresponding to a second image; determining that a first set of pixel values of the second image corresponds to illumination of a third representative wavelength, and at least a second set of pixel values of the second image corresponds to illumination of a fourth representative wavelength, wherein the illuminations of the third and fourth representative wavelengths constitute at least a portion of a third illumination sequence pattern used in capturing the second image; determining that the third illumination sequence pattern is different from the second illumination sequence pattern associated with the device; and responsive to determining that the third illumination sequence pattern is different from the second illumination sequence pattern, preventing the second image to be used in the biometric authentication process.
20. The one or more non-transitory computer-readable storage devices of claim 17 , wherein the biometric authentication process includes instructions for authenticating the subject based on comparing the first image of the subject to a template image of the subject.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
February 19, 2020
May 31, 2022
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.