3D Fine Matching Lite

You are currently viewing the documentation for version 1.7.5. To access documentation for other versions, click the "Switch Version" button located in the upper-right corner of the page.

■ To use the latest version, visit the Mech-Mind Download Center to download it.

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

Function

This Step is a lite version of 3D Fine Matching, in which the parameter configuration can be more intuitive.

This Step matches the point cloud and the original point cloud accurately and outputs the pose of the object.

Usage Scenario

The 3D Coarse Matching or 3D Coarse Matching V2 Step should be used before this Step to output the original candidate poses. Then, this Step will match the original poses more accurately and output the accurately calculated object poses.

Input and Output

3d fine matching lite input and output

Parameters

Parameter Tuning Level

Parameter description: This parameter is used to select the tuning level of the parameters. The parameters in different tuning levels are different.

Value list: Basic and Advanced

  • Basic: basic parameter tuning level, which provides parameters that are frequently adjusted.

  • Advanced: advanced parameter tuning level, which provides more adjustable parameters.

Default value: Basic.

Tuning recommendation: Select the parameter tuning level according to your need.

Basic Parameter Tuning Level

Model Settings

Model Selection

Parameter description: This parameter is used to select the point cloud model file.

Tuning instruction: Click 3d fine matching lite icon 1 and select an available point cloud model file in the drop-down list. Please refer to Matching Model and Pick Point Editor for how to make a point cloud model file.

Matching Method Settings

Matching Mode

Parameter description: This parameter is used to select between Edge Matching and Surface Matching modes.

Value list: Surface Matching and Edge Matching.

Surface Matching: Use the object’s surface point cloud for point cloud model matching. Edge Matching: Use the object’s edge point cloud for point cloud model matching.

Tuning recommendation: When the surface of the object has obvious recognizable features (such as crankshafts, rotors, and steel rods), it is recommended to use surface matching, and you should create a point cloud model that represents the surface features of the object. When the object is relatively flat and shows clear and regular edge features under the camera (such as panels, track pads, connecting rods, and brake discs), it is recommended to use edge matching, and you should create a point cloud that represents the edge features of the object.

The point cloud model you select should correspond with the Matching Mode in use. For example, if the matching mode is Surface Matching, you should select a surface point cloud model in Model Settings.

Deviation Correction Capacity

Parameter description: This parameter is used to set the intensity of the deviation correction to the matching result from 3D Coarse Matching or 3D Coarse Matching V2. The greater the deviation correction capacity is, the more likely the coarsely matched poses can be corrected to the accurately matched poses. Please note that an excessive deviation correction capability may lead to a loss of matching accuracy.

Value list: Small, Medium, and Large.

Default value: Small (applicable to most cases).

Tuning recommendation: When there is a relatively large deviation of the matching result, please adjust the Deviation Correction Capacity first. If the deviation is too large to be corrected by this parameter, please adjust the parameters in the 3D Coarse Matching or 3D Coarse Matching V2 Step.

Operation Approach

Parameter description: This parameter specifies the operation approach of the matching process. The operation approach determines the relationship between the matching accuracy and matching speed. The higher the matching accuracy is, the longer the time required is.

Value list: HighSpeed, Standard, HighAccuracy, and ExtraHighAccuracy.

Default value: Standard.

Tuning recommendation: Please select the operation approach according to the actual requirement.

Validation Settings

Confidence Threshold

Parameter description: This parameter is used to determine whether the matching result is valid. If the confidence of the matching result is above the threshold, the matching result is valid. The higher the confidence value is, the more accurate the matching result is.

Default value: 0.300

Only Consider Visible Surface of Model

Parameter description: This parameter is used to determine whether to consider the visible part of the surface point cloud only in the matching process. You should set this parameter when the matching mode is Surface Matching. Once this parameter is selected, only the visible part of the surface point cloud model will be considered, which facilitates the calculation and produces a more reasonable matching confidence.

Default value: Unselected.

Tuning recommendation: It is recommended to select this parameter for object models that have parts not visible to the camera under a viewing angle, such as the complete model of a cylindrical object. For object models that are completely visible from the same viewing angle, such as the surface matching model of the upper side of a brake disc, this parameter can be ignored.

Output Settings

Maximum Number of Detected Poses in Each Point Cloud

Parameter description: This parameter sets the maximum number of output results in a single point cloud.

Default value: 1

Tuning instruction: If a single point cloud has multiple matching results, the results will be sorted in descending order according to the scores, and then the results with the highest scores will be output according to this parameter.

Advanced Parameter Tuning Level

Please refer to 3D Fine Matching.

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.