• Corpus ID: 2265929

Intelligent camera planning for computer graphics

@inproceedings{Pickering2002IntelligentCP,
  title={Intelligent camera planning for computer graphics},
  author={Jonathan H. Pickering},
  year={2002}
}
The virtual cameras used in computer graphics are normally controlled by user input or they are generated by a simple rule, which might require them to remain in position relative to a moving object. In this thesis an alternative method of control is proposed in which camera set-ups are derived from a description of the properties of the picture the camera is intended to produce. An analysis of the requirements of such a declarative system and possible methods of achieving them has been carried… 
Camera Control in Computer Graphics
TLDR
This work presents classify the approaches, analyzes the requirements and limits of solving techniques and explores in detail the main difficulties and challenges in automatic camera control.
Camera Control in Computer Graphics
TLDR
A range of computer graphics applications are presented and insights from cinematographic practice are drawn on in identifying their different requirements with regard to camera control, which range from augmented manual control (semi‐automatic) in interactive applications, to fully automated approaches.
Virtual Camera Planning: A Survey
TLDR
This paper identifies the principal shortcomings of existing techniques and proposes a set of objectives for research into automated camera planning, as well as reviewing the solution techniques and presenting a broad classification of existing approaches.
Combining local and global optimisation for virtual camera control
TLDR
An approach that combines local and global search to solve the virtual camera control problem is proposed and a hierarchical architecture that solves each sub-problem using the most appropriate optimisation technique is proposed.
Dynamic artificial potential fields for autonomous camera control
TLDR
This paper describes the implementation and evaluation of Artificial Potential Fields for automatic camera placement and shows that this technique can be successfully used to solve both camera animation and frame composition tasks in dynamic environments in real-time through an example implemented on an existing 3D game engine.
A Semantic Space Partitioning Approach to Virtual Camera Composition
TLDR
The notion of semantic volumes is introduced as an extension of visual aspects to characterize, compute and manipulate distinct solution sets and lays the groundwork for natural and efcient user interaction by providing knowledge and reasoning on possible classes of solutions.
Optimal camera path planning for 3D visualisation
Virtual cameras motion is crucial to properly lay out virtual scenarios on the screen. Despite the wide range of camera path planners, none have yet reached realism. In this work, we propose a novel
Automatic Camera Control: A Dynamic Multi-Objective Perspective
TLDR
This paper investigates how to translate a shot list for a virtual scene into a series of virtual camera configurations — i.e automatically controlling the virtual camera, by modelling it as a dynamic multi-objective optimisation problem and showing how this metaphor allows a much richer expressiveness than a classical single objective approach.
Global search for occlusion minimisation in virtual camera control
TLDR
A comparative analysis of global-search algorithms is presented for the problem of maximising camera visibility across different tasks of varying complexity and within different real-time windows.
Interactive Virtual Cinematography
TLDR
A new approach to automatic camera control that indirectly includes the player in the camera control loop is proposed and a new optimization algorithm and camera control architecture able to generate real-time, smooth and well composed camera animations is introduced.
...
1
2
3
...

References

SHOWING 1-10 OF 59 REFERENCES
Image-Based Virtual Camera Motion Strategies
TLDR
A general framework that allows the automatic control of a camera in a dynamic environment based on the image-based controlor visual servoing approach is presented and adapted to highly reactive contexts (virtual reality, video games).
Through-the-lens camera control
TLDR
Through-the-lens camera control, a body of techniques that permit a user to manipulate a virtual camera by controlling and constraining features in the image seen through its lens, is introduced.
Modeling Camera Control with Constrained Hypertubes
TLDR
A high-level modeling approach to camera control to determine the path of a camera that verifies given declarative properties on the desired image, e.g., location or orientation of objects on the screen at a given time.
CINEMA: a system for procedural camera movements
TLDR
A general system for camera movement upon which a wide variety of higher-level methods and applications can be built and methods for overcoming deficiencies of this procedural approach are proposed.
The virtual cinematographer: a paradigm for automatic real-time camera control and directing
TLDR
Some basic heuristics of filmmaking are discussed and shown how these ideas are encoded in the Virtual Cinematographer, a paradigm for automatically generating complete camera specifications for capturing events in virtual 3D environments in real-time.
Cinematographic User Models for Automated Realtime Camera Control in Dynamic 3D Environments
TLDR
UCam is a realtime camera planner that employs cinematographic user models to render customized visualizations of dynamic 3D environments that are tailored to the user in realtime.
CamDroid: a system for implementing intelligent camera control
TLDR
Through this encapsulation, camera modules can be programmed and sequenced, and thus can be used as the underlying framework for controlling the virtual camera in the widely disparate types of graphical environments.
Declarative Camera Control for Automatic Cinematography
TLDR
It is argued that OCCL represents cinematic knowledge at the same level of abstraction as expert directors by encoding 16 idioms from a film textbook by encoding them in a declarative language, called Declarative Camera Control Language (OCCL).
On the efficacy of cinema, or what the visual system did not evolve to do
TLDR
The author maintains that photographs and cinema are visual displays that are also powerful forms of art that, although viewpoint is constrained when composing them, it is not nearly so constrained when viewing them.
Screen‐Space Constraints for Camera Movements: the Virtual Cameraman
TLDR
A virtual cameraman is presented which allows the whole set of camera movements satisfying user defined constraints specified in the image space and/or constraints on the objects of the scene to be obtained.
...
1
2
3
4
5
...