OmniVid: A Generative Framework for Universal Video Understanding
Not on the map. Why?
Abstract (arXiv)
The core of video understanding tasks, such as recognition, captioning, and tracking, is to automatically detect objects or actions in a video and analyze their temporal evolution. Despite sharing a common goal, different tasks often rely on distinct model architectures and annotation formats. In contrast, natural language processing benefits from a unified output space, i.e., text sequences, which simplifies the training of powerful foundational language models, such as GPT-3, with extensive training corpora. Inspired by this, we seek to unify the output space of video understanding tasks by using languages as labels and additionally introducing time and box tokens. In this way, a variety of video tasks could be formulated as video-grounded token generation. This enables us to address various types of video tasks, including classification (such as action recognition), captioning (covering clip captioning, video question answering, and dense video captioning), and localization tasks (such as visual object tracking) within a fully shared encoder-decoder architecture, following a generative framework. Through comprehensive experiments, we demonstrate such a simple and straightforward idea is quite effective and can achieve state-of-the-art or competitive results on seven video benchmarks, providing a novel perspective for more universal video understanding. Code is available at https://github.com/wangjk666/OmniVid.
Key facts. Cited by 22 papers in the map (data through 7 Oct 2026). Builds on 107 of its 133 references that are in the map. First posted on arXiv 26 Mar 2024.
Builds on
107 of 133 references.
References · 107
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
- 2020End-to-End Object Detection with Transformerscited by 7,384
- 2017Mask R-CNNcited by 7,259
- 2023BLIP-2: Bootstrapping Language-Image Pre-training with Frozen Image Encoders and Large Language Modelscited by 6,069
- 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,874
- 2017Quo Vadis, Action Recognition? A New Model and the Kinetics Datasetcited by 3,259
- 2015Fast R-CNNcited by 2,930
38 more
- 2019The Curious Case of Neural Text Degenerationcited by 2,881
- 2019XLNet: Generalized Autoregressive Pretraining for Language Understandingcited by 2,801
- 2017The Kinetics Human Action Video Datasetcited by 1,894
- 2018SlowFast Networks for Video Recognitioncited by 1,862
- 2021ViViT: A Video Vision Transformercited by 1,610
- 2021Is Space-Time Attention All You Need for Video Understanding?cited by 1,609
- 2017A Closer Look at Spatiotemporal Convolutions for Action Recognitioncited by 1,139
- 2017The "something something" video database for learning and evaluating visual common sensecited by 1,092
- 2021Video Swin Transformercited by 1,090
- 2014Two-Stream Convolutional Networks for Action Recognition in Videoscited by 1,067
- 2021Multiscale Vision Transformerscited by 896
- 2017Dense-Captioning Events in Videoscited by 789
- 2020X3D: Expanding Architectures for Efficient Video Recognitioncited by 635
- 2017Towards Automatic Learning of Procedures from Web Instructional Videoscited by 616
- 2022DAB-DETR: Dynamic Anchor Boxes are Better Queries for DETRcited by 569
- 2016Fully-Convolutional Siamese Networks for Object Trackingcited by 566
- 2021MViTv2: Improved Multiscale Vision Transformers for Classification and Detectioncited by 516
- 2023VisionLLM: Large Language Model is also an Open-Ended Decoder for Vision-Centric Taskscited by 499
- 2021Less is More: ClipBERT for Video-and-Language Learning via Sparse Samplingcited by 484
- 2018GOT-10k: A Large High-Diversity Benchmark for Generic Object Tracking in the Wildcited by 471
- 2018TVQA: Localized, Compositional Video Question Answeringcited by 463
- 2018SiamRPN++: Evolution of Siamese Visual Tracking with Very Deep Networkscited by 445
- 2022InternVideo: General Video Foundation Models via Generative and Discriminative Learningcited by 441
- 2018LaSOT: A High-quality Benchmark for Large-scale Single Object Trackingcited by 424
- 2021Transformer Trackingcited by 412
- 2016Convolutional Two-Stream Network Fusion for Video Action Recognitioncited by 384
- 2021Learning Spatio-Temporal Transformer for Visual Trackingcited by 348
- 2021Pix2seq: A Language Modeling Framework for Object Detectioncited by 345
- 2019Learning Discriminative Model Prediction for Trackingcited by 344
- 2018TrackingNet: A Large-Scale Dataset and Benchmark for Object Tracking in the Wildcited by 342
- 2018A Short Note about Kinetics-600cited by 331
- 2022Joint Feature Learning and Relation Modeling for Tracking: A One-Stream Frameworkcited by 328
- 2019Video Classification with Channel-Separated Convolutional Networkscited by 290
- 2018ATOM: Accurate Tracking by Overlap Maximizationcited by 285
- 2022MixFormer: End-to-End Tracking with Iterative Mixed Attentioncited by 278
- 2021Video Transformer Networkcited by 271
- 2023Vid2Seq: Large-Scale Pretraining of a Visual Language Model for Dense Video Captioningcited by 263
- 2020Just Ask: Learning to Answer Questions from Millions of Narrated Videoscited by 248
50 most cited of 107 All 107 (JSON)
Built on by
Citing papers per year: 2024: 7; 2025: 8; 2026: 7.
22 papers.
Sort:
By area:
- 2024MA-LMM: Memory-Augmented Large Multimodal Model for Long-Term Video Understandingcited by 223
- 2024OmniTokenizer: A Joint Image-Video Tokenizer for Visual Generationcited by 117
- 2025VideoRAG: Retrieval-Augmented Generation over Video Corpuscited by 55
- 2026FluxMem: Adaptive Hierarchical Memory for Streaming Video Understandingcited by 26
- 2024AID: Adapting Image2Video Diffusion Models for Instruction-guided Video Predictioncited by 20
- 2024ReVisionLLM: Recursive Vision-Language Model for Temporal Grounding in Hour-Long Videoscited by 18
- 2024TrafficVLM: A Controllable Visual Language Model for Traffic Video Captioningcited by 17
- 2024Do Language Models Understand Time?cited by 14
- 2024SweetTok: Semantic-Aware Spatial-Temporal Tokenizer for Compact Video Discretizationcited by 12
- 2025Generating 6DoF Object Manipulation Trajectories from Action Description in Egocentric Visioncited by 11
- 2025Player-Centric Multimodal Prompt Generation for Large Language Model Based Identity-Aware Basketball Video Captioningcited by 7
- 2026VideoLoom: A Video Large Language Model for Joint Spatial-Temporal Understandingcited by 5
10 more
- 2026Cluster-Wise Spatio-Temporal Masking for Efficient Video-Language Pretrainingcited by 2
- 2025InterAct-Video: Reasoning-Rich Video QA for Urban Trafficcited by 1
- 2025Prompt-guided Disentangled Representation for Action Recognitioncited by 1
- 2025Tracking and Segmenting Anything in Any Modalitycited by 1
- 2025Time-Scaling State-Space Models for Dense Video Captioningcited by 0
- 2025OmniFD: A Unified Model for Versatile Face Forgery Detectioncited by 0
- 2026Knowledge-guided Disentanglement with Atomic Actions for Action Recognitioncited by 0
- 2026Reading Between the Frames: Interpreting Implicit and Non-literal Meaning in Social Media Videoscited by 0
- 2026Identity-Aware Human-Object Interaction Motion Captioningcited by 0
- 2026Video-STLayout Pre-trainingcited by 0
- 2026Video-STLayout Pre-training21 Sep 2026
- 2026Identity-Aware Human-Object Interaction Motion Captioning21 Aug 2026
- 2026Reading Between the Frames: Interpreting Implicit and Non-literal Meaning in Social Media Videos5 Aug 2026
- 2026Knowledge-guided Disentanglement with Atomic Actions for Action Recognition28 Jul 2026
- 2026Cluster-Wise Spatio-Temporal Masking for Efficient Video-Language Pretraining24 Mar 2026
- 2026FluxMem: Adaptive Hierarchical Memory for Streaming Video Understanding2 Mar 2026
- 2026VideoLoom: A Video Large Language Model for Joint Spatial-Temporal Understanding12 Jan 2026
- 2025OmniFD: A Unified Model for Versatile Face Forgery Detection30 Nov 2025
- 2025Tracking and Segmenting Anything in Any Modality22 Nov 2025
- 2025Prompt-guided Disentangled Representation for Action Recognition26 Sep 2025
- 2025Time-Scaling State-Space Models for Dense Video Captioning3 Sep 2025
- 2025Player-Centric Multimodal Prompt Generation for Large Language Model Based Identity-Aware Basketball Video Captioning27 Jul 2025
10 more
- 2025InterAct-Video: Reasoning-Rich Video QA for Urban Traffic19 Jul 2025
- 2025Generating 6DoF Object Manipulation Trajectories from Action Description in Egocentric Vision4 Jun 2025
- 2025VideoRAG: Retrieval-Augmented Generation over Video Corpus10 Jan 2025
- 2024Do Language Models Understand Time?18 Dec 2024
- 2024SweetTok: Semantic-Aware Spatial-Temporal Tokenizer for Compact Video Discretization11 Dec 2024
- 2024ReVisionLLM: Recursive Vision-Language Model for Temporal Grounding in Hour-Long Videos22 Nov 2024
- 2024OmniTokenizer: A Joint Image-Video Tokenizer for Visual Generation13 Jun 2024
- 2024AID: Adapting Image2Video Diffusion Models for Instruction-guided Video Prediction10 Jun 2024
- 2024TrafficVLM: A Controllable Visual Language Model for Traffic Video Captioning14 Apr 2024
- 2024MA-LMM: Memory-Augmented Large Multimodal Model for Long-Term Video Understanding8 Apr 2024
- 2025VideoRAG: Retrieval-Augmented Generation over Video Corpuscited by 55
- 2025VideoRAG: Retrieval-Augmented Generation over Video Corpus10 Jan 2025
- 2024OmniTokenizer: A Joint Image-Video Tokenizer for Visual Generationcited by 117
- 2026FluxMem: Adaptive Hierarchical Memory for Streaming Video Understandingcited by 26
- 2024Do Language Models Understand Time?cited by 14
- 2024SweetTok: Semantic-Aware Spatial-Temporal Tokenizer for Compact Video Discretizationcited by 12
- 2025Generating 6DoF Object Manipulation Trajectories from Action Description in Egocentric Visioncited by 11
- 2025Player-Centric Multimodal Prompt Generation for Large Language Model Based Identity-Aware Basketball Video Captioningcited by 7
- 2026VideoLoom: A Video Large Language Model for Joint Spatial-Temporal Understandingcited by 5
- 2026Cluster-Wise Spatio-Temporal Masking for Efficient Video-Language Pretrainingcited by 2
- 2025InterAct-Video: Reasoning-Rich Video QA for Urban Trafficcited by 1
- 2025Prompt-guided Disentangled Representation for Action Recognitioncited by 1
- 2025Tracking and Segmenting Anything in Any Modalitycited by 1
- 2025Time-Scaling State-Space Models for Dense Video Captioningcited by 0
12 most cited of 17 All 17 (JSON)
- 2026Video-STLayout Pre-training21 Sep 2026
- 2026Identity-Aware Human-Object Interaction Motion Captioning21 Aug 2026
- 2026Reading Between the Frames: Interpreting Implicit and Non-literal Meaning in Social Media Videos5 Aug 2026
- 2026Knowledge-guided Disentanglement with Atomic Actions for Action Recognition28 Jul 2026
- 2026Cluster-Wise Spatio-Temporal Masking for Efficient Video-Language Pretraining24 Mar 2026
- 2026FluxMem: Adaptive Hierarchical Memory for Streaming Video Understanding2 Mar 2026
- 2026VideoLoom: A Video Large Language Model for Joint Spatial-Temporal Understanding12 Jan 2026
- 2025OmniFD: A Unified Model for Versatile Face Forgery Detection30 Nov 2025
- 2025Tracking and Segmenting Anything in Any Modality22 Nov 2025
- 2025Prompt-guided Disentangled Representation for Action Recognition26 Sep 2025
- 2025Time-Scaling State-Space Models for Dense Video Captioning3 Sep 2025
- 2025Player-Centric Multimodal Prompt Generation for Large Language Model Based Identity-Aware Basketball Video Captioning27 Jul 2025
12 newest of 17 All 17 (JSON)