IP Library Granted Patent US 11,336,882
Granted Patent B2
US 11,336,882 · App. 16/797,954 · Granted May 17, 2022

Synchronizing an illumination sequence of illumination sources with image capture in rolling shutter mode

Inventors: Zikomo Fields (Lake Lotawana, MO); Srikanth Parupati (Malden, MA)
Assignee: Advanced New Technologies Co., Ltd.
H04N13/254G06V40/166G06V40/172G06V40/45H04N5/2353
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,336,882
App. No.
16/797,954
Granted
May 17, 2022
Kind
B2
Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a biometric authentication system. In one aspect, a method includes receiving, at one or more processing devices, data corresponding to a first set of pixels of an image sensor. The first set of pixels are exposed under illumination by a first source. Data corresponding to a second set of pixels of the image sensor is received, at the one or more processing devices. The second set of pixels are exposed under illumination by a second source that is spatially separated from the first source. A three-dimensional image is generated using the data corresponding to the first set of pixels as a first image of a pair of photometric stereo images, and the data corresponding to the second set of pixels as a second image of the pair of photometric stereo images.

Claims (37)

1. A computer-implemented method for generating a three-dimensional (3D) image, the method comprising:

receiving, at one or more processing devices, data corresponding to a first set of pixels of an image sensor of a camera that are exposed by a rolling shutter of the camera under illumination by a first source;

receiving, at the one or more processing devices, data corresponding to a second set of pixels of the image sensor of the camera that are exposed by the rolling shutter of the camera under illumination by a second source,

wherein the first set of pixels is at least partially distinct from the second set of pixels, and wherein the first set of pixels is exposed at least partially at different times compared to the second set of pixels;

generating the 3D image using the data corresponding to the first set of pixels as a first image of a pair of stereo images, and the data corresponding to the second set of pixels as a second image of the pair of stereo images;

determining that a subject in the 3D image corresponds to an alternative representation of a live person; and

responsive to determining that the subject in the 3D image corresponds to the alternative representation of a live person, preventing access to a secure system.

2. The computer-implemented method of claim 1 , wherein the rolling shutter exposes the first and second sets of pixels in a row-wise manner.

3. The computer-implemented method of claim 1 , wherein the rolling shutter exposes the first and second sets of pixels in a column-wise manner.

4. The computer-implemented method of claim 1 , wherein the first source is activated at a higher intensity than the second source at a time of exposure of the first set of pixels.

5. The computer-implemented method of claim 1 , wherein the second source is activated at a higher intensity than the first source at a time of exposure of the first set of pixels.

6. The computer-implemented method of claim 1 , wherein the first source is activated at a different wavelength than the second source at a time of exposure of the first set of pixels.

7. The computer-implemented method of claim 1 , wherein the first source is spatially separated from the second source.

8. The computer-implemented method of claim 1 , wherein the first source and the second source each comprise one or more light emitting diodes.

9. One or more non-transitory computer-readable storage media 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 data corresponding to a first set of pixels of an image sensor of a camera that are exposed by a rolling shutter of the camera under illumination by a first source;

receiving data corresponding to a second set of pixels of the image sensor of the camera that are exposed by the rolling shutter of the camera under illumination by a second source,

wherein the first set of pixels is at least partially distinct from the second set of pixels, and wherein the first set of pixels is exposed at least partially at different times compared to the second set of pixels;

generating a three-dimensional (3D) image using the data corresponding to the first set of pixels as a first image of a pair of stereo images, and the data corresponding to the second set of pixels as a second image of the pair of stereo images;

determining that a subject in the 3D image corresponds to an alternative representation of a live person; and

responsive to determining that the subject in the 3D image corresponds to the alternative representation of a live person, preventing access to a secure system.

10. The computer-readable storage media of claim 9 , wherein the rolling shutter exposes the first and second sets of pixels in a row-wise manner.

11. The computer-readable storage media of claim 9 , wherein the rolling shutter exposes the first and second sets of pixels in a column-wise manner.

12. The computer-readable storage media of claim 9 , wherein the first source is activated at a higher intensity than the second source at a time of exposure of the first set of pixels.

13. The computer-readable storage media of claim 9 , wherein the second source is activated at a higher intensity than the first source at a time of exposure of the first set of pixels.

14. A system, comprising:

a rolling shutter;

a first illumination source;

a second illumination source;

a one or more processing devices configured to perform operations comprising:

receiving data corresponding to a first set of pixels of an image sensor of a camera that are exposed by the rolling shutter of the camera under illumination by the first illumination source;

receiving data corresponding to a second set of pixels of the image sensor of the camera that are exposed by the rolling shutter of the camera under illumination by the second illumination source,

wherein the first set of pixels is at least partially distinct from the second set of pixels, wherein the first set of pixels is exposed at least partially at different times compared to the second set of pixels, wherein the first set of pixels is included in a first set of rows of the image sensor, wherein the second set of pixels is included in a second set of rows of the image sensor, and wherein the first set of rows and the second set of rows are intermixed with one another; and

generating a three-dimensional (3D) image using the data corresponding to the first set of pixels as a first image of a pair of stereo images, and the data corresponding to the second set of pixels as a second image of the pair of stereo images.

15. The system of claim 14 , wherein the rolling shutter exposes the first and second sets of pixels in a row-wise manner.

16. The system of claim 14 , wherein the rolling shutter exposes the first and second sets of pixels in a column-wise manner.

17. The system of claim 14 , wherein the first illumination source is activated at a higher intensity than the second illumination source at a time of exposure of the first set of pixels.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2022
From: ADVANCED NEW TECHNOLOGIES CO., LTD.
To: JUMIO CORPORATION
Reel/Frame 061004/0916 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2022
From: EYEVERIFY INC.
To: ALIBABA GROUP HOLDING LIMITED
Reel/Frame 061295/0117 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2022
From: EYEVERIFY INC.
To: JUMIO CORPORATION
Reel/Frame 060991/0737 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2020
From: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
To: ADVANCED NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053754/0625 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2020
From: ALIBABA GROUP HOLDING LIMITED
To: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053743/0464 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 14, 2020
From: FIELDS, ZIKOMO; PARUPATI, SRIKANTH
To: EYEVERIFY INC.
Reel/Frame 053493/0986 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 14, 2020
From: EYEVERIFY INC.
To: ALIBABA GROUP HOLDING LIMITED
Reel/Frame 053494/0077 →
Continuity (2)
Continuation 16370467 · Mar 29, 2019
Related Publication 20200314412A1 · Oct 1, 2020