CPC G06T 7/74 (2017.01) [G01C 11/02 (2013.01); H04N 23/55 (2023.01); H04N 23/56 (2023.01); H04N 23/80 (2023.01); G06T 2207/10012 (2013.01); G06T 2207/30204 (2013.01); H04N 13/239 (2018.05)] | 7 Claims |
1. A system comprising:
a first target-mode projector operable to project a first line of light onto an object;
a first illuminator operable to illuminate markers on or near the object;
a first geometry-mode projector operable to project a first multiplicity of lines onto the object;
a first camera operable to capture a first target-mode image of the first line of light on the object and the illuminated first markers;
the first camera further operable to receive a first geometry-mode image of the projected first multiplicity of lines;
a second camera operable to receive a second geometry-mode image of the projected first multiplicity of lines, the first geometry-mode projector being a different distance from the second camera than from the first camera; and
one or more processors operable to determine first three-dimensional (3D) coordinates of points on the object based at least in part on the captured first target-mode image, the one or more processors being further operable to determine second 3D coordinates of points on the object based at least in part on the captured first geometry-mode image and the captured second geometry-mode image,
wherein at least the first target rode projector and the first camera operate in a target tracking mode and wherein at least the first geometry-mode projector, the first camera, and the second camera operate in a geometry tracking mode, the target tracking mode and the geometry tracking mode being user selectable.
|