Project 3D Point Cloud to 2D Image

You are currently viewing the documentation for the latest version (2.1.0). To access a different version, click the "Switch version" button located in the upper-right corner of the page.

■ If you are not sure which version of the product you are currently using, please feel free to contact Mech-Mind Technical Support.

Function

This Step converts a point cloud to a 2D image according to the specified projection type.

Usage Scenario

This Step is used for point cloud preprocessing. First, the point cloud will be projected onto a 2D image. Then, 2D image processing methods (such as 2D morphological operations) will be used to process the image, and the 2D image can be converted back to the point cloud by the Apply Masks to Point Cloud Step.

For picking scenarios, it is recommended to set the Projection Type to PerspectiveProjection.

For measurement scenarios, set the Projection Type to OrthographicProjection. However, using the Orthographic Projection Step to replace this Step is more recommended in this case.

Input and Output

project 3d point cloud to 2d image project 3d point cloud to 2d image

Parameter Description

Projection Type

Parameter description: This parameter specifies the projection type to convert the point cloud to the 2D image.

Value list:

Default value: PerspectiveProjection

PerspectiveProjection

Image Type

Parameter description: This parameter specifies the type of the output 2D image.

Value list:

  • Color: colored image

  • Depth: depth map

Default value: Color

Dilate Kernel Size

Parameter description: This parameter is used to set the size of dilate kernel (px). Dilate kernel is used to increase the area of the object, and connect the damaged parts. The larger the value, the more region dilates; the smaller the value, the less region dilates.

Default value: 21 px

Example: From Figure 1 to 3, the set kernel size is gradually increased.

project 3d point cloud to 2d image contrast effects of dilate operator1
Erode Kernel Size

Parameter description: This parameter is used to set the size of erode kernel (px). Erode kernel is used to remove the small image noises, and separate connected objects. The larger the value, the more region erodes; the smaller the value, the less region erodes.

Default value: 21 px

Example: From Figure 1 to 3, the set kernel size is gradually increased.

project 3d point cloud to 2d image contrast effects of erode operator1

OrthographicProjection

Projection Operation

Project Along Object Z Axis

Parameter description: Once this option is enabled, the point cloud will be projected along its Z-axis.

Default setting: selected.

Scale Ratio

Parameter description: This parameter specifies the scale ratio of the image after the projection.

Default value: 1000

Closing Operation Kernel Size

Parameter description: This parameter is used to set the closing operation kernel size (px). It can fill small cavities in the object, connect neighboring objects, and smooth their boundaries without significantly altering their area. The larger the value, the more obvious the effect.

Default value: 7 px

Example: From Figure 1 to 3, the set kernel size is gradually increased.

project 3d point cloud to 2d image contrast effects of closing operator1

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.