CMT
Consensus-based Matching and Tracking of Keypoints (CMT) is an award-winning object tracking algorithm, initially published at the Winter Conference on Applications of Computer Vision 2014,
where it received the Best Paper Award.
A later version was published at CVPR.
CMT is able to track a wide variety of object classes in a multitude of scenes
without the need of adapting the algorithm to the concrete scenario in any way.
Experiments have shown that CMT is able to achieve excellent results
on a dataset that is as large as 60 sequences.
Our Python and C++ implementations are freely available under the BSD license, meaning that you can basically do with the code whatever you want.
OpenTLD
On this page you can find a C++ implementation of OpenTLD that was originally published in MATLAB by Zdenek Kalal. OpenTLD is used for
tracking objects in video streams. What makes this algorithm outstanding is that it does not make use of any training
data. This implementation is based solely on open source libraries, meaning that you do not need any commercial
products to compile or run it.
VOT Toolkit
An ever-recurring question in tracking concerns finding the best tracker for a given task.
The evaluation of different trackers can be quite cumbersome and tedious as each tracker
follows its own calling convention and output formatting.
The VOT toolkit aims at providing an easy-to-use, flexible and extensible platform for comparing
trackers on a common dataset using suitable performance metrics
and provides an existing database of tracking results that can be used to
compare new trackers to the state-of-the-art.