Abstract:
A method for scanning and obtaining three-dimensional (3D) coordinates is provided. The method includes providing a 3D measuring device having a projector, a first camera and a second camera. The method records images of a light pattern emitted by the projector onto an object. The 3D measuring device is moved from a first position and a second position along a second path. A gesture and a corresponding control function are determined based at least in part on the first position and the second position.
Abstract:
A method, system and computer program product are provided for displaying three-dimensional measurement points on a two-dimensional plane of a display screen having a plurality of pixels. The method includes projecting the measurement points onto the plane. Each of the measurement points is assigned to one of the pixels. A depth value is assigned to each of the pixels. A first pixel is selected having a first measurement point and a first depth value. A first side is searched for a second pixel having a second measurement point and a second depth value. A second side is searched for a third pixel having a third measurement point and a third depth value. It is determined whether the second and third measurement points are on a same plane. The first depth value of the first pixel is changed when the second and third measurement points are on the same plane.
Abstract:
A method for scanning and obtaining three-dimensional (3D) coordinates is provided. The method includes providing a 3D measuring device having a projector, a first camera and a second camera. The method records images of a light pattern emitted by the projector onto an object. The 3D measuring device is moved from a first position and a second position along a second path. A gesture and a corresponding control function are determined based at least in part on the first position and the second position.
Abstract:
A 3D measurement device sends a beam of light to a point on an object, receives the reflected light, and determines a distance and two angles to the point, one of the angles measured by an angular encoder, which includes a disk having incremental marks and an index mark. Light from the 3D device is rotated to reflect light from a reference reflector to produce a first synchronization signal. A first difference angle is determined based on counts of the incremental marks and on the first synchronization signal. Light from the 3D device is rotated to reflect light from the reference reflector to produce a second synchronization signal. A second difference angle is determined based on counts of the incremental marks and on the second synchronization signal. The reference correction value of the index mark is determined based on the first and second difference angles.
Abstract:
A laser scanner and method of operation to determine the consistency of a registration is provided. The method includes generating with the laser scanner at least a first scan of the scene with first measuring points. The laser scanner generates at least one second scan of the scene with second measuring points. At least one measured distance is determined from at least one of the second measuring points to the center of the second scan. The second scan is provisionally registered subjected to a consistency check. The consistency check is performed. At least one virtual distance is determined from at least one of the first measuring points to the center of the second scan. The consistency check is based at least in part on comparing the at least one virtual distance with the at least one measured distance.
Abstract:
A laser scanner measures 3D coordinates from a first position and a second position and uses a sensor unit that includes at least an accelerometer and gyroscope to register the 3D coordinates, the registration based at least in part on comparison to a measured sensor displacement to a preferred displacement value.
Abstract:
In a method for optically scanning and measuring an environment, a laser scanner emits an emission light beam, receives a reception light beam reflected from an object, and determines for a multiplicity of measurement points at least the distance from the object to a center of the laser scanner, and in which at least some of the measurement points are displayed on a display device, the measurement points are assigned to pixels of a plane and their distances to the plane are assigned to respective depths, at least the pixels between the pixels which are assigned to the measurement points are filled with values in dependence on the depth, by selecting pixels, by searching for pixels which are adjacent to the selected pixels and have a smaller depth, and by filling the selected pixels depending on the values of the adjacent pixels and on their depths.
Abstract:
A 3D measuring instrument and method of operation is provided that includes a registration camera and a an autofocus camera. The method includes capturing with the registration camera a first registration image of a first plurality of points and a first image with the first camera with the instrument in a first pose. A plurality of three-dimensional (3D) coordinates of points are determined based on the first image. A second registration image of a second plurality of points is captured in a second pose and a focal length of the autofocus camera is adjusted. A second surface image is captured with the first camera having the adjusted focal length. A compensation parameter is determined based in part on the captured second surface image. The determined compensation parameter is stored.
Abstract:
A system and method for measuring three-dimensional (3D) coordinate values of an environment is provided. The system includes a movable base unit a first scanner and a second scanner. One or more processors performing a method that includes causing the first scanner to determine first plurality of coordinate values in a first frame of reference based at least in part on a measurement by at least one sensor. The second scanner determines a second plurality of 3D coordinate values in a second frame of reference as the base unit is moved from a first position to a second position. The determining of the first coordinate values and the second plurality of 3D coordinate values being performed simultaneously. The second plurality of 3D coordinate values are registered in a common frame of reference based on the first plurality of coordinate values.
Abstract:
A system and method for measuring three-dimensional (3D) coordinate values of an environment is provided. The system includes a movable base unit a first scanner and a second scanner. One or more processors performing a method that includes causing the first scanner to determine first plurality of coordinate values in a first frame of reference based on an emitted first beam of light and a received first reflected light. The second scanner determines a second plurality of 3D coordinate values in a second frame of reference as the base unit is moved from a first position to a second position. The determining of the first coordinate values and the second plurality of 3D coordinate values being performed simultaneously. The second plurality of 3D coordinate values are registered in a common frame of reference based on the first plurality of coordinate values.