IP Library Granted Patent US 8,493,496
Granted Patent B2
US 8,493,496 · App. 12/522,171 · Granted Jul 23, 2013

Depth mapping using projected patterns

Inventors: Barak Freedman (Binyamina, IL); Alexander Shpunt (Cambridge, MA); Meir Machline (Ashdod, IL); Yoel Arieli (Jerusalem, IL)
Assignee: Primesense Ltd.
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 8,493,496
App. No.
12/522,171
Granted
Jul 23, 2013
Kind
B2
Abstract

Apparatus for mapping an object includes an illumination assembly ( 30, 50 ), which includes a single transparency ( 36 ) containing a fixed pattern ( 60, 70, 80 ) of spots. A light source ( 34, 52 ) transilluminates the single transparency with optical radiation so as to project the pattern onto the object ( 28 ). An image capture assembly ( 32 ) captures an image of the pattern that is projected onto the object using the single transparency. A processor ( 24 ) processes the image captured by the image capture assembly so as to reconstruct a three-dimensional (3D) map of the object.

Claims (12)

1. Apparatus for mapping an object, comprising: an illumination assembly, comprising: a transparency containing a plurality of micro-lenses arranged in a non-uniform pattern; a light source, which is configured to transilluminate the transparency with optical radiation, wherein the micro-lenses are configured to focus the optical radiation to form, at a focal plane, respective focal spots in the non-uniform pattern; and optics configured to project the non-uniform pattern of the focal spots from the focal plane onto the object; an image capture assembly, which is configured to capture an image of the pattern that is projected onto the object using the transparency; and a processor, which is coupled to process the image captured by the image capture assembly so as to reconstruct a three-dimensional (3D) map of the object, wherein the processor is arranged to derive the 3D map by finding respective offsets between the pattern of the spots on multiple areas of the object captured in the image of the pattern that is projected onto the object and another image of the pattern, wherein the respective offsets are indicative of respective distances between the areas and the image capture assembly.

2. The apparatus according to claim 1 , wherein at least some of the micro-lenses have non-uniform focal lengths, and wherein the light source comprises optics for projecting the non-uniform pattern of the focal spots so that the pattern that is projected on the object varies with distance from the illumination assembly.

3. The apparatus according to claim 1 , wherein the projected pattern has a duty cycle that is less than 1/e.

4. A method for mapping an object, comprising: using a light source, transilluminating a transparency containing a plurality of micro-lenses arranged in a non-uniform pattern, wherein the micro-lenses are configured to focus the optical radiation to form, at a focal plane, respective focal spots in the non-uniform pattern; projecting the non-uniform pattern of the focal spots from the focal plane onto the object; capturing an image of the non-uniform pattern that is projected onto the object; and processing the captured image so as to reconstruct a three-dimensional (3D) map of the object, wherein processing the captured image comprises finding respective offsets between the pattern of the spots on multiple areas of the object captured in the image of the pattern that is projected onto the object and another image of the pattern, and determining respective distances to the areas responsively to the respective offsets.

5. The method according to claim 4 , wherein at least some of the micro-lenses have non-uniform focal lengths, and wherein transilluminating the transparency comprises projecting the non-uniform pattern of the focal spots so that the pattern that is projected on the object varies with distance from the transparency.

6. The method according to claim 4 , wherein the projected pattern has a duty cycle that is less than 1/e.

7. Apparatus for mapping an object, comprising: an illumination assembly, comprising: a diffuser; a light source, which is configured to transilluminate the diffuser with optical radiation; a transparency containing an array of micro-lenses arranged in a non-uniform pattern, which are arranged to focus the optical radiation transmitted through the diffuser, thereby generating a non-uniform pattern of spots; and projection optics, which are arranged to project the pattern onto the object; an image capture assembly, which is configured to capture an image of the pattern that is projected onto the object using the transparency; and a processor, which is coupled to process the image captured by the image capture assembly so as to reconstruct a three-dimensional (3D) map of the object, wherein the processor is arranged to derive the 3D map by finding respective offsets between the pattern of the spots on multiple areas of the object captured in the image of the pattern that is projected onto the object and another image of the pattern, wherein the respective offsets are indicative of respective distances between the areas and the image capture assembly.

8. The apparatus according to claim 7 , wherein the illumination assembly is configured to project the pattern so that the pattern varies with distance from the illumination assembly.

9. The apparatus according to claim 7 , wherein the projected pattern has a duty cycle that is less than 1/e.

10. A method for mapping an object, comprising: using a light source, transilluminating a diffuser with optical radiation; focusing the optical radiation transmitted through the diffuser using an array of micro-lenses arranged in a non-uniform pattern, thereby generating a non-uniform pattern of spots; projecting the pattern onto the object; capturing an image of the pattern that is projected onto the object; and processing the captured image so as to reconstruct a three-dimensional (3D) map of the object, wherein processing the captured image comprises finding respective offsets between the pattern of the spots on multiple areas of the object captured in the image of the pattern that is projected onto the object and another image of the pattern, and determining respective distances to the areas responsively to the respective offsets.

11. The method according to claim 10 , wherein the projected pattern varies with distance from the array of micro-lenses.

12. The method according to claim 10 , wherein the projected pattern has a duty cycle that is less than 1/e.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE APPLICATION # 13840451 AND REPLACE IT WITH CORRECT APPLICATION # 13810451 PREVIOUSLY RECORDED ON REEL 034293 FRAME 0092. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 11, 2015
From: PRIMESENSE LTD.
To: APPLE INC.
Reel/Frame 035624/0091 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2014
From: PRIMESENSE LTD.
To: APPLE INC.
Reel/Frame 034293/0092 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 5, 2009
From: FREEDMAN, BARAK; SHPUNT, ALEXANDER; MACHLINE, MEIR; ARIELI, YOEL
To: PRIME SENSE LTD
Reel/Frame 022912/0295 →
Continuity (4)
Continuation In Part 11899542 · Sep 6, 2007
Provisional Application 60909487 · Apr 2, 2007
Provisional Application 61016832 · Dec 27, 2007
Related Publication 20100118123A1 · May 13, 2010