Point Cloud Preprocessing

You are currently viewing the documentation for a pre-release version (2.2.0). To access documentation for other versions, click the "Switch Version" button located in the upper-right corner of the page.

■ If you're unsure about the version of the product you are using, please contact Mech-Mind Technical Support for assistance.

Before recognizing target objects, data must be preprocessed by adjusting parameters to improve recognition accuracy and efficiency.

Except for "Set recognition area", parameters in the "Point cloud preprocessing" workflow apply to all target objects in the 3D Trajectory Recognition Tool. That is, parameter adjustments affect preprocessing results of all target objects.

If you expect different target objects to use different point cloud preprocessing methods, add multiple "3D Trajectory Recognition" Steps in the project, so that different preprocessing parameters can be configured for different target objects to achieve different preprocessing effects.

Set Recognition Area

  1. Click Set and set a 3D ROI in the ROI setting window.

  2. After the setting, click Save and apply.

Then, you can click Run Step to view the preprocessing results in the visualization area on the left.

Adjust Preprocessing Parameters

By default, only the Edge extraction effect parameter will be displayed. If you need to adjust more parameters, you can enable View more parameters.

Among the following parameters, Edge extraction effect and Noise removal level are valid for both edge and surface point clouds, while other parameters are only valid for surface point clouds.

Edge extraction effect

Description: Use this parameter to determine the edge extraction effect.

Value list: Fine, Standard, Rough, Extra rough, Custom

Instruction: Set this parameter according to the actual requirement. In general, select Standard. When Custom is selected, you need to set the normal variation threshold in degrees (°) for determining edge points. A point is considered an edge point if the normal variations of its neighboring points are above this threshold.

By normal variation means a comprehensive value considering the normal variation of the neighboring points.

Noise removal level

Description: Use this parameter to determine the noise removal level.

Value list: None, Weak, Strong

Instruction: Set the parameter according to the actual requirement.

Point filter

Min polar angle

Description: Use this parameter to determine the lower limit of the angular difference in degrees (°) in the process of point filtering. When the polar angle is lower than this value, the point will be filtered out.

Default value: 0°

Max polar angle

Description: Use this parameter to determine the upper limit of the angular difference in degrees (°) in the process of point filtering. When the max polar angle is above this value, the point will be filtered out.

Default value: 70°

Remove noise by clustering

Cluster radius

Default value: 3.000 mm

Description: Use this parameter to determine the radius in millimeters (mm) for clustering.

Instruction: When this parameter is large, points that are far apart will be grouped into the same cluster; when this value is small, points that are close together will be grouped into different clusters.

Min point count per cluster

Description: This parameter is for filtering the results after clustering. Only the clusters with the number of points greater than the minimum point count can be output. When this parameter is large, the number of output clusters will decrease; when the parameter is small, the number of output clusters will increase.

Default value: 100

Max point count per cluster

Description: This parameter is for filtering the results after clustering. Only the clusters with the number of points lower than the maximum point count can be output. When this parameter is large, the number of output clusters will increase; when the parameter is small, the number of output clusters will decrease.

Default value: 3000000

Review Preprocessing Result

After setting the above parameters, click Run Step or Run project to view the preprocessing result.

To view other results after preprocessing, you can switch relevant options at the top of the tool interface.

After point cloud preprocessing is complete, click Next to go to the "Target object selection and recognition" workflow.

Is this page helpful?

You can give a feedback in any of the following ways:

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.