Structured-Light 3D Scanning Mechanism¶
As a structured-light 3D scanner, Mech-Eye Industrial 3D Camera (“3D camera” for short) consists of a projector and 2D camera(s). The projector projects structured light (light of pre-designed, specific patterns) onto the objects, and the shapes of the objects cause the light patterns to deform. Based on the deformation of the patterns, the 3D camera can calculate the depth data of the objects.
The entire scanning process can be divided into three phases:
Image Capturing¶
The 3D camera is triggered to capture images by Mech-Eye SDK. During image capturing, the following processes take place:
Calculation and Processing¶
The 3D camera calculates depth data based on the deformation of the stripe patterns. Using the depth data, the 3D camera then generates the depth map and point cloud.
Output¶
The 3D camera outputs the generated data to Mech-Eye SDK. Now you can see the 2D image, depth map and point cloud of the objects!
Note
2D image: the image captured without structured light projection.
Depth map: an image containing depth information.
Point cloud: a collection of data points that represent the 3D shape of the object surface.