Skip to content

Hungarian algorithm + Kalman filter multitarget tracker implementation.

Notifications You must be signed in to change notification settings

kiranadam/Multitarget-tracker

Repository files navigation

Multitarget-tracker

Hungarian algorithm + Kalman filter multitarget tracker implementation.

Demo Videos

Tracking:

Motion Detection and tracking:

Multiple Faces tracking:

Parameters

  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

Thirdparty libraries

License

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

About

Hungarian algorithm + Kalman filter multitarget tracker implementation.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 91.5%
  • Makefile 4.8%
  • C 2.7%
  • Other 1.0%