Constrained least square progressive and iterative approximation (CLSPIA) for B-spline curve and surface fitting

被引:0
|
作者
Chang, Qingjun [1 ,2 ]
Ma, Weiyin [3 ]
Deng, Chongyang [2 ]
机构
[1] Univ Svizzera italiana, Fac Informat, CH-6900 Lugano, Switzerland
[2] Hangzhou Dianzi Univ, Sch Sci, Hangzhou 310018, Peoples R China
[3] City Univ Hong Kong, Dept Mech Engn, Kowloon, Hong Kong, Peoples R China
来源
VISUAL COMPUTER | 2024年 / 40卷 / 06期
基金
瑞士国家科学基金会; 中国国家自然科学基金;
关键词
B-spline; Interpolation and approximation; Data fitting; Progressive and iterative approximation (PIA); Least square progressive and iterative approximation (LSPIA); INEXACT UZAWA ALGORITHM; CONVERGENCE ANALYSIS; INTERPOLATION;
D O I
10.1007/s00371-023-03090-8
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Combining the Lagrange multiplier method, the Uzawa algorithm, and the least square progressive and iterative approximation (LSPIA), we proposed the constrained least square progressive and iterative approximation (CLSPIA) to solve the problem of B-spline curve and surface fitting with constraint on data interpolation, i.e., computing the control points of a B-spline curve or surface which interpolates one set of input points while approximating the other set of given points. Compared with the method of solving the linear system directly, CLSPIA has some advantages as it inherits all the nice properties of LSPIA. Because of the data reuse property of LSPIA, CLSPIA reduces a great amount of computation. Using the local property of LSPIA, we can get shape preserving fitting curves by CLSPIA. CLSPIA is efficient for fitting large-scale data sets due to the fact that its computational complexity is linear to the scale of the input data. The many numerical examples in this paper show the efficiency and effectiveness of CLSPIA.
引用
收藏
页码:4427 / 4439
页数:13
相关论文
共 50 条
  • [41] Parameterization of unorganized cylindrical point clouds for least squares B-spline surface fitting
    Moon, Seonghyeon
    Park, Jin-Eon
    Ko, Kwanghee
    [J]. 25. INTERNATIONAL CONFERENCE IN CENTRAL EUROPE ON COMPUTER GRAPHICS, VISUALIZATION AND COMPUTER VISION (WSCG 2017), 2017, 2702 : 111 - 119
  • [42] Control point adjustment for B-spline curve approximation
    Yang, HP
    Wang, WP
    Sun, JG
    [J]. COMPUTER-AIDED DESIGN, 2004, 36 (07) : 639 - 652
  • [43] Deep Learning Parametrization for B-Spline Curve Approximation
    Laube, Pascal
    Franz, Matthias O.
    Umlauf, Georg
    [J]. 2018 INTERNATIONAL CONFERENCE ON 3D VISION (3DV), 2018, : 691 - 699
  • [44] B-spline curve approximation with transformer neural networks
    Saillot, Mathis
    Michel, Dominique
    Zidna, Ahmed
    [J]. MATHEMATICS AND COMPUTERS IN SIMULATION, 2024, 223 : 275 - 287
  • [45] B-spline curve approximation using feature points
    Cheng, Xianguo
    [J]. ADVANCED DESIGN AND MANUFACTURING TECHNOLOGY III, PTS 1-4, 2013, 397-400 : 1093 - 1098
  • [46] Adaptive knot placement in B-spline curve approximation
    Li, WS
    Xu, SH
    Zhao, G
    Goh, LP
    [J]. COMPUTER-AIDED DESIGN, 2005, 37 (08) : 791 - 797
  • [47] Weighted PIA Algorithm for Implicit B-Spline Curve Fitting
    Feng Y.
    Li Y.
    Deng C.
    [J]. Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2023, 35 (12): : 1887 - 1893
  • [48] Fast B-spline curve fitting by L-BFGS
    Zheng, Wenni
    Bo, Pengbo
    Liu, Yang
    Wang, Wenping
    [J]. COMPUTER AIDED GEOMETRIC DESIGN, 2012, 29 (07) : 448 - 462
  • [49] Method of Boundary Detection Based on B-spline Curve Fitting
    Lu Shaofang
    Wang Kun
    Li Yufang
    Chen Yuncong
    [J]. 2011 30TH CHINESE CONTROL CONFERENCE (CCC), 2011, : 3248 - 3253
  • [50] Least square fitting of low resolution gamma ray spectra with cubic B-spline basis functions
    Zhu, Meng-Hua
    Liu, Liang-Gang
    Qi, Dong-Xu
    You, Zhong
    Xu, Ao-Ao
    [J]. CHINESE PHYSICS C, 2009, 33 (01) : 24 - 30