Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

There are actually way too many ways to do such a thing and on top of that choosing one out of those can only be done by either knowing the problem clearly, its conditions, best case scenario, worst case scenario and various other parameters. I would consider this information not sufficient and would like to have a bit more info about the problem and what you have tried till now, what has worked, what has not, etc.

Just for the sake of argument, Let me consider a perfect video having perfect frames. Lo and Behold! there are contours and you can use their moments for description of their shape (As you say they are ovals but you never mentioned their variability in terms of parameters - eccentricity, etc.). And guess what it doesn't end here. Hough Transform, Wavelets, Phase Congruency, Derivative Filters, Connected Components, Active Contours, etc. for detecting and then Motion Templates, Phase correlation, Optical Flow, Cam-shift, Template Matching, etc. for tracking them. These are just a few. Even you can train cascades and make it a classification problem.

Now you can see how difficult it is to even begin answering your question. And these are just a few. Try giving more info about the problem and please don't wait for a solution to be provided. You are your own best teacher and you have more drive in you than all of us to work on that problem. Try searching a bit more and you will find something better as you know a lot more about the problem than us

Now don't mistake me. I am just telling you that how helpless I am or others reading your post are.

Please update this thread soon with your work. Or else I am afraid that it might be closed.

I am really sorry that I am not able to provide you with any viable solutions for your question. Those mentioned are just a few. Some might be stupid, some might be overkill for the problem in your hand. Maybe you can start exploring on these lines but dont limit yourselves to this small list.

Regards,

Prasanna S