Track and Caption Any Motion: Open-Vocabulary Spatiotemporal Captioning via Trajectory-Conditioned Generation
Not on the map. Why?
Abstract (arXiv)
We present TCAM (Track and Caption Any Motion), a generative framework that watches a video and with no text query and no region prompt decides what is moving, describes each motion in open vocabulary, locates it in time, and points to the exact trajectories that carry it. Two mature lines of work make this possible yet leave it unsolved: dense point trackers follow pixels with sub-object precision but emit no language, while video-language models produce fluent descriptions only when handed a query and only from clip-level features that cannot resolve which pixels move. Object-level captioners narrow the gap but still reason over detector boxes or masks, never reaching individual trajectories. TCAM couples tracking and language at point granularity through a Caption-Aware Resampler, where a small set of learnable queries cross-attends to dense point trajectory tokens and distills them into a fixed-length motion context that conditions a language decoder. The decoder generates an entire video's events in a single pass, each with a free-form caption, a start and end time, and a pointer to the trajectories it refers to, for sequential events and several subjects active at once. Training uses only existing segmentation annotations, with no extra event labeling, to supervise caption quality, pointer-mask alignment, and pointer diversity. On over 50K clips, TCAM outperforms dense video captioning baselines and matches dedicated, query-based grounding and point-tracking methods despite using no query, showing that trajectory-conditioned generation is a direct route to motion-driven video understanding.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 32 of its 35 references that are in the map. First posted on arXiv 11 Dec 2025.
Builds on
32 of 35 references.
References · 32
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,380
- 2022Scaling Instruction-Finetuned Language Modelscited by 3,024
- 2023VideoChat: Chat-Centric Video Understandingcited by 857
- 2017Dense-Captioning Events in Videoscited by 793
- 2021CLIP4Clip: An Empirical Study of CLIP for End to End Video Clip Retrievalcited by 651
- 2021VideoCLIP: Contrastive Pre-training for Zero-shot Video-Text Understandingcited by 602
- 2023CoTracker: It is Better to Track Togethercited by 522
- 2023TimeChat: A Time-sensitive Multimodal Large Language Model for Long Video Understandingcited by 406
- 2021ActionCLIP: A New Paradigm for Video Action Recognitioncited by 320
- 2023TAPIR: Tracking Any Point with per-frame Initialization and temporal Refinementcited by 287
- 2022X-CLIP: End-to-End Multi-grained Contrastive Learning for Video-Text Retrievalcited by 280
20 more
- 2023PointOdyssey: A Large-Scale Synthetic Dataset for Long-Term Point Trackingcited by 276
- 2022TAP-Vid: A Benchmark for Tracking Any Point in a Videocited by 263
- 2023Vid2Seq: Large-Scale Pretraining of a Visual Language Model for Dense Video Captioningcited by 263
- 2023VTimeLLM: Empower LLM to Grasp Video Momentscited by 255
- 2023MeViS: A Large-scale Benchmark for Video Segmentation with Motion Expressionscited by 228
- 2022Particle Video Revisited: Tracking Through Occlusions Using Point Trajectoriescited by 217
- 2023Universal Instance Perception as Object Discovery and Retrievalcited by 192
- 2022Language as Queries for Referring Video Object Segmentationcited by 182
- 2024SpatialTracker: Tracking Any 2D Pixels in 3D Spacecited by 181
- 2021End-to-End Dense Video Captioning with Parallel Decodingcited by 133
- 2024CoTracker3: Simpler and Better Point Tracking by Pseudo-Labelling Real Videoscited by 128
- 2022TubeDETR: Spatio-Temporal Video Grounding with Transformerscited by 98
- 2025PerceptionLM: Open-Access Data and Models for Detailed Visual Understandingcited by 92
- 2024Streaming Dense Video Captioningcited by 82
- 2025TAPIP3D: Tracking Any Point in Persistent 3D Geometrycited by 69
- 2023OnlineRefer: A Simple Online Baseline for Referring Video Object Segmentationcited by 62
- 2024Context-Guided Spatio-Temporal Video Groundingcited by 46
- 2022Embracing Consistency: A One-Stage Approach for Spatio-Temporal Video Groundingcited by 42
- 2025TAPNext: Tracking Any Point (TAP) as Next Token Predictioncited by 37
- 2023Dense Video Object Captioning from Disjoint Supervisioncited by 10
Built on by
Not cited yet.