Multiple Object Tracking as ID Prediction

25 Mar 2024  ยท  Ruopeng Gao, Yijun Zhang, LiMin Wang ยท

In Multiple Object Tracking (MOT), tracking-by-detection methods have stood the test for a long time, which split the process into two parts according to the definition: object detection and association. They leverage robust single-frame detectors and treat object association as a post-processing step through hand-crafted heuristic algorithms and surrogate tasks. However, the nature of heuristic techniques prevents end-to-end exploitation of training data, leading to increasingly cumbersome and challenging manual modification while facing complicated or novel scenarios. In this paper, we regard this object association task as an End-to-End in-context ID prediction problem and propose a streamlined baseline called MOTIP. Specifically, we form the target embeddings into historical trajectory information while considering the corresponding IDs as in-context prompts, then directly predict the ID labels for the objects in the current frame. Thanks to this end-to-end process, MOTIP can learn tracking capabilities straight from training data, freeing itself from burdensome hand-crafted algorithms. Without bells and whistles, our method achieves impressive state-of-the-art performance in complex scenarios like DanceTrack and SportsMOT, and it performs competitively with other transformer-based methods on MOT17. We believe that MOTIP demonstrates remarkable potential and can serve as a starting point for future research. The code is available at https://github.com/MCG-NJU/MOTIP.

PDF Abstract

Results from the Paper


 Ranked #1 on Multi-Object Tracking on DanceTrack (using extra training data)

     Get a GitHub badge
Task Dataset Model Metric Name Metric Value Global Rank Uses Extra
Training Data
Result Benchmark
Multi-Object Tracking DanceTrack MOTIP (Deformable DETR, with CrowdHuman) HOTA 71.4 # 3
DetA 81.3 # 10
AssA 62.8 # 3
MOTA 91.6 # 7
IDF1 76.3 # 2
Multi-Object Tracking DanceTrack MOTIP (Deformable DETR, with DanceTrack val and CrowdHuman) HOTA 73.7 # 1
DetA 82.6 # 3
AssA 65.9 # 1
MOTA 92.7 # 2
IDF1 78.4 # 1
Multi-Object Tracking DanceTrack MOTIP (Deformable DETR) HOTA 67.5 # 7
DetA 79.4 # 15
AssA 57.6 # 7
MOTA 90.3 # 14
IDF1 72.2 # 5
Multi-Object Tracking DanceTrack MOTIP (DAB-Deformable DETR) HOTA 70.0 # 4
DetA 80.8 # 12
AssA 60.8 # 4
MOTA 91.0 # 13
IDF1 75.1 # 4
Multi-Object Tracking MOT17 MOTIP (Deformable-DETR) HOTA 59.2 # 16
e2e-MOT Yes # 1
Multiple Object Tracking SportsMOT MOTIP (Deformable DETR, with SportsMOT val) HOTA 75.2 # 2
IDF1 78.2 # 2
AssA 65.4 # 2
MOTA 96.1 # 6
DetA 86.5 # 5
Multiple Object Tracking SportsMOT MOTIP (Deformable DETR) HOTA 71.9 # 6
IDF1 75.0 # 4
AssA 62.0 # 4
MOTA 92.9 # 8
DetA 83.4 # 6

Methods


No methods listed for this paper. Add relevant methods here