Depth mapping using projected patterns
First Claim
Patent Images
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.
3 Assignments
0 Petitions
Accused Products
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.
-
Citations
12 Claims
-
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. - View Dependent Claims (2, 3)
- an illumination assembly, comprising;
-
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. - View Dependent Claims (5, 6)
- 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;
-
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. - View Dependent Claims (8, 9)
- an illumination assembly, comprising;
-
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. - View Dependent Claims (11, 12)
- using a light source, transilluminating a diffuser with optical radiation;
Specification