Abstract:
A portable 3-D scanning system collects 2-D profile data of objects (101) using a combination of a laser stripe positioning device and a video camera which detects the images of the laser stripe reflected from the object. The scanning system includes a laser stripe generator (1602), a video camera (1604), a scanning mirror (1601) attached to a continuously rotating motor (1603), an encoder or photodiode (1701, 1801, 1901) operationally coupled to the motor and associated electronics. As the scanning mirror reflects the laser stripe and positions it across the object, the encoder or photodiode generates signals indicating the angular position of the mirror. The video images of the reflected laser stripes and the angular positions of the laser stripes are synchronized by a computer to generate a 3-D model of the object.
Abstract:
A system for high accuracy calibration of a scanning system, which provides an object for calibration of a known geometry, such as a plane or a sphere. Upon that object is marked a pattern of points or geometric shapes, such as set of equilateral triangles or their vertices. A set of computer programmed elements process photographic images of the object (containing a depiction of the pattern of geometric objects) and scanned images of the object to calibrate high precision parameters, including a focal point relationship value for scanning systems which use a camera as an image collector (which describes the relationships between the focal point of the lens and the light/image collection device of the camera), a set of values to correct for distortion of the lens, the relative distance between the image collector and the scanner light source and also an initial angle to determine light position scanning. The known geometric constraints of the object allow the location of the object to be determined by photographic images. By scanning the object and computing 3D X, Y, Z coordinates for those points against a constraint that the X, Y, Z coordinates fit onto the surface of the object, the system calibrates parameters pertaining to the relative distances between the image collector and light source, an initial angle of rotation for systems which employ movable light sources and other parameters. The system is applied to multiple camera scanning systems to calibrate rotation matrices and translation vectors which facilitate the joining of the scanned data. The system further facilitates the design of flexible and movable scanning systems, such as portable scanners.
Abstract:
System and method for rapid collection of data points and construction of a computer model based on a multi-resolution mesh to describe the surface contours and color of an object (101). The system collects data by projecting shapes of light (121-125) against the object (101) and collecting (from a position of triangulation relative to the light projector) images of the light as it reflects from the object. The system and method are comprised of a multiple laser stripe generation process to project a number of light shapes against the object, the collection of one or more reflected laser stripes in a single image of an images collector (120) to gather sufficient information to reproduce points on the surface of the object.