Ask Your Question

different features that can be used to track

asked 2013-07-18 05:58:07 -0500

VoidMee gravatar image

updated 2013-07-18 06:06:00 -0500

Hello, I want to track some object. I have used backprojection of histogram. Besides that what are other techniques that I can use to track my object. My ROI of interest can be of any shape.Still Can I use corner detector functions. Also, I want this to be rotation and scaling invariant using opencv python Would you please suggest me some ideas


edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted

answered 2013-07-23 22:27:46 -0500

You could use the blob tracking approach (samples/c/blobtracking_sample.cpp) and documentation here.

The other interest points could be another solution for your problem if you could model your object. See Features2d for the one in OpenCV (SIFT/SURF/FAST/ORB/...). Their is also some tutorials that can help you here.

After you are able to identify your object, you could also improve the tracking with the Kalman filter (see samples/cpp/kalman.cpp) for an example.

If you are tracking moving object, what ever they are, look at the background subtraction methods here and the samples in cpp/.

edit flag offensive delete link more

Question Tools


Asked: 2013-07-18 05:58:07 -0500

Seen: 222 times

Last updated: Jul 23 '13