{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,31]],"date-time":"2026-03-31T05:18:27Z","timestamp":1774934307239,"version":"3.50.1"},"publisher-location":"Cham","reference-count":34,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783030339494","type":"print"},{"value":"9783030339500","type":"electronic"}],"license":[{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020]]},"DOI":"10.1007\/978-3-030-33950-0_11","type":"book-chapter","created":{"date-parts":[[2020,1,22]],"date-time":"2020-01-22T18:03:33Z","timestamp":1579716213000},"page":"119-129","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":32,"title":["Autonomous Drone Cinematographer: Using Artistic Principles to Create Smooth, Safe, Occlusion-Free Trajectories for Aerial Filming"],"prefix":"10.1007","author":[{"given":"Rogerio","family":"Bonatti","sequence":"first","affiliation":[]},{"given":"Yanfu","family":"Zhang","sequence":"additional","affiliation":[]},{"given":"Sanjiban","family":"Choudhury","sequence":"additional","affiliation":[]},{"given":"Wenshan","family":"Wang","sequence":"additional","affiliation":[]},{"given":"Sebastian","family":"Scherer","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2020,1,23]]},"reference":[{"key":"11_CR1","unstructured":"Arijon, D.: Grammar of the Film Language (1976)"},{"issue":"1","key":"11_CR2","doi-asserted-by":"publisher","first-page":"52","DOI":"10.1002\/rob.21741","volume":"35","author":"AJ Barry","year":"2018","unstructured":"Barry, A.J., Florence, P.R., Tedrake, R.: High-speed autonomous obstacle avoidance with pushbroom stereo. J. Field Robot. 35(1), 52\u201368 (2018)","journal-title":"J. Field Robot."},{"key":"11_CR3","doi-asserted-by":"crossref","unstructured":"Bowen, C.J., Thompson, R.: Grammar of the Shot. Taylor & Francis (2013)","DOI":"10.4324\/9780240526096"},{"key":"11_CR4","doi-asserted-by":"crossref","unstructured":"Christie, M., Olivier, P., Normand, J.-M.: Camera control in computer graphics. In: Computer Graphics Forum, vol. 27, pp. 2197\u20132218. Wiley (2008)","DOI":"10.1111\/j.1467-8659.2008.01181.x"},{"key":"11_CR5","unstructured":"Drucker, S.M., Zeltzer, D.: Intelligent camera control in a virtual environment. In: Graphics Interface, pp. 190\u2013190. Citeseer (1994)"},{"key":"11_CR6","unstructured":"Galvane, Q., Fleureau, J., Tariolle, F.-L., Guillotel, P.: Automated cinematography with unmanned aerial vehicles. arXiv preprint arXiv:1712.04353 (2017)"},{"key":"11_CR7","doi-asserted-by":"crossref","unstructured":"Galvane, Q., Lino, C., Christie, M., Fleureau, J., Servant, F., Guillotel, P.: Directing cinematographic drones. arXiv preprint arXiv:1712.04216 (2017)","DOI":"10.1145\/3181975"},{"key":"11_CR8","doi-asserted-by":"crossref","unstructured":"Gebhardt, C., Hepp, B., N\u00e4geli, T., Stev\u0161i\u0107, S., Hilliges, O.: Airways: optimization-based planning of quadrotor trajectories according to high-level user goals. In: Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems, pp. 2508\u20132519. ACM (2016)","DOI":"10.1145\/2858036.2858353"},{"key":"11_CR9","doi-asserted-by":"crossref","unstructured":"Gebhardt, C., Stevsic, S., Hilliges, O.: Optimizing for aesthetically pleasing quadrotor camera motion (2018)","DOI":"10.1145\/3197517.3201390"},{"key":"11_CR10","doi-asserted-by":"crossref","unstructured":"Gleicher, M., Witkin, A.: Through-the-lens camera control. In: ACM SIGGRAPH Computer Graphics, vol. 26, pp. 331\u2013340. ACM (1992)","DOI":"10.1145\/142920.134088"},{"issue":"3","key":"11_CR11","doi-asserted-by":"publisher","first-page":"583","DOI":"10.1109\/TPAMI.2014.2345390","volume":"37","author":"JF Henriques","year":"2015","unstructured":"Henriques, J.F., Caseiro, R., Martins, P., Batista, J.: High-speed tracking with kernelized correlation filters. IEEE Trans. Pattern Anal. Mach. Intell. 37(3), 583\u2013596 (2015)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"11_CR12","unstructured":"Howard, A.G., Zhu, M., Chen, B., Kalenichenko, D., Wang, W., Weyand, T., Andreetto, M., Adam, H.: Mobilenets: efficient convolutional neural networks for mobile vision applications. arXiv preprint arXiv:1704.04861 (2017)"},{"issue":"6","key":"11_CR13","doi-asserted-by":"publisher","first-page":"238","DOI":"10.1145\/2816795.2818106","volume":"34","author":"N Joubert","year":"2015","unstructured":"Joubert, N., Roberts, M., Truong, A., Berthouzoz, F., Hanrahan, P.: An interactive tool for designing quadrotor camera shots. ACM Trans. Graph. (TOG) 34(6), 238 (2015)","journal-title":"ACM Trans. Graph. (TOG)"},{"key":"11_CR14","unstructured":"Joubert, N., Goldman, D.B., Berthouzoz, F., Roberts, M., Landay, J.A., Hanrahan, P., et al.: Towards a drone cinematographer: guiding quadrotor cameras using visual composition principles. arXiv preprint arXiv:1610.01691 (2016)"},{"key":"11_CR15","doi-asserted-by":"crossref","unstructured":"Lan, Z., Shridhar, M., Hsu, D., Zhao, S.: Xpose: reinventing user interaction with flying cameras. In: Robotics Science and Systems (2017)","DOI":"10.15607\/RSS.2017.XIII.006"},{"key":"11_CR16","doi-asserted-by":"publisher","first-page":"740","DOI":"10.1007\/978-3-319-10602-1_48","volume-title":"Computer Vision \u2013 ECCV 2014","author":"Tsung-Yi Lin","year":"2014","unstructured":"Lin, T.-Y., Maire, M., Belongie, S., Hays, J., Perona, P., Ramanan, D., Doll\u00e1r, P., Zitnick, C.L.: Microsoft coco: common objects in context. In: European Conference on Computer Vision, pp. 740\u2013755. Springer, Heidelberg (2014)"},{"issue":"4","key":"11_CR17","doi-asserted-by":"publisher","first-page":"82","DOI":"10.1145\/2766965","volume":"34","author":"C Lino","year":"2015","unstructured":"Lino, C., Christie, M.: Intuitive and efficient camera control with the toric space. ACM Trans. Graph. (TOG) 34(4), 82 (2015)","journal-title":"ACM Trans. Graph. (TOG)"},{"key":"11_CR18","doi-asserted-by":"crossref","unstructured":"Lino, C., Christie, M., Ranon, R., Bares, W.: The director\u2019s lens: an intelligent assistant for virtual cinematography. In: Proceedings of the 19th ACM International Conference on Multimedia, pp. 323\u2013332. ACM (2011)","DOI":"10.1145\/2072298.2072341"},{"key":"11_CR19","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1007\/978-3-319-46448-0_2","volume-title":"Computer Vision \u2013 ECCV 2016","author":"Wei Liu","year":"2016","unstructured":"Liu, W., Anguelov, D., Erhan, D., Szegedy, C., Reed, S., Fu, C.Y. and Berg, A.C.: SSD: single shot multibox detector. In: European Conference on Computer Vision, pp. 21\u201337. Springer, Heidelberg (2016)"},{"key":"11_CR20","doi-asserted-by":"crossref","unstructured":"Mellinger, D., Kumar, V.: Minimum snap trajectory generation and control for quadrotors. In: IEEE International Conference on Robotics and Automation (ICRA), pp. 2520\u20132525. IEEE (2011)","DOI":"10.1109\/ICRA.2011.5980409"},{"issue":"1","key":"11_CR21","doi-asserted-by":"publisher","first-page":"101","DOI":"10.1002\/rob.21774","volume":"35","author":"K Mohta","year":"2018","unstructured":"Mohta, K., Watterson, M., Mulgaonkar, Y., Liu, S., Chao, Q., Makineni, A., Saulnier, K., Sun, K., Zhu, A., Delmerico, J., et al.: Fast, autonomous flight in GPS-denied and cluttered environments. J. Field Robot. 35(1), 101\u2013120 (2018)","journal-title":"J. Field Robot."},{"issue":"4","key":"11_CR22","doi-asserted-by":"publisher","first-page":"132","DOI":"10.1145\/3072959.3073712","volume":"36","author":"T N\u00e4geli","year":"2017","unstructured":"N\u00e4geli, T., Meier, L., Domahidi, A., Alonso-Mora, J., Hilliges, O.: Real-time planning for automated multi-view drone cinematography. ACM Trans. Graph. (TOG) 36(4), 132 (2017)","journal-title":"ACM Trans. Graph. (TOG)"},{"key":"11_CR23","doi-asserted-by":"crossref","unstructured":"Newcombe, R.A., Izadi, S., Hilliges, O., Molyneaux, D., Kim, D., Davison, A.J., Kohli, P., Shotton, J., Hodges, S., Fitzgibbon, A.W.: Kinectfusion: real-time dense surface mapping and tracking. In: 10th IEEE International Symposium on Mixed and Augmented Reality (ISMAR), pp. 127\u2013136. IEEE (2011)","DOI":"10.1109\/ISMAR.2011.6092378"},{"key":"11_CR24","doi-asserted-by":"crossref","unstructured":"Ratliff, N., Zucker, M., Bagnell, J.A., Srinivasa, S.: CHOMP: gradient optimization techniques for efficient motion planning. In: IEEE International Conference on Robotics and Automation, ICRA 2009, pp. 489\u2013494. IEEE (2009)","DOI":"10.1109\/ROBOT.2009.5152817"},{"issue":"1","key":"11_CR25","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1007\/s10514-009-9121-3","volume":"27","author":"ND Ratliff","year":"2009","unstructured":"Ratliff, N.D., Silver, D., Bagnell, J.A.: Learning to search: functional gradient techniques for imitation learning. Auton. Robot. 27(1), 25\u201353 (2009)","journal-title":"Auton. Robot."},{"key":"11_CR26","doi-asserted-by":"crossref","unstructured":"Redmon, J., Farhadi, A.: YOLO9000: better, faster, stronger. arXiv preprint (2017)","DOI":"10.1109\/CVPR.2017.690"},{"key":"11_CR27","unstructured":"Ren, S., He, K., Girshick, R., Sun, J.: Faster R-CNN: towards real-time object detection with region proposal networks. In: Advances in Neural Information Processing Systems, pp. 91\u201399 (2015)"},{"issue":"4","key":"11_CR28","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1145\/2897824.2925980","volume":"35","author":"M Roberts","year":"2016","unstructured":"Roberts, M., Hanrahan, P.: Generating dynamically feasible trajectories for quadrotor cameras. ACM Trans. Graph. (TOG) 35(4), 61 (2016)","journal-title":"ACM Trans. Graph. (TOG)"},{"key":"11_CR29","doi-asserted-by":"crossref","unstructured":"Schulman, J., Ho, J., Lee, A.X., Awwal, I., Bradlow, H., Abbeel, P.: Finding locally optimal, collision-free trajectories with sequential convex optimization. In: Robotics: Science and Systems, vol. 9, pp. 1\u201310. Citeseer (2013)","DOI":"10.15607\/RSS.2013.IX.031"},{"key":"11_CR30","first-page":"621","volume-title":"Field and Service Robotics","author":"Shital Shah","year":"2017","unstructured":"Shah, S., Dey, D., Lovett, C., Kapoor, A.: AirSim: high-fidelity visual and physical simulation for autonomous vehicles (2017). https:\/\/arxiv.org\/abs\/1705.05065"},{"key":"11_CR31","doi-asserted-by":"crossref","unstructured":"Shim, D.H., Kim, H.J., Sastry, S.: Decentralized nonlinear model predictive control of multiple flying robots. In: Proceedings of 42nd IEEE Conference on Decision and control, vol. 4, pp. 3621\u20133626. IEEE (2003)","DOI":"10.1109\/CDC.2003.1271710"},{"issue":"1\u20132","key":"11_CR32","doi-asserted-by":"publisher","first-page":"143","DOI":"10.1007\/s10514-012-9279-y","volume":"33","author":"M Turpin","year":"2012","unstructured":"Turpin, M., Michael, N., Kumar, V.: Trajectory design and control for aggressive formation flight with quadrotors. Auton. Robot. 33(1\u20132), 143\u2013156 (2012)","journal-title":"Auton. Robot."},{"key":"11_CR33","first-page":"14","volume":"37","author":"K Xie","year":"2018","unstructured":"Xie, K., Yang, H., Huang, S., Lischinski, D., Christie, M., Kai, X., Gong, M., Cohen-Or, D., Huang, H.: Creating and chaining camera moves for quadrotor videography. ACM Trans. Graph. 37, 14 (2018)","journal-title":"ACM Trans. Graph."},{"issue":"9\u201310","key":"11_CR34","doi-asserted-by":"publisher","first-page":"1164","DOI":"10.1177\/0278364913488805","volume":"32","author":"M Zucker","year":"2013","unstructured":"Zucker, M., Ratliff, N., Dragan, A.D., Pivtoraiko, M., Klingensmith, M., Dellin, C.M., Bagnell, J.A., Srinivasa, S.S.: CHOMP: covariant Hamiltonian optimization for motion planning. Int. J. Robot. Res. 32(9\u201310), 1164\u20131193 (2013)","journal-title":"Int. J. Robot. Res."}],"container-title":["Springer Proceedings in Advanced Robotics","Proceedings of the 2018 International Symposium on Experimental Robotics"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-33950-0_11","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,10,12]],"date-time":"2022-10-12T11:55:23Z","timestamp":1665575723000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-33950-0_11"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020]]},"ISBN":["9783030339494","9783030339500"],"references-count":34,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-33950-0_11","relation":{},"ISSN":["2511-1256","2511-1264"],"issn-type":[{"value":"2511-1256","type":"print"},{"value":"2511-1264","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020]]},"assertion":[{"value":"23 January 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ISER","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Symposium on Experimental Robotics","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Buenos Aires","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Argentina","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2018","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"5 November 2018","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"8 November 2018","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"iser2018","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/iser2018.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}