Use of wavefront coding to create a depth image
First Claim
1. A 3-D depth camera system, comprising:
- (a) an illuminator, the illuminator comprising;
(i) at least one collimated light source which provides a collimated light beam;
(ii) a diffractive optical element which receives the collimated light beam, and creates a plurality of diffracted light beams which illuminate a field of view including a human target;
(b) an image sensor which provides a detected image of the human target using reflections of the diffracted light beams from different portions of the human target, the image sensor includes a phase mask which adjusts the detected image so that a point spread function of each of the reflections of the diffracted light beams from the human target is imaged as a double helix; and
(c) at least one processor associated with the image sensor which determines depth information of the different portions of the human target, and in response to the depth information, distinguishes motion of the human target in the field of view.
2 Assignments
0 Petitions
Accused Products
Abstract
A 3-D depth camera system, such as in a motion capture system, tracks an object such as a human in a field of view using an illuminator, where the field of view is illuminated using multiple diffracted beams. An image sensing component obtains an image of the object using a phase mask according to a double-helix point spread function, and determines a depth of each portion of the image based on a relative rotation of dots of light of the double-helix point spread function. In another aspect, dual image sensors are used to obtain a reference image and a phase-encoded image. A relative rotation of features in the images can be correlated with a depth. Depth information can be obtained using an optical transfer function of a point spread function of the reference image.
215 Citations
20 Claims
-
1. A 3-D depth camera system, comprising:
-
(a) an illuminator, the illuminator comprising; (i) at least one collimated light source which provides a collimated light beam; (ii) a diffractive optical element which receives the collimated light beam, and creates a plurality of diffracted light beams which illuminate a field of view including a human target; (b) an image sensor which provides a detected image of the human target using reflections of the diffracted light beams from different portions of the human target, the image sensor includes a phase mask which adjusts the detected image so that a point spread function of each of the reflections of the diffracted light beams from the human target is imaged as a double helix; and (c) at least one processor associated with the image sensor which determines depth information of the different portions of the human target, and in response to the depth information, distinguishes motion of the human target in the field of view. - View Dependent Claims (2, 3, 4, 5, 6, 20)
-
-
7. A 3-D depth camera system for imaging an object in a field of view, comprising:
-
a first sensor which provides a reference image of the object without using a phase mask, the reference image comprises an image feature which does not appear redundantly in the reference image; a second sensor which provides a coded image of the object using a phase mask, the coded image comprises redundant appearances of the image feature which are offset from one another according to a rotation angle, and the phase mask encodes light from the object according to a double helix point spread function; and at least one processor which determines depth information of the object based on at least a light intensity distribution of the reference image (iref) and a light intensity distribution of the coded image (id). - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A 3-D depth camera system for imaging an object in a field of view, comprising:
-
a first sensor which provides a reference image of the object, the reference image comprises an image feature which does not appear redundantly in the reference image; a second sensor which provides a coded image of the object using a phase mask, the phase mask encodes light from the object according to a double helix point spread function, the coded image comprises redundant appearances of the image feature which are offset from one another according to a rotation angle; and at least one processor which determines the rotation angle based on the reference image and the coded image and determines depth information of the object based on the rotation angle. - View Dependent Claims (16, 17, 18, 19)
-
Specification