Hairy Slices: Evaluating the Perceptual Effectiveness of Cutting Plane Glyphs for 3D Vector Fields

Three-dimensional vector fields are common datasets throughout the sciences. Visualizing these fields is inherently difficult due to issues such as visual clutter and self-occlusion. Cutting planes are often used to overcome these issues by presenting more manageable slices of data. The existing literature provides many techniques for visualizing the flow through these cutting planes; however, there is a lack of empirical studies focused on the underlying perceptual cues that make popular techniques successful. This paper presents a quantitative human factors study that evaluates static monoscopic depth and orientation cues in the context of cutting plane glyph designs for exploring and analyzing 3D flow fields. The goal of the study was to ascertain the relative effectiveness of various techniques for portraying the direction of flow through a cutting plane at a given point, and to identify the visual cues and combinations of cues involved, and how they contribute to accurate performance. It was found that increasing the dimensionality of line-based glyphs into tubular structures enhances their ability to convey orientation through shading, and that increasing their diameter intensifies this effect. These tube-based glyphs were also less sensitive to visual clutter issues at higher densities. Adding shadows to lines was also found to increase perception of flow direction. Implications of the experimental results are discussed and extrapolated into a number of guidelines for designing more perceptually effective glyphs for 3D vector field visualizations.

[1]  Colin Ware,et al.  3D contour perception for flow visualization , 2006, APGV '06.

[2]  William J. Schroeder,et al.  The Visualization Toolkit , 2005, The Visualization Handbook.

[3]  David H. Laidlaw,et al.  The application visualization system: a computational environment for scientific visualization , 1989, IEEE Computer Graphics and Applications.

[4]  Tobias Isenberg,et al.  Depth-Dependent Halos: Illustrative Rendering of Dense Line Data , 2009, IEEE Transactions on Visualization and Computer Graphics.

[5]  Robert Haimes,et al.  Visualization of 3-D vector fields - Variations on a stream , 1992 .

[6]  S. Shapiro,et al.  THE JOHNSON SYSTEM: SELECTION AND PARAMETER ESTIMATION , 1980 .

[7]  Niklas Elmqvist,et al.  A Taxonomy of 3D Occlusion Management for Visualization , 2008, IEEE Transactions on Visualization and Computer Graphics.

[8]  M. Kenward,et al.  Small sample inference for fixed effects from restricted maximum likelihood. , 1997, Biometrics.

[9]  Anton L. Fuhrmann,et al.  Real-time techniques for 3D flow visualization , 1998, Proceedings Visualization '98 (Cat. No.98CB36276).

[10]  Bernhard Preim,et al.  Virtual Resection with a Deformable Cutting Plane , 2004, SimVis.

[11]  Tamara Munzner,et al.  Visualization Analysis and Design , 2014, A.K. Peters visualization series.

[12]  Tom Meyer,et al.  Direct Manipulation of Isosurfaces and Cutting Planes in Virtual Environments , 1993 .

[13]  David Modiano,et al.  Visualization of three dimensional CFD results , 1989 .

[14]  David H. Laidlaw,et al.  Online Submission ID: vis-1157 Comparing 3D Vector Field Visualization Methods: A User Study , 2022 .

[15]  R. Victor Klassen,et al.  Shadowed hedgehogs: a technique for visualizing 2D slices of 3D vector fields , 1991, Proceeding Visualization '91.

[16]  Helwig Hauser,et al.  Critical design and realization aspects of glyph-based 3D data visualization , 2009, SCCG.

[17]  T. J. Jankun-Kelly,et al.  A 2D Flow Visualization User Study Using Explicit Flow Synthesis and Implicit Task Design , 2012, IEEE Transactions on Visualization and Computer Graphics.

[18]  Penny Rheingans,et al.  NIH-NSF visualization research challenges report summary , 2006, IEEE Computer Graphics and Applications.

