Reconstruction of Surfaces and Surfaces- on- Surfaces from Unorganized Weighted Points

We present a unified approach for the reconstruction of both a C 1 smooth domain surface 3d and a G smooth function SI (surface-on-surface) on the domain surface 3d from an unorganized collection of weighted points {(Xi,y" Zi, Wi)}. The set of points P = {(Xi,Yi,Zi)} are assumed to be sampled from on or near an unknown domain S in m? while the weights Wi are assumed sampled from some unknown scalar function F on the domain S. Examples include the pressure F on the wing S of an airplane or the temperature T on a portion S of the human body. The simplicity and unified nature of our algorithm arises from several uses of appropriate sub-structures of the three-dimensional Dclaunay Triangulation, and its dual the three-dimensional Voronoi diagram. The C1 smooth surface Sd and the Cl smooth function SJ are constructed using trivariate cubic Bezier patches. We also present techniques for efficiently producing different visualizations of the reconstructed surface Sd and the surface-on-surface SJ. "This work was supported in part by NSF grants CCR 92-22467, DMS 91-01424, AFOSR grants F49620-93-10138, F49620.94-1.0080, NASA grant NAG-1-H73 and a gift from AT&T.

[1]  R. Barnhill,et al.  Methods for Constructing Surfaces on Surfaces , 1991 .

[2]  Helmut Pottmann,et al.  Interpolation on surfaces using minimum norm networks , 1992, Comput. Aided Geom. Des..

[3]  G. Farin,et al.  Ann-dimensional Clough-Tocher interpolant , 1987 .

[4]  Franz Aurenhammer,et al.  Voronoi diagrams—a survey of a fundamental geometric data structure , 1991, CSUR.

[5]  Helmut Pottmann,et al.  Fat surfaces: a trivariate approach to triangle-based interpolation on surfaces , 1992, Comput. Aided Geom. Des..

[6]  Joe Warren,et al.  Approximation of dense scattered data using algebraic surfaces , 1991, Proceedings of the Twenty-Fourth Annual Hawaii International Conference on System Sciences.

[7]  P. Alfeld Scattered data interpolation in three or more variables , 1989 .

[8]  Hans Hagen,et al.  Interpolation of scattered data on closed surfaces , 1990, Comput. Aided Geom. Des..

[9]  Remco C. Veltkamp,et al.  3D Computational Morphology , 1993, Comput. Graph. Forum.

[10]  Carl S. Petersen Adaptive contouring of three-dimensional surfaces , 1984, Comput. Aided Geom. Des..

[11]  B. Guo,et al.  Nonsplitting Macro Patches for Implicit Cubic Spline Surfaces , 1993, Comput. Graph. Forum.

[12]  Herbert Edelsbrunner,et al.  Weighted alpha shapes , 1992 .

[13]  David G. Kirkpatrick,et al.  On the shape of a set of points in the plane , 1983, IEEE Trans. Inf. Theory.

[14]  Robert E. Barnhill,et al.  Surfaces in computer aided geometric design: a survey with new results , 1985, Comput. Aided Geom. Des..

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

[16]  Kokichi Sugihara,et al.  On good triangulations in three dimensions , 1991, SMA '91.

[17]  Kenneth L. Clarkson,et al.  A Randomized Algorithm for Closest-Point Queries , 1988, SIAM J. Comput..

[18]  Herbert Edelsbrunner,et al.  Algorithms in Combinatorial Geometry , 1987, EATCS Monographs in Theoretical Computer Science.

[19]  K. L. Rescorla C1 trivariate polynomial interpolation , 1987, Comput. Aided Geom. Des..

[20]  Gregory M. Nielson,et al.  Scattered data modeling , 1993, IEEE Computer Graphics and Applications.

[21]  Richard Franke,et al.  Recent Advances in the Approximation of surfaces from scattered Data , 1987, Topics in Multivariate Approximation.

[22]  Wolfgang Dahmen,et al.  Cubicoids: modeling and visualization , 1993, Comput. Aided Geom. Des..

[23]  Tony DeRose,et al.  Surface reconstruction from unorganized points , 1992, SIGGRAPH.

[24]  Bernd Hamann,et al.  Visualizing and modeling scattered multivariate data , 1991, IEEE Computer Graphics and Applications.

[25]  Gerald Farin,et al.  Triangular Bernstein-Bézier patches , 1986, Comput. Aided Geom. Des..

[26]  Peter Alfeld,et al.  A trivariate clough-tocher scheme for tetrahedral data , 1984, Comput. Aided Geom. Des..

[27]  B. Guo,et al.  Surface generation using implicit cubics , 1991 .

[28]  Michael Ian Shamos,et al.  Computational geometry: an introduction , 1985 .