Limitations and Future Work. Our fly-through
generation system has a number of limitations that
will be improved in future iterations of this project.
First, our system currently only works on scenes with
one central model because our rule of thirds detection
algorithm only looks at the single largest shape. A
more complete comparison with existing work would
also be highly valuable for positioning this work in a
larger context. We are exploring adding more motion
modeling constraints on the camera motion in terms
of pitch and height and adding other variables that can
be varied and computed using the PRM. These vari-
ables notably include completely free positioning of
the camera and solving for the yaw of the camera. We
are also exploring additional evaluation criteria such
as object detection of specific items of interest to the
viewer and including camera collision detection.
ACKNOWLEDGEMENTS
We acknowledge the hard work on the entire ICEX
2016 team.
REFERENCES
(2017). Cinemachine camera tools in unity engine.
https://blogs.unity3d.com/2017/01/23/cinemachine-
base-rig-now-available-for-free-creator-adam-myhill-
joins-unity/.
Candeloro, M., Mosciaro, F., Srensen, A. J., Ippoliti, G.,
and Ludvigsen, M. (2015). Sensor-based autonomous
path-planner for sea-bottom exploration and mosaick-
ing. In IFAC Conference on Manoeuvring and Control
of Marine Craft, pages 31–36.
Christianson, D. B., Anderson, S. E., and wei He, L. (1996).
Declarative camera control for automatic cinematog-
raphy. American Association for Artificial Intelli-
gence.
Christie, M. and Olivier, P. (2009). Camera control in com-
puter graphics: Models, techniques and applications.
ACM Siggraph Asia Courses.
Hsu, D., Jiang, T., Reif, J., and Sun, Z. (2003). The
bridge test for sampling narrow passages with prob-
abilistic roadmap planners. In 2003 IEEE Interna-
tional Conference on Robotics and Automation (Cat.
No.03CH37422), volume 3, pages 4420–4426 vol.3.
Joubert, N., E, J. L., Goldman, D. B., Berthouzoz, F.,
Roberts, M., Landay, J. A., and Hanrahan, P. (2016).
Towards a Drone Cinematographer: Guiding Quadro-
tor Cameras using Visual Composition Principles.
ArXiv e-prints.
Krages, B. P. (2005). Photography: The Art of Composi-
tion. Allworth Press.
Lavalle, S. M. (1998). Rapidly-exploring random trees: A
new tool for path planning. Technical report.
Lavalle, S. M., Kuffner, J. J., and Jr. (2000). Rapidly-
exploring random trees: Progress and prospects. In
Algorithmic and Computational Robotics: New Direc-
tions, pages 293–308.
Li, T.-Y. and Cheng, C.-C. (2008). Real-Time Camera Plan-
ning for Navigation in Virtual Environments, pages
118–129. Springer Berlin Heidelberg, Berlin, Heidel-
berg.
Li, T.-Y. and Shie, Y.-C. (2002). An incremental learn-
ing approach to motion planning with roadmap
management. In Proceedings 2002 IEEE Interna-
tional Conference on Robotics and Automation (Cat.
No.02CH37292), volume 4, pages 3411–3416 vol.4.
Liu, L., Chen, R., Wolf, L., and Cohen-Or, D. (2010). Op-
timizing photo composition. Computer Graphics Fo-
rum, 29(2):469–478.
Mai, L., Le, H., Niu, Y., and Liu, F. (2011). Rule of thirds
detection from photograph. In Proceedings of the
2011 IEEE International Symposium on Multimedia,
ISM ’11, pages 91–96, Washington, DC, USA. IEEE
Computer Society.
Poppinga, J., Birk, A., Pathak, K., and Vaskevicius, N.
(2011). Fast 6-dof path planning for autonomous un-
derwater vehicles (auv) based on 3d plane mapping.
In IEEE International Symposium on Safety, Security,
and Rescue Robotics (SSRR), pages 1–6. IEEE Press,
IEEE Press.
Setlur, V., Takagi, S., Raskar, R., Gleicher, M., and Gooch,
B. (2005). Automatic image retargeting. In Proceed-
ings of the 4th International Conference on Mobile
and Ubiquitous Multimedia, MUM ’05, pages 59–68,
New York, NY, USA. ACM.
Sokolov, D. and Plemenos, D. (2005). Viewpoint quality
and scene understanding. Proceedings of the Interna-
tional Conference on Virtual Reality, Archaeology and
Intelligent Cultural Heritage.
Stoev, S. L. and Straer, W. (2002). A case study on au-
tomatic camera placement and motion for visualizing
historical data. Proceedings of the Conference on Vi-
sualization.
Viswanathan, V. K., Lobo, Z., Lupanow, J., von Fock,
S. M. T. S., Wood, Z., Gambin, T., and Clark, C.
(2017). Auv motion-planning for photogrammetric
reconstruction of marine archaeological sites. In Pro-
ceedings of the 2017 IEEE International Conference
on Robotics and Automation.
von Fock, S. M. T. S., Bilich, S., Davis, K., Viswanthan,
V. K., Lobo, Z., Lupanow, J., Clark, C., Gambin, T.,
and Wood, Z. (2017). Pipeline for reconstruction and
visualization of underwater archaeology sites using
photogrammetry. In Proceedings of the 2017 ISCA
International Conference on Computers and Their Ap-
plications.
GRAPP 2018 - International Conference on Computer Graphics Theory and Applications
198