[19]  Alice M. Agogino,et al.  An interface for interactive spatial reasoning and visualization , 1992, CHI '92.

[20]  Robert Haimes,et al.  Advanced interactive visualization for CFD , 1990 .

[21]  H.-C. Hege,et al.  Interactive visualization of 3D-vector fields using illuminated stream lines , 1996, Proceedings of Seventh Annual IEEE Visualization '96.

[22]  Thomas Ertl,et al.  Interactive Cutaway Illustrations , 2003, Comput. Graph. Forum.

[23]  Robert Michael Kirby,et al.  Comparing 2D vector field visualization methods: a user study , 2005, IEEE Transactions on Visualization and Computer Graphics.

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

[25]  Victoria Interrante,et al.  Visualizing 3D Flow , 1998, IEEE Computer Graphics and Applications.

[26]  D. G. Green,et al.  Optical and retinal factors affecting visual resolution. , 1965, The Journal of physiology.

[27]  Kwan-Liu Ma,et al.  An Illustrative Visualization Framework for 3D Vector Fields , 2011, Comput. Graph. Forum.

[29]  Filip Sadlo,et al.  Illuminated lines revisited , 2005, VIS 05. IEEE Visualization, 2005..

[30]  David H. Laidlaw,et al.  Interactive volume rendering of thin thread structures within multivalued scientific data sets , 2004, IEEE Transactions on Visualization and Computer Graphics.

[31]  D. Weiskopf,et al.  Investigating swirl and tumble flow with a comparison of visualization techniques , 2004, IEEE Visualization 2004.

[32]  Christophe Ley,et al.  Detecting outliers: Do not use standard deviation around the mean, use absolute deviation around the median , 2013 .

[33]  Colin Ware,et al.  Information Visualization: Perception for Design , 2000 .

[34]  Ivan Viola,et al.  Illustrative Flow Visualization: State of the Art, Trends and Challenges , 2012, Eurographics.

[35]  Thomas Ertl,et al.  Interactive visualization of fluid dynamics simulations in locally refined cartesian grids , 1999, Proceedings Visualization '99 (Cat. No.99CB37067).

[36]  Alex T. Pang,et al.  Directional flow visualization of vector fields , 1996, Proceedings of Seventh Annual IEEE Visualization '96.

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

[38]  Todd Plessel,et al.  FAST - A multiprocessed environment for visualization of computational fluid dynamics , 1991 .

[39]  Bob Laramee Feature Extraction and Visualization of Flow Fields , 2002 .

[40]  Brian Cabral,et al.  Imaging vector fields using line integral convolution , 1993, SIGGRAPH.

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

[42]  David H. Laidlaw,et al.  Effects of Stereo and Screen Size on the Legibility of Three-Dimensional Streamtube Visualization , 2012, IEEE Transactions on Visualization and Computer Graphics.

[43]  David H. Laidlaw,et al.  Effects of illumination, texture, and motion on task performance in 3D tensor-field streamtube visualizations , 2012, 2012 IEEE Pacific Visualization Symposium.

[44]  Min Chen,et al.  Glyph-based Visualization: Foundations, Design Guidelines, Techniques and Applications , 2013, Eurographics.

[45]  Hans-Peter Seidel,et al.  Visualization with stylized line primitives , 2005, VIS 05. IEEE Visualization, 2005..

[46]  R. Kevin McCabe,et al.  FAST: a multi-processed environment for visualization of computational fluid dynamics , 1990, Proceedings of the First IEEE Conference on Visualization: Visualization `90.

[47]  Ken Hinckley,et al.  Passive real-world interface props for neurosurgical visualization , 1994, CHI '94.

[48]  Chris R. Johnson,et al.  NHI-NSF Visualization Research Challenges Report , 2005 .

[49]  Colin Ware,et al.  View Direction, Surface Orientation and Texture Orientation for Perception of Surface Shape , 2004, Graphics Interface.