A simple method for computing general position in displaying three-dimensional objects
Computer Vision, Graphics, and Image Processing
Through-the-lens camera control
SIGGRAPH '92 Proceedings of the 19th annual conference on Computer graphics and interactive techniques
CamDroid: a system for implementing intelligent camera control
I3D '95 Proceedings of the 1995 symposium on Interactive 3D graphics
The virtual cinematographer: a paradigm for automatic real-time camera control and directing
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
On View Likelihood and Stability
IEEE Transactions on Pattern Analysis and Machine Intelligence
A case study on interactive exploration and guidance aids for visualizing historical data
Proceedings of the conference on Visualization '01
Where Am I? What Am I Looking At?
IEEE Computer Graphics and Applications
Declarative camera control for automatic cinematography
AAAI'96 Proceedings of the thirteenth national conference on Artificial intelligence - Volume 1
ACM SIGGRAPH 2005 Papers
Automatic camera path generation for graph navigation in 3D
APVis '05 proceedings of the 2005 Asia-Pacific symposium on Information visualisation - Volume 45
ShowMotion: camera motion based 3D design review
I3D '06 Proceedings of the 2006 symposium on Interactive 3D graphics and games
Automatic camera navigation for time-variant objects
SIGGRAPH '05 ACM SIGGRAPH 2005 Posters
ViewCube: a 3D orientation indicator and controller
Proceedings of the 2008 symposium on Interactive 3D graphics and games
Perceptual models of viewpoint preference
ACM Transactions on Graphics (TOG)
Active view optimization for viewing objects in motion
ISVC'05 Proceedings of the First international conference on Advances in Visual Computing
Automatic views of natural scenes
Computational Aesthetics'09 Proceedings of the Fifth Eurographics conference on Computational Aesthetics in Graphics, Visualization and Imaging
Hi-index | 0.00 |
In this paper, we address the problem of automatic camera positioning and automatic camera path generation in the context of historical data visualization. After short description of the given data, we elaborate on the constraints for the positioning of a virtual camera in such a way that not only the projected area is maximized, but also the depth of the displayed scene. This is especially important when displaying terrain models, which do not provide good 3D impression when only the projected area is maximized. Based on this concept, we present a method for computing an optimal camera position for each instant of time.Since the explored data are not static, but change depending on the explored scene time, we also discuss a method for animation generation. In order to avoid sudden changes of the camera position, when the previous method is applied for each frame (point in time), we introduce pseudo-events in time, which expand the bounding box defined by the currently active events of interest. In particular, this technique allows events happening in a future point in time to be taken into account such that when this time becomes current, all events of interest are already within the current viewing frustum of the camera.