How can I identify just one object and trace his boundary in a box full of the same objectS?

조회 수: 1 (최근 30일)

Hello everyone,

I am having some trouble to do part of my master's degree. I am working with bin-picking, so I need to identiy just one piece inside a box with other like pieces. Before someone ask, I will use stereo cameras to get the "z" coordinate, but first I need to learn how to identify some point of interest.

I attached a image that I took, with just 2 pieces (will be much more in the final work), and I want to identify the piece that is above the other, just that piece. I try with some comands and functions that I find in this community but couldn't get what I want. So, in other words, I need to identify just the top piece, identify some point I am interested (i'm not sure yet if it is the centroid), and get the coordenates of this point. I don't know if I make it clear.

Thank you in advance guys.

답변 (4개)

Leandro Tognon
Leandro Tognon 2019년 1월 21일
Hello,
To solve the 2D object position and orientation recognition I used:
  • Thresholding to identify the objects
  • Bwlabel to labeling the objects, and then isolate 1 each time
  • Centroid from regionprops to find the center of mass of each piece
  • And Neural Network to find the orientation os each object.
I hope this helps.

Leandro Tognon
Leandro Tognon 2018년 7월 17일
Anyone have a clue? I really need that...I am trying figure out how to do that, but I don't have any idea how to.

abhik subedi
abhik subedi 2019년 1월 18일
were you able to solve this? I am working on a similar project.

Leandro Tognon
Leandro Tognon 2019년 1월 18일
I couldn't solve that. I change my subject from 3D to 2D, because I haven't time to find out a solution for 3D.

카테고리

Help CenterFile Exchange에서 Image Processing and Computer Vision에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by