The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.12 - Dec. (2012 vol.18)
pp: 2719-2728
C. Tominski , Univ. of Rostock, Rostock, Germany
C. Forsell , Linkoping Univ., Linkoping, Sweden
J. Johansson , Linkoping Univ., Linkoping, Sweden
ABSTRACT
Visual comparison is an intrinsic part of interactive data exploration and analysis. The literature provides a large body of existing solutions that help users accomplish comparison tasks. These solutions are mostly of visual nature and custom-made for specific data. We ask the question if a more general support is possible by focusing on the interaction aspect of comparison tasks. As an answer to this question, we propose a novel interaction concept that is inspired by real-world behavior of people comparing information printed on paper. In line with real-world interaction, our approach supports users (1) in interactively specifying pieces of graphical information to be compared, (2) in flexibly arranging these pieces on the screen, and (3) in performing the actual comparison of side-by-side and overlapping arrangements of the graphical information. Complementary visual cues and add-ons further assist users in carrying out comparison tasks. Our concept and the integrated interaction techniques are generally applicable and can be coupled with different visualization techniques. We implemented an interactive prototype and conducted a qualitative user study to assess the concept's usefulness in the context of three different visualization techniques. The obtained feedback indicates that our interaction techniques mimic the natural behavior quite well, can be learned quickly, and are easy to apply to visual comparison tasks.
INDEX TERMS
data visualisation, data analysis, visualization technique, interaction support, visual comparison, natural behavior, interactive data exploration, interactive data analysis, interaction concept, complementary visual cues, integrated interaction technique, Visualization, Data visualization, Shape, Layout, Animation, Navigation, Computers, natural interaction, Interaction techniques, visual comparison, visualization, human-computer interaction
CITATION
C. Tominski, C. Forsell, J. Johansson, "Interaction Support for Visual Comparison Inspired by Natural Behavior", IEEE Transactions on Visualization & Computer Graphics, vol.18, no. 12, pp. 2719-2728, Dec. 2012, doi:10.1109/TVCG.2012.237
REFERENCES
[1] G. Alvarez and P. Cavanagh, The Capacity of Visual Short-Term Memory is Set Both by Visual Information Load and by Number of Objects Psychological Science, 15(2): 106-111, 2004.
[2] N. Andrienko and G. Andrienko., Exploratory Analysis of Spatial and Temporal Data. Springer, Berlin, Germany, 2006.
[3] M. Beaudouin-Lafon., Instrumental Interaction: An Interaction Model for Designing Post-WIMP User Interfaces. In Proc. of SIGCHI Conf. Hum. Fact. Comput. Syst. (CHI), pages 446-453, 2000.
[4] M. Beaudouin-Lafon., Novel Interaction Techniques for Overlapping Windows. In Proc. of ACM Sym. User Interf. Softw. Techn. (UIST), pages 153-154, 2001.
[5] R. A Becker and W. S. Cleveland., Brushing Scatterplots Technometrics, 29(2): 127-142, 1987.
[6] B. B Bederson., The Promise of Zoomable User Interfaces Behaviour & Information Technology, 30(6): 853-866, 2011.
[7] E. A, Bier Snap-Dragging: Interactive Geometric Design in Two and Three Dimensions. PhD thesis, EECS Department, University of Califor-nia, Berkeley, May 1988.
[8] E. A. Bier,M. C. Stone, K. Fishkin, W. Buxton,, and T. Baudel., A Taxonomy of See-Through Tools. In Proc. of SIGCHI Conf. Hum. Fact. Comput. Syst. (CHI), pages 358-364, 1994.
[9] O. Chapuis and N. Roussel., Copy-and-Paste Between Overlapping Windows. In Proc. of SIGCHI Conf. Hum. Fact. Comput. Syst. (CHI), pages 201-210, 2007.
[10] J. H T. Claessen and J. J., van Wijk. Flexible Linked Axes for Multivariate Data Visualization IEEE Trans. Vis. Comput. Graph., 17(12): 2310-2316, 2011.
[11] P. Dragicevic., Combining Crossing-Based and Paper-Based Interaction Paradigms for Dragging and Dropping Between Overlapping Windows. In Proc. of ACM Sym. User Interf. Softw. Techn. (UIST), pages 193-196, 2004.
[12] N. Elmqvist, P. Dragicevic, and J.-D. Fekete, Rolling the Dice: Multidi-mensional Visual Exploration using Scatterplot Matrix Navigation IEEE Trans. Vis. Comput. Graph., 14(6): 1539-1148, 2008.
[13] N. Elmqvist, P. Dragicevic, and J.-D. Fekete, Color Lens: Adaptive Color Scale Optimization for Visual Exploration IEEE Trans. Vis. Comput. Graph., 17(6): 795-807, 2011.
[14] N. Elmqvist,A. V. Moere, H.-C. Jetter, D. Cernea, H. Reiterer, and T. Jankun-Kelly., Fluid Interaction for Information Visualization. Information Visualization, 10(4): 327-340, 2011.
[15] J.-D. Fekete., Advanced interaction for Information Visualization. In Proc. of IEEE Pacific Visualization Sym. (PacificVis), page xi, 2010.
[16] M. Gleicher., Image Snapping. In Proceedings of the Annual Conf. on Computer Graphics and Interactive Techniques (SIGGRAPH), pages 183-190, 1995.
[17] M. Gleicher, D. Albers, R. Walker, I. Jusufi, C. D. Hansen,, and J. C., Roberts. Visual Comparison for Information Visualization. Information Visualization, 10(4): 289-309, 2011.
[18] P. Grew., Steering wheel or driving wheel: Which way is up? In Proc. of IASTED Intl. Conf. on Human Computer Interaction, pages 164-169. ACTA Press, 2008.
[19] H. Hagh-Shenas, S. Kim, V. Interrante,, and C. Healey., Weaving Versus Blending: A Quantitative Assessment of the Information Carrying Capacities of Two Alternative Methods for Conveying Multivariate Data with Color. IEEE Trans. Vis. Comput. Graph., 13(6): 1270-1277, 2007.
[20] H. Hauser, F. Ledermann, and H. Doleisch., Angular Brushing of Ex-tended Parallel Coordinates. In Proc. of IEEE Sym. Information Visualization (InfoVis), pages 127-130, 2002.
[21] N. Henry, J.-D. Fekete, and M. J McGuffin., NodeTrix: a Hybrid Visualization of Social Networks IEEE Trans. Vis. Comput. Graph., 13(6): 1302-1309, 2007.
[22] D. Holten and J. Jvan Wijk., Visual Comparison of Hierarchically Organized Data Computer Graphics Forum, 27(3): 759-766, 2008.
[23] C. Hurter, A. Telea, and O. Ersoy, MoleView: An Attribute and Structure-Based Semantic Lens for Large Element-Based Plots IEEE Trans. Vis. Comput. Graph., 17(12): 2600-2609, 2011.
[24] P. Isenberg and M. S T. Carpendale., Interactive Tree Comparison for Co-located Collaborative Information Visualization IEEE Trans. Vis. Comput. Graph., 13(6): 1232-1239, 2007.
[25] P. Isenberg, S. Carpendale, T. Hesselmann, T. Isenberg, and B. Lee, edi-tors. , Workshop on Data Exploration for Interactive Surfaces at the ACM Intl. Conf. on Interactive Tabletops and Surfaces (ITS), 2011.
[26] P. Isenberg, A. Tang, and S. Carpendale., An Exploratory Study of Visual Information Analysis. In Proc. of SIGCHI Conf. Hum. Fact. Comput. Syst. (CHI), pages 1217-1226, 2008.
[27] H. Ishii and B. Ullmer., Tangible Bits: Towards Seamless Interfaces Between People, Bits and Atoms. In Proc. of SIGCHI Conf. Hum. Fact. Comput. Syst. (CHI), pages 234-241, 1997.
[28] R. J. Jacob, A. Girouard, L. M. Hirshfield,M. S. Horn, O. Shaer, E. T. Solovey,, and J. Zigelbaum., Reality-Based Interaction: A Framework for Post- WIMP Interfaces. In Proc. of SIGCHI Conf. Hum. Fact. Comput. Syst. (CHI), pages 201-210, 2008.
[29] H. Jiang, D. Wigdor, C. Forlines, M. Borkin, J. Kauffmann,, and C. Shen., LivOlay: Interactive Ad-Hoc Registration and Overlapping of Applications for Collaborative Visual Exploration. In Proc. of SIGCHI Conf. Hum. Fact. Comput. Syst. (CHI), pages 1357-1360, 2008.
[30] M. John, C. Tominski, and H. Schumann., Visual and Analytical Ex-tensions for the Table Lens. In Proc. of Conf. Visualization and Data Analysis (VDA), pages 680907-1-680907-12. SPIE/IS&T, 2008.
[31] K. W Kolence and P. J. Kiviat., Software Unit Profiles & Kiviat Figures SIGMETRICS Performance Evaluation Review, 2: 2-12, 1973.
[32] H. Lam, A Framework of Interaction Costs in Information Visualization IEEE Trans. Vis. Comput. Graph., 14(6): 1149-1156, 2008.
[33] A. Lehmann, H. Schumann, O. Staadt,, and C. Tominski., Physical Navigation to Support Graph Exploration on a Large High-Resolution Display. In Advances in Visual Computing, 6938 of Lecture Notes in Computer Science, pages 496-507. Springer, 2011.
[34] M. Lind, C. Forsell, and A. Allard., Effective Visualizations for Large Displays – The Role of Transsaccadic Memory. In Proceedings of the IASTED Intl. Conf. on Visualization, Imaging, and Image Processing (VIIP), 396, pages 1028-1033. IASTED/ACTA Press, 2003.
[35] M. Luboschik, A. Radloff, and H. Schumann., A New Weaving Technique for Handling Overlapping Regions. In Proc. of Intl. Conf. Advanced Visual Interfaces (AVI), pages 25-32, 2010.
[36] M. J McGuffin and I. Jurisica., Interaction Techniques for Selecting and Manipulating Subgraphs in Network Visualizations IEEE Trans. Vis. Comput. Graph., 15(6): 937-944, 2009.
[37] T. Moscovich, F. Chevalier, N. Henry, E. Pietriga, and J.-D. Fekete., Topology-Aware Navigation in Large Networks. In Proc. of SIGCHI Conf. Hum. Fact. Comput. Syst. (CHI), pages 2319-2328, 2009.
[38] T. Munzner,F. Guimbretiére, S. Tasiran, L. Zhang,, and Y. Zhou., Tree-Juxtaposer: Scalable Tree Comparison Using Focus+Context with Guaranteed Visibility. ACM Trans. on Graphics, 22(3): 453-462, 2003.
[39] W. A Pike,J. T. Stasko, R. Chang, and T. A. O'Connell., The Science of Interaction Information Visualization, 8(4): 263-274, 2009.
[40] M. Plumlee and C. Ware, Zooming versus multiple window interfaces: Cognitive costs of visual comparisons ACM Trans. on Computer-Human Interaction, 13(2): 179-209, 2006.
[41] B. Shneiderman, Direct Manipulation: A Step Beyond Programming Languages IEEE Computer, 16(8): 57-69, 1983.
[42] R. Spence., Information Visualization: Design for Interaction. Prentice-Hall, Inc., Upper Saddle River, NJ, USA, 2nd edition, 2007.
[43] J. J Thomas and K. A., Cook Illuminating the Path: The Research and Development Agenda for Visual Analytics. 2005.
[44] C. Tominski., Foldable Visualization Interactive Prototype. http://goo.glLwREL, accessed: July, 2012.
[45] C. Tominski, J. Abello, and H. Schumann, CGV – An Interactive Graph Visualization System Computers & Graphics, 33(6): 660-678, 2009.
[46] C. Tominski, G. Fuchs, and H. Schumann., Task-Driven Color Coding. In Proc. of Intl. Conf. Information Visualisation (IV), pages 373-380, 2008.
[47] A. Valli., The Design of Natural Interaction. Multimedia Tools and Appli-cations, 38(3): 295-305, 2008.
[48] J. J van Wijk and W. A., A. Nuij. A Model for Smooth Viewing and Navigation of Large 2D Information Spaces IEEE Trans. Vis. Comput. Graph., 10(4): 447-458, 2004.
[49] D. Vogel and R. Balakrishnan., Distant Freehand Pointing and Clicking on Very Large, High Resolution Displays. In Proc. of ACM Sym. User Interf. Softw. Techn. (UIST), pages 33-42, 2005.
[50] M. Q. Wang Baldonado, A. Woodruff, and A. Kuchinsky., Guidelines for Using Multiple Views in Information Visualization. In Proc. of Work. Conf. Advanced Visual Interfaces (AVI), pages 110-119, 2000.
[51] J. S Yi,Y. ah Kang, J. Stasko, and J. Jacko., Toward a Deeper Understanding of the Role of Interaction in Information Visualization IEEE Trans. Vis. Comput. Graph., 13(6): 1224-1231, 2007.
21 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool