2D Target Object Recognition

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.

Function Description

This step integrates vision-processing functions such as image preprocessing, 2D feature extraction, template matching, and deep learning to quickly complete workpiece recognition and inspection.

Usage Scenario

This step is suitable for four major scenarios: positioning and picking, placement correction, error-proofing inspection, and information reading. It can flexibly handle different workpiece types, placement methods, and inspection requirements. It is typically used together with the 2D Smart Camera step.

Input and Output

Input

Input Port Data Type Description

Camera Color Image

Image/Color

Original color image of workpieces.

Output

Output Port Data Type Description

Workpiece Name

String []

Workpiece names.

Recognized Pose

Pose []

3D picking poses in robot coordinate system.

Matching Score (Optional)

Number []

Used to evaluate quality of matching results.

Blob Mask (Optional)

Image/Color/Mask

Blob mask image.

Classification Judgment Result

String []

Classification judgment result, OK or NG.

Classification Status (Optional)

Bool []

Indicates whether classification succeeds. true for success, false for failure.

Classification Confidence (Optional)

Number []

Confidence of each classification result.

Inspected Image (Optional)

Image []

Image with inspection results.

Deformation Judgment Result

String

Deformation judgment result, OK or NG.

Deformation Check (Optional)

Bool

Indicates whether workpieces pass deformation inspection. true for pass, false for fail.

Deformation Confidence (Optional)

Number

Confidence of workpiece deformation. Higher confidence indicates smaller deformation.

Deviation Judgment Result

String

Deviation judgment result, OK or NG.

Deviation Check (Optional)

Bool

Indicates whether workpieces pass deviation inspection. true for pass, false for fail.

Angle Deviation (Optional)

Number

Rotation-angle deviation of workpieces relative to template.

Center Point X Offset (Optional)

Number

X-direction offset of workpiece center relative to template center.

Center Point Y Offset (Optional)

Number

Y-direction offset of workpiece center relative to template center.

Quantity Judgment Result

String

Used to determine whether the number of matching results is within expected range, OK or NG.

Quantity Check (Optional)

Bool

Indicates whether matching quantity meets expectations. true for meeting expectations, false otherwise.

Number of Matching Results (Optional)

Number

Number of matching results.

1D/2D Code Content

String

Recognized content of 1D/2D code.

1D/2D Code Verification Result

Bool

Indicates whether 1D/2D code verification passes. Outputs true for pass, otherwise false.

1D/2D Code Position (Optional)

Shape2D/Contour

Position of 1D/2D code in the image.

Recognition Result

String []

Character recognition results.

Recognition Judgment Result (Optional)

String []

Recognition judgment result, OK or NG.

Recognition Status (Optional)

Bool []

Indicates whether recognition succeeds. true for success, false for failure.

Parameter Description

Parameter Description

Configuration Wizard

Entry of the 2D Target Object Recognition Tool. Click this button to open the tool and perform related configuration.

Select Workpiece

Used to select workpieces to be recognized from the drop-down list. Workpieces need to be added in the configuration wizard in advance.

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.