Accurate 3D Object Reconstruction Using a Handheld Device with a Projected Light Pattern
First Claim
7. A method, comprising:
- projecting an optical pattern toward a surface;
coupling an image of said pattern via a first plate with at least two off-axis apertures thereon;
receiving an which has passed through said apertures in a camera, said camera being movable between different positions to image the surface from said different positions,wherein said projecting is from a specified angle of at least 5°
relative to an axis of said camera;
receiving information from said camera, said information being indicative of imaged scenes at different times;
carrying out a first operation using information received through said apertures to determine a pose of said camera, and to determine three dimensional information about said surface based on a degree of deformation of said optical pattern on said surface indicative of a three dimensional surface, said pose and said three dimensional information being obtained from multiple different poses of said camera,and combining together said three dimensional information from said multiple poses using each of a plurality of poses to combine 3D information obtained from multiple different poses of the camera.
1 Assignment
0 Petitions
Accused Products
Abstract
A lens and aperture device for determining 3D information. A projector projects an optical pattern toward a surface. The camera has at least two off-axis apertures thereon, arranged to obtain an image of the projected pattern including defocused information. The camera is movable between different positions to image the surface from said different positions, and the projector is at a specified angle of at least 5° relative to said camera. A processor carries out a first operation using information received through the apertures to determine a pose of said camera, and to determine three dimensional information about the object based on a degree of deformation of said optical pattern on said surface indicative of a three dimensional surface. An embodiment projects a grid of laser dots and uses laser-dot defocusing for approximate Z and thus grid correspondence, which can greatly increase the working depth of the system.
143 Citations
15 Claims
-
7. A method, comprising:
-
projecting an optical pattern toward a surface; coupling an image of said pattern via a first plate with at least two off-axis apertures thereon; receiving an which has passed through said apertures in a camera, said camera being movable between different positions to image the surface from said different positions, wherein said projecting is from a specified angle of at least 5°
relative to an axis of said camera;receiving information from said camera, said information being indicative of imaged scenes at different times; carrying out a first operation using information received through said apertures to determine a pose of said camera, and to determine three dimensional information about said surface based on a degree of deformation of said optical pattern on said surface indicative of a three dimensional surface, said pose and said three dimensional information being obtained from multiple different poses of said camera, and combining together said three dimensional information from said multiple poses using each of a plurality of poses to combine 3D information obtained from multiple different poses of the camera. - View Dependent Claims (1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12)
-
-
12-1. A method as in claim 7, wherein said projector being at a specified angle of at least 45°
- relative to said camera.
-
13. A system, comprising:
-
a laser dot projector, that projects a grid of laser dots toward a surface to be imaged; a camera, including a first plate with at least two off-axis apertures thereon, arranged to obtain an image of the projected pattern, said projector projecting its beam at a specified angle of at least 5°
relative to an axis of said camera; anda processor, receiving information from said camera, and using defocused information from said laser dots to determines a correspondence of the optical dots to the grid and to determine an approximate Z axis correspondence based on said defocusing information, and to determine three dimensional information about said object based on a degree of deformation of said laser grid on said surface, including determining centroids of said defocused information from said laser dots. - View Dependent Claims (14, 15)
-
Specification