Camera control in computer graphics: models, techniques and applications - Course Notes

Marc Christie, Patrick Olivier

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearch

29 Citations (Scopus)


This course summarizes the motivations and requirements for camera control, presents an overview of the state of the art, and examines promising avenues and hot topics for future research. It classifies the various techniques and identifies the representational limits and commitments of each. Approaches range from completely interactive techniques based on the possible mappings between a user's input and the camera parameters to completely automated paradigms in which the camera moves and jumps according to high-level, scenario-oriented goals. Between these extremes lie approaches with more limited expressiveness that use a range of algebraic and constraint-based optimization techniques. The course includes a number of live examples from both commercial systems and research prototypes, and it emphasizes the tough issues facing application developers, such as real-time handling of visibility for complex multiple targets in dynamic environments (multi-object tracking).

Original languageEnglish
Title of host publicationProceeding SIGGRAPH ASIA '09 ACM SIGGRAPH ASIA 2009 Courses
Subtitle of host publicationYokohama, Japan — December 16 - 19, 2009
EditorsAnthony Apodaca
Place of PublicationNew York NY USA
PublisherAssociation for Computing Machinery (ACM)
Number of pages197
Publication statusPublished - 2009
Externally publishedYes
EventACM SIGGRAPH ASIA 2009 Courses - Yokohama, Japan
Duration: 16 Dec 200919 Dec 2009


ConferenceACM SIGGRAPH ASIA 2009 Courses
Abbreviated titleSIGGRAPH ASIA '09
Internet address

Cite this