Patent attributes
A scanner that can detect types of targets in a scan are includes a processor, housing and a 3D scanner disposed within the housing. The 3D scanner has a light source, a beam steering unit, a first angle measuring device, a second angle measuring device, and a light receiver, the beam steering unit cooperating with the light source and light receiver to define a scan area, the light source and the light receiver configured to cooperate with the processor system to determine locations a plurality of points in the scan area. In cases where the targets are spheres, the processor is configured to: identify potential sphere center points in the scan area by processing points identified in a single scan line; record locations of potential sphere center points; and compare some or all of the recorded locations to one another to select a sphere center point.