Structured-Light 3D Scanning Mechanism

You are viewing an old version of the documentation. You can switch to the documentation of the latest version by clicking the top-right corner of the page.

As a structured-light 3D scanner, Mech-Eye Industrial 3D Camera (“3D camera”) 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 object surfaces.

The 3D camera can also obtain the 2D image of the objects, just like a regular 2D camera.

The entire scanning process of the 3D camera can be divided into three phases: image capturing, calculation and processing, and output.

Image Capturing

The 3D camera is triggered to capture images by Mech-Eye SDK. During image capturing, the following processes take place:

  1. The projector (P in the figure below) projects stripe patterned light onto the objects. Due to the shapes and structures of the objects, the stripe patterns deform.

  2. The 2D camera(s) (C in the figure below) captures images that record the deformation of the stripe patterns.

    structured light imaging

In the meantime, the 3D camera also captures the regular 2D image of the objects while the structured light is not projected.

Calculation and Processing

The 3D camera calculates the depth data of the object surfaces 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!

  • 2D image: the image captured without structured light projection.

  • Depth map: an image containing depth information.

  • Point cloud: a collection of data points that contain the 3D coordinates (XYZ) of the object surface.

We Value Your Privacy

We use cookies to provide you with the best possible experience on our website. By continuing to use the site, you acknowledge that you agree to the use of cookies. If you decline, a single cookie will be used to ensure you're not tracked or remembered when you visit this website.