How to detect small object like a football player?
I want to know what a techniques can use for this problem. I have an example of captured image from video. In real situation it is video file
I think you shall start by a calibration of the camera (image is deformed)... then try to segment the playing area. Does the image has very high resolution?I think you shall start by detecting the players by segmentation or background subtraction and then eliminate the shadow(s). You shall pay attention at the border shadows, or not players... Ask again about your problems after you have implemented something.
Do you have an example code for backgroud substraction? Thank you
Have you google it? There is also in docs of OpenCV
This size of object(player) can detect,Right? Can it be smaller than this?
Normally it could be detected. You have the video, try the bg subtraction. If you do not get the players... then you shall try another approach, but it should work
Thank you sir. After that what technique I should use? I want to detect ,tracking and get position of object.
Doing the bg subtraction you'll get the bops of the players (and maybe their shadows too), so you detected the players
I try using bg subtraction, it got this output link text but I want only player, ball and line of field. How can I do? This is original image link text
If that is the resolution, I do not think you can do big deal... But I can see that you have the players (and their shadow too) and some other things. Could those be some artefacts because of not applying blur before processing? You can also apply some kind of algorithm that removes shadows (you can look on google) if you think that is annoying
Excuse me, I found some technique now and I got this output Images Do you know how to remove unwanted object? I want only player.