Autonomous Drone Cinematographer: Using Artistic Principles to Create Smooth, Safe, Occlusion-Free Trajectories for Aerial Filming

被引:18
作者
Bonatti, Rogerio [1 ]
Zhang, Yanfu [2 ]
Choudhury, Sanjiban [1 ]
Wang, Wenshan [1 ]
Scherer, Sebastian [1 ]
机构
[1] Carnegie Mellon Univ, Inst Robot, Pittsburgh, PA 15213 USA
[2] Yamaha Motor Co Ltd, Adv Technol Res Div, Shizuoka, Japan
来源
PROCEEDINGS OF THE 2018 INTERNATIONAL SYMPOSIUM ON EXPERIMENTAL ROBOTICS | 2020年 / 11卷
关键词
CAMERA CONTROL;
D O I
10.1007/978-3-030-33950-0_11
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Autonomous aerial cinematography has the potential to enable automatic capture of aesthetically pleasing videos without requiring human intervention, empowering individuals with the capability of high-end film studios. Current approaches either only handle off-line trajectory generation, or offer strategies that reason over short time horizons and simplistic representations for obstacles, which result in jerky movement and low real-life applicability. In this work we develop a method for aerial filming that is able to trade off shot smoothness, occlusion, and cinematography guidelines in a principled manner, even under noisy actor predictions. We present a novel algorithm for real-time covariant gradient descent that we use to efficiently find the desired trajectories by optimizing a set of cost functions. Experimental results show that our approach creates attractive shots, avoiding obstacles and occlusion 65 times over 1.25 h of flight time, re-planning at 5Hz with a 10 s time horizon. We robustly film human actors, cars and bicycles performing different motion among obstacles, using various shot types.
引用
收藏
页码:119 / 129
页数:11
相关论文
共 33 条
[1]  
[Anonymous], 2018, P IEEE C COMPUTER VI
[2]  
[Anonymous], 2016, P COMPUTER VISION EC, DOI DOI 10.1007/978-3-319-46448-0_2
[3]  
Arijon Daniel, 1976, Grammar of the film language
[4]   High-speed autonomous obstacle avoidance with pushbroom stereo [J].
Barry, Andrew J. ;
Florence, Peter R. ;
Tedrake, Russ .
JOURNAL OF FIELD ROBOTICS, 2018, 35 (01) :52-68
[5]  
Bowen C., 2013, GRAMMAR OF THE SHOT
[6]   Camera Control in Computer Graphics [J].
Christie, Marc ;
Olivier, Patrick ;
Normand, Jean-Marie .
COMPUTER GRAPHICS FORUM, 2008, 27 (08) :2197-2218
[7]  
DRUCKER SM, 1994, GRAPH INTER, P190
[8]   Optimizing for Aesthetically Pleasing Quadrotor Camera Motion [J].
Gebhardt, Christoph ;
Stevsic, Stefan ;
Hilliges, Otmar .
ACM TRANSACTIONS ON GRAPHICS, 2018, 37 (04)
[9]   Airways: Optimization-Based Planning of Quadrotor Trajectories according to High-Level User Goals [J].
Gebhardt, Christoph ;
Hepp, Benjamin ;
Nageli, Tobias ;
Stevsic, Stefan ;
Hilliges, Otmar .
34TH ANNUAL CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, CHI 2016, 2016, :2508-2519
[10]  
GLEICHER M, 1992, COMP GRAPH, V26, P331, DOI 10.1145/142920.134088