MUTR3D icon indicating copy to clipboard operation
MUTR3D copied to clipboard

Fix bug: distance filtering resulting in unmatched tracking ids

Open a1600012888 opened this issue 1 year ago • 0 comments

Hi, I fixed a bug in the post processing step inNuScenesTrackDataset._format_bbox.

This bug will produce mis-matched tracking indexs, results in a large drop in AMOTA, but leaves the RECALL not changed too much.

The bug is cuased by https://github.com/a1600012888/MUTR3D/blob/c2fde4eb43ace2bb80dd8ce40dd6afcd30043f08/plugin/track/dataset.py#L871 https://github.com/a1600012888/MUTR3D/blob/c2fde4eb43ace2bb80dd8ce40dd6afcd30043f08/plugin/track/dataset.py#L588 When I removed the boxes that are out of the range, the tracking id need to be changed too.
Now I merge the tracking id, score into the new Class NuScenesTrackingBox: https://github.com/a1600012888/MUTR3D/blob/main/plugin/track/dataset.py#L796. Then the mismatch of tracking ids caused from removing boxes is fixed.

a1600012888 avatar Nov 22 '22 20:11 a1600012888