Smorodov / Multitarget-tracker

Multiple Object Tracker, Based on Hungarian algorithm + Kalman filter.
Apache License 2.0
2.19k stars 651 forks source link

Hello, why does the tracker code have a dat and graph part? Looks like too much complicated, #414

Open lucasjinreal opened 1 year ago

lucasjinreal commented 1 year ago

Is there a way to make the tracker part just single header only?

Nuzhny007 commented 1 year ago

graph - it's a library with bipartite graph matching - alternative for Hungarian algorithm. dat, staple, ldes - this all is a single object trackers.

I think that the projects architecture can be more correct and simplified. A part with single objects trackers I can extract as plugin as so/dll. But all code as single header? Hm. Looks like a bad way for C++ without modules. May be for C++2x...