LCFractal / AIC21-MTMC

🏆The 1st place solution of track3 (City-Scale Multi-Camera Vehicle Tracking) in the NVIDIA AI City Challenge at CVPR 2021 Workshop.
MIT License
128 stars 35 forks source link

Cost is not used in single cam trajectory post association #9

Closed libertyeagle closed 2 years ago

libertyeagle commented 2 years ago

In method associate in tracker/MOTBaseline/src/post_processing/post_association.py, the external C++ program MinCostPerfMatch is called with argument "--max", which solves maximum cardinality matching. The computed cost (similarity) is not used in this step.

Should it instead be solving min cost perfect matching problem, which calls MinCostPerfMatch with argument --minweight?

Thanks.

LCFractal commented 2 years ago

We use threshold to control whether to establish edges, so weights are no longer used. You can also try using --minweight.

libertyeagle commented 2 years ago

Thanks.