List of Available Algorithms and Datasets - asolis/vivaTracker GitHub Wiki

Trackers

Datasets

Descriptions

#####sKCF
(Best real-time method VOT 2015).

Description:
A fast Scalable Kernalized Correlation Filter framework [1]. The implementation allows the user to select between 15 algorithms combinations such as: gaussian, polynomial, and linear (sDCF) correlation filters. It also permits to select different features such as: RGB, HSV, HLS, GRAY (sCSK) color space and fast HOG descriptors. It allows to implement different strategies for its scale estimation step, add more features and/or correlation filters.

Authors:
Andres Solis Montero

License:
GNU General Public License v3 (GPL-3)

References:
[1] Andres Solis Montero, Jochen Lang, and Robert Laganiere, "Scalable Kernel Correlation Filter With Sparse Feature Integration", The IEEE International Conference on Computer Vision (ICCV) Workshops, 2015.

#####KCF

Description:
This package includes a C++ class with several tracking methods based on the Kernelized Correlation Filter (KCF)[2,3]. Three algorithms are implemented. First, KCF on HOG features, ported to C++ OpenCV. The original Matlab tracker placed 3rd in VOT 2014. Second, KCF on HOG and Lab features, ported to C++ OpenCV. The Lab features are computed by quantizing CIE-Lab colors into 15 centroids, obtained from natural images by k-means. Finally, the CSK tracker [2] is also implemented by using raw grayscale as features.

Authors:
Joao Faro, Christian Bailer, Joao F. Henriques

License:
BSD 3-Clause License

References:
[2] J. F. Henriques, R. Caseiro, P. Martins, J. Batista,
"High-Speed Tracking with Kernelized Correlation Filters", TPAMI 2015.

[3] J. F. Henriques, R. Caseiro, P. Martins, J. Batista,
"Exploiting the Circulant Structure of Tracking-by-detection with Kernels", ECCV 2012.

#####KCF2

Description:
This is a C++ reimplementation of algorithm presented in "High-Speed Tracking with Kernelized Correlation Filters" paper[2].

Authors:
Tomas Vojir

License:
Copyright (c) 2014, Tomáš Vojíř

Permission to use, copy, modify, and distribute this software for research purposes is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

References:
[2] J. F. Henriques, R. Caseiro, P. Martins, J. Batista,
"High-Speed Tracking with Kernelized Correlation Filters", TPAMI 2015.

#####OpenTLD

Description:
C++ implementation of OpenTLD that was originally published in MATLAB by Zdenek Kalal. OpenTLD is used for tracking objects in video streams. This implementation is based solely on open source libraries, meaning that you do not need any commercial products to compile or run it.

Authors:
Georg Nebehay

License:
GNU General Public License v3 (GPL-3)

References:
[4] Georg Nebehay, "Robust Object Tracking Based on Tracking-Learning-Detection", Fakultät für Informatik der Technischen Universität Wien, 2012.

#####Struck

Description:
Structured Output Tracking with Kernels is a C++ reimplementation of the algorithm presented in [5].

Authors:
Sam Hare

License:
GNU General Public License

References:
[5] Sam Hare, Amir Saffari, Philip H. S. Torr, " Struck: Structured Output Tracking with Kernels",International Conference on Computer Vision (ICCV), 2011.

#####NCC

Description:
A simple normalized cross-correlation tracker. This implementation is based in the NCC tracker utilized to compare and accept trackers into VOT Challenges submissions. This algorithm is capable of compute the normalized cross-correlation in inputs with single and multiple channels such as: GRAY, RGB, HSV, HSL, LAB ... etc .

Authors:
Andres Solis Montero

License:
BSD 3-Clause License

References:
VOT Challenge