Skip to content

yaochx/Multitarget-tracker

 
 

Repository files navigation

Multitarget-tracker

Demo Videos:

Tracking: https://www.youtube.com/watch?v=2fW5TmAtAXM

Motion Detection and tracking: https://www.youtube.com/watch?v=GjN8jOy4kVw

Multiple Faces tracking: https://www.youtube.com/watch?v=j67CFwFtciU

Hungarian algorithm + Kalman filter multitarget tracker implementation.

And you can select:

  1. Background substraction: built-in Vibe, SuBSENSE and LOBSTER or MOG, GMG and CNT from opencv_contrib
  2. Segmentation: contours.
  3. Matching: Hungrian algorithm or algorithm based on weighted bipartite graphs.
  4. Tracking: Linear or Unscented Kalman filter for objects center or for object coordinates and size.
  5. Use or not local tracker (LK optical flow) for smooth trajectories.
  6. KCF tracking for lost objects and collision resolving

License: GNU GPLv3 http://www.gnu.org/licenses/gpl-3.0.txt

In project uses libraries:

About

Hungarian algorithm + Kalman filter multitarget tracker implementation.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C++ 91.3%
  • Makefile 5.0%
  • C 2.8%
  • Other 0.9%