FairMOT icon indicating copy to clipboard operation
FairMOT copied to clipboard

Suggestion to improve the ReID (embedding) part.

Open khodabakhshih opened this issue 4 years ago • 3 comments

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.

khodabakhshih avatar Jun 15 '20 10:06 khodabakhshih

That's really a good idea. Thank you very much! I will try it.

ifzhang avatar Jun 16 '20 12:06 ifzhang

@ifzhang Had you tested this idea, how about it?

PLester avatar Dec 23 '20 01:12 PLester

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?

AI-Hunter avatar Dec 04 '21 13:12 AI-Hunter