What are some easy methods to find objects in image processing?

asked 2015-03-17 08:25:30 -0500

shideh gravatar image

updated 2015-03-17 09:10:54 -0500

theodore gravatar image

I have the freedom to choose the type of object I want to detect, so I went with green circle targets, however no matter the pick, it becomes really hard to detect or even see when the sunlight shines directly on the target. Also, circle doesn't really work if I try to use any corner detection algorithms. Any ideas on what works best?

edit retag flag offensive close merge delete

Comments

1

Actually using a colored circle is quite basic. Combined with a RGB camera, it will indeed fail with many lighting conditions. Why not try to find a target which is marked by a QR code? That will allows you to have a big contrast black on white for example, and by then performing histogram equilization you can counter the sunlight influences.

StevenPuttemans gravatar imageStevenPuttemans ( 2015-03-17 08:42:38 -0500 )edit

What about first detecting the circles and then with color values you can use detect green , as far as sun shine concern we can give a range of values to green color like if green color having value "1" then lets suppose with sun shine it become more light so cann't we suggest the program like if color goes light from 1 to 0.5 it that particular circle then its green as well .

FLY gravatar imageFLY ( 2015-03-17 09:32:23 -0500 )edit

As far circle detection concern : Study the curvature of every contour pixel and check if it fits a circle or ellipse. This check may be done by computing a histogram of edge orientations for the contour pixels, or by checking the gradients of orienations from contour pixel to contour pixel. In the second case, for a circle or ellipse, the gradients should be almost uniform . Refrence

For Different color detection

FLY gravatar imageFLY ( 2015-03-17 09:33:33 -0500 )edit