STORM: End-to-End Referring Multi-Object Tracking in Videos
About
Referring multi-object tracking (RMOT) is a task of associating all the objects in a video that semantically match with given textual queries or referring expressions. Existing RMOT approaches decompose object grounding and tracking into separated modules and exhibit limited performance due to the scarcity of training videos, ambiguous annotations, and restricted domains. In this work, we introduce STORM, an end-to-end MLLM that jointly performs grounding and tracking within a unified framework, eliminating external detectors and enabling coherent reasoning over appearance, motion, and language. To improve data efficiency, we propose a task-composition learning (TCL) strategy that decomposes RMOT into image grounding and object tracking, allowing STORM to leverage data-rich sub-tasks and learn structured spatial--temporal reasoning. We further construct STORM-Bench, a new RMOT dataset with accurate trajectories and diverse, unambiguous referring expressions generated through a bottom-up annotation pipeline. Extensive experiments show that STORM achieves state-of-the-art performance on image grounding, single-object tracking, and RMOT benchmarks, demonstrating strong generalization and robust spatial--temporal grounding in complex real-world scenarios. STORM-Bench is released at https://github.com/amazon-science/storm-referring-multi-object-grounding.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Visual Grounding | RefCOCO+ (testA) | Accuracy88.6 | 206 | |
| Visual Grounding | RefCOCO (val) | Accuracy89.1 | 147 | |
| Visual Grounding | RefCOCOg (test) | Accuracy85.1 | 119 | |
| Visual Grounding | RefCOCOg (val) | Accuracy84 | 114 | |
| Referring Image Object Grounding | RefCOCO MS-COCO (testA) | Accuracy92.7 | 6 | |
| Referring Multi-Object Tracking | STORM-Bench (test) | HOTA66.7 | 6 | |
| Referring Image Object Grounding | RefCOCO MS-COCO (testB) | Accuracy83.8 | 6 | |
| Referring Image Object Grounding | RefCOCO+ MS-COCO (testB) | Accuracy73.5 | 6 | |
| Referring Image Object Grounding | RefCOCO+ MS-COCO (val) | Accuracy81.6 | 6 | |
| Single Object Tracking | Elysium (test) | AUC89.8 | 4 |