Basics of Deep Learning

In some vision recognition processes, traditional matching and clustering methods may not achieve satisfactory results. For instance, when picking highly reflective workobjects, the quality of point clouds may be poor, leading to inaccurate results from 3D matching methods. Additionally, when picking workobjects that are closely placed against each other, the results from clustering methods may not be desirable, adversely affecting vision recognition and robot picking. Given these circumstances, you can consider using deep learning for assistance in recognition.

Deep learning falls within the realm of artificial intelligence and involves intricate neural network models.Once a large amount of data is input, deep learning techniques can simulate the human learning process, predict or identify patterns based on extensive datasets, extract data features, and subsequently perform relevant tasks.

Mech-Mind provides an instance segmentation algorithm module in the field of 3D vision-guided robot picking. When traditional methods fail to achieve the expected results, the instance segmentation method can be used to assist in recognition. The following sections will introduce the effects of the instance segmentation algorithm module in various picking scenarios.

Palletizing and Depalletizing

Palletizing and depalletizing refers to disassembling objects such as cartons, turnover boxes, and sacks from the pallet as required, and placing them on the pallet or related equipment (such as bag opening devices, conveyors, etc.). The instance segmentation algorithm module can segment cartons and sacks that are closely placed against each other, as shown in the figure below.

dl effect depalletizing sack
dl effect depalletizing carton

Loading and Unloading

Loading and unloading refers to the handling and picking of complex workobjects, metal components, and irregular parts in industries such as automotive, steel, and machinery. The instance segmentation algorithm module can segment the contour of each target object while simultaneously outputting class labels. For example, it can segment scattered and stacked rotors, track links, as shown in the figure below.

dl effect loading and unloading workobject 1
dl effect loading and unloading workobject 2

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.