Skip to main content

Advanced Composition in Virtual Camera Control

  • Conference paper
Smart Graphics (SG 2011)

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

Included in the following conference series:

Abstract

Rapid increase in the quality of 3D content coupled with the evolution of hardware rendering techniques urges the development of camera control systems that enable the application of aesthetic rules and conventions from visual media such as film and television. One of the most important problems in cinematography is that of composition, the precise placement of elements in shot. Researchers already considered this problem, but mainly focused on basic compositional properties like size and framing. In this paper, we present a camera system that automatically configures the camera in order to satisfy advanced compositional rules. We have selected a number of those rules and specified rating functions for them, then using optimisation we find the best possible camera configuration. Finally, for better results, we use image processing methods to rate the satisfaction of rules in shot.

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 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.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. Banerjee, S., Evans, B.L.: Unsupervised automation of photographic composition rules in digital still cameras. In: Proceedings of SPIE Conference on Sensors, Color, Cameras, and Systems for Digital Photography, vol. 5301, pp. 364–373 (2004)

    Google Scholar 

  2. Bares, W.: A photographic composition assistant for intelligent virtual 3d camera systems. In: Butz, A., Fisher, B., Krüger, A., Olivier, P. (eds.) SG 2006. LNCS, vol. 4073, pp. 172–183. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  3. Bares, W., McDermott, S., Boudreaux, C., Thainimit, S.: Virtual 3D Camera Composition from Frame Constraints. In: Proceedings of the Eighth ACM International Conference on Multimedia, pp. 177–186. ACM, New York (2000)

    Chapter  Google Scholar 

  4. Burelli, P., Di Gaspero, L., Ermetici, A., Ranon, R.: Virtual camera composition with particle swarm optimization. In: Butz, A., Fisher, B., Krüger, A., Olivier, P., Christie, M. (eds.) SG 2008. LNCS, vol. 5166, pp. 130–141. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  5. Byers, Z., Dixon, M., Smart, W.D., Grimm, C.M.: Say Cheese! Experiences with a Robot Photographer. AI Magazine 25(3) 37 (2004)

    Google Scholar 

  6. Carlisle, A., Dozier, G.: An off-the-shelf pso. In: Proceedings of the Workshop on Particle Swarm Optimization, vol. 1, pp. 1–6 (2001)

    Google Scholar 

  7. Giors, J.: The full spectrum warrior camera system (2004)

    Google Scholar 

  8. Gooch, B., Reinhard, E., Moulding, C., Shirley, P.: Artistic composition for image creation. In: Eurographics Workshop on Rendering, pp. 83–88 (2001)

    Google Scholar 

  9. Grill, T., Scanlon, M.: Photographic Composition. Amphoto Books (1990)

    Google Scholar 

  10. Kennedy, J., Eberhart, R.C.: Particle swarm optimization. In: Proceedings of the IEEE International Conference on Neural Networks, pp. 1942–1948 (1995)

    Google Scholar 

  11. Lino, C., Christie, M., Lamarche, F., Schofield, G., Olivier, P.: A Real-time Cinematography System for Interactive 3D Environments. In: Proceedings of the 2010 ACM SIGGRAPH/Eurographics Symposium on Computer Animation (SCA) (July 2010)

    Google Scholar 

  12. Liu, L., Chen, R., Wolf, L., Cohen-Or, D.: Optimizing photo composition. Computer Graphic Forum (Proceedings of Eurographics) 29(2), 469–478 (2010)

    Article  Google Scholar 

  13. Lok, S., Feiner, S., Ngai, G.: Evaluation of Visual Balance for Automated Layout. In: Proceedings of the 9th International Conference on Intelligent User Interfaces, pp. 101–108. ACM, New York (2004)

    Google Scholar 

  14. 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 

  15. Pedersen, M.E.H.: Tuning & Simplifying Heuristical Optimization (PhD Thesis). sl: School of Engineering Sciences. Ph.D. thesis, University of Southampton, United Kingdom (2010)

    Google Scholar 

  16. Ranon, R., Christie, M., Urli, T.: Accurately measuring the satisfaction of visual properties in virtual camera control. In: Taylor, R., Boulanger, P., Krger, A., Olivier, P. (eds.) Smart Graphics. LNCS, vol. 6133, pp. 91–102. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  17. Ward, P.: Picture Composition for Film and Television. Focal Press (2003)

    Google Scholar 

  18. Weisstein, E.W.: Least squares fitting–perpendicular offsets (2010), http://mathworld.wolfram.com/LeastSquaresFittingPerpendicularOffsets.html

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Abdullah, R., Christie, M., Schofield, G., Lino, C., Olivier, P. (2011). Advanced Composition in Virtual Camera Control. In: Dickmann, L., Volkmann, G., Malaka, R., Boll, S., Krüger, A., Olivier, P. (eds) Smart Graphics. SG 2011. Lecture Notes in Computer Science, vol 6815. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-22571-0_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-22571-0_2

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-22570-3

  • Online ISBN: 978-3-642-22571-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics