Techniques and Applications of Deformable Surfaces

This paper presents a technique for local surface extraction from scalar and vector fields using deformable surfaces. The goal of surface extraction is often to find features, or meaningful patterns in large datasets. To accomplish this, there is a wide spectrum of techniques. On one end of the spectrum, there are purely symbolic techniques, which may use abstract, iconic representations of features. On the other end of the spectrum, there are purely geometric techniques, such as iso-surfaces, which represent features in a naturalistic way, with a wealth of geometric details. Our technique lies in between, since it may represent as many geometric details as the user desires, or give a simplified representation with little computational effort. Using deformable surfaces consists of several steps. First, a region of interest is selected using selection criteria, and an initial surface is placed in the selected region. Then, the surface is gradually deformed by displacing its nodes according to local deformation criteria. Depending on the criteria specified, this deformation process can result in very different types of surfaces. The versatility of the technique is illustrated by two applications: extraction of recirculation zones and vortex tubes from flow fields.

[1]  Frits H. Post,et al.  Deformable Surface Techniques for Field Visualization , 1997, Comput. Graph. Forum.

[2]  Reiyu Chein,et al.  Numerical modelling of unsteady backward-facing step flow , 1990 .

[3]  Robert M. O'Bara,et al.  Geometrically deformed models: a method for extracting closed geometric models form volume data , 1991, SIGGRAPH.

[4]  Ronald Peikert,et al.  Flow visualization for turbomachinery design , 1996, Proceedings of Seventh Annual IEEE Visualization '96.

[5]  Alain Vincent,et al.  An algorithm for space recognition and time tracking of vorticity tubes in turbulence , 1992, CVGIP Image Underst..

[6]  Theo van Walsum,et al.  Feature Extraction and Iconic Visualization , 1996, IEEE Trans. Vis. Comput. Graph..

[7]  L. Schiff,et al.  Vortical flows over delta wings and numerical prediction of vortex breakdown , 1990 .

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

[9]  William H. Press,et al.  The Art of Scientific Computing Second Edition , 1998 .

[10]  Francis Schmitt,et al.  Mesh Simplification , 1996, Comput. Graph. Forum.

[11]  F. A. Seiler,et al.  Numerical Recipes in C: The Art of Scientific Computing , 1989 .

[12]  Kenneth A. Brakke,et al.  The Surface Evolver , 1992, Exp. Math..

[13]  I. A. Sadarjoen Extraction and visualization of geometries in fluid flow fields. , 1999 .

[14]  William E. Lorensen,et al.  Marching cubes: A high resolution 3D surface construction algorithm , 1987, SIGGRAPH.

[15]  Mubarak Shah,et al.  A fast algorithm for active contours , 1990, [1990] Proceedings Third International Conference on Computer Vision.