System and Method for Adaptive Range 3D Scanning
AssigneeMassachusetts Institute of Technology
InventorsGuy Rosman, Daniela Rus, John W. Fisher, III
Life of this patent
Estimating the term…
Abstract
A scanner system is configured for acquiring three dimensional image information of an object. The scanner includes a projector, a camera, a graphics processing device, and a processor. The projector projects one of several pre-defined patterns upon the object. The camera captures an image from the object, which is received by the processor. The processor approximates mutual information from the object and the pattern using the graphics processing device, and selects a second pattern for projecting on the object.
Claims20
A scanner system for acquiring three dimensional image information of an object comprising:
- a projector configured to project a pattern from a plurality of pre-defined patterns upon the object;
- a camera;
- a graphics processing device configured to process image information from the camera;
- and
- a processor and a memory configured to store non-transient instructions that, when executed by the processor and/or the graphics processing device, perform the steps of:
- projecting with the projector a first pattern from the plurality of pre-defined patterns upon the object;
- capturing, with the camera, an image from light of the first pattern reflected from the object;
- receiving the image from the camera;
- from the image, approximating mutual information from the object and the pattern;
- based at least in part upon the mutual information, selecting a second pattern from the plurality of pre-defined patterns;
- and
- projecting, with the projector, the second pattern on the object.
A method for acquiring three dimensional image information of an object with a scanner comprising the steps of:
- projecting with the a first pattern from a plurality of pre-defined patterns upon the object;
- capturing an image from light of the first pattern reflected from the object;
- approximating mutual information from the object and the pattern;
- based at least in part upon the mutual information, selecting a second pattern from the plurality of pre-defined patterns;
- and
- projecting the second pattern on the object.
Dependencies are inferred from the claim text.