Towards Understanding Camera Motions in Any Video
Not on the map. Why?
Abstract (arXiv)
We introduce CameraBench, a large-scale dataset and benchmark designed to assess and improve camera motion understanding. CameraBench consists of ~3,000 diverse internet videos, annotated by experts through a rigorous multi-stage quality control process. One of our contributions is a taxonomy of camera motion primitives, designed in collaboration with cinematographers. We find, for example, that some motions like "follow" (or tracking) require understanding scene content like moving subjects. We conduct a large-scale human study to quantify human annotation performance, revealing that domain expertise and tutorial-based training can significantly enhance accuracy. For example, a novice may confuse zoom-in (a change of intrinsics) with translating forward (a change of extrinsics), but can be trained to differentiate the two. Using CameraBench, we evaluate Structure-from-Motion (SfM) and Video-Language Models (VLMs), finding that SfM models struggle to capture semantic primitives that depend on scene content, while VLMs struggle to capture geometric primitives that require precise estimation of trajectories. We then fine-tune a generative VLM on CameraBench to achieve the best of both worlds and showcase its applications, including motion-augmented captioning, video question answering, and video-text retrieval. We hope our taxonomy, benchmark, and tutorials will drive future efforts towards the ultimate goal of understanding camera motions in any video.
Key facts. Cited by 64 papers in the map (data through 14 Oct 2026). Builds on 63 of its 88 references that are in the map. First posted on arXiv 21 Apr 2025.
Builds on
63 of 88 references.
References · 63
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2023GPT-4 Technical Reportcited by 18,396
- 2023BLIP-2: Bootstrapping Language-Image Pre-training with Frozen Image Encoders and Large Language Modelscited by 6,137
- 2025Qwen2.5-VL Technical Reportcited by 5,587
- 2024Gemini 1.5: Unlocking multimodal understanding across millions of tokens of contextcited by 3,224
- 2024LLaVA-OneVision: Easy Visual Task Transfercited by 2,719
- 2025Wan: Open and Advanced Large-Scale Video Generative Modelscited by 2,708
- 2016Making the V in VQA Matter: Elevating the Role of Image Understanding in Visual Question Answeringcited by 2,516
- 2021CLIPScore: A Reference-free Evaluation Metric for Image Captioningcited by 2,424
- 2024CogVideoX: Text-to-Video Diffusion Models with An Expert Transformercited by 2,261
- 2023DUSt3R: Geometric 3D Vision Made Easycited by 1,567
- 2022CogVideo: Large-scale Pretraining for Text-to-Video Generation via Transformerscited by 985
38 more
- 2024Movie Gen: A Cast of Media Foundation Modelscited by 644
- 2024VideoCrafter2: Overcoming Data Limitations for High-Quality Video Diffusion Modelscited by 579
- 2025Continuous 3D Perception Model with Persistent Statecited by 548
- 2023DL3DV-10K: A Large-Scale Scene Dataset for Deep Learning-based 3D Visioncited by 537
- 2022Winoground: Probing Vision and Language Models for Visio-Linguistic Compositionalitycited by 529
- 2023Ego-Exo4D: Understanding Skilled Human Activity from First- and Third-Person Perspectivescited by 490
- 2024Evaluating Text-to-Visual Generation with Image-to-Text Generationcited by 474
- 2024CameraCtrl: Enabling Camera Control for Text-to-Video Generationcited by 460
- 2023LanguageBind: Extending Video-Language Pretraining to N-modality by Language-based Semantic Alignmentcited by 370
- 2024InternVideo2: Scaling Foundation Models for Multimodal Video Understandingcited by 317
- 2025SkyReels-V2: Infinite-length Film Generative Modelcited by 229
- 2024MegaSaM: Accurate, Fast, and Robust Structure and Motion from Casual Dynamic Videoscited by 228
- 2023Visual Geometry Grounded Deep Structure From Motioncited by 227
- 2020MovieNet: A Holistic Dataset for Movie Understandingcited by 206
- 2023Unmasked Teacher: Towards Training-Efficient Video Foundation Modelscited by 199
- 2020TransNet V2: An effective deep network architecture for fast shot transition detectioncited by 171
- 2024Direct-a-Video: Customized Video Generation with User-Directed Camera Movement and Object Motioncited by 167
- 2024MASt3R-SfM: a Fully-Integrated Solution for Unconstrained Structure-from-Motioncited by 162
- 2024VD3D: Taming Large Video Diffusion Transformers for 3D Camera Controlcited by 156
- 2024AC3D: Analyzing and Improving 3D Camera Control in Video Diffusion Transformerscited by 154
- 2024Tarsier: Recipes for Training and Evaluating Large Video Description Modelscited by 141
- 2024AuroraCap: Efficient, Performant Video Detailed Captioning and a New Benchmarkcited by 140
- 2024NaturalBench: Evaluating Vision-Language Models on Natural Adversarial Samplescited by 97
- 2024MotionBooth: Motion-Aware Customized Text-to-Video Generationcited by 93
- 2023Multimodality Helps Unimodality: Cross-Modal Few-Shot Learning with Multimodal Modelscited by 91
- 2024Stereo4D: Learning How Things Move in 3D from Internet Stereo Videoscited by 89
- 2025Tarsier2: Advancing Large Vision-Language Models from Detailed Video Description to Comprehensive Video Understandingcited by 81
- 2025MotionBench: Benchmarking and Improving Fine-grained Video Motion Understanding for Vision Language Modelscited by 70
- 2025Goku: Flow Based Video Generative Foundation Modelscited by 67
- 2024The Neglected Tails in Vision-Language Modelscited by 63
- 2024Trajectory Attention for Fine-grained Video Motion Controlcited by 63
- 2025RealCam-I2V: Real-World Image-to-Video Generation with Interactive Complex Camera Controlcited by 57
- 2023Revisiting the Role of Language Priors in Vision-Language Modelscited by 50
- 2025MotionCanvas: Cinematic Shot Design with Controllable Image-to-Video Generationcited by 50
- 2024InternLM-XComposer2.5-OmniLive: A Comprehensive Multimodal System for Long-term Streaming Video and Audio Interactionscited by 48
- 2020A Unified Framework for Shot Type Classification Based on Subject Centric Lenscited by 44
- 2023Language Models as Black-Box Optimizers for Vision-Language Modelscited by 36
- 2024AnimateAnything: Consistent and Controllable Animation for Video Generationcited by 35
50 most cited of 63 All 63 (JSON)
Built on by
Citing papers per year: 2025: 24; 2026: 40.
64 papers.
Sort:
By area:
- 2025ViPE: Video Pose Engine for 3D Geometric Perceptioncited by 170
- 2026Molmo2: Open Weights and Data for Vision-Language Models with Video Understanding and Groundingcited by 139
- 2025SpatialVID: A Large-Scale Video Dataset with Spatial Annotationscited by 77
- 2025Open-o3-Video: Grounded Video Reasoning with Explicit Spatio-Temporal Evidencecited by 49
- 2025How Far are VLMs from Visual Spatial Intelligence? A Benchmark-Driven Perspectivecited by 43
- 2025OneStory: Coherent Multi-Shot Video Generation with Adaptive Memorycited by 35
- 2026Embed-RL: Reinforcement Learning for Reasoning-Driven Multimodal Embeddingscited by 24
- 2025CineTechBench: A Benchmark for Cinematographic Technique Understanding and Generationcited by 23
- 2025DSI-Bench: A Benchmark for Dynamic Spatial Intelligencecited by 23
- 2025ShotBench: Expert-Level Cinematic Understanding in Vision-Language Modelscited by 22
- 2025MonoFusion: Sparse-View 4D Reconstruction via Monocular Fusioncited by 19
- 2025Thinking with Camera: A Unified Multimodal Model for Camera-Centric Understanding and Generationcited by 19
38 more
- 2025UltraHR-100K: Enhancing UHR Image Synthesis with A Large-Scale High-Quality Datasetcited by 18
- 2025SpatialTree: How Spatial Abilities Branch Out in MLLMscited by 12
- 2025RefineShot: Rethinking Cinematography Understanding with Foundational Skill Evaluationcited by 10
- 2025Towards Universal Video Retrieval: Generalizing Video Embedding via Synthesized Multimodal Pyramid Curriculumcited by 9
- 2026CamReasoner: Reinforcing Camera Movement Understanding via Structured Spatial Reasoningcited by 9
- 2025Pulp Motion: Framing-aware multimodal camera and human motion generationcited by 8
- 2025TalkCuts: A Large-Scale Dataset for Multi-Shot Human Speech Video Generationcited by 6
- 2025DynamicVerse: A Physically-Aware Multimodal Framework for 4D World Modelingcited by 5
- 2025CETCAM: Camera-Controllable Video Generation via Consistent and Extensible Tokenizationcited by 5
- 2026Logics-Parsing-Omni Technical Reportcited by 5
- 2026OmniShotCut: Holistic Relational Shot Boundary Detection with Shot-Query Transformercited by 5
- 2026GS-Agent: Creating 4D Physical Worlds With Generative Simulationcited by 5
- 2025LAMP: Language-Assisted Motion Planning for Controllable Video Generationcited by 4
- 2026VLM-SubtleBench: How Far Are VLMs from Human-Level Subtle Comparative Reasoning?cited by 4
- 2025OpenView: Empowering MLLMs with Out-of-view VQAcited by 3
- 2026Geometry-Guided Camera Motion Understanding in VideoLLMscited by 3
- 2026HumanScore: Benchmarking Human Motions in Generated Videoscited by 3
- 2026Building a Precise Video Language with Human-AI Oversightcited by 3
- 2026DMGD: Train-Free Dataset Distillation with Semantic-Distribution Matching in Diffusion Modelscited by 3
- 2026Planning with the Viewscited by 3
- 2025Model Correlation Detection via Random Selection Probingcited by 2
- 2026Mind-of-Director: Multi-modal Agent-Driven Film Previsualization via Collaborative Decision-Makingcited by 2
- 2026CalibAnyView: Beyond Single-View Camera Calibration in the Wildcited by 2
- 2026CineCap: Structured Reasoning with Spatio-Temporal Anchors for Cinematographic Video Captioningcited by 2
- 2025Leveraging Optimal Transport for Distributed Two-Sample Testing: An Integrated Transportation Distance-based Frameworkcited by 1
- 2025CineLOG: A Training Free Approach for Cinematic Long Video Generationcited by 1
- 2026Spherical Geometry Diffusion: Generating High-quality 3D Face Geometry via Sphere-anchored Representationscited by 1
- 2026Modeling Cross-vision Synergy for Unified Large Vision Modelcited by 1
- 2026CT-1: Vision-Language-Camera Models Transfer Spatial Reasoning Knowledge to Camera-Controllable Video Generationcited by 1
- 2026Offline Preference Optimization for Rectified Flow with Noise-Tracked Pairscited by 1
- 2026Probing into Camera Control of Video Modelscited by 1
- 2026Natural Language Camera Movement Understandingcited by 1
- 2026CameraAnything: Refilming Videos with Arbitrary Camera Controlcited by 1
- 2026Temporally Grounded Compositional Camera Motion Understanding via Geometric Knowledge Distillationcited by 1
- 2025MultiEgo: A Multi-View Egocentric Video Dataset for 4D Scene Reconstructioncited by 0
- 2026CLIP-Guided Unsupervised Semantic-Aware Exposure Correctioncited by 0
- 2026Seeking Universal Shot Language Understanding Solutionscited by 0
- 2026CaMo: Camera Motion Grounded Evaluation and Training for Vision-Language Modelscited by 0
50 most cited of 64 All 64 (JSON)
- 2026When Left Is Right? Camera-Motion Understanding beyond Screen12 Oct 2026
- 2026CineRecon: Benchmarking Frontier Models for Agentic Cinematic Reconstruction12 Oct 2026
- 2026DiVid: Diagnosing Dimension-Specific Diversity Collapse in Video Generation Models1 Oct 2026
- 2026CinematicVQA: Benchmarking Film-Grammar Reasoning in Large Vision-Language Models23 Sep 2026
- 2026EgoSIS: From Factorized Visual Ego-Transitions to Motion-Canonical Spatial Evidence for UAV Reasoning8 Sep 2026
- 2026VidaForge: Open Research Infrastructure for Video Pretraining Data Recipes6 Sep 2026
- 2026Puffin-World: Scaling a Unified Multimodal Model with Native 3D World States3 Sep 2026
- 2026RoGe: Novel View Synthesis via End-to-End Implicit Reconstruction and Generation2 Sep 2026
- 2026What, Where, and How: Probing Spatiotemporal Representations in Video Foundation Models1 Sep 2026
- 2026TAKE 85: Testing Audiovisual filmmaKer's intEnt across 85 Hours of Film30 Aug 2026
- 2026Temporally Grounded Compositional Camera Motion Understanding via Geometric Knowledge Distillation11 Aug 2026
- 2026F2STNet: Fair and Federated Spectral-Temporal Modeling for Graph Forecasting10 Aug 2026
38 more
- 2026CameraAnything: Refilming Videos with Arbitrary Camera Control27 Jul 2026
- 2026Self-Supervised Learning of Structured Dynamics from Videos23 Jul 2026
- 2026GS-Agent: Creating 4D Physical Worlds With Generative Simulation23 Jul 2026
- 2026Natural Language Camera Movement Understanding3 Jul 2026
- 2026SIFT: Self-Imagination Fine-Tuning for Physically Plausible Motion in Video Diffusion Models26 Jun 2026
- 2026Look-Before-Move: Narrative-Grounded World Visual Attention in Dynamic 3D Story Worlds25 Jun 2026
- 2026CineCap: Structured Reasoning with Spatio-Temporal Anchors for Cinematographic Video Captioning23 Jun 2026
- 2026Planning with the Views28 May 2026
- 2026CaMo: Camera Motion Grounded Evaluation and Training for Vision-Language Models19 May 2026
- 2026Probing into Camera Control of Video Models14 May 2026
- 2026CalibAnyView: Beyond Single-View Camera Calibration in the Wild14 May 2026
- 2026Offline Preference Optimization for Rectified Flow with Noise-Tracked Pairs10 May 2026
- 2026DMGD: Train-Free Dataset Distillation with Semantic-Distribution Matching in Diffusion Models5 May 2026
- 2026OmniShotCut: Holistic Relational Shot Boundary Detection with Shot-Query Transformer27 Apr 2026
- 2026Building a Precise Video Language with Human-AI Oversight22 Apr 2026
- 2026HumanScore: Benchmarking Human Motions in Generated Videos22 Apr 2026
- 2026CT-1: Vision-Language-Camera Models Transfer Spatial Reasoning Knowledge to Camera-Controllable Video Generation10 Apr 2026
- 2026Seeking Universal Shot Language Understanding Solutions19 Mar 2026
- 2026Mind-of-Director: Multi-modal Agent-Driven Film Previsualization via Collaborative Decision-Making16 Mar 2026
- 2026Geometry-Guided Camera Motion Understanding in VideoLLMs13 Mar 2026
- 2026Logics-Parsing-Omni Technical Report10 Mar 2026
- 2026VLM-SubtleBench: How Far Are VLMs from Human-Level Subtle Comparative Reasoning?9 Mar 2026
- 2026Modeling Cross-vision Synergy for Unified Large Vision Model3 Mar 2026
- 2026Embed-RL: Reinforcement Learning for Reasoning-Driven Multimodal Embeddings14 Feb 2026
- 2026CamReasoner: Reinforcing Camera Movement Understanding via Structured Spatial Reasoning30 Jan 2026
- 2026CLIP-Guided Unsupervised Semantic-Aware Exposure Correction27 Jan 2026
- 2026Spherical Geometry Diffusion: Generating High-quality 3D Face Geometry via Sphere-anchored Representations19 Jan 2026
- 2026Molmo2: Open Weights and Data for Vision-Language Models with Video Understanding and Grounding15 Jan 2026
- 2025SpatialTree: How Spatial Abilities Branch Out in MLLMs23 Dec 2025
- 2025CETCAM: Camera-Controllable Video Generation via Consistent and Extensible Tokenization22 Dec 2025
- 2025OpenView: Empowering MLLMs with Out-of-view VQA21 Dec 2025
- 2025CineLOG: A Training Free Approach for Cinematic Long Video Generation13 Dec 2025
- 2025MultiEgo: A Multi-View Egocentric Video Dataset for 4D Scene Reconstruction12 Dec 2025
- 2025OneStory: Coherent Multi-Shot Video Generation with Adaptive Memory8 Dec 2025
- 2025LAMP: Language-Assisted Motion Planning for Controllable Video Generation3 Dec 2025
- 2025DynamicVerse: A Physically-Aware Multimodal Framework for 4D World Modeling2 Dec 2025
- 2025Towards Universal Video Retrieval: Generalizing Video Embedding via Synthesized Multimodal Pyramid Curriculum31 Oct 2025
- 2025UltraHR-100K: Enhancing UHR Image Synthesis with A Large-Scale High-Quality Dataset23 Oct 2025
50 newest of 64 All 64 (JSON)
- 2025Open-o3-Video: Grounded Video Reasoning with Explicit Spatio-Temporal Evidencecited by 49
- 2025How Far are VLMs from Visual Spatial Intelligence? A Benchmark-Driven Perspectivecited by 43
- 2026Embed-RL: Reinforcement Learning for Reasoning-Driven Multimodal Embeddingscited by 24
- 2026CamReasoner: Reinforcing Camera Movement Understanding via Structured Spatial Reasoningcited by 9
- 2026VLM-SubtleBench: How Far Are VLMs from Human-Level Subtle Comparative Reasoning?cited by 4
- 2026CineCap: Structured Reasoning with Spatio-Temporal Anchors for Cinematographic Video Captioningcited by 2
- 2026CT-1: Vision-Language-Camera Models Transfer Spatial Reasoning Knowledge to Camera-Controllable Video Generationcited by 1
- 2026CinematicVQA: Benchmarking Film-Grammar Reasoning in Large Vision-Language Modelscited by 0
- 2026CinematicVQA: Benchmarking Film-Grammar Reasoning in Large Vision-Language Models23 Sep 2026
- 2026CineCap: Structured Reasoning with Spatio-Temporal Anchors for Cinematographic Video Captioning23 Jun 2026
- 2026CT-1: Vision-Language-Camera Models Transfer Spatial Reasoning Knowledge to Camera-Controllable Video Generation10 Apr 2026
- 2026VLM-SubtleBench: How Far Are VLMs from Human-Level Subtle Comparative Reasoning?9 Mar 2026
- 2026Embed-RL: Reinforcement Learning for Reasoning-Driven Multimodal Embeddings14 Feb 2026
- 2026CamReasoner: Reinforcing Camera Movement Understanding via Structured Spatial Reasoning30 Jan 2026
- 2025Open-o3-Video: Grounded Video Reasoning with Explicit Spatio-Temporal Evidence23 Oct 2025
- 2025How Far are VLMs from Visual Spatial Intelligence? A Benchmark-Driven Perspective23 Sep 2025
- 2026Molmo2: Open Weights and Data for Vision-Language Models with Video Understanding and Groundingcited by 139
- 2025ShotBench: Expert-Level Cinematic Understanding in Vision-Language Modelscited by 22
- 2025OpenView: Empowering MLLMs with Out-of-view VQAcited by 3
- 2026Geometry-Guided Camera Motion Understanding in VideoLLMscited by 3
- 2025Model Correlation Detection via Random Selection Probingcited by 2
- 2026CaMo: Camera Motion Grounded Evaluation and Training for Vision-Language Modelscited by 0
- 2026When Left Is Right? Camera-Motion Understanding beyond Screencited by 0
- 2026When Left Is Right? Camera-Motion Understanding beyond Screen12 Oct 2026
- 2026CaMo: Camera Motion Grounded Evaluation and Training for Vision-Language Models19 May 2026
- 2026Geometry-Guided Camera Motion Understanding in VideoLLMs13 Mar 2026
- 2026Molmo2: Open Weights and Data for Vision-Language Models with Video Understanding and Grounding15 Jan 2026
- 2025OpenView: Empowering MLLMs with Out-of-view VQA21 Dec 2025
- 2025Model Correlation Detection via Random Selection Probing29 Sep 2025
- 2025ShotBench: Expert-Level Cinematic Understanding in Vision-Language Models26 Jun 2025
- 2026DMGD: Train-Free Dataset Distillation with Semantic-Distribution Matching in Diffusion Modelscited by 3
- 2026Offline Preference Optimization for Rectified Flow with Noise-Tracked Pairscited by 1
- 2026SIFT: Self-Imagination Fine-Tuning for Physically Plausible Motion in Video Diffusion Modelscited by 0
- 2026SIFT: Self-Imagination Fine-Tuning for Physically Plausible Motion in Video Diffusion Models26 Jun 2026
- 2026Offline Preference Optimization for Rectified Flow with Noise-Tracked Pairs10 May 2026
- 2026DMGD: Train-Free Dataset Distillation with Semantic-Distribution Matching in Diffusion Models5 May 2026
- 2025ViPE: Video Pose Engine for 3D Geometric Perceptioncited by 170
- 2025SpatialVID: A Large-Scale Video Dataset with Spatial Annotationscited by 77
- 2025OneStory: Coherent Multi-Shot Video Generation with Adaptive Memorycited by 35
- 2025CineTechBench: A Benchmark for Cinematographic Technique Understanding and Generationcited by 23
- 2025DSI-Bench: A Benchmark for Dynamic Spatial Intelligencecited by 23
- 2025MonoFusion: Sparse-View 4D Reconstruction via Monocular Fusioncited by 19
- 2025Thinking with Camera: A Unified Multimodal Model for Camera-Centric Understanding and Generationcited by 19
- 2025UltraHR-100K: Enhancing UHR Image Synthesis with A Large-Scale High-Quality Datasetcited by 18
- 2025SpatialTree: How Spatial Abilities Branch Out in MLLMscited by 12
- 2025RefineShot: Rethinking Cinematography Understanding with Foundational Skill Evaluationcited by 10
- 2025Towards Universal Video Retrieval: Generalizing Video Embedding via Synthesized Multimodal Pyramid Curriculumcited by 9
- 2025Pulp Motion: Framing-aware multimodal camera and human motion generationcited by 8
12 most cited of 41 All 41 (JSON)
- 2026DiVid: Diagnosing Dimension-Specific Diversity Collapse in Video Generation Models1 Oct 2026
- 2026EgoSIS: From Factorized Visual Ego-Transitions to Motion-Canonical Spatial Evidence for UAV Reasoning8 Sep 2026
- 2026VidaForge: Open Research Infrastructure for Video Pretraining Data Recipes6 Sep 2026
- 2026Puffin-World: Scaling a Unified Multimodal Model with Native 3D World States3 Sep 2026
- 2026RoGe: Novel View Synthesis via End-to-End Implicit Reconstruction and Generation2 Sep 2026
- 2026What, Where, and How: Probing Spatiotemporal Representations in Video Foundation Models1 Sep 2026
- 2026TAKE 85: Testing Audiovisual filmmaKer's intEnt across 85 Hours of Film30 Aug 2026
- 2026F2STNet: Fair and Federated Spectral-Temporal Modeling for Graph Forecasting10 Aug 2026
- 2026CameraAnything: Refilming Videos with Arbitrary Camera Control27 Jul 2026
- 2026Self-Supervised Learning of Structured Dynamics from Videos23 Jul 2026
- 2026Natural Language Camera Movement Understanding3 Jul 2026
- 2026Planning with the Views28 May 2026
12 newest of 41 All 41 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2023MVBench: A Comprehensive Multi-modal Video Understanding Benchmark
- 2024MMBench-Video: A Long-Form Multi-Shot Benchmark for Holistic Video Understanding
- 2026HumanMoveVQA: Can Video MLLMs reason about human movement in videos?
- 2025FAVOR-Bench: A Comprehensive Benchmark for Fine-Grained Video Motion Understanding
- 2026DynaTokens: Teaching Dynamics to Camera-Controlled Video Models at Test Time
- 2025FoundationMotion: Auto-Labeling and Reasoning about Spatial Movement in Videos
- 2026KPM-Bench: A Kinematic Parsing Motion Benchmark for Fine-grained Motion-centric Video Understanding
- 2026RigidBench: Evaluating Rigid-Body Physics in Video Generation Models