Virtual Camera Composition with Particle Swarm Optimization

  • Paolo Burelli
  • Luca Di Gaspero
  • Andrea Ermetici
  • Roberto Ranon
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5166)


The Virtual Camera Composition (VCC) problem consists in automatically positioning a camera in a virtual world, such that the resulting image satisfies a set of visual cinematographic properties [3]. In this paper, we propose an approach to VCC based on Particle Swarm Optimization [5]. We show, in realistic situations, that our approach outperforms a discretized, exhaustive search method similar to a proposal by Bares et al [1].




Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    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)CrossRefGoogle Scholar
  2. 2.
    Bares, W.H., Gregoire, J.P., Lester, J.C.: Realtime constraint-based cinematography for complex interactive 3d worlds. In: AAAI/IAAI, pp. 1101–1106 (1998)Google Scholar
  3. 3.
    Christie, M., Normand, J.-M.: A semantic space partitioning approach to virtual camera control. In: Proceedings of the Annual Eurographics Conference, pp. 247–256 (2005)Google Scholar
  4. 4.
    Christie, M., Olivier, P.: Automatic camera control in computer graphics. In: Proceedings of the Annual Eurographics conference - State of the Art Reports, pp. 89–113 (2006)Google Scholar
  5. 5.
    Eberhart, R.C., Kennedy, J.: Particle swarm optimization. In: Proceedings of the IEEE International Conference on Neural Networks 1995, vol. 4, pp. 1942–1948 (1995)Google Scholar
  6. 6.
    Halper, N., Oliver, P.: CamPlan: A camera planning agent. In: Smart Graphics 2000 AAAI Spring Symposium, pp. 92–100 (2000)Google Scholar
  7. 7.
    Kennedy, J., Eberhart, R.C., Shi, Y.: Swarm Intelligence. Morgan Kaufmann Publishers, San Francisco (2001)Google Scholar
  8. 8.
    Pickering, J.H.: Intelligent Camera Planning for Computer Graphics. PhD thesis, Department of Computer Science, University of York (2002)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Paolo Burelli
    • 1
  • Luca Di Gaspero
    • 2
  • Andrea Ermetici
    • 1
  • Roberto Ranon
    • 1
  1. 1.HCI LabUniversity of UdineUdineItaly
  2. 2.DIEGMUniversity of UdineUdineItaly

Personalised recommendations