Skip to main content

Virtual Camera Planning: A Survey

  • Conference paper
Smart Graphics (SG 2005)

Part of the book series: Lecture Notes in Computer Science ((LNIP,volume 3638))

Included in the following conference series:

Abstract

Modelling, animation and rendering has dominated research computer graphics yielding increasingly rich and realistic virtual worlds. The complexity, richness and quality of the virtual worlds are viewed through a single media that is a virtual camera. In order to properly convey information, whether related to the characters in a scene, the aesthetics of the composition or the emotional impact of the lighting, particular attention must be given to how the camera is positioned and moved. This paper presents an overview of automated camera planning techniques. After analyzing the requirements with respect to shot properties, we review the solution techniques and present a broad classification of existing approaches. We identify the principal shortcomings of existing techniques and propose a set of objectives for research into automated camera planning.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Arijon, D.: Grammar of the Film Language. Hastings House Publishers (1976)

    Google Scholar 

  2. Bares, W., Kim, B.: Generating Virtual Camera Compositions. In: IUI 2001: Proceedings of the 6th international conference on Intelligent user interfaces, pp. 9–12. ACM Press, New York (2001)

    Chapter  Google Scholar 

  3. Bares, W., McDermott, S., Boudreaux, C., Thainimit, S.: Virtual 3D Camera Composition from Frame Constraints. In: MULTIMEDIA 2000: Procs. of the eighth ACM international conference on Multimedia, pp. 177–186. ACM Press, New York (2000)

    Chapter  Google Scholar 

  4. Bares, W.H., Gregoire, J.P., Lester, J.C.: Realtime Constraint-Based Cinematography for Complex Interactive 3D Worlds. In: Procs of AAAI 1998/IAAI 1998, pp. 1101–1106 (1998)

    Google Scholar 

  5. Bares, W.H., Lester, J.C.: Intelligent Multi-Shot Visualization Interfaces for Dynamic 3D Worlds. In: IUI 1999: Proceedings of the 4th international conference on Intelligent user interfaces, pp. 119–126. ACM Press, New York (1999)

    Chapter  Google Scholar 

  6. Bares, W.H., Rodriguez, D.W., Zettlemoyer, L.S., Lester, J.C.: Task-sensitive cinematography interfaces for interactive 3rd learning environments. In: Proceedings Fourth International conference on Intelligent User Interfaces, pp. 81–88 (1998)

    Google Scholar 

  7. Blinn, J.: Where am I? what am I looking at? IEEE Computer Graphics and Applications, 76–81 (July 1988)

    Google Scholar 

  8. Butz, A.: Animation with CATHI. In: Proceedings of American Association for Artificial Intelligence/IAAI 1997, pp. 957–962. AAAI Press, Menlo Park (1997)

    Google Scholar 

  9. Butz, A., krüger, A., Olivier, P. (eds.): SG 2003. LNCS, vol. 2733. Springer, Heidelberg (2003)

    Google Scholar 

  10. Christianson, D.B., Anderson, S.E., He, L., Salesin, D.H., Weld, D.S., Cohen, M.F.: Declarative Camera Control for Automatic Cinematography. In: Proceedings of the American Association for Artificial Intelligence 1996, pp. 148–155 (1996)

    Google Scholar 

  11. Christie, M., Languénou, E.: A Constraint-Based Approach to Camera Path Planning. In: Butz, et al. (eds.) [9], pp. 172–181

    Google Scholar 

  12. Courty, N., Marchand, E.: Computer animation: A new application for image-based visual servoing. In: Proceedings of IEEE Int. Conf. on Robotics and Automation, ICRA 2001, vol. 1, pp. 223–228 (2001)

    Google Scholar 

  13. Drucker, S.M., Galyean, T.A., Zeltzer, D.: Cinema: A System for Procedural Camera Movements. In: SI3D 1992: Proceedings of the 1992 symposium on Interactive 3D graphics, pp. 67–70. ACM Press, New York (1992)

    Chapter  Google Scholar 

  14. Drucker, S.M., Zeltzer, D.: Intelligent Camera Control in a Virtual Environment. In: Proceedings of Graphics Interface 1994, Banff, Alberta, Canada, pp. 190–199 (1994)

    Google Scholar 

  15. Drucker, S.M., Zeltzer, D.: Camdroid: A System for Implementing Intelligent Camera Control. In: Symposium on Interactive 3D Graphics, pp. 139–144 (1995)

    Google Scholar 

  16. Friedman, D.A., Feldman, Y.A.: Knowledge-based cinematography and its applications. In: Proceedings of the 16th Eureopean Conference on Artificial Intelligence, ECAI 2004, pp. 256–262. IOS Press, Amsterdam (2004)

    Google Scholar 

  17. Gleicher, M., Witkin, A.: Through-the-lens camera control. In: Proceedings of ACM SIGGRAPH 1992, pp. 331–340 (1992)

    Google Scholar 

  18. Halper, N., Helbing, R., Strothotte, T.: A camera engine for computer games: Managing the trade-off between constraint satisfaction and frame coherence. In: Proceedings of the Eurographics 2001 Conference, vol. 20, pp. 174–183 (2001)

    Google Scholar 

  19. Halper, N., Olivier, P.: CAMPLAN: A Camera Planning Agent. In: Smart Graphics 2000 AAAI Spring Symposium, March 2000, pp. 92–100 (2000)

    Google Scholar 

  20. Jardillier, F., Languénou, E.: Screen-Space Constraints for Camera Movements: the Virtual Cameraman. In: Ferreira, N., Göbel, M. (eds.) Procs. of EUROGRAPHICS 1998, vol. 17, pp. 175–186. Blackwell Publishers, Malden (1998) ISSN 1067-7055

    Google Scholar 

  21. Katz, S.: Film Directing Shot by Shot: Visualizing from Concept to Screen. Michael Wiese Productions (1991)

    Google Scholar 

  22. Mascelli, J.: The Five C’s of Cinematography: Motion Picture Filming Techniques. Cine/Grafic Publications, Hollywood (1965)

    Google Scholar 

  23. McDermott, S., Li, J., Bares, W.: Storyboard Frame Editing for Cinematic Composition. In: IUI 2002: Proceedings of the 7th international conference on Intelligent user interfaces, pp. 206–207. ACM Press, New York (2002)

    Chapter  Google Scholar 

  24. Nodinem, C.F., Locher, J.J., Krunpinski, E.A.: The role of formal art training on perception and aesthetic judgement of art compoistions, pp. 219–227. Leonardo (1993)

    Google Scholar 

  25. Olivier, P., Halper, N., Pickering, J., Luna, P.: Visual Composition as Optimisation. In: AISB Symposium on AI and Creativity in Entertainment and Visual Art, pp. 22–30 (1999)

    Google Scholar 

  26. Palamidese, P.: A Camera Motion Metaphor Based on Film Grammar. Journal of Visualization and Computer Animation 7(2), 61–78 (1996)

    Article  Google Scholar 

  27. Phillips, C.B., Badler, N.I., Granieri, J.: Automatic viewing control for 3d direct manipulation. In: Proceedings of the 1992 symposium on Interactive 3D graphics, pp. 71–74. ACM Press, New York (1992)

    Chapter  Google Scholar 

  28. Pickering, J.H.: Intelligent Camera Planning for Computer Graphics. PhD thesis, Department of Computer Science, University of York (2002)

    Google Scholar 

  29. Pickering, J.H., Olivier, P.: Declarative Camera Planning Roles and Requirements. In: Butz, A., krüger, A., Olivier, P. (eds.) SG 2003. LNCS, vol. 2733, pp. 182–191. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  30. Tomlinson, B., Blumberg, B., Nain, D.: Expressive autonomous cinematography for interactive virtual environments. In: Sierra, C., Gini, M., Rosenschein, J.S. (eds.) Proceedings of the Fourth International Conference on Autonomous Agents, Barcelona, Catalonia, Spain, pp. 317–324. ACM Press, New York (2000)

    Chapter  Google Scholar 

  31. Ware, C., Osborne, S.: Exploration and virtual camera control in virtual three dimensional environments. In: SI3D 1990: Proceedings of the 1990 symposium on Interactive 3D graphics, pp. 175–183. ACM Press, New York (1990)

    Chapter  Google Scholar 

  32. Wood, D.N., Finkelstein, A., Hughes, J.F., Thayer, C.E., Salesin, D.H.: Multiperspective panoramas for cel animation. In: SIGGRAPH 1997: Proceedings of the 24th annual conference on Computer graphics and interactive techniques, pp. 243–250. ACM Press/Addison-Wesley Publishing Co. (1997)

    Google Scholar 

  33. Zancanaro, M., Rocchi, C., Stock, O.: Automatic video composition. In: Butz, et al. (eds.) [9], pp. 192–201

    Google Scholar 

  34. Zancanaro, M., Stock, O., Alfaro, I.: Using cinematic techniques in a multimedia museum guide. In: Proceedings of Museums and the Web 2003 (March 2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Christie, M., Machap, R., Normand, JM., Olivier, P., Pickering, J. (2005). Virtual Camera Planning: A Survey. In: Butz, A., Fisher, B., Krüger, A., Olivier, P. (eds) Smart Graphics. SG 2005. Lecture Notes in Computer Science, vol 3638. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11536482_4

Download citation

  • DOI: https://doi.org/10.1007/11536482_4

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-28179-5

  • Online ISBN: 978-3-540-31905-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics