Autonomous Aerial Cinematography In Unstructured Environments With Learned Artistic Decision-Making
Not on the map. Why?
Abstract (arXiv)
Aerial cinematography is revolutionizing industries that require live and dynamic camera viewpoints such as entertainment, sports, and security. However, safely piloting a drone while filming a moving target in the presence of obstacles is immensely taxing, often requiring multiple expert human operators. Hence, there is demand for an autonomous cinematographer that can reason about both geometry and scene context in real-time. Existing approaches do not address all aspects of this problem; they either require high-precision motion-capture systems or GPS tags to localize targets, rely on prior maps of the environment, plan for short time horizons, or only follow artistic guidelines specified before flight. In this work, we address the problem in its entirety and propose a complete system for real-time aerial cinematography that for the first time combines: (1) vision-based target estimation; (2) 3D signed-distance mapping for occlusion estimation; (3) efficient trajectory optimization for long time-horizon camera motion; and (4) learning-based artistic shot selection. We extensively evaluate our system both in simulation and in field experiments by filming dynamic targets moving through unstructured environments. Our results indicate that our system can operate reliably in the real world without restrictive assumptions. We also provide in-depth analysis and discussions for each module, with the hope that our design tradeoffs can generalize to other related applications. Videos of the complete system can be found at: https://youtu.be/ookhHnqmlaU.
Key facts. Cited by 16 papers in the map (data through 14 Oct 2026). First posted on arXiv 15 Oct 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 2; 2023: 3; 2024: 3; 2025: 3; 2026: 3.
16 papers.
Sort:
By area:
- 2024E.T. the Exceptional Trajectories: Text-to-camera-trajectory generation with character awarenesscited by 25
- 2025GenDoP: Auto-regressive Camera Trajectory Generation as a Director of Photographycited by 18
- 2022Is Complexity Required for Neural Network Pruning? A Case Study on Global Magnitude Pruningcited by 13
- 2023JAWS: Just A Wild Shot for Cinematic Transfer in Neural Radiance Fieldscited by 13
- 2024A Reinforcement Learning-Based Automatic Video Editing Method Using Pre-trained Vision-Language Modelcited by 8
- 2025Pulp Motion: Framing-aware multimodal camera and human motion generationcited by 8
- 2021AutoPhoto: Aesthetic Photo Capture using Reinforcement Learningcited by 7
- 2026ShotVerse: Advancing Cinematic Camera Control for Text-Driven Multi-Shot Video Creationcited by 7
- 20213D Human Reconstruction in the Wild with Collaborative Aerial Camerascited by 4
- 2024CLIPSwarm: Generating Drone Shows from Text Prompts with Vision-Language Modelscited by 3
- 2026VERTIGO: Visual Preference Optimization for Cinematic Camera Trajectory Generationcited by 3
- 2023Greedy Perspectives: Multi-Drone View Planning for Collaborative Perception in Cluttered Environmentscited by 2
4 more
- 2025Agentic Aerial Cinematography: From Dialogue Cues to Cinematic Trajectoriescited by 2
- 2022Real-Time Hybrid Mapping of Populated Indoor Scenes using a Low-Cost Monocular UAVcited by 0
- 2023Automatic Camera Trajectory Control with Enhanced Immersion for Virtual Cinematographycited by 0
- 2026PhotoFlow: Agentic 3D Virtual Photography Missionscited by 0
- 2026PhotoFlow: Agentic 3D Virtual Photography Missions22 May 2026
- 2026VERTIGO: Visual Preference Optimization for Cinematic Camera Trajectory Generation2 Apr 2026
- 2026ShotVerse: Advancing Cinematic Camera Control for Text-Driven Multi-Shot Video Creation12 Mar 2026
- 2025Pulp Motion: Framing-aware multimodal camera and human motion generation6 Oct 2025
- 2025Agentic Aerial Cinematography: From Dialogue Cues to Cinematic Trajectories19 Sep 2025
- 2025GenDoP: Auto-regressive Camera Trajectory Generation as a Director of Photography9 Apr 2025
- 2024A Reinforcement Learning-Based Automatic Video Editing Method Using Pre-trained Vision-Language Model7 Nov 2024
- 2024E.T. the Exceptional Trajectories: Text-to-camera-trajectory generation with character awareness1 Jul 2024
- 2024CLIPSwarm: Generating Drone Shows from Text Prompts with Vision-Language Models20 Mar 2024
- 2023Greedy Perspectives: Multi-Drone View Planning for Collaborative Perception in Cluttered Environments16 Oct 2023
- 2023Automatic Camera Trajectory Control with Enhanced Immersion for Virtual Cinematography29 Mar 2023
- 2023JAWS: Just A Wild Shot for Cinematic Transfer in Neural Radiance Fields27 Mar 2023
4 more
- 2022Is Complexity Required for Neural Network Pruning? A Case Study on Global Magnitude Pruning29 Sep 2022
- 2022Real-Time Hybrid Mapping of Populated Indoor Scenes using a Low-Cost Monocular UAV4 Mar 2022
- 2021AutoPhoto: Aesthetic Photo Capture using Reinforcement Learning21 Sep 2021
- 20213D Human Reconstruction in the Wild with Collaborative Aerial Cameras9 Aug 2021
- 2024E.T. the Exceptional Trajectories: Text-to-camera-trajectory generation with character awarenesscited by 25
- 2025GenDoP: Auto-regressive Camera Trajectory Generation as a Director of Photographycited by 18
- 2022Is Complexity Required for Neural Network Pruning? A Case Study on Global Magnitude Pruningcited by 13
- 2023JAWS: Just A Wild Shot for Cinematic Transfer in Neural Radiance Fieldscited by 13
- 2025Pulp Motion: Framing-aware multimodal camera and human motion generationcited by 8
- 2021AutoPhoto: Aesthetic Photo Capture using Reinforcement Learningcited by 7
- 2026ShotVerse: Advancing Cinematic Camera Control for Text-Driven Multi-Shot Video Creationcited by 7
- 20213D Human Reconstruction in the Wild with Collaborative Aerial Camerascited by 4
- 2024CLIPSwarm: Generating Drone Shows from Text Prompts with Vision-Language Modelscited by 3
- 2026VERTIGO: Visual Preference Optimization for Cinematic Camera Trajectory Generationcited by 3
- 2023Greedy Perspectives: Multi-Drone View Planning for Collaborative Perception in Cluttered Environmentscited by 2
- 2022Real-Time Hybrid Mapping of Populated Indoor Scenes using a Low-Cost Monocular UAVcited by 0
12 most cited of 13 All 13 (JSON)
- 2026VERTIGO: Visual Preference Optimization for Cinematic Camera Trajectory Generation2 Apr 2026
- 2026ShotVerse: Advancing Cinematic Camera Control for Text-Driven Multi-Shot Video Creation12 Mar 2026
- 2025Pulp Motion: Framing-aware multimodal camera and human motion generation6 Oct 2025
- 2025GenDoP: Auto-regressive Camera Trajectory Generation as a Director of Photography9 Apr 2025
- 2024E.T. the Exceptional Trajectories: Text-to-camera-trajectory generation with character awareness1 Jul 2024
- 2024CLIPSwarm: Generating Drone Shows from Text Prompts with Vision-Language Models20 Mar 2024
- 2023Greedy Perspectives: Multi-Drone View Planning for Collaborative Perception in Cluttered Environments16 Oct 2023
- 2023Automatic Camera Trajectory Control with Enhanced Immersion for Virtual Cinematography29 Mar 2023
- 2023JAWS: Just A Wild Shot for Cinematic Transfer in Neural Radiance Fields27 Mar 2023
- 2022Is Complexity Required for Neural Network Pruning? A Case Study on Global Magnitude Pruning29 Sep 2022
- 2022Real-Time Hybrid Mapping of Populated Indoor Scenes using a Low-Cost Monocular UAV4 Mar 2022
- 2021AutoPhoto: Aesthetic Photo Capture using Reinforcement Learning21 Sep 2021
12 newest of 13 All 13 (JSON)