How may I solve this?
Hi all, I have to make an object detection in this image:
I need to detect only the tunas that have passed the grid, so, only on the right side of the image (where they are more horizontal). What is the best way you think to do that?
Thank you all!
I think to start with you can use traincascade HAAR/LBP to train a model for tunas. Once its done, you can programmatically find out how many detections passed the vertical line. You can try LBP first as it takes lesser time to train and has comparable detection quality too.
On another thought, it seems that the only motion here would be tunas (or other fishes; atleast at the right side?). If thats true, you can also utilize motion detection alone or even together with traincascade to have more accurate solution.
Thank you very very much :) And... can you suggest me some practice solutions to use motion detection? For info, because I don't know precisely what do you mean for motion detection in practice.
Please refer to the following question: http://answers.opencv.org/question/14899/motion-detection-with-opencv-c/
You can also have a look at the motion detection sample in OpenCV installation.
Thanks a lot! :)