|
1 | 1 | # Multitarget-tracker |
2 | 2 |
|
3 | | -Demo Videos: |
| 3 | +Hungarian algorithm + Kalman filter multitarget tracker implementation. |
4 | 4 |
|
5 | | -Tracking: https://www.youtube.com/watch?v=2fW5TmAtAXM |
| 5 | +#### Demo Videos |
6 | 6 |
|
7 | | -Motion Detection and tracking: https://www.youtube.com/watch?v=GjN8jOy4kVw |
| 7 | +[](https://www.youtube.com/watch?v=2fW5TmAtAXM) |
8 | 8 |
|
9 | | -Multiple Faces tracking: https://www.youtube.com/watch?v=j67CFwFtciU |
| 9 | +[](https://www.youtube.com/watch?v=GjN8jOy4kVw) |
10 | 10 |
|
11 | | -Hungarian algorithm + Kalman filter multitarget tracker implementation. |
| 11 | +[](https://www.youtube.com/watch?v=j67CFwFtciU) |
12 | 12 |
|
13 | | -And you can select: |
| 13 | +#### Parameters |
14 | 14 | 1. Background substraction: built-in Vibe, SuBSENSE and LOBSTER or MOG, GMG and CNT from opencv_contrib |
15 | 15 | 2. Segmentation: contours. |
16 | 16 | 3. Matching: Hungrian algorithm or algorithm based on weighted bipartite graphs. |
17 | 17 | 4. Tracking: Linear or Unscented Kalman filter for objects center or for object coordinates and size. |
18 | 18 | 5. Use or not local tracker (LK optical flow) for smooth trajectories. |
19 | 19 | 6. KCF tracking for lost objects and collision resolving |
20 | 20 |
|
21 | | -License: GNU GPLv3 http://www.gnu.org/licenses/gpl-3.0.txt |
22 | | - |
23 | | - |
24 | | -In project uses libraries: |
25 | | -- OpenCV (and contrib): https://github.com/opencv/opencv and https://github.com/opencv/opencv_contrib |
26 | | -- Vibe: https://github.com/BelBES/VIBE |
27 | | -- SuBSENSE and LOBSTER: https://github.com/ethereon/subsense |
28 | | -- GTL: https://github.com/rdmpage/graph-template-library |
29 | | -- MWBM: https://github.com/rdmpage/maximum-weighted-bipartite-matching |
30 | | -- Pedestrians detector: https://github.com/sturkmen72/C4-Real-time-pedestrian-detection |
31 | | -- Non Maximum Suppression: https://github.com/Nuzhny007/Non-Maximum-Suppression |
| 21 | +#### Thirdparty libraries |
| 22 | +* OpenCV (and contrib): https://github.com/opencv/opencv and https://github.com/opencv/opencv_contrib |
| 23 | +* Vibe: https://github.com/BelBES/VIBE |
| 24 | +* SuBSENSE and LOBSTER: https://github.com/ethereon/subsense |
| 25 | +* GTL: https://github.com/rdmpage/graph-template-library |
| 26 | +* MWBM: https://github.com/rdmpage/maximum-weighted-bipartite-matching |
| 27 | +* Pedestrians detector: https://github.com/sturkmen72/C4-Real-time-pedestrian-detection |
| 28 | +* Non Maximum Suppression: https://github.com/Nuzhny007/Non-Maximum-Suppression |
| 29 | + |
| 30 | +#### License |
| 31 | +GNU GPLv3: http://www.gnu.org/licenses/gpl-3.0.txt |
0 commit comments