Classify blobs vs clutter based on motion
이전 댓글 표시
Hi Folks,
I am looking to classify blobs representing objects of 'interest'. I would like to detect these objects of interest. These objects are in very regular motion. However they are mixed up with rest of the clutter blobs in the image. I would like to classify all blobs in two categories a) objects of interest b) clutter. They clutter, does not undergo motion like that of objects which I would like to detect. Please look at the attached image.
Is there a way I can take all potential blobs in the image and curve fit them - blobs with close to least error from the curve would be objects of my interest ? What type of curve(s) can I fit ? How do I go about fitting the curve ? Should I just put centroids of all blobs in an array and pass that to fitobject = fit(x,y,fitType) ? How would I classify object ? After curve fit ?
답변 (3개)
Image Analyst
2016년 5월 11일
0 개 추천
Use optical flow, in the computer Vision System Toolbox.
댓글 수: 2
Ankit Chourasia
2016년 5월 11일
Image Analyst
2016년 5월 12일
Sorry - I don't have that toolbox. You'll just have to look at their examples.
Those people have written far more lines on it than I ever could.
Ankit Chourasia
2016년 5월 19일
0 개 추천
댓글 수: 1
Image Analyst
2016년 5월 19일
Sounds reasonable. Give it a try.
카테고리
도움말 센터 및 File Exchange에서 Tracking and Motion Estimation에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!