
Computer Graphics Forum (Proceedings of PG 2018)
Figure 1: Given a 2D sketch (yellow) that the user casually drew on a map, a safe and suitable camera trajectory can be automatically generated in 3D, along which the drone’s flying velocity (color coded) is also optimized to better film the scene in a continuous manner.
In this paper, we propose a user-friendly system designed to simplify the input and automatically generate continuous camera moves to capture compelling aerial videos that users prefer to see without any post cutting or editing. Assume a rough 2.5D scene model that includes all the regions of interest are available, users are only required to casually draw a single sketch on the 2D map. Our system will analyze this rough sketch input, compute the corresponding quality views in 3D safe flying zone, and then create a globally optimal camera trajectory passing through regions of user interest via solving a combinatorial problem. At end, we optimize the drone flying speed locally to make the resulting aerial videos more visually pleasing.
Figure 2: Algorithm overview: starting from a simple 2D user sketch (a), our system can analyze it and sample a set of waypoints (b); then in pre-computed safe flight zone (c), by sampling above the sketch point and positioning virtual cameras on every height sample targeting different regions of interest, we are able to select local view candidates (d); an instance of STSP is constructed next to obtain the path with the lowest total cost (e); after flight speed optimization, the final 6D (position, orientation, speed) camera trajectory is generated (f).
Figure 6: Various camera moves generated from six sketches drew by six different users for the same university scene.
Acknowledgements
We would like to thank the anonymous reviewers for their valuable comments. This work was supported in parts by NSFC (61522213, 61761146002, 61861130365), China Postdoc Foundation (2017M622780), 973 Program (2015CB352501), Guangdong Science and Technology Program (2015A030312015) and Shenzhen Innovation Program (KQJSCX20170727101233642).