Dual-projector three-dimensional scanner
First Claim
1. A dual-projector three-dimensional (3D) scanner, comprising:
- a structured-light projection subsystem, comprising a first projector configured for projecting a first light pattern onto an object, and a second projector configured for projecting a second light pattern onto the object;
a camera for capturing pattern images of the first light pattern reflected from the object or the second light pattern reflected from the object; and
a computing-and-control subsystem communicatively coupled to the structured-light projection subsystem and the camera, the computing-and-control subsystem configured to;
(i) obtain the object'"'"'s scanning requirements,(ii) activate, depending on the object'"'"'s scanning requirements, either the first projector or the second projector,(iii) capture, using the camera, a pattern image, and(iv) process the pattern image to produce a range image.
1 Assignment
0 Petitions
Accused Products
Abstract
A current problem with 3D scanners using structured light patterns is choosing a single light pattern to accommodate all possible object/range conditions. Objects far from the 3D scanner often require different patterns than objects that located close to the 3D scanner. In addition, large objects often require different patterns than small objects. To automatically sense and adapt to a wide variety of size/range conditions, the present invention embraces a 3D scanner for dimensioning that has two projectors for projecting two different light patterns. Based on the scanning requirements for a particular object, one of the two projected patterns may be used to obtain information regarding the shape of an object. In one possible embodiment, this shape information is used to obtain the object'"'"'s dimensions.
-
Citations
18 Claims
-
1. A dual-projector three-dimensional (3D) scanner, comprising:
-
a structured-light projection subsystem, comprising a first projector configured for projecting a first light pattern onto an object, and a second projector configured for projecting a second light pattern onto the object; a camera for capturing pattern images of the first light pattern reflected from the object or the second light pattern reflected from the object; and a computing-and-control subsystem communicatively coupled to the structured-light projection subsystem and the camera, the computing-and-control subsystem configured to; (i) obtain the object'"'"'s scanning requirements, (ii) activate, depending on the object'"'"'s scanning requirements, either the first projector or the second projector, (iii) capture, using the camera, a pattern image, and (iv) process the pattern image to produce a range image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for dimensioning an object using a dual-projector three-dimensional (3D) scanner, the method comprising:
-
activating one of the 3D scanner'"'"'s two projectors to project a light pattern onto the object, capturing, using the camera, a preliminary pattern image, analyzing at least a portion of the preliminary pattern image, based on the analysis, selecting one of the 3D scanner'"'"'s two projectors, and dimensioning the object using the selected projector; wherein the step of dimensioning comprises; activating the selected projector; capturing, using the camera, a pattern image; generating, using the pattern image, a range image; and deriving, using the range image, the object'"'"'s dimensions. - View Dependent Claims (11, 12)
-
-
13. A method for dimensioning an object using a dual-projector three-dimensional (3D) scanner, the method comprising:
-
activating a first projector to project a first light pattern onto the object, capturing, using a camera, a first pattern image of the first light pattern reflected from the object, activating a second projector to project a second light pattern onto the object, capturing, using a camera, a second pattern image of the second light pattern reflected from the object, evaluating the first pattern image and the second pattern image, selecting, based on the evaluation, either the first pattern image or the second pattern image, and dimensioning the object using the selected pattern image; wherein the step of dimensioning comprises; generating, using the selected pattern image, a range image; and deriving, using the range image, the object'"'"'s dimensions. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification