Progressive iterative approximation for regularized least square bivariate B-spline surface fitting

被引:25
|
作者
Liu, Mingzeng [1 ]
Li, Baojun [2 ]
Guo, Qingjie [1 ]
Zhu, Chungang [3 ]
Hu, Ping [2 ]
Shao, Yuanhai [4 ]
机构
[1] Dalian Univ Technol Panjin, Sch Math & Phys Sci, Dalian 124221, Peoples R China
[2] Dalian Univ Technol, Sch Automot Engn, Dalian 116024, Peoples R China
[3] Dalian Univ Technol, Sch Math Sci, Dalian 116024, Peoples R China
[4] Hainan Univ, Sch Econ & Management, Haikou 570228, Hainan, Peoples R China
关键词
Progressive iterative approximation; Bivariate B-spline surface; Regularized least square; Surface fitting; Successive over-relaxation iteration; ALGORITHM; CURVE; BASES;
D O I
10.1016/j.cam.2017.06.013
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Recently, the use of progressive iterative approximation (PIA) to fit data points has received a deal of attention benefitting from its simplicity, flexibility, and generality. In this paper, we present a novel progressive iterative approximation for regularized least square bivariate B-spline surface fitting (RLSPIA). RLSPIA extends the PIA property of univariate NTP (normalized totally positive) bases to linear dependent non-tensor product bivariate B-spline bases, which leads to a lower order fitting result than common tensor product B-spline surface. During each iteration, the weights for generating fairing updating surface are obtained by solving an energy minimization problem with box constraints iteratively. Furthermore, an accelerating term is introduced to speed up the convergence rate of RLSPIA, which is comparable favourably with the theoretical optimal one. Several examples are provided to illustrate the efficiency and effectiveness of the proposed method. (C) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:175 / 187
页数:13
相关论文
共 50 条
  • [1] Constrained least square progressive and iterative approximation (CLSPIA) for B-spline curve and surface fitting
    Chang, Qingjun
    Ma, Weiyin
    Deng, Chongyang
    [J]. VISUAL COMPUTER, 2024, 40 (06): : 4427 - 4439
  • [2] Progressive and iterative approximation for least squares B-spline curve and surface fitting
    Deng, Chongyang
    Lin, Hongwei
    [J]. COMPUTER-AIDED DESIGN, 2014, 47 : 32 - 44
  • [3] Data-Weighted Least Square Progressive and Iterative Approximation and Related B-Spline Curve Fitting
    Li, Shasha
    Xu, Huixia
    Deng, Chongyang
    [J]. Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2019, 31 (09): : 1574 - 1580
  • [4] B-spline surface fitting by iterative geometric interpolation/approximation algorithms
    Kineri, Yuki
    Wang, Mingsi
    Lin, Hongwei
    Maekawa, Takashi
    [J]. COMPUTER-AIDED DESIGN, 2012, 44 (07) : 697 - 708
  • [5] Randomized progressive iterative approximation for B-spline curve and surface fittings
    Wu, Nian-Ci
    Liu, Cheng-Zhi
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2024, 473
  • [6] On a progressive and iterative approximation method with memory for least square fitting
    Huang, Zheng-Da
    Wang, Hui-Di
    [J]. COMPUTER AIDED GEOMETRIC DESIGN, 2020, 82
  • [7] Progressive Iterative Approximation for Extended B-Spline Interpolation Surfaces
    Yi, Yeqing
    Tang, Zixuan
    Liu, Chengzhi
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2021, 2021
  • [8] Iterative modeling of wind turbine power curve based on least-square B-spline approximation
    Bao, Yunong
    Yang, Qinmin
    Sun, Youxian
    [J]. ASIAN JOURNAL OF CONTROL, 2019, 21 (04) : 2004 - 2016
  • [9] Approximate Merging B-spline Curves via Least Square Approximation
    Shu, Si-hui
    Lin, Zi-zhi
    [J]. MECHATRONICS ENGINEERING, COMPUTING AND INFORMATION TECHNOLOGY, 2014, 556-562 : 3496 - 3500
  • [10] Least square geometric iterative fitting method for generalized B-spline curves with two different kinds of weights
    Zhang, Li
    Ge, Xianyu
    Tan, Jieqing
    [J]. VISUAL COMPUTER, 2016, 32 (09): : 1109 - 1120