Bibliography

This page provides an updated virtual camera control bibliography. For a printed survey of the state of the art (up to 2008) see:

M. Christie, P. Olivier and J-M. Normand, Camera Control in Computer Graphics, Comput. Graph. Forum, vol. 27, iss. 8, pp. 2197-2218, 2008. Available from journal site and author preprint.

Specific references to papers are provided below, ordered by decreasing publication year. You can restrict the bibliography to certain topics by clicking them in the topic cloud. If you use Mendeley we also provide this bibliography as a public collection to which you can subscribe through the RSS feed. You can also download the whole BibTeX.

Please note that the following list of papers is incomplete, and, at the moment, strongly biased towards automatic approaches to camera control.


3D modeling A* CamPlan ConstraintCam FILM Jack UCAM Virtual Cinematographer affective camera control architectural environment artificial potential fields assisted camera control automatic camera control camera planning cel cinematographic knowledge composition constrained optimization constraint-based reasoning declarative approach dynamic camera frame coherence future known genetic algorithms geometric reasoning heuristic reasoning hypertubes interactive camera control local search neural networks occlusion off-line computation off-screen rendering optimization particle swarm optimization pixel-accurate evaluation potential visibility regions predictive reasoning preprocessing probabilistic roadmaps ray-casting reactive approach real-time computation scientific visualization semantic volumes static camera storyboard user evaluation user modeling user modelling videogame virtual learning environment virtual museum virtual storytelling virtual walkthrough


  • A. Picardi, P. Burelli, and G. N. Yannakakis, "Modelling Virtual Camera Behaviour Through Player Gaze" in International Conference On The Foundations Of Digital Games, 2011. BibTeX

    @inproceedings{
        picardi2011fdg,
        author = {Picardi, Andrea and Burelli, Paolo and Yannakakis, Georgios N.},
        booktitle = {International Conference On The Foundations Of Digital Games},
        title = {{Modelling Virtual Camera Behaviour Through Player Gaze}},
        year = {2011},
    }
  • P. Burelli and G. N. Yannakakis, "Towards Adaptive Virtual Camera Control In Computer Games" in International symposium on Smart Graphics, 2011. BibTeX

    @inproceedings{
        Burelli2011sg,
        author = {Burelli, Paolo and Yannakakis, Georgios N},
        booktitle = {International symposium on Smart Graphics},
        title = {{Towards Adaptive Virtual Camera Control In Computer Games}},
        year = {2011},
    }
  • C. Lino, M. Christie, R. Ranon, and W. Bares, "The director’s lens" in Proceedings of the 19th ACM international conference on Multimedia – MM ’11, New York, New York, USA, 2011, p. 323. BibTeX Go to paper

    @inproceedings{
        Lino2011,
        address = {New York, New York, USA},
        author = {Lino, Christophe and Christie, Marc and Ranon, Roberto and Bares, William},
        booktitle = {Proceedings of the 19th ACM international conference on Multimedia - MM '11},
        month = {nov},
        pages = {323},
        publisher = {ACM Press},
        title = {{The director's lens}},
        url = {http://dl.acm.org/citation.cfm?id=2072298.2072341},
        year = {2011},
    }
  • C. Lino, M. Christie, F. Lamarche, G. Schofield, and P. Olivier, "A Real-time Cinematography System for Interactive 3D Environments" in 2010 ACM SIGGRAPH / Eurographics Symposium on Computer Animation, 2010. BibTeX

    @inproceedings{
        Lino2010,
        author = {Lino, Christophe and Christie, Marc and Lamarche, F. and Schofield, G. and Olivier, Patrick},
        booktitle = {2010 ACM SIGGRAPH / Eurographics Symposium on Computer Animation},
        title = {{A Real-time Cinematography System for Interactive 3D Environments}},
        year = {2010},
    }
  • L. Chittaro, L. Ieronutti, and R. Ranon, "VEX-CMS : A tool to design virtual exhibitions and walkthroughs that integrates automatic camera control capabilities" in Proceedings of Smart Graphics 2010, 2010. BibTeX

    @inproceedings{
        Chittaro,
        author = {Chittaro, Luca and Ieronutti, Lucio and Ranon, Roberto},
        booktitle = {Proceedings of Smart Graphics 2010},
        title = {{VEX-CMS : A tool to design virtual exhibitions and walkthroughs that integrates automatic camera control capabilities}},
        year = {2010},
    }
  • P. Burelli and G. N. Yannakakis, "Combining Local and Global Optimisation for Virtual Camera Control" in IEEE Conference on Computational Intelligence and Games, 2010. BibTeX Go to paper

    @inproceedings{
        Burelli2010,
        author = {Burelli, Paolo and Yannakakis, Georgios N.},
        booktitle = {IEEE Conference on Computational Intelligence and Games},
        title = {{Combining Local and Global Optimisation for Virtual Camera Control}},
        url = {http://www.paoloburelli.com/publications/burelli2010cig.pdf},
        year = {2010},
    }
  • M. Ozaki, L. Gobeawan, S. Kitaoka, H. Hamazaki, Y. Kitamura, and R. W. Lindeman, "Camera movement for chasing a subject with unknown behavior based on real-time viewpoint goodness evaluation" The Visual Computer, vol. 26, iss. 6-8, pp. 629-638, 2010. BibTeX Go to paper

    @article{
        Ozaki2010,
        author = {Ozaki, Maya and Gobeawan, Like and Kitaoka, Shinya and Hamazaki, Hirofumi and Kitamura, Yoshifumi and Lindeman, Robert W.},
        issn = {0178-2789},
        journal = {The Visual Computer},
        month = {may},
        number = {6-8},
        pages = {629--638},
        publisher = {Springer Berlin / Heidelberg},
        title = {{Camera movement for chasing a subject with unknown behavior based on real-time viewpoint goodness evaluation}},
        url = {http://www.springerlink.com/content/47758j7607170u00/},
        volume = {26},
        year = {2010},
    }
  • J. Assa, L. Wolf, and D. Cohen-Or, "The Virtual Director: a Correlation-Based Online Viewing of Human Motion" Computer Graphics Forum, vol. 29, iss. 2, pp. 595-604, 2010. BibTeX Go to paper

    @article{
        Assa2010,
        author = {Assa, J. and Wolf, L. and Cohen-Or, D.},
        issn = {01677055},
        journal = {Computer Graphics Forum},
        month = {jun},
        number = {2},
        pages = {595--604},
        title = {{The Virtual Director: a Correlation-Based Online Viewing of Human Motion}},
        url = {http://doi.wiley.com/10.1111/j.1467-8659.2009.01629.x},
        volume = {29},
        year = {2010},
    }
  • G. N. Yannakakis, H. Martınez, and A. Jhala, "Towards Affective Camera Control in Games" User Modeling and User-Adapted Interaction, 2010. BibTeX Go to paper

    @article{
        Yannakakis2010,
        author = {Yannakakis, Georgios N. and Martınez, HP and Jhala, Arnav},
        journal = {User Modeling and User-Adapted Interaction},
        title = {{Towards Affective Camera Control in Games}},
        url = {http://www.itu.dk/~yannakakis/Yannakakis10UMUAITowards.pdf},
        year = {2010},
    }
  • P. Burelli and G. N. Yannakakis, "Global Search for Occlusion Minimisation in Virtual Camera Control" in IEEE Congress on Evolutionary Computation, Barcelona, 2010. BibTeX Go to paper

    @inproceedings{
        Burelli2010a,
        address = {Barcelona},
        author = {Burelli, Paolo and Yannakakis, Georgios N.},
        booktitle = {IEEE Congress on Evolutionary Computation},
        publisher = {IEEE},
        title = {{Global Search for Occlusion Minimisation in Virtual Camera Control}},
        url = {http://www.paoloburelli.com/publications/burelli2010cec.pdf},
        year = {2010},
    }
  • R. Ranon, M. Christie, and T. Urli, "Accurately Measuring the Satisfaction of Visual Properties in Virtual Camera Control" in Proceedings of Smart Graphics 2010, Berlin, Heidelberg, 2010, pp. 91-102. BibTeX Go to paper

    @inproceedings{
        Ranon2010,
        address = {Berlin, Heidelberg},
        author = {Ranon, Roberto and Christie, Marc and Urli, Tommaso},
        booktitle = {Proceedings of Smart Graphics 2010},
        pages = {91--102},
        publisher = {Springer Berlin Heidelberg},
        series = {Lecture Notes in Computer Science},
        title = {{Accurately Measuring the Satisfaction of Visual Properties in Virtual Camera Control}},
        url = {http://www.springerlink.com/content/n18206585v211228/},
        volume = {6133},
        year = {2010},
    }
  • R. Thawonmas, K. Oda, and T. Shuda, "Rule-Based Camerawork Controller for Automatic Comic Generation from Game Log" in IFIP International Conference on Entertainment Computing, Seoul, 2010, pp. 326-333. BibTeX

    @inproceedings{
        Thawonmas2010icec,
        address = {Seoul},
        author = {Thawonmas, Ruck and Oda, Ko and Shuda, Tomonori},
        booktitle = {IFIP International Conference on Entertainment Computing},
        pages = {326--333},
        title = {{Rule-Based Camerawork Controller for Automatic Comic Generation from Game Log}},
        year = {2010},
    }
  • P. Burelli and A. Jhala, "Dynamic Artificial Potential Fields for Autonomous Camera Control" in Proceedings of AIIDE’ 09: The Fifth Conference on Artificial Intelligence and Interactive Digital Entertainment, Palo Alto, California, USA, 2009. BibTeX Go to paper

    @inproceedings{
        Burelli2009,
        address = {Palo Alto, California, USA},
        author = {Burelli, Paolo and Jhala, Arnav},
        booktitle = {Proceedings of AIIDE' 09: The Fifth Conference on Artificial Intelligence and Interactive Digital Entertainment},
        editor = {Darken, Christian J.; and Youngblood, G. Michael},
        publisher = {AAAI Press},
        title = {{Dynamic Artificial Potential Fields for Autonomous Camera Control}},
        url = {http://www.aaai.org/ocs/index.php/AIIDE/AIIDE09/paper/viewFile/813/1068},
        year = {2009},
    }
  • T. Oskam, R. W. Sumner, N. Thuerey, and M. Gross, "Visibility transition planning for dynamic camera control" in 2009 ACM SIGGRAPH/Eurographics Symposium on Computer Animation – SCA ’09, New York, New York, USA, 2009, p. 55. BibTeX Go to paper

    @inproceedings{
        Oskam2009,
        address = {New York, New York, USA},
        author = {Oskam, Thomas and Sumner, Robert W. and Thuerey, Nils and Gross, Markus},
        booktitle = {2009 ACM SIGGRAPH/Eurographics Symposium on Computer Animation - SCA '09},
        doi = {10.1145/1599470.1599478},
        isbn = {9781605586106},
        pages = {55},
        publisher = {ACM Press},
        title = {{Visibility transition planning for dynamic camera control}},
        url = {http://portal.acm.org/citation.cfm?doid=1599470.1599478 http://www.youtube.com/watch?v=8G0xfyDGLsk\&feature=player\_embedded},
        volume = {1},
        year = {2009},
    }
  • P. Burelli, L. Di Gaspero, A. Ermetici, and R. Ranon, "Virtual Camera Composition with Particle Swarm Optimization" in SG ’08: Proceedings of the 8th International Symposium on Smart Graphics, Rennes, France, 2008, pp. 130-141. BibTeX Go to paper

    @inproceedings{
        Burelli2008,
        address = {Rennes, France},
        author = {Burelli, Paolo and {Di Gaspero}, Luca and Ermetici, Andrea and Ranon, Roberto},
        booktitle = {SG '08: Proceedings of the 8th International Symposium on Smart Graphics},
        doi = {10.1007/978-3-540-85412-8\_12},
        number = {5166},
        pages = {130--141},
        publisher = {Springer-Verlag},
        title = {{Virtual Camera Composition with Particle Swarm Optimization}},
        url = {http://portal.acm.org/citation.cfm?id=1429581},
        volume = {Lecture No},
        year = {2008},
    }
  • T. Li and C. Cheng, "Real-Time Camera Planning for Navigation in Virtual Environments" Lecture Notes In Computer Science, p. 118, 2008. BibTeX Go to paper

    @article{
        Li2008,
        author = {Li, Tsai-Yen and Cheng, Chung-Chiang},
        journal = {Lecture Notes In Computer Science},
        pages = {118},
        title = {{Real-Time Camera Planning for Navigation in Virtual Environments}},
        url = {http://portal.acm.org/citation.cfm?id=1429580},
        year = {2008},
    }
  • A. Jhala, C. Rawls, S. Munilla, and R. M. Young, "Longboard: A sketch based intelligent storyboarding tool for creating machinima" in Proceedings of the Florida Artificial Intelligence Research Society Conference (FLAIRS), 2008. BibTeX Go to paper

    @inproceedings{
        Jhala2008,
        author = {Jhala, Arnav and Rawls, Curtis and Munilla, Samuel and Young, R.M.},
        booktitle = {Proceedings of the Florida Artificial Intelligence Research Society Conference (FLAIRS)},
        title = {{Longboard: A sketch based intelligent storyboarding tool for creating machinima}},
        url = {http://scholar.google.com/scholar?hl=en\&btnG=Search\&q=intitle:Longboard+:+A+Sketch+Based+Intelligent+Storyboarding+Tool+for+Creating+Machinima\#0},
        year = {2008},
    }
  • O. Bourne, A. Sattar, and S. Goodwin, "A Constraint-Based Autonomous 3D Camera System" Constraints, vol. 13, iss. 1, pp. 180-205, 2008. BibTeX Go to paper

    @article{
        Bourne2008,
        author = {Bourne, Owen and Sattar, Abdul and Goodwin, Scott},
        doi = {10.1007/s10601-007-9026-8},
        journal = {Constraints},
        number = {1},
        pages = {180 -- 205},
        title = {{A Constraint-Based Autonomous 3D Camera System}},
        url = {http://portal.acm.org/citation.cfm?id=1371018},
        volume = {13},
        year = {2008},
    }
  • M. Christie, P. Olivier, and J. Normand, "Camera Control in Computer Graphics" Computer Graphics Forum, vol. 27, iss. 8, pp. 2197-2218, 2008. BibTeX Go to paper

    @article{
        Christie2008,
        author = {Christie, Marc and Olivier, Patrick and Normand, Jean-Marie},
        doi = {10.1111/j.1467-8659.2008.01181.x},
        issn = {01677055},
        journal = {Computer Graphics Forum},
        month = {dec},
        number = {8},
        pages = {2197--2218},
        title = {{Camera Control in Computer Graphics}},
        url = {http://blackwell-synergy.com/doi/abs/10.1111/j.1467-8659.2008.01181.x},
        volume = {27},
        year = {2008},
    }
  • D. K. Elson and M. O. Riedl, "A lightweight intelligent virtual cinematography system for machinima production" in Proceedings of the 3rd Annual Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE ’07), 2007. BibTeX Go to paper

    @inproceedings{
        Elson2007,
        author = {Elson, D.avid K. and Riedl, Mark O.},
        booktitle = {Proceedings of the 3rd Annual Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE '07)},
        publisher = {Defense Technical Information Center},
        title = {{A lightweight intelligent virtual cinematography system for machinima production}},
        url = {http://scholar.google.com/scholar?hl=en\&btnG=Search\&q=intitle:A+Lightweight+Intelligent+Virtual+Cinematography+System+for+Machinima+Production\#0},
        year = {2007},
    }
  • C. Calderón, N. Worley, and K. Nyman, "The Architectural Cinematographer: Creating Architectural Experiences in 3D Real-time Environments" International Journal of Architectural Computing, vol. 4, iss. 4, pp. 71-90, 2006. BibTeX Go to paper

    @article{
        Calderon2006,
        author = {Calder\'{o}n, Carlos and Worley, Nicholas and Nyman, Karl},
        doi = {10.1260/147807706779398953},
        issn = {1478-0771},
        journal = {International Journal of Architectural Computing},
        month = {dec},
        number = {4},
        pages = {71--90},
        title = {{The Architectural Cinematographer: Creating Architectural Experiences in 3D Real-time Environments}},
        url = {http://multi-science.metapress.com/openurl.asp?genre=article\&id=doi:10.1260/147807706779398953},
        volume = {4},
        year = {2006},
    }
  • W. H. Bares, "A Photographic Composition Assistant for Intelligent Virtual 3D Camera Systems" in SG ’06: Proceedings of the 6th International Symposium on Smart Graphics, Vancouver, Canada, 2006, pp. 172-183. BibTeX Go to paper

    @inproceedings{
        Bares2006,
        address = {Vancouver, Canada},
        author = {Bares, William H.},
        booktitle = {SG '06: Proceedings of the 6th International Symposium on Smart Graphics},
        doi = {10.1007/11795018\_16},
        pages = {172--183},
        publisher = {Springer-Verlag},
        series = {Lecture Notes in Computer Science},
        title = {{A Photographic Composition Assistant for Intelligent Virtual 3D Camera Systems}},
        url = {http://www.springerlink.com/content/b520qp170w088382},
        volume = {4073},
        year = {2006},
    }
  • M. Christie and H. Hosobe, "Through-the-lens cinematography" in International symposium on Smart Graphics, Berlin, Heidelberg, 2006, pp. 147-159. BibTeX Go to paper

    @inproceedings{
        Christie2006,
        address = {Berlin, Heidelberg},
        author = {Christie, Marc and Hosobe, Hiroshi},
        booktitle = {International symposium on Smart Graphics},
        doi = {10.1007/11795018},
        editor = {Butz, Andreas and Fisher, Brian and Kr\"{u}ger, Antonio and Olivier, Patrick},
        isbn = {978-3-540-36293-7},
        pages = {147--159--159},
        publisher = {Springer Berlin Heidelberg},
        series = {Lecture Notes in Computer Science},
        title = {{Through-the-lens cinematography}},
        url = {http://www.springerlink.com/content/t147135278h68738/},
        volume = {4073},
        year = {2006},
    }
  • M. Christie and J. Normand, "A semantic space partitioning approach to virtual camera composition" Computer Graphics Forum, vol. 24, iss. 3, pp. 247-256, 2005. BibTeX Go to paper

    @article{
        Christie2005,
        author = {Christie, Marc and Normand, Jean-Marie},
        doi = {10.1111/j.1467-8659.2005.00849.x},
        journal = {Computer Graphics Forum},
        number = {3},
        pages = {247--256},
        title = {{A semantic space partitioning approach to virtual camera composition}},
        url = {http://www3.interscience.wiley.com/journal/120843885/abstract},
        volume = {24},
        year = {2005},
    }
  • A. Jhala and M. R. Young, "A discourse planning approach to cinematic camera control for narratives in virtual environments" in AAAI’05: Proceedings of the 20th national conference on Artificial intelligence, Pittsburgh, Pennsylvania, USA, 2005, pp. 307-312. BibTeX Go to paper

    @inproceedings{
        Jhala2005,
        address = {Pittsburgh, Pennsylvania, USA},
        author = {Jhala, Arnav and Young, R. Michael},
        booktitle = {AAAI'05: Proceedings of the 20th national conference on Artificial intelligence},
        number = {July},
        pages = {307--312},
        publisher = {AAAI Press},
        title = {{A discourse planning approach to cinematic camera control for narratives in virtual environments}},
        url = {http://portal.acm.org/citation.cfm?id=1619383},
        year = {2005},
    }
  • O. Bourne and A. Sattar, "Evolving behaviours for a real-time autonomous camera" in Australasian Conference on Interactive Entertainment, 2005, pp. 27-33. BibTeX Go to paper

    @inproceedings{
        Bourne2005,
        author = {Bourne, Owen and Sattar, Abdul},
        booktitle = {Australasian Conference on Interactive Entertainment},
        pages = {27--33},
        publisher = {Creativity \& Cognition Studios Press},
        title = {{Evolving behaviours for a real-time autonomous camera}},
        url = {http://portal.acm.org/citation.cfm?id=1109184},
        year = {2005},
    }
  • D. Amerson, S. Kime, and M. R. Young, "Real-time cinematic camera control for interactive narratives" in Proceedings of the 2005 ACM SIGCHI International Conference on Advances in computer entertainment technology, Valencia, Spain, 2005, pp. 369-369. BibTeX Go to paper

    @inproceedings{
        Amerson2005,
        address = {Valencia, Spain},
        author = {Amerson, Dan and Kime, Shaun and Young, R. Michael},
        booktitle = {Proceedings of the 2005 ACM SIGCHI International Conference on Advances in computer entertainment technology},
        doi = {10.1145/1178477.1178552},
        isbn = {1595931104},
        pages = {369--369},
        publisher = {ACM Press},
        title = {{Real-time cinematic camera control for interactive narratives}},
        url = {http://portal.acm.org/citation.cfm?doid=1178477.1178552},
        year = {2005},
    }
  • T. Line, Z. Shih, and Y. Tsai, "Cinematic Camera Control in 3D Computer Games" in WSCG ’2004: Short Communication Papers Proceedings, Plzen, Czech Republic, 2004. BibTeX Go to paper

    @inproceedings{
        Line2004,
        address = {Plzen, Czech Republic},
        author = {Line, Ting-Chieh and Shih, Zen-Chung and Tsai, Yu-Ting},
        booktitle = {WSCG '2004: Short Communication Papers Proceedings},
        publisher = {Science Press},
        title = {{Cinematic Camera Control in 3D Computer Games}},
        url = {http://rdweb.adm.nctu.edu.tw/admin/files/PHD2004/04D014paper.pdf},
        year = {2004},
    }
  • D. Nieuwenhuisen and M. H. Overmars, "Motion Planning for Camera Movements in Virtual Environments" in Proceedings of ICRA ’04: IEEE International Conference on Robotics and Automation, 2004, pp. 3870-3876. BibTeX Go to paper

    @inproceedings{
        Nieuwenhuisen2003,
        author = {Nieuwenhuisen, Dennis and Overmars, Mark H.},
        booktitle = {Proceedings of ICRA '04: IEEE International Conference on Robotics and Automation},
        doi = {10.1109/ROBOT.2004.1308871},
        pages = {3870 -- 3876},
        publisher = {IEEE},
        title = {{Motion Planning for Camera Movements in Virtual Environments}},
        url = {http://ieeexplore.ieee.org/xpl/freeabs\_all.jsp?arnumber=1308871},
        year = {2004},
    }
  • P. Vázquez, M. Feixas, M. Sbert, and W. Heidrich, "Automatic View Selection Using Viewpoint Entropy and its Application to Image-Based Modelling" Computer Graphics Forum, vol. 22, iss. 4, pp. 689-700, 2003. BibTeX Go to paper

    @article{
        Vazquez2003,
        author = {V\'{a}zquez, Pere-pau and Feixas, Miquel and Sbert, Mateu and Heidrich, Wolfgang},
        journal = {Computer Graphics Forum},
        number = {4},
        pages = {689--700},
        title = {{Automatic View Selection Using Viewpoint Entropy and its Application to Image-Based Modelling}},
        url = {http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.96.9170},
        volume = {22},
        year = {2003},
    }
  • A. Hornung, G. Lakemeyer, and G. Trogemann, "An Autonomous Real-Time Camera Agent for Interactive Narratives and Games" in Proceedings of the IVA 2003: 4th International Working Conference on Virtual Agents, Irsee, Germany, 2003, p. 236. BibTeX Go to paper

    @inproceedings{
        Hornung2003,
        address = {Irsee, Germany},
        author = {Hornung, Alexander and Lakemeyer, Gerhard and Trogemann, Georg},
        booktitle = {Proceedings of the IVA 2003: 4th International Working Conference on Virtual Agents},
        doi = {10.1.1.59.5211},
        pages = {236----243},
        publisher = {Springer-Verlag},
        title = {{An Autonomous Real-Time Camera Agent for Interactive Narratives and Games}},
        url = {http://www.ahornung.net/files/pub/Hornung\_IVA03.pdf},
        year = {2003},
    }
  • J. H. Pickering and P. Olivier, "Declarative camera planning roles and requirements." 2003, pp. 182-191. BibTeX Go to paper

    @inproceedings{
        Pickering2003a,
        author = {Pickering, Jonathan H. and Olivier, Patrick},
        isbn = {3-540-40557-7},
        month = {jul},
        pages = {182--191},
        title = {{Declarative camera planning roles and requirements}},
        url = {http://portal.acm.org/citation.cfm?id=1757492.1757514},
        year = {2003},
    }
  • J. H. Pickering, "Intelligent Camera Planning for Computer Graphics," PhD Thesis , 2003. BibTeX Go to paper

    @phdthesis{
        Pickering2003,
        author = {Pickering, Jonathan H.},
        title = {{Intelligent Camera Planning for Computer Graphics}},
        url = {http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.14.5214},
        year = {2003},
    }
  • M. Christie, E. Languénou, and L. Granvilliers, "Modeling Camera Control with Constrained Hypertubes" in CP ’02: Proceedings of the 8th International Conference on Principles and Practice of Constraint Programming, London, UK, 2002, pp. 618-632. BibTeX Go to paper

    @inproceedings{
        Christie2002,
        address = {London, UK},
        author = {Christie, Marc and Langu\'{e}nou, Eric and Granvilliers, Laurent},
        booktitle = {CP '02: Proceedings of the 8th International Conference on Principles and Practice of Constraint Programming},
        pages = {618--632},
        publisher = {Springer-Verlag},
        title = {{Modeling Camera Control with Constrained Hypertubes}},
        url = {http://portal.acm.org/citation.cfm?id=647489.727136},
        year = {2002},
    }
  • S. McDermott, J. Li, and W. H. Bares, "Storyboard frame editing for cinematic composition" in IUI ’02: Proceedings of the 7th international conference on Intelligent user interfaces, San Francisco, California, USA, 2002, pp. 206-207. BibTeX Go to paper

    @inproceedings{
        McDermott2002,
        address = {San Francisco, California, USA},
        author = {McDermott, Scott and Li, Junwei and Bares, William H.},
        booktitle = {IUI '02: Proceedings of the 7th international conference on Intelligent user interfaces},
        doi = {10.1145/502716.502759},
        pages = {206--207},
        publisher = {ACM Press},
        title = {{Storyboard frame editing for cinematic composition}},
        url = {http://portal.acm.org/citation.cfm?doid=502716.502759},
        year = {2002},
    }
  • B. Gooch, E. Reinhard, C. Moulding, and P. Shirley, "Artistic Composition for Image Creation" in Proceedings of the 12th Eurographics Workshop on Rendering Techniques, 2001, pp. 83-88. BibTeX Go to paper

    @inproceedings{
        Gooch2001,
        author = {Gooch, Bruce and Reinhard, Erik and Moulding, Chris and Shirley, Peter},
        booktitle = {Proceedings of the 12th Eurographics Workshop on Rendering Techniques},
        pages = {83--88},
        publisher = {Springer-Verlag},
        title = {{Artistic Composition for Image Creation}},
        url = {http://portal.acm.org/citation.cfm?id=732295},
        year = {2001},
    }
  • N. Halper, R. Helbing, and T. Strothotte, "A Camera Engine for Computer Games: Managing the Trade-Off Between Constraint Satisfaction and Frame Coherence" Computer Graphics Forum, vol. 20, iss. 3, pp. 174-183, 2001. BibTeX Go to paper

    @article{
        Halper2001,
        author = {Halper, Nicolas and Helbing, Ralf and Strothotte, Thomas},
        doi = {10.1111/1467-8659.00510},
        issn = {0167-7055},
        journal = {Computer Graphics Forum},
        month = {sep},
        number = {3},
        pages = {174--183},
        publisher = {A. Chalmers; T.-M. Rhyne},
        title = {{A Camera Engine for Computer Games: Managing the Trade-Off Between Constraint Satisfaction and Frame Coherence}},
        url = {http://www.blackwell-synergy.com/links/doi/10.1111/1467-8659.00510},
        volume = {20},
        year = {2001},
    }
  • N. Halper and P. Olivier, "CamPlan: A Camera Planning Agent" in Smart Graphics 2000 AAAI Spring Symposium, 2000, pp. 92-100. BibTeX Go to paper

    @inproceedings{
        Halper2000,
        author = {Halper, Nicolas and Olivier, Patrick},
        booktitle = {Smart Graphics 2000 AAAI Spring Symposium},
        pages = {92--100},
        publisher = {AAAI Press},
        title = {{CamPlan: A Camera Planning Agent}},
        url = {https://www.aaai.org/Papers/Symposia/Spring/2000/SS-00-04/SS00-04-015.pdf},
        year = {2000},
    }
  • W. H. Bares, S. McDermott, C. Boudreaux, and S. Thainimit, "Virtual 3D camera composition from frame constraints" in Proceedings of the eighth ACM international conference on Multimedia, Marina del Rey, California, USA, 2000, pp. 177-186. BibTeX Go to paper

    @inproceedings{
        Bares2000,
        address = {Marina del Rey, California, USA},
        author = {Bares, William H. and McDermott, Scott and Boudreaux, Christina and Thainimit, Somying},
        booktitle = {Proceedings of the eighth ACM international conference on Multimedia},
        doi = {10.1145/354384.354463},
        pages = {177--186},
        publisher = {ACM Press},
        title = {{Virtual 3D camera composition from frame constraints}},
        url = {http://portal.acm.org/citation.cfm?id=354463},
        year = {2000},
    }
  • W. H. Bares and J. C. Lester, "Intelligent multi-shot visualization interfaces for dynamic 3D worlds" in Proceedings of the 4th international conference on Intelligent user interfaces (IUI 1999), Los Angeles, California, USA, 1999, pp. 119-126. BibTeX Go to paper

    @inproceedings{
        Bares1999,
        address = {Los Angeles, California, USA},
        author = {Bares, William H. and Lester, James C.},
        booktitle = {Proceedings of the 4th international conference on Intelligent user interfaces (IUI 1999)},
        doi = {10.1145/291080.291101},
        pages = {119--126},
        publisher = {ACM Press},
        title = {{Intelligent multi-shot visualization interfaces for dynamic 3D worlds}},
        url = {http://portal.acm.org/citation.cfm?id=291101},
        year = {1999},
    }
  • P. Olivier, N. Halper, J. H. Pickering, and P. Luna, "Visual Composition as Optimisation" in Artificial Intelligence and Simulation of Behaviour, 1999, pp. 22-30. BibTeX

    @inproceedings{
        Olivier1999,
        author = {Olivier, Patrick and Halper, Nicolas and Pickering, Jonathan H. and Luna, Pamela},
        booktitle = {Artificial Intelligence and Simulation of Behaviour},
        pages = {22--30},
        title = {{Visual Composition as Optimisation}},
        year = {1999},
    }
  • W. H. Bares, L. S. Zettlemoyer, D. W. Rodriguez, and J. C. Lester, "Task-Sensitive Cinematography Interfaces for Interactive 3D Learning Environments" in Proceedings of the 3rd international conference on Intelligent user interfaces (IUI 1998), San Francisco, California, USA, 1998, pp. 81-88. BibTeX Go to paper

    @inproceedings{
        Bares1998,
        address = {San Francisco, California, USA},
        author = {Bares, William H. and Zettlemoyer, Luke S. and Rodriguez, Dennis W. and Lester, James C.},
        booktitle = {Proceedings of the 3rd international conference on Intelligent user interfaces (IUI 1998)},
        doi = {10.1145/268389.268405},
        pages = {81--88},
        publisher = {ACM Press},
        title = {{Task-Sensitive Cinematography Interfaces for Interactive 3D Learning Environments}},
        url = {http://portal.acm.org/citation.cfm?id=268389.268405},
        year = {1998},
    }
  • F. Jardillier and E. Languénou, "Screen-Space Constraints for Camera Movements: the Virtual Cameraman" Computer Graphics Forum, vol. 17, iss. 3, pp. 175-186, 1998. BibTeX Go to paper

    @article{
        Jardillier1998,
        author = {Jardillier, Frank and Langu\'{e}nou, Eric},
        doi = {10.1111/1467-8659.00265},
        journal = {Computer Graphics Forum},
        month = {aug},
        number = {3},
        pages = {175--186},
        title = {{Screen-Space Constraints for Camera Movements: the Virtual Cameraman}},
        url = {http://www3.interscience.wiley.com/journal/119117877/abstract},
        volume = {17},
        year = {1998},
    }
  • W. H. Bares and J. C. Lester, "Cinematographic User Models for Automated Realtime Camera Control in Dynamic 3D Environments" in Proceedings of the Sixth International Conference on User Modeling, 1997, pp. 215-226. BibTeX Go to paper

    @inproceedings{
        Bares1997,
        author = {Bares, William H. and Lester, James C.},
        booktitle = {Proceedings of the Sixth International Conference on User Modeling},
        pages = {215--226},
        publisher = {Springer-Verlag},
        title = {{Cinematographic User Models for Automated Realtime Camera Control in Dynamic 3D Environments}},
        url = {http://www.intellimedia.ncsu.edu/papers/ucam-um-97.pdf},
        year = {1997},
    }
  • L. He, M. F. Cohen, and D. H. Salesin, "The virtual cinematographer: a paradigm for automatic real-time camera control and directing" in SIGGRAPH ’96: Proceedings of the 23rd annual conference on Computer graphics and interactive techniques, 1996, pp. 217-224. BibTeX Go to paper

    @inproceedings{
        He1996,
        author = {He, Li-wei and Cohen, Michael F. and Salesin, David H.},
        booktitle = {SIGGRAPH '96: Proceedings of the 23rd annual conference on Computer graphics and interactive techniques},
        doi = {10.1145/237170.237259},
        pages = {217--224},
        publisher = {ACM Press},
        title = {{The virtual cinematographer: a paradigm for automatic real-time camera control and directing}},
        url = {http://portal.acm.org/citation.cfm?id=237170.237259 http://dx.doi.org/10.1145/237170.237259},
        year = {1996},
    }
  • D. B. Christianson, S. E. Anderson, L. He, D. H. Salesin, D. S. Weld, and M. F. Cohen, "Declarative camera control for automatic cinematography" in Proceedings of the National Conference on Artificial Intelligence, 1996, pp. 148-155. BibTeX Go to paper

    @inproceedings{
        Christianson1996,
        author = {Christianson, D.B. and Anderson, S.E. and He, Li-wei and Salesin, David H. and Weld, D.S. and Cohen, Michael F.},
        booktitle = {Proceedings of the National Conference on Artificial Intelligence},
        pages = {148--155},
        publisher = {Citeseer},
        title = {{Declarative camera control for automatic cinematography}},
        url = {http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.26.4648\&rep=rep1\&type=pdf},
        year = {1996},
    }
  • S. M. Drucker and D. Zeltzer, "Intelligent camera control in a virtual environment" in Proceedings of Graphics Interface ’94, 1994, pp. 190-199. BibTeX Go to paper

    @inproceedings{
        Drucker1994,
        author = {Drucker, Steven M. and Zeltzer, David},
        booktitle = {Proceedings of Graphics Interface ’94},
        pages = {190--199},
        title = {{Intelligent camera control in a virtual environment}},
        url = {http://research.microsoft.com/en-us/um/people/sdrucker/papers/gimuseum.pdf},
        year = {1994},
    }
  • S. M. Drucker, "Intelligent camera control for graphical environments," PhD Thesis , 1994. BibTeX Go to paper

    @phdthesis{
        Drucker1994a,
        author = {Drucker, Steven Mark},
        month = {dec},
        title = {{Intelligent camera control for graphical environments}},
        url = {http://portal.acm.org/citation.cfm?id=221368},
        year = {1994},
    }
  • C. B. Phillips, N. I. Badler, and J. Granieri, "Automatic viewing control for 3D direct manipulation" in I3D ’92: Proceedings of the 1992 symposium on Interactive 3D graphics, Cambridge, Massachusetts, USA, 1992, pp. 71-74. BibTeX Go to paper

    @inproceedings{
        Phillips1992,
        address = {Cambridge, Massachusetts, USA},
        author = {Phillips, Cary B. and Badler, Norman I. and Granieri, John},
        booktitle = {I3D '92: Proceedings of the 1992 symposium on Interactive 3D graphics},
        doi = {10.1145/147156.147167},
        pages = {71--74},
        publisher = {ACM Press},
        title = {{Automatic viewing control for 3D direct manipulation}},
        url = {http://portal.acm.org/citation.cfm?id=147167},
        year = {1992},
    }
  • M. Gleicher and A. Witkin, "Through-the-lens camera control" ACM SIGGRAPH Computer Graphics, vol. 26, iss. 2, p. 331, 1992. BibTeX Go to paper

    @article{
        Gleicher1992,
        author = {Gleicher, Michael and Witkin, Andrew},
        doi = {10.1145/142920.134088},
        journal = {ACM SIGGRAPH Computer Graphics},
        number = {2},
        pages = {331},
        title = {{Through-the-lens camera control}},
        url = {http://portal.acm.org/citation.cfm?id=142920.134088},
        volume = {26},
        year = {1992},
    }
  • R. Turner, F. Balaguer, and E. Gobbetti, "Physically-based interactive camera motion control using 3D input devices" in Scientific Visualization of Physical Phenomena: Proceedings of CG International Tokyo, 1991, pp. 135-145. BibTeX Go to paper

    @inproceedings{
        Turner1991,
        author = {Turner, Russell and Balaguer, Francis and Gobbetti, Enrico},
        booktitle = {Scientific Visualization of Physical Phenomena: Proceedings of CG International Tokyo},
        pages = {135--145},
        title = {{Physically-based interactive camera motion control using 3D input devices}},
        url = {http://scholar.google.com/scholar?hl=en\&btnG=Search\&q=intitle:PHYSICALLY-BASED+INTERACTIVE+CAMERA+MOTION+CONTROL+USING+3D+INPUT+DEVICES\#1},
        year = {1991},
    }
  • C. Ware and S. Osborne, "Exploration and virtual camera control in virtual three dimensional environments" Proceedings of the 1990 symposium on Interactive 3D graphics (SI3D 90), vol. 24, iss. 2, pp. 175-183, 1990. BibTeX Go to paper

    @article{
        Ware1990,
        author = {Ware, Colin and Osborne, Steven},
        journal = {Proceedings of the 1990 symposium on Interactive 3D graphics (SI3D 90)},
        number = {2},
        pages = {175--183},
        publisher = {ACM Press},
        title = {{Exploration and virtual camera control in virtual three dimensional environments}},
        url = {http://portal.acm.org/citation.cfm?id=91385.91442},
        volume = {24},
        year = {1990},
    }
  • J. Blinn, "Where Am I? What Am I Looking At?" Computer Graphics and Applications, IEEE, vol. 8, iss. 4, pp. 76-81, 1988. BibTeX Go to paper

    @article{
        Blinn1988,
        author = {Blinn, Jim},
        doi = {10.1109/38.7751},
        journal = {Computer Graphics and Applications, IEEE},
        number = {4},
        pages = {76--81},
        title = {{Where Am I? What Am I Looking At?}},
        url = {http://ieeexplore.ieee.org/xpl/freeabs\_all.jsp?arnumber=7751},
        volume = {8},
        year = {1988},
    }