Reputation: 1793
I'm trying to track humans at a farther distance from a camera. I'm stuck between two algorithms here. KLT and Mean shift tracker.
Is it possible to use a mean shift tracker whose initialization is done by the KLT tracker (ie the mean shift tracker needs to be initialized and those initial feature points be provided by the results of applying KLT on the image sequence. Thanks
Upvotes: 3
Views: 3588
Reputation: 48141
KLT isn't an object tracking algorithm. KLT will only estimate the displacement of a keypoint between frame at time t with the frame at time t-1.
On the other hand, Mean-sift tracking is better suited for tracking objects, altho it's not very robust nor precise. You can watch an example of Mean-Shift here.
If you need to track object, and be safe to possibile probems like occlusion, scale changes, appearance changes you need to adpot a real tracking algorithm. There are many of them you can watch an example of a tracking algorithm using keypoints here: Matrioska: Real-time Tracking using Keypoints
Upvotes: 2