A Unified Framework for Shot Type Classification Based on Subject Centric Lens
Not on the map. Why?
Abstract (arXiv)
Shots are key narrative elements of various videos, e.g. movies, TV series, and user-generated videos that are thriving over the Internet. The types of shots greatly influence how the underlying ideas, emotions, and messages are expressed. The technique to analyze shot types is important to the understanding of videos, which has seen increasing demand in real-world applications in this era. Classifying shot type is challenging due to the additional information required beyond the video content, such as the spatial composition of a frame and camera movement. To address these issues, we propose a learning framework Subject Guidance Network (SGNet) for shot type recognition. SGNet separates the subject and background of a shot into two streams, serving as separate guidance maps for scale and movement type classification respectively. To facilitate shot type analysis and model evaluations, we build a large-scale dataset MovieShots, which contains 46K shots from 7K movie trailers with annotations of their scale and movement types. Experiments show that our framework is able to recognize these two attributes of shot accurately, outperforming all the previous methods.
Key facts. Cited by 44 papers in the map (data through 7 Oct 2026). First posted on arXiv 8 Aug 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 7; 2023: 4; 2024: 5; 2025: 14; 2026: 10.
44 papers.
Sort:
By area:
- 2024Direct-a-Video: Customized Video Generation with User-Directed Camera Movement and Object Motioncited by 167
- 2025Controllable Video Generation: A Surveycited by 93
- 2021Divide and Contrast: Self-supervised Learning from Uncurated Datacited by 85
- 2021Category-Level 6D Object Pose Estimation via Cascaded Relation and Recurrent Reconstruction Networkscited by 69
- 2025Towards Understanding Camera Motions in Any Videocited by 62
- 2021MovieCuts: A New Dataset and Benchmark for Cut Type Recognitioncited by 26
- 2022The Anatomy of Video Editing: A Dataset and Benchmark Suite for AI-Assisted Video Editingcited by 24
- 2025ShotBench: Expert-Level Cinematic Understanding in Vision-Language Modelscited by 22
- 2023Dynamic Storyboard Generation in an Engine-based Virtual Environment for Video Productioncited by 21
- 2025CineTechBench: A Benchmark for Cinematographic Technique Understanding and Generationcited by 21
- 2021Learning to Cut by Watching Moviescited by 18
- 2025GenDoP: Auto-regressive Camera Trajectory Generation as a Director of Photographycited by 18
32 more
- 2025Generative AI for Film Creation: A Survey of Recent Advancescited by 17
- 2022MovieCLIP: Visual Scene Recognition in Moviescited by 16
- 2025Free-Form Motion Control: Controlling the 6D Poses of Camera and Objects in Video Generationcited by 15
- 2022Understanding Aesthetics with Language: A Photo Critique Dataset for Aesthetic Assessmentcited by 13
- 2025Shot-by-Shot: Film-Grammar-Aware Training-Free Audio Description Generationcited by 13
- 2022Match Cutting: Finding Cuts with Smooth Visual Transitionscited by 12
- 2023Cinematic Behavior Transfer via NeRF-based Differentiable Filmingcited by 12
- 2025RefineShot: Rethinking Cinematography Understanding with Foundational Skill Evaluationcited by 10
- 2023Transformation vs Tradition: Artificial General Intelligence (AGI) for Arts and Humanitiescited by 9
- 2022Temporal and Contextual Transformer for Multi-Camera Editing of TV Showscited by 8
- 2026CamReasoner: Reinforcing Camera Movement Understanding via Structured Spatial Reasoningcited by 8
- 2023Long-range Multimodal Pretraining for Movie Understandingcited by 7
- 2024DanceCamera3D: 3D Camera Movement Synthesis with Music and Dancecited by 7
- 2025From Shots to Stories: LLM-Assisted Video Editing with Unified Language Representationscited by 6
- 2022TeViS:Translating Text Synopses to Video Storyboardscited by 5
- 2024Generative Timelines for Instructed Visual Assemblycited by 5
- 2024SynopGround: A Large-Scale Dataset for Multi-Paragraph Video Grounding from TV Dramas and Synopsescited by 4
- 2025CineVerse: Consistent Keyframe Synthesis for Cinematic Scene Compositioncited by 4
- 2025TalkCuts: A Large-Scale Dataset for Multi-Shot Human Speech Video Generationcited by 4
- 2024Pseudo Dataset Generation for Out-of-Domain Multi-Camera View Recommendationcited by 2
- 2026Geometry-Guided Camera Motion Understanding in VideoLLMscited by 2
- 2026Towards Automatic Soccer Commentary Generation with Knowledge-Enhanced Visual Reasoningcited by 1
- 2026Beyond Coherence: Benchmarking Professional Editing-Technique Execution in Multi-Shot Audio-Video Generationcited by 1
- 2022ImageSubject: A Large-scale Dataset for Subject Detectioncited by 0
- 2025Camera Movement Classification in Historical Footage: A Comparative Study of Deep Video Modelscited by 0
- 2025DGME-T: Directional Grid Motion Encoding for Transformer-Based Historical Camera Movement Classificationcited by 0
- 2026Seeking Universal Shot Language Understanding Solutionscited by 0
- 2026Natural Language Camera Movement Understandingcited by 0
- 2026A Dual-Transformer for Multi-Camera View Recommendationcited by 0
- 2026TAKE 85: Testing Audiovisual filmmaKer's intEnt across 85 Hours of Filmcited by 0
- 2026Multi-Grid Post-Training for Long-Form Multi-Shot Video Generationcited by 0
- 2026Unveiling the Value of Motion for Cinematic Camera Trajectoriescited by 0
- 2026Unveiling the Value of Motion for Cinematic Camera Trajectories30 Sep 2026
- 2026Beyond Coherence: Benchmarking Professional Editing-Technique Execution in Multi-Shot Audio-Video Generation8 Sep 2026
- 2026Multi-Grid Post-Training for Long-Form Multi-Shot Video Generation6 Sep 2026
- 2026TAKE 85: Testing Audiovisual filmmaKer's intEnt across 85 Hours of Film30 Aug 2026
- 2026A Dual-Transformer for Multi-Camera View Recommendation26 Aug 2026
- 2026Natural Language Camera Movement Understanding3 Jul 2026
- 2026Towards Automatic Soccer Commentary Generation with Knowledge-Enhanced Visual Reasoning31 Mar 2026
- 2026Seeking Universal Shot Language Understanding Solutions19 Mar 2026
- 2026Geometry-Guided Camera Motion Understanding in VideoLLMs13 Mar 2026
- 2026CamReasoner: Reinforcing Camera Movement Understanding via Structured Spatial Reasoning30 Jan 2026
- 2025DGME-T: Directional Grid Motion Encoding for Transformer-Based Historical Camera Movement Classification17 Oct 2025
- 2025Camera Movement Classification in Historical Footage: A Comparative Study of Deep Video Models16 Oct 2025
32 more
- 2025TalkCuts: A Large-Scale Dataset for Multi-Shot Human Speech Video Generation8 Oct 2025
- 2025RefineShot: Rethinking Cinematography Understanding with Foundational Skill Evaluation2 Oct 2025
- 2025Controllable Video Generation: A Survey22 Jul 2025
- 2025ShotBench: Expert-Level Cinematic Understanding in Vision-Language Models26 Jun 2025
- 2025CineTechBench: A Benchmark for Cinematographic Technique Understanding and Generation21 May 2025
- 2025From Shots to Stories: LLM-Assisted Video Editing with Unified Language Representations18 May 2025
- 2025CineVerse: Consistent Keyframe Synthesis for Cinematic Scene Composition28 Apr 2025
- 2025Towards Understanding Camera Motions in Any Video21 Apr 2025
- 2025Generative AI for Film Creation: A Survey of Recent Advances11 Apr 2025
- 2025GenDoP: Auto-regressive Camera Trajectory Generation as a Director of Photography9 Apr 2025
- 2025Shot-by-Shot: Film-Grammar-Aware Training-Free Audio Description Generation1 Apr 2025
- 2025Free-Form Motion Control: Controlling the 6D Poses of Camera and Objects in Video Generation2 Jan 2025
- 2024Generative Timelines for Instructed Visual Assembly19 Nov 2024
- 2024Pseudo Dataset Generation for Out-of-Domain Multi-Camera View Recommendation17 Oct 2024
- 2024SynopGround: A Large-Scale Dataset for Multi-Paragraph Video Grounding from TV Dramas and Synopses3 Aug 2024
- 2024DanceCamera3D: 3D Camera Movement Synthesis with Music and Dance20 Mar 2024
- 2024Direct-a-Video: Customized Video Generation with User-Directed Camera Movement and Object Motion5 Feb 2024
- 2023Cinematic Behavior Transfer via NeRF-based Differentiable Filming29 Nov 2023
- 2023Transformation vs Tradition: Artificial General Intelligence (AGI) for Arts and Humanities30 Oct 2023
- 2023Long-range Multimodal Pretraining for Movie Understanding18 Aug 2023
- 2023Dynamic Storyboard Generation in an Engine-based Virtual Environment for Video Production30 Jan 2023
- 2022TeViS:Translating Text Synopses to Video Storyboards31 Dec 2022
- 2022MovieCLIP: Visual Scene Recognition in Movies20 Oct 2022
- 2022Temporal and Contextual Transformer for Multi-Camera Editing of TV Shows17 Oct 2022
- 2022Match Cutting: Finding Cuts with Smooth Visual Transitions11 Oct 2022
- 2022The Anatomy of Video Editing: A Dataset and Benchmark Suite for AI-Assisted Video Editing20 Jul 2022
- 2022Understanding Aesthetics with Language: A Photo Critique Dataset for Aesthetic Assessment17 Jun 2022
- 2022ImageSubject: A Large-scale Dataset for Subject Detection9 Jan 2022
- 2021MovieCuts: A New Dataset and Benchmark for Cut Type Recognition12 Sep 2021
- 2021Category-Level 6D Object Pose Estimation via Cascaded Relation and Recurrent Reconstruction Networks19 Aug 2021
- 2021Learning to Cut by Watching Movies9 Aug 2021
- 2021Divide and Contrast: Self-supervised Learning from Uncurated Data17 May 2021
- 2026CamReasoner: Reinforcing Camera Movement Understanding via Structured Spatial Reasoningcited by 8
- 2025From Shots to Stories: LLM-Assisted Video Editing with Unified Language Representationscited by 6
- 2026Towards Automatic Soccer Commentary Generation with Knowledge-Enhanced Visual Reasoningcited by 1
- 2026Towards Automatic Soccer Commentary Generation with Knowledge-Enhanced Visual Reasoning31 Mar 2026
- 2026CamReasoner: Reinforcing Camera Movement Understanding via Structured Spatial Reasoning30 Jan 2026
- 2025From Shots to Stories: LLM-Assisted Video Editing with Unified Language Representations18 May 2025
- 2025Controllable Video Generation: A Surveycited by 93
- 2021Divide and Contrast: Self-supervised Learning from Uncurated Datacited by 85
- 2021Category-Level 6D Object Pose Estimation via Cascaded Relation and Recurrent Reconstruction Networkscited by 69
- 2025Towards Understanding Camera Motions in Any Videocited by 62
- 2021MovieCuts: A New Dataset and Benchmark for Cut Type Recognitioncited by 26
- 2022The Anatomy of Video Editing: A Dataset and Benchmark Suite for AI-Assisted Video Editingcited by 24
- 2023Dynamic Storyboard Generation in an Engine-based Virtual Environment for Video Productioncited by 21
- 2025CineTechBench: A Benchmark for Cinematographic Technique Understanding and Generationcited by 21
- 2021Learning to Cut by Watching Moviescited by 18
- 2025GenDoP: Auto-regressive Camera Trajectory Generation as a Director of Photographycited by 18
- 2022MovieCLIP: Visual Scene Recognition in Moviescited by 16
- 2025Free-Form Motion Control: Controlling the 6D Poses of Camera and Objects in Video Generationcited by 15
12 most cited of 37 All 37 (JSON)
- 2026Unveiling the Value of Motion for Cinematic Camera Trajectories30 Sep 2026
- 2026Beyond Coherence: Benchmarking Professional Editing-Technique Execution in Multi-Shot Audio-Video Generation8 Sep 2026
- 2026Multi-Grid Post-Training for Long-Form Multi-Shot Video Generation6 Sep 2026
- 2026TAKE 85: Testing Audiovisual filmmaKer's intEnt across 85 Hours of Film30 Aug 2026
- 2026A Dual-Transformer for Multi-Camera View Recommendation26 Aug 2026
- 2026Natural Language Camera Movement Understanding3 Jul 2026
- 2026Seeking Universal Shot Language Understanding Solutions19 Mar 2026
- 2025DGME-T: Directional Grid Motion Encoding for Transformer-Based Historical Camera Movement Classification17 Oct 2025
- 2025Camera Movement Classification in Historical Footage: A Comparative Study of Deep Video Models16 Oct 2025
- 2025TalkCuts: A Large-Scale Dataset for Multi-Shot Human Speech Video Generation8 Oct 2025
- 2025RefineShot: Rethinking Cinematography Understanding with Foundational Skill Evaluation2 Oct 2025
- 2025Controllable Video Generation: A Survey22 Jul 2025
12 newest of 37 All 37 (JSON)