Vector field curvature and applications

The treatment of tangent curves is a powerful tool for analyzing and visualizing the behavior of vector fields. Unfortunately, for sufficiently complicated vector fields, the tangent curves can only be implicitly described as the solution of a system of differential equations. In this work we show how to compute the curvature of tangent curves and discuss its usefulness for analyzing and visualizing vector fields. In particular, we investigate the curvature behavior around critical points. We show that the curvature of the tangent curves of a 2D vector field and its perpendicular vector field uniquely describe the vector directions in the vector field. We will also describe special curvature properties of linear vector fields in 2D. Applying the ideas of vector field curvature to vector fields over general parametrized surfaces, we are able to compute the curvature of particular tangent curves on a surface, such as contour lines, lines of curvature, asymptotic lines, isophotes and reflection lines. For special tangent curves, we introduce ”thickness” as another characteristic measure. We discuss the application of the curvature of tangent curves on surfaces as a surface interrogation tool. Finally, using the concepts of curvature of tangent curves, we deduce geometric conditions (necessary and sufficient) for G continuity of surfaces.

[1]  Thomas Frühauf Interactive visualization of vector data in unstructured volumes , 1994, Comput. Graph..

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

[3]  R. R. Martin,et al.  Differential geometry applied to curve and surface design , 1988 .

[4]  R Courant,et al.  Differential And Integral Calculus Vol-ii , 1936 .

[5]  Thomas Frühauf Raycasting of Nonregularly Structured Volume Data , 1994, Comput. Graph. Forum.

[6]  Stefanie Hahmann Stabilitäts- und Qualitätsanalyse von Freiformflächen , 1994 .

[7]  Dieter Lasser,et al.  Grundlagen der geometrischen Datenverarbeitung , 1989 .

[8]  E. Kaufmann,et al.  Smoothing surfaces using reflection lines for families of splines , 1988 .

[9]  Theo van Walsum,et al.  Fluid Flow Visualization , 1991, Focus on Scientific Visualization.

[10]  Hans-Christian Hege,et al.  Fast and resolution independent line integral convolution , 1995, SIGGRAPH.

[11]  Franz-Erich Wolter,et al.  Geometrical Criteria to Guarantee Curvature Continuity of Blend Surfaces , 1992 .

[12]  Remco C. Veltkamp Smooth curves and surfaces , 1994 .

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

[14]  Josef Hoschek,et al.  Detecting regions with undesirable curvature , 1984, Comput. Aided Geom. Des..

[15]  Thomas Poeschl,et al.  Detecting surface irregularities using isophotes , 1984, Comput. Aided Geom. Des..

[16]  Gerald Farin,et al.  Curves and surfaces for computer aided geometric design , 1990 .

[17]  Harry F. Davis,et al.  Introduction to vector analysis , 1961 .

[18]  J. V. van Wijk,et al.  A probe for local flow field visualization , 1993, Proceedings Visualization '93.

[19]  R. Klass Correction of local surface irregularities using reflection lines , 1980 .

[20]  Hans Hagen,et al.  Surface interrogation algorithms , 1992, IEEE Computer Graphics and Applications.

[21]  Lambertus Hesselink,et al.  Representation and display of vector field topology in fluid flow data sets , 1989, Computer.