Detecting the shape of irregular objects [closed]

asked 2016-11-10 17:26:12 -0600

Mohamed Alzaki gravatar image

updated 2019-12-09 08:06:54 -0600

Akhil Patel gravatar image

I am using haar cascade to detect my target objects and it does the job very well in my case 70% overall detection rate.

Here is an example of the detected objects: Successful Detection

Now i'd like to improve the detection such that it doesn't only detect the target objects region as a rectangle, i'd like to detect it accurately by its shape, is SURF is what i am looking for? "Given that the objects' shapes scope is wide ".

Please take a look of my positive samples album to get an idea of what i'm dealing with.

Here is an album of the positive samples.

Target objects in the images are the kidneys

Positive Samples Album

And if so can i use SURF in conjunction with Haar cascade, is that a good practice "Would improve the accuracy?" or it would only slow down the process?

edit retag flag offensive reopen merge delete

Closed for the following reason question is not relevant or outdated by sturkmen
close date 2020-10-18 14:21:16.395333

Comments

@StevenPuttemans Any thoughts?

Mohamed Alzaki gravatar imageMohamed Alzaki ( 2016-11-12 12:09:52 -0600 )edit

Surf is not a shape matcher but a keypoint detector. I am unsure what would be the best approach for this, but I guess that a floodfill on an edge map from the center will get you quite far.

StevenPuttemans gravatar imageStevenPuttemans ( 2016-11-14 04:15:49 -0600 )edit