The convergence of the geometric interpolation algorithm

The geometric interpolation algorithm is proposed by Maekawa et al. in [Maekawa T, Matsumoto Y, Namiki K. Interpolation by geometric algorithm. Computer-Aided Design 2007;39:313-23]. Without solving a system of equations, the algorithm generates a curve (surface) sequence, of which the limit curve (surface) interpolates the given data points. However, the convergence of the algorithm is a conjecture in the reference above, and demonstrated by lots of empirical examples. In this paper, we prove the conjecture given in the reference in theory, that is, the geometric interpolation algorithm is convergent for a blending curve (surface) with normalized totally positive basis, under the condition that the minimal eigenvalue @l"m"i"n(D"k) of the collocation matrix D"k of the totally positive basis in each iteration satisfies @l"m"i"n(D"k)>[email protected]>0. As a consequence, the geometric interpolation algorithm is convergent for Bezier, B-spline, rational Bezier, and NURBS curve (surface) if they satisfy the condition aforementioned, since Bernstein basis and B-spline basis are both normalized totally positive.

[1]  Jun-Hai Yong,et al.  Progressive Interpolation Using Loop Subdivision Surfaces , 2008, GMP.

[2]  Juan Manuel Peña,et al.  Progressive iterative approximation and bases with the fastest convergence rates , 2007, Comput. Aided Geom. Des..

[3]  Fengtao Fan,et al.  Subdivision Based Interpolation with Shape Control , 2008 .

[4]  Hongwei Lin,et al.  Local progressive-iterative approximation format for blending curves and patches , 2010, Comput. Aided Geom. Des..

[5]  Takashi Maekawa,et al.  Interpolation by geometric algorithm , 2007, Comput. Aided Des..

[6]  Elaine Cohen,et al.  Volumetric parameterization and trivariate B-spline fitting using harmonic functions , 2009, Comput. Aided Geom. Des..

[7]  Deming Li The Star Chromatic Numbers of Some Planar Graphs Derived from Wheels , 2002 .

[8]  Elaine Cohen,et al.  Volumetric parameterization and trivariate b-spline fitting using harmonic functions , 2008, SPM '08.

[9]  H. Bao,et al.  Totally positive bases and progressive iteration approximation , 2005 .

[10]  Jun-Hai Yong,et al.  Loop Subdivision Surface Based Progressive Interpolation , 2009, Journal of Computer Science and Technology.

[11]  T. Andô Totally positive matrices , 1987 .

[12]  Xiaonan Luo,et al.  Progressive Interpolation based on Catmull‐Clark Subdivision Surfaces , 2008, Comput. Graph. Forum.

[13]  Guojin Wang,et al.  Constructing iterative non-uniform B-spline curve and surface to fit data points , 2004, Science in China Series : Information Sciences.

[14]  Shi Li-min An Iterative Algorithm of NURBS Interpolation and Approximation , 2006 .

[15]  C. D. Boor How does Agee ’ s smoothing method work ? , .