This is a typical morphological image processing example for detection of Rings, T-pins and Nails objects. The idea is to use the following features of the objects: Rings have holes, T-pins have a 'T' like crossing in its skeleton and the Nails are the rest.
Usually a robot that manipulates 3D solid objects have as input 2D images of these objects. In order to positioned its hands to catch an object it is important to know the object edges. Thus, the robot needs a pre-processor operator that extracts the edges of some interesting objects in the input images.
One important problem related with steel industry is to find micro-segmentations in steel blades. In this example we show a solution to these segmentations detection.