Visualizing multivalued data from 2D incompressible flows using concepts from painting

We present a new visualization method for 2d flows which allows us to combine multiple data values in an image for simultaneous viewing. We utilize concepts from oil painting, art, and design as introduced in [1] to examine problems within fluid mechanics. We use a combination of discrete and continuous visual elements arranged in multiple layers to visually represent the data. The representations are inspired by the brush strokes artists apply in layers to create an oil painting. We display commonly visualized quantities such as velocity and vorticity together with three additional mathematically derived quantities: the rate of strain tensor (defined in section 4), and the turbulent charge and turbulent current (defined in section 5). We describe the motivation for simultaneously examining these quantities and use the motivation to guide our choice of visual representation for each particular quantity. We present visualizations of three flow examples and observations concerning some of the physical relationships made apparent by the simultaneous display technique that we employed.

[1]  Frederick P. Brooks What's Real About Virtual Reality? , 1999, IEEE Computer Graphics and Applications.

[2]  Grigore C. Burdea,et al.  Force and Touch Feedback for Virtual Reality , 1996 .

[3]  Victoria Interrante,et al.  Conveying the 3D Shape of Smoothly Curving Transparent Surfaces via Texture , 1997, IEEE Trans. Vis. Comput. Graph..

[4]  Bernd Fröhlich,et al.  Cubic-Mouse-Based Interaction in Virtual Environments , 2000, IEEE Computer Graphics and Applications.

[5]  R. Bowen Loftin,et al.  Interaction with geoscience data in an immersive environment , 2000, Proceedings IEEE Virtual Reality 2000 (Cat. No.00CB37048).

[6]  Greg Welch,et al.  The HiBall Tracker: high-performance wide-area tracking for virtual and augmented environments , 1999, VRST '99.

[7]  Thomas B. Sheridan,et al.  Remote Manipulative Control with Transmission Delay , 1963 .

[8]  Donald P. Greenberg,et al.  A model of visual masking for computer graphics , 1997, SIGGRAPH.

[9]  David Salesin,et al.  Orientable textures for image-based pen-and-ink illustration , 1997, SIGGRAPH.

[10]  Steve Bryson,et al.  THE VIRTUAL WINDTUNNEL , 1998 .

[11]  Haim Levkowitz,et al.  Exploratory visualization research at the University of Massachusetts at Lowell , 1995, Comput. Graph..

[12]  J. van Wijk,et al.  Spot noise texture synthesis for data visualization , 1991, SIGGRAPH.

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

[14]  Carolina Cruz-Neira,et al.  Surround-Screen Projection-Based Virtual Reality: The Design and Implementation of the CAVE , 2023 .

[15]  H. Herwig,et al.  Laminar Boundary Layers , 1998 .

[16]  Michael Zyda,et al.  Networked virtual environments - desgin and implementation , 1999 .

[17]  Jarke J. van Wijk Flow visualization with surface particles , 1993, IEEE Computer Graphics and Applications.

[18]  Barbara J. Meier Painterly rendering for animation , 1996, SIGGRAPH.

[19]  Steven G. Parker,et al.  Uintah: a massively parallel problem solving environment , 2000, Proceedings the Ninth International Symposium on High-Performance Distributed Computing.

[20]  Robert S. Kennedy,et al.  Simulator Sickness Questionnaire: An enhanced method for quantifying simulator sickness. , 1993 .

[21]  Philip R. Cohen,et al.  QuickSet: multimodal interaction for distributed applications , 1997, MULTIMEDIA '97.

[22]  Greg Welch,et al.  Working in the Office of "Real Soon Now" , 2000, IEEE Computer Graphics and Applications.

[23]  Daniel G. Aliaga,et al.  MMR: an interactive massive model rendering system using geometric and image-based acceleration , 1999, SI3D.

[24]  David N. Kenwright,et al.  Automatic detection of open and closed separation and attachment lines , 1998, Proceedings Visualization '98 (Cat. No.98CB36276).

[25]  Andries van Dam Post-Wimp User Interfaces: The Human Con-nection , 1997 .

[26]  Louis Rosenhead,et al.  Laminar boundary layers , 1963 .

[27]  Fan Dai,et al.  VR techniques for the investigation of molecule data , 1996, Comput. Graph..

[28]  David Salesin,et al.  Interactive pen-and-ink illustration , 1994, SIGGRAPH.

[29]  D. Sujudi,et al.  Identification of Swirling Flow in 3-D Vector Fields , 1995 .

[30]  Scott Whitman Multiprocessor methods for computer graphics rendering , 1992 .

[31]  Robert Haimes,et al.  Visually exploring gigabyte data sets in real time , 1999, CACM.

[32]  J P Windham,et al.  Eigenimage Filtering in MR Imaging , 1988, Journal of computer assisted tomography.

[33]  Steve Bryson,et al.  Time management, simultaneity and time-critical computation in interactive unsteady visualization environments , 1996, Proceedings of Seventh Annual IEEE Visualization '96.

[34]  Lee Markosian,et al.  Real-time nonphotorealistic rendering , 1997, SIGGRAPH.

[35]  Michitaka Hirose,et al.  Development of wearable force display (HapticGEAR) for immersive projection displays , 1999, Proceedings IEEE Virtual Reality (Cat. No. 99CB36316).

[36]  David Salesin,et al.  Rendering parametric surfaces in pen and ink , 1996, SIGGRAPH.

[37]  William J. Schroeder,et al.  Visualizing with VTK: A Tutorial , 2000, IEEE Computer Graphics and Applications.

[38]  Frederick P. Brooks,et al.  Project GROPEHaptic displays for scientific visualization , 1990, SIGGRAPH.

[39]  Galen Gornowicz Continuous-field Image-Correlation Velocimetry and its application to unsteady flow over an airfoil , 1997 .

[40]  David H. Laidlaw,et al.  Visualizing diffusion tensor images of the mouse spinal cord , 1998, Proceedings Visualization '98 (Cat. No.98CB36276).

[41]  Jeff Rose,et al.  Rotating virtual objects with real handles , 1999, TCHI.

[42]  Frits H. Post,et al.  Three ways to show 3D fluid flow , 1994, IEEE Computer Graphics and Applications.

[43]  R. Aris Vectors, Tensors and the Basic Equations of Fluid Mechanics , 1962 .

[44]  Haralambos Marmanis,et al.  Analogy between the Navier–Stokes equations and Maxwell’s equations: Application to turbulence , 1998 .

[45]  Steve Bryson,et al.  Virtual reality in scientific visualization , 1993, CACM.

[46]  Timothy S. Miller,et al.  An insidious Haptic invasion: adding force feedback to the X desktop , 1998, UIST '98.

[47]  Peter Astheimer,et al.  How scientific visualization can benefit from virtual environments , 1994 .

[48]  Nelson L. Max,et al.  Vector field visualization , 1994, IEEE Computer Graphics and Applications.

[49]  Michael Deering,et al.  Geometry compression , 1995, SIGGRAPH.

[50]  Kellogg S. Booth,et al.  Fish tank virtual reality , 1993, INTERCHI.

[51]  Lisa J. K. Durbeck,et al.  SCIRun Haptic Display for Scientific Visualization , 1999 .

[52]  Lambertus Hesselink,et al.  Research issues in vector and tensor field visualization , 1994, IEEE Computer Graphics and Applications.

[53]  Carl Machover,et al.  Virtual reality , 1994, IEEE Computer Graphics and Applications.

[54]  Paul Haeberli,et al.  Paint by numbers: abstract image representations , 1990, SIGGRAPH.

[55]  Hugues Hoppe,et al.  View-dependent refinement of progressive meshes , 1997, SIGGRAPH.

[56]  David Banks,et al.  Image-guided streamline placement , 1996, SIGGRAPH.

[57]  Robert L. Grossman,et al.  The Tele-Immersive Data Explorer: A Distributed Architecture for Collaborative Interactive Visualization of Large Data-sets , 2000 .

[58]  Lambertus Hesselink,et al.  Visualizing vector field topology in fluid flows , 1991, IEEE Computer Graphics and Applications.

[59]  Nelson L. Max,et al.  Visualization for climate modeling , 1993, IEEE Computer Graphics and Applications.

[60]  Herman Chernoff,et al.  The Use of Faces to Represent Points in k- Dimensional Space Graphically , 1973 .

[61]  Loring Holden,et al.  Providing a low latency user experience in a high latency application , 1997, SI3D.

[62]  Ken Perlin,et al.  An autostereoscopic display , 2000, SIGGRAPH.

[63]  Dennis Proffitt,et al.  Quantifying immersion in virtual reality , 1997, SIGGRAPH.

[64]  Carlo H. Séquin,et al.  Adaptive display algorithm for interactive frame rates during visualization of complex virtual environments , 1993, SIGGRAPH.

[65]  W. Brent Seales,et al.  Multi-projector displays using camera-based registration , 1999, Proceedings Visualization '99 (Cat. No.99CB37067).

[66]  Bernd Fröhlich,et al.  The two-user Responsive Workbench: support for collaboration through individual views of a shared space , 1997, SIGGRAPH.

[67]  P.M. Sharkey,et al.  A local perception filter for distributed virtual environments , 1998, Proceedings. IEEE 1998 Virtual Reality Annual International Symposium (Cat. No.98CB36180).

[68]  Robert Haimes Using residence time for the extraction of recirculation regions , 1999 .

[69]  Victoria Interrante,et al.  Illustrating surface shape in volume data via principal direction-driven 3D line integral convolution , 1997, SIGGRAPH.

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

[71]  Dimitris N. Metaxas,et al.  Toward Scalability in ASL Recognition: Breaking Down Signs into Phonemes , 1999, Gesture Workshop.

[72]  G. Pedrizzetti,et al.  Vortex Dynamics , 2011 .

[73]  Mark Hereld,et al.  Introduction to building projection-based tiled display systems , 2000, IEEE Computer Graphics and Applications.

[74]  David Salesin,et al.  Computer-generated pen-and-ink illustration , 1994, SIGGRAPH.

[75]  M. Young,et al.  Discrimination of Changes of Latency during Voluntary Hand Movement of Virtual Objects , 1999 .

[76]  Rick Stevens,et al.  Developing tiled projection display systems , 2000 .

[77]  TechnologySankt,et al.  The Responsive Workbench , 1994 .

[78]  Greg Welch,et al.  The office of the future: a unified approach to image-based modeling and spatially immersive displays , 1998, SIGGRAPH.

[79]  Pat Hanrahan,et al.  Distributed Rendering for Scalable Displays , 2000, ACM/IEEE SC 2000 Conference (SC'00).

[80]  Anil K. Jain Fundamentals of Digital Image Processing , 2018, Control of Color Imaging Systems.