计算机科学 ›› 2024, Vol. 51 ›› Issue (1): 225-232.doi: 10.11896/jsjkx.230700152
高杨1, 蒋旖旎1, 蔺宏伟1,2
GAO Yang1, JIANG Yini1, LIN Hongwei1,2
摘要: 作为一种有效的大数据拟合方法,曲线曲面最小二乘渐进迭代逼近方法(LSPIA) 吸引了众多研究者的关注,并获得了广泛的应用。针对LSPIA算法拟合局部数据点效果较差的问题,提出了一种局部的LSPIA算法,称为LOCAL-LSPIA。首先,给定初始曲线(曲面)并从给定的数据点中选择部分数据点; 然后在初始曲线(曲面)上选择需要调整的控制点; 最后,LOCAL-LSPIA通过迭代调整这一部分控制点来生成一系列局部变化的拟合曲线(曲面),并且保证生成的曲线(曲面)的极限是在仅调整这部分控制点的情况下拟合部分数据点的最小二乘结果。 在多个曲线曲面拟合上的实验结果表明,为达到相同的拟合精度,LOCAL-LSPIA 算法比 LSPIA 算法需要的步骤和运算时间更少。因此,LOCAL-LSPIA 是有效的,而且在拟合局部数据的情况下比LSPIA 算法的收敛速度更快。
中图分类号:
[1]LIN H,WANG G,DONG C.Constructing iterative non-uniform B-spline curve and surface to fit data points [J].Science China Information Sciences,2004,47(3):315 -331. [2]LIN H,BAO H,WANG G.Totally positive bases and progressive iteration approximation[J].Computers & Mathematics with Applications,2005,50(3):575-586. [3]QI D X,TIAN Z X,ZHANG Y X,et al.The method of numeric polish in curve fitting[J].Acta Mathematica Sinica,1975,18(3):173-184. [4]QI D X.Some notes on mathematical methods for computer-aided geometric modeling [J].Journal of North China University of Technology,1991,3(1):1-8. [5]QI D X.Fractals and their computer generation[M].Beijing:Science Press,1994. [6]DE BOOR C.How does Ageešsmoothing methodwork?[C]//Proceedings of the 1979 Army Numerical Analysis and Compu-ters Conference.1979:299-302. [7]LIN H.Survey on Geometric Iterative Methods with Applica-tions[J].Journal of Computer-Aided Design & Computer Graphics,2015,27(4):582-589. [8]LIN H,MAEKAWA T,DENG C.Survey on geometric iterative methodsand their applications[J].Computer Aided Design,2018,95:40-51. [9]LIN H,ZHANG Z.An extended iterative format for the pro-gressive-iteration approximation[J].Computers & Graphics,2011,35(5):967-975. [10]DENG C,LIN H.Progressive and iterative approximation forleast squares B-spline curve and surface fitting[J].Computer Aided Design,2014,47:32-44. [11]LIN H W,CAO Q,ZHANG X T,et al.The Convergence of Least-Squares Progressive Iterative Approximation for Singular Least-Squares Fitting System[J].Journal of Systems Science & Complexity,2018,31(6):218-232. [12]YUSUF F H,JIANG Y N,LIN H W.Gauss-Seidel Progressive and Iterative Approximation for Least Squares Fitting [J].Journal of Computer-Aided Design & Computer Graphics,2021,33(1):10. [13]LAN L,ZHU C G.Least Square Progressive Iterative Approxomation Based on Newton Iterative Method [J].Journal on Numerical Methods and Computer Applications,2022,43(1):24. [14]HAMZA Y F,LIN H.Conjugate-gradient progressive-iterative approximation for Loop and Catmull-Clark subdivision surface interpolation[J].Journal of Computer Science and Technology,2022,37(2):487-504. [15]LIU C,HAN X,LI J.Preconditioned progressive iterative approximation for triangular Bézier patches and its application[J].Journal of Computational and Applied Mathematics,2020,2019,366:112389. [16]LIU C,LIU Z,HAN X.Preconditioned progressive iterative approximation for tensor product Bézier patches[J].Mathematics and Computers in Simulation,2021,185:372-383. [17]LU L.Weighted progressive iteration approximation and convergence analysis[J].Computer Aided Geometric Design,2010,27(2):129-137. [18]ZHANG L,SHE X,GE X,et al.Progressive InterpolationMethod of Catmull-Clark Subdivision Surface with Matrix Weight[J].Journal of Computer-Aided Design and Computer Graphics,2019,31(8):1312. [19]LI S,XU H,DENG C.Data-weighted least square progressive and iterative approximation and related B-Spline curve fitting[J].Journal of Computer-Aided Design & Computer Graphics,2019,31(9):1574-1580. [20]LIN H.Local progressive-iterative approximation format forblending curves and patches[J].Computer Aided Geometric Design,2010,27(4):322-339. [21]ZHAO Y,LIN H,BAO H.Local progressive interpolation for subdivision surface fitting[J].Computer Research and Development,2012,49(8):1699-1707. [22]YAN L,YU D.Local progressive iterative approximation for triangular Bézier and rational triangular Bézier Surfaces[C]//3rd International Conference on Mechatronics and Industrial Informatics.2015:456-463. [23]ZHANG L,ZUO J,TAN J.Weighted local progressive iterative approximation for tensorproduct Bézier surfaces[J].Journal of Information and Computational Science,2014,11(7):2117-2124. [24]HU Q,WANG J,LIANG R.Weighted local progressive-iterative approximation property for triangular Bézier surfaces[J].The Visual Computer,2022,38(11):3819-3830. [25]GOLUB G H,LOAN C.Matrix Computations[M].Johns Hopkins University Press,1996. |
|