LP fitting approach for reconstructing parametric surfaces from points clouds

We present a method to reconstruct a surface from a group of points, each provided with two parameters. The kind of reconstructed surface can be a Bezier surface, a B-spline surface or any surface generated by a basis of functions. The usual method involved in such a reconstruction is the least squares approach. Our original fitting method called LP-fitting uses a linear program for minimizing the uniform error instead of the quadratic error considered in least squares. Experimental results comparing both approaches show that the surface obtained by LP-fitting is usually closer (from a uniform point of view) to the initial points cloud than the surface obtained by least squares.

[1]  Hervé Abdi The Method of Least Squares , 2007 .

[2]  G. Farin Curves and Surfaces for Cagd: A Practical Guide , 2001 .

[3]  David P. Dobkin,et al.  The quickhull algorithm for convex hulls , 1996, TOMS.

[4]  Bert Jüttler,et al.  Surface fitting using convex tensor-product splines , 1997 .

[5]  Chia-Hsiang Menq,et al.  Smooth-surface approximation and reverse engineering , 1991, Comput. Aided Des..

[6]  A. Hall The Method of Least Squares , 1872, Nature.

[7]  Herbert Edelsbrunner,et al.  Three-dimensional alpha shapes , 1994, ACM Trans. Graph..

[8]  Gábor Renner,et al.  Advanced surface fitting techniques , 2002, Comput. Aided Geom. Des..

[9]  Yuval Rabani,et al.  Linear Programming , 2007, Handbook of Approximation Algorithms and Metaheuristics.

[10]  Neil A. Dodgson,et al.  Advances in Multiresolution for Geometric Modelling , 2005 .

[11]  Matthias Eck,et al.  Automatic reconstruction of B-spline surfaces of arbitrary topological type , 1996, SIGGRAPH.

[12]  George Robinson,et al.  The Calculus of Observations - A Treatise on Numerical Mathematics , 1924 .

[13]  Tony DeRose,et al.  Multiresolution analysis of arbitrary meshes , 1995, SIGGRAPH.

[14]  G. A. Watson,et al.  Use of lp norms in fitting curves and surfaces to data , 2004 .

[15]  Gershon Elber,et al.  Geometric modeling with splines - an introduction , 2001 .

[16]  Kai Hormann,et al.  Surface Parameterization: a Tutorial and Survey , 2005, Advances in Multiresolution for Geometric Modelling.