apennisi / multi_target_tracker

Multi-target tracker based on cost computation.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ATracker - Multi Target Tracker


ATracker is a multi-target tracker based on cost computation. The costs are computed according to the Mahalanobis distance. Then, a Linear Assignment approach together with a Munkres algorithm have been used for assigning the current detections to the previous tracks. ATracker is able to manage the groups according to the appearance of the people as well as the costs based on the Mahalanobis distance.

Requirements

  • OpenCV

How to build

ATracker works under Linux environments. I recommend a so-called out of source build which can be achieved by the following command sequence:

  • mkdir build
  • cd build
  • cmake ../
  • make -j<number-of-cores+1>

How to use

Go to the bin diretory and launch the program with the following command:

./atracker /path/to/the/detection_file.txt /path/to/the/image_folder ../config/kalman_param.txt

About

Multi-target tracker based on cost computation.

License:GNU General Public License v3.0


Languages

Language:C++ 99.1%Language:CMake 0.9%