Framework and algorithms for illustrative visualizations of time-varying flows on unstructured meshes

A framework for illustrative visualization of fluid simulation datasets is presented.New algorithms are developed for feature identification and matching in field data.Novel implementations are described for multiple illustrative visualization effects. Photo- and physically realistic techniques are often insufficient for visualization of fluid flow simulations, especially for 3D and time-varying studies. Substantial research effort has been dedicated to the development of non-photorealistic and illustration-inspired visualization techniques for compact and intuitive presentation of such complex datasets. However, a great deal of work has been reproduced in this field, as many research groups have developed specialized visualization software. Additionally, interoperability between illustrative visualization software is limited due to diverse processing and rendering architectures employed in different studies. In this investigation, a framework for illustrative visualization is proposed, and implemented in MarmotViz, a ParaView plug-in, enabling its use on a variety of computing platforms with various data file formats and mesh geometries. Region-of-interest identification and feature-tracking algorithms incorporated into this tool are described. Implementations of multiple illustrative effect algorithms are also presented to demonstrate the use and flexibility of this framework. By providing an integrated framework for illustrative visualization of CFD data, MarmotViz can serve as a valuable asset for the interpretation of simulations of ever-growing scale.

[1]  David C. Banks,et al.  A Predictor-Corrector Technique for Visualizing Unsteady Flow , 1995, IEEE Trans. Vis. Comput. Graph..

[2]  Min Chen,et al.  Feature Aligned Volume Manipulation for Illustration and Visualization , 2006, IEEE Transactions on Visualization and Computer Graphics.

[3]  Ivan Viola,et al.  Illustrative visualization: new technology or useless tautology? , 2008, COMG.

[4]  Hans-Georg Pagendarm,et al.  Feature detection from vector quantities in a numerically simulated hypersonic flow field in combination with experimental flow visualization , 1994, Proceedings Visualization '94.

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

[6]  David S. Ebert,et al.  Illustration and photography inspired visualization of flows and volumes , 2005, VIS 05. IEEE Visualization, 2005..

[7]  Penny Rheingans,et al.  Illustration-inspired techniques for visualizing time-varying data , 2005 .

[8]  Rachid Deriche,et al.  3D edge detection using recursive filtering: Application to scanner images , 1991, CVGIP Image Underst..

[9]  Penny Rheingans,et al.  Evaluation of illustration‐inspired techniques for time‐varying data visualization , 2008, Comput. Graph. Forum.

[10]  Ivan Viola,et al.  Focus of attention+context and smart visibility in visualization , 2005, SIGGRAPH Courses.

[11]  Han-Wei Shen,et al.  Interactive Storyboard for Overall Time-Varying Data Visualization , 2008, 2008 IEEE Pacific Visualization Symposium.

[12]  Kwan-Liu Ma,et al.  Depicting Time Evolving Flow with Illustrative Visualization Techniques , 2009, ArtsIT.

[13]  Xin Wang,et al.  Tracking scalar features in unstructured data sets , 1998 .

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

[15]  Amy Henderson Squilacote The Paraview Guide , 2008 .

[16]  Silvia Born,et al.  Illustrative Stream Surfaces , 2010, IEEE Transactions on Visualization and Computer Graphics.

[17]  Kwan-Liu Ma,et al.  Visualization of multidimensional, multivariate volume data using hardware-accelerated non-photorealistic rendering techniques , 2002, 10th Pacific Conference on Computer Graphics and Applications, 2002. Proceedings..

[18]  Adam Finkelstein,et al.  Line drawings from volume data , 2005, SIGGRAPH 2005.

[19]  David S. Ebert,et al.  Volume Illustration: Nonphotorealistic Rendering of Volume Models , 2001, IEEE Trans. Vis. Comput. Graph..

[20]  Theo van Walsum,et al.  Iconic techniques for feature visualization , 1995, Proceedings Visualization '95.

[21]  Ravin Balakrishnan,et al.  Using deformations for browsing volumetric data , 2003, IEEE Visualization, 2003. VIS 2003..

[22]  Alexander A. Sawchuk,et al.  A region matching motion estimation algorithm , 1991, CVGIP Image Underst..

[23]  Hans J. W. Spoelder,et al.  Visualization of time-dependent data with feature tracking and event detection , 2001, The Visual Computer.

[24]  H. Essén Average angular velocity , 1993, physics/0401146.

[25]  Xin Wang,et al.  Volume tracking , 1996, Proceedings of Seventh Annual IEEE Visualization '96.

[26]  Z. Pylyshyn Seeing and Visualizing: It's Not What You Think , 2003 .

[27]  Xin Wang,et al.  Visualizing evolving scalar phenomena , 1999, Future Gener. Comput. Syst..