Tuning and testing scrolling interfaces that automatically zoom
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Non-Euclidean Spring Embedders
IEEE Transactions on Visualization and Computer Graphics
Browsing Zoomable Treemaps: Structure-Aware Multi-Scale Navigation Techniques
IEEE Transactions on Visualization and Computer Graphics
Multi-flick: an evaluation of flick-based scrolling techniques for pen interfaces
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A review of overview+detail, zooming, and focus+context interfaces
ACM Computing Surveys (CSUR)
Topology-aware navigation in large networks
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The Representation and Matching of Images Using Top Points
Journal of Mathematical Imaging and Vision
Technical Section: CGV-An interactive graph visualization system
Computers and Graphics
High-precision magnification lenses
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Proceedings of Graphics Interface 2010
Semi-automatic zooming for mobile map navigation
Proceedings of the 12th international conference on Human computer interaction with mobile devices and services
Off-screen visualization techniques for class diagrams
Proceedings of the 5th international symposium on Software visualization
Tangible views for information visualization
ACM International Conference on Interactive Tabletops and Surfaces
Temporal distortion for animated transitions
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A preventing method for overlapping focuses in a Focus+Glue+Context Map
International Journal of Knowledge and Web Intelligence
A model of navigation for very large data views
Proceedings of Graphics Interface 2013
Hi-index | 0.00 |
Large 2D information spaces, such as maps, images, or abstract visualizations, require views at various level of detail: close ups to inspect details, overviews to maintain (literally) an overview. Users often change their view during a session. Smooth animations enable the user to maintain an overview during interactive viewing and to understand the context of separate views. We present a generic model to handle smooth image viewing. The core of the model is a metric on the effect of simultaneous zooming and panning, based on an estimate of the perceived velocity. Using this metric, solutions for various problems are derived, such as the optimal animation between two views, automatic zooming, and the parametrization of arbitrary camera paths. Optimal is defined here as smooth and efficient. Solutions are based on the shortest paths of a virtual camera, given the metric. The model has two free parameters: animation speed and zoom/pan trade off. A user experiment to find good values for these is described. Finally, it is shown how the model can be extended to deal also with rotation and nonuniform scaling.