Image Segmentation - object got a blurred boundary and image contain a lot of other objects
3 views (last 30 days)
Show older comments
Hello everyone, I need to detect some object/cells in an image, but the image quality doesn't good.
See the attached pictures:
Picture I need to process:

Here are the objects I am interested in:

So it should be like this, but I did this manually:

The ideal thing would be some kind of code that can detect them automatically, since I have more than 1000 images. :)
I have tried different function to detect those cells, but without any luck. It would be great with some advice to handle this problem.
Thank you for your time and help.
Best regards,
Nick
3 Comments
Answers (1)
Image Analyst
on 2 Sep 2017
I'd use imfreehand(). See attached demo.
3 Comments
Image Analyst
on 2 Sep 2017
I have my doubts it can be done automatically. In fact even I can't tell where the regions are.
Perhaps you can set up a competition on Kaggle.com. For example, here is one object identification competition in imagenet: https://www.kaggle.com/c/imagenet-object-localization-challenge
Or you can submit your images to a crowdsourcing site, such as Amazon Mechanical Turk http://www.toptenreviews.com/money/services/best-crowdsourcing-sites/amazon-mechanical-turk-review/
Some comnpanies help with the Mechanical Turk process if you're unfamiliar with it. These include iKnow and and innocentive
See Also
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!