ABSTRACT
Fisheye views allow people to see both a focus region and the surrounding context in the same window. However, the magnification effects of the fisheye lens can cause several problems for users. One of these is focus-targeting, where a user moves the focus to a new location. Magnification makes focus-targeting difficult because objects appear to move as the focus point approaches them. This paper examines how the distortion of a fisheye view affects focus-targeting performance, and present a technique called speed-coupled flattening (SCF) as a way to improve focus targeting in distortion-oriented views. SCF dynamically reduces the distortion level of a fisheye based on pointer velocity and acceleration. In an experiment, the technique resulted in significant reductions in both targeting time and targeting errors. By adjusting distortion based on the user's activity, we can improve usability without requiring the user to manipulate any additional view controls
Supplemental Material
- Gutwin, C. (2002) Speed-Coupled Flattening Video Figures. Video Proceedings of ACM CHI 2002; also available at: hci.usask.ca/publications/2002/flatten-chi/Google Scholar
- Carpendale, M. S. T., Cowperthwaite, D. J., and Fracchia, F. D. (1997) Extending Distortion Viewing Techniques from 2D to 3D Data, IEEE Computer Graphics and Applications, Vol. 17(4), 42--51. Google ScholarDigital Library
- International Organization for Standardization (1998) ISO/TC 159/SC4/WG3 N147: Ergonomic requirements for office work with visual display terminals - Part 9 - Requirements for non-keyboard input devices, 1998.Google Scholar
- Lamping, J., Rao, R., and Pirolli, P. (1995) A Focus+Context Technique Based on Hyperbolic Geometry for Visualizing Large Hierarchies. Proceedings of ACM CHI 1995, 401--408. Google ScholarDigital Library
- Leung, Y., and Apperley, M. (1994) A Review and Taxonomy of Distortion-Oriented Presentation Techniques, ACM Transactions on Computer-Human Interaction 1 (2), 1994, 126--160. Google ScholarDigital Library
- MacKenzie, I. S., (1992) Movement Time Prediction in Human-Computer Interfaces. Proc. Graphics Interface '92, Morgan Kaufmann, 140--150. Google ScholarDigital Library
- MacKenzie, I. S., Kauppinen, T., & Silfverberg, M. (2001). Accuracy measures for evaluating computer pointing devices. Proceedings of ACM CHI 2001, 9--16. Google ScholarDigital Library
- Rauschenbach, U., Weinkauf, T., and Schumann, H. (2000) Interactive focus and context display of large raster images, Proc. International Conference in Central Europe on Computer Graphics, Visualization and Interactive Digital Media, 2000.Google Scholar
- Risden, K., Czerwinski, M., Munzner, T., and Cook, D. (2000) An initial examination of ease of use for 2D and 3D information visualizations of web content. International Journal of Human Computer Studies, Vol. 53, No. 5, November 2000, pp 695--714. Google ScholarDigital Library
- Robertson, G., and Mackinlay, J. (1993) The Document Lens, Proceedings of the ACM Symposium on User Interface Software and Technology 1993, 101--108. Google ScholarDigital Library
- Sarkar, M., & Brown, M. (1992) Graphical Fisheye Views of Graphs. Proceedings of ACM CHI'92, 83--91. Google ScholarDigital Library
- Smith, R., Hixon, R., and Horan, B. (1998), Supporting Flexible Roles in a Shared Space, Proceedings of ACM CSCW'98, 197--206. Google ScholarDigital Library
- Storey, M.-A.D., Fracchia, F.D., and Muller, H. A. (1999), Customizing A Fisheye View Algorithm to Preserve the Mental Map, Journal of Visual Languages and Computing, 10, 245--267, 1999.Google ScholarDigital Library
- Tan, D.S., Robertson, G.G, & Czerwinski, M. (2001). Exploring 3D Navigation: Combining Speed-coupled Flying with Orbiting. In Proceedings of ACM CHI 2001, 498--505. Google ScholarDigital Library
- Ware, C., and Lewis, M. (1995) The DragMag Image Magnifier. Video Proceedings of ACM CHI'95, 1995, vol. 2, p.407--408. Google ScholarDigital Library
Index Terms
- Improving focus targeting in interactive fisheye views
Recommendations
Graphical fisheye views of graphs
CHI '92: Proceedings of the SIGCHI Conference on Human Factors in Computing SystemsA fisheye lens is a very wide angle lens that shows places nearby in detail while also showing remote regions in successively less detail. This paper describes a system for viewing and browsing planar graphs using a software analog of a fisheye lens. We ...
A comparison of fisheye lenses for interactive layout tasks
GI '04: Proceedings of Graphics Interface 2004Interactive fisheye views allow users to edit data and manipulate objects through the distortion lens. Although several varieties of fisheye lens exist, little is known about how the different types fare for different interactive tasks. In this paper, ...
Customizing a Fisheye View Algorithm to Preserve the Mental Map
Frequently, large knowledge bases are represented by graphs. Many visualization tools allow users or other applications to interact with and adjust the layouts of these graphs. One layout adjustment problem is that of showing more detail without eliding ...
Comments