3D Target Object Recognition

In 3D vision–guided robot picking, accurate recognition of target objects’ poses is essential after image acquisition for a higher success rate of robot picking.

vision process overview

This tutorial will show you how to adjust parameters in different scenarios so as to accurately recognize the poses of target objects.

How-to: Target Object Recognition

You can find a “3D Target Object Recognition” tool in Mech-Vision to easily recognize poses of target objects. Select the 3D Target Object Recognition Step, and then click the Configuration Wizard button in the Step parameters panel to open the 3D Target Object Recognition tool. You can use the tool to recognize the poses of target objects.

Examples for Recognition of Target Object Poses

Mech-Vision’s solution library provides several hands-on examples related to 3D target object recognition. This tutorial uses these example solutions to demonstrate how to use the “3D Target Object Recognition” tool to meet the on-site picking requirements. Check the examples in the table below according to your on-site needs.

Example Application scenario Description

3D Target Object Recognition (Positioning)

Positioning and assembly

The process is to locate the circular holes first, and then the robot will pick the bolts for assembly. High positioning accuracy is required.

3D Target Object Recognition (Neatly Arranged Objects)

Neatly arranged incoming objects

Target objects are neatly arranged, without significant loss of point clouds.

3D Target Object Recognition (Distinguish Front and Back Side)

Random incoming objects

Target objects are randomly arranged. When the front side is facing up, the pick point corresponding to the front side should be output. When the back side is facing up, the pick point corresponding to the back side should be output.

3D Target Object Recognition (Randomly Stacked Objects)

Random incoming objects

The non-reflective target objects are randomly stacked, and the quality of the target object point cloud is good.

3D Target Object Recognition (Highly Reflective Material)

Neatly arranged incoming objects

The point cloud of target objects is subject to severe loss due to the reflective material of target objects. Deep learning is needed to assist in the recognition.

3D Target Object Recognition (Poor Point Cloud Quality)

Random incoming objects

The point cloud of target objects fluctuates greatly due to the reflective material of target objects or the oil or dirt on them. Deep learning is needed to assist in the recognition.

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.