PREDICTABILITY-BASED ADAPTIVE MOUSE INTERACTION AND ZOOMING FOR VISUAL FLOW EXPLORATION

Flow fields are often investigated by adopting a Lagrangian view, for example, by particle tracing of integral curves such as streamlines and path lines or by computing delocalized quantities. For visual exploration, mouse interaction is predominantly used to define starting points for time-dependent Lagrangian methods. This paper focuses on the uncertainty of mouse input and its impact on the visualization process. In typical cases, the interaction is achieved by mouse motion, exhibiting uncertainty in the range of a screen pixel. From the perspective of dynamical systems theory, an integral curve represents an initial value problem, the uncertainty a perturbation of its initial condition, and the uncertainty of the visualization procedure a predictability problem. Predictability analysis is concerned with the growth of perturbations under the action of flow. In our case, it is not unusual that the perturbations grow from single pixels to substantial deviations. We therefore present an interaction scheme based on the largest finite-time Lyapunov exponent and the flow map gradient, providing accurate, smooth, and easy-to-use flow exploration. This scheme employs data-driven adaptation of mouse speed and direction as well as optional augmentation by an adaptive zoom lens with consistent magnification. We compare our approach to non-adaptive mouse interaction and demonstrate it for several examples of datasets. Furthermore, we present results from a user study with nine domain experts.

[1]  Daniel Weiskopf,et al.  Flow Radar Glyphs—Static Visualization of Unsteady Flow with Uncertainty , 2011, IEEE Transactions on Visualization and Computer Graphics.

[2]  Filip Sadlo,et al.  Visualization Tools for Vorticity Transport Analysis in Incompressible Flow , 2006, IEEE Transactions on Visualization and Computer Graphics.

[3]  J. Marsden,et al.  Definition and properties of Lagrangian coherent structures from finite-time Lyapunov exponents in two-dimensional aperiodic flows , 2005 .

[4]  Takeo Igarashi,et al.  Speed-dependent automatic zooming for browsing large documents , 2000, UIST '00.

[5]  Rüdiger Westermann,et al.  Visualizing the Positional and Geometrical Variability of Isosurfaces in Uncertain Scalar Fields , 2011, Comput. Graph. Forum.

[6]  M. Sheelagh T. Carpendale,et al.  Theoretical analysis of uncertainty visualizations , 2006, Electronic Imaging.

[7]  Andy Cockburn,et al.  Tuning and testing scrolling interfaces that automatically zoom , 2005, CHI.

[8]  Hans-Christian Hege,et al.  Uncertain 2D Vector Field Topology , 2010, Comput. Graph. Forum.

[9]  Daniel Weiskopf,et al.  Time‐Dependent 2‐D Vector Field Topology: An Approach Inspired by Lagrangian Coherent Structures , 2010, Comput. Graph. Forum.

[10]  Jean-Daniel Fekete,et al.  OrthoZoom scroller: 1D multi-scale navigation , 2006, CHI.

[11]  Alex T. Pang,et al.  Glyphs for Visualizing Uncertainty in Vector Fields , 1996, IEEE Trans. Vis. Comput. Graph..

[12]  Ken Brodlie,et al.  Uncertain Flow Visualization using LIC , 2009, TPCG.

[13]  Alex T. Pang,et al.  Approaches to uncertainty visualization , 1996, The Visual Computer.

[14]  Alex T. Pang,et al.  UFLOW: visualizing uncertainty in fluid flow , 1996, Proceedings of Seventh Annual IEEE Visualization '96.

[15]  Jon M. Nese Quantifying local predictability in phase space , 1989 .

[16]  Daniel Weiskopf,et al.  Texture-based visualization of uncertainty in flow fields , 2005, VIS 05. IEEE Visualization, 2005..

[17]  Holger Theisel,et al.  The State of the Art in Topology‐Based Visualization of Unsteady Flow , 2011, Comput. Graph. Forum.

[18]  Bilal Alsallakh,et al.  Delocalized Unsteady Vortex Region Detectors , 2008, VMV.

[19]  M. Sheelagh T. Carpendale,et al.  Exploration of uncertainty in bidirectional vector fields , 2008, Electronic Imaging.

[20]  Eduard Gröller,et al.  Nodes on Ropes: A Comprehensive Data and Control Flow for Steering Ensemble Simulations , 2011, IEEE Transactions on Visualization and Computer Graphics.

[21]  Min Chen,et al.  Over Two Decades of Integration‐Based, Geometric Flow Visualization , 2010, Comput. Graph. Forum.

[22]  Toshiyuki Masui,et al.  Elastic graphical interfaces to precise data manipulation , 1995, CHI 95 Conference Companion.

[23]  Robert S. lramee,et al.  Interactive 3D flow visualization using a streamrunner , 2002, CHI Extended Abstracts.

[24]  Peter Filzmoser,et al.  Uncertainty‐Aware Exploration of Continuous Parameter Spaces Using Multivariate Prediction , 2011, Comput. Graph. Forum.

[25]  Ben Shneiderman,et al.  The alphaslider: a compact and rapid selector , 1994, CHI Conference Companion.

[26]  Holger Theisel,et al.  Uncertain topology of 3D vector fields , 2011, 2011 IEEE Pacific Visualization Symposium.

[27]  Robert J. Moorhead,et al.  A User Study to Compare Four Uncertainty Visualization Methods for 1D and 2D Datasets , 2009, IEEE Transactions on Visualization and Computer Graphics.

[28]  Jarke J. van Wijk,et al.  A model for smooth viewing and navigation of large 2D information spaces , 2004, IEEE Transactions on Visualization and Computer Graphics.

[29]  Min Chen,et al.  Over Two Decades of Integration-Based, Geometric Flow Visualization , 2009, Eurographics.

[30]  Filip Sadlo,et al.  Efficient Visualization of Lagrangian Coherent Structures by Filtered AMR Ridge Extraction , 2007, IEEE Transactions on Visualization and Computer Graphics.

[31]  Aaas News,et al.  Book Reviews , 1893, Buffalo Medical and Surgical Journal.

[32]  Chris R. Johnson Top Scientific Visualization Research Problems , 2004, IEEE Computer Graphics and Applications.

[33]  Daniel Weiskopf,et al.  Hierarchical Line Integration , 2011, IEEE Transactions on Visualization and Computer Graphics.

[34]  Marcel Breeuwer,et al.  Interactive Virtual Probing of 4D MRI Blood-Flow , 2011, IEEE Transactions on Visualization and Computer Graphics.

[35]  Rüdiger Westermann,et al.  Importance-Driven Particle Techniques for Flow Visualization , 2008, 2008 IEEE Pacific Visualization Symposium.

[36]  Steve Bryson,et al.  The virtual wind tunnel , 1992, IEEE Computer Graphics and Applications.

[37]  Bart M. ter Haar Romeny,et al.  Parameter Sensitivity Visualization for DTI Fiber Tracking , 2009, IEEE Transactions on Visualization and Computer Graphics.

[38]  D. Schneider,et al.  A Variance Based FTLE-Like Method for Unsteady Uncertain Vector Fields , 2012 .

[39]  Hans-Christian Hege,et al.  Probabilistic Marching Cubes , 2011, Comput. Graph. Forum.

[40]  Bob Laramee,et al.  Interactive 3D Flow Visualization Based on Textures and Geometric Primitives , 2005 .

[41]  G. Haller Distinguished material surfaces and coherent structures in three-dimensional fluid flows , 2001 .