FairMOT
FairMOT copied to clipboard
Suggestion to improve the ReID (embedding) part.
Thanks for sharing your codes. In your code, for ReID part (multitracker.py ''' Step 2: First association, with embedding'''), the last bbox of the lost_tracklet is used to carry out the matching process with the detections in the current frame. If the mentioned bbox has significant overlap with the bboxes of the adjacent IDs when tracklet is lost, the result of ReID is poor. I suggest to save the bbox for each tracklet in which the overlap with the other bboxes is minimum. Then do ReID for the saved selected bbox. I Think it significantly improve the ReID performance.
That's really a good idea. Thank you very much! I will try it.
@ifzhang Had you tested this idea, how about it?
Thanks for sharing your codes. In your code, for ReID part (multitracker.py ''' Step 2: First association, with embedding'''), the last bbox of the lost_tracklet is used to carry out the matching process with the detections in the current frame. If the mentioned bbox has significant overlap with the bboxes of the adjacent IDs when tracklet is lost, the result of ReID is poor. I suggest to save the bbox for each tracklet in which the overlap with the other bboxes is minimum. Then do ReID for the saved selected bbox. I Think it significantly improve the ReID performance.
Have you implemented your idea?