Randomized progressive iterative approximation for B-spline curve and surface fittings

被引:0
|
作者
Wu, Nian-Ci [1 ]
Liu, Cheng-Zhi [2 ]
机构
[1] South Cent Minzu Univ, Sch Math & Stat, Wuhan 430074, Peoples R China
[2] Hunan Univ Humanities Sci & Technol, Sch Math & Finance, Loudi 417000, Peoples R China
基金
中国国家自然科学基金;
关键词
Data fitting; Progressive iterative approximation; Least-squares; Randomized algorithm; CONVERGENCE; INTERPOLATION; BASES;
D O I
10.1016/j.amc.2024.128669
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
For large-scale data fitting, the least-squares progressive iterative approximation is a widely used method in many applied domains because of its intuitive geometric meaning and efficiency. In this work, we present a randomized progressive iterative approximation (RPIA) for the B-spline curve and surface fittings. In each iteration, RPIA locally adjusts the control points according to a random criterion of index selections. The difference for each control point is computed concerning the randomized block coordinate descent method. From geometric and algebraic aspects, the illustrations of RPIA are provided. We prove that RPIA constructs a series of fitting curves (resp., surfaces), whose limit curve (resp., surface) can converge in expectation to the least-squares fitting result of the given data points. Numerical experiments are given to confirm our results and show the benefits of RPIA.
引用
收藏
页数:24
相关论文
共 50 条
  • [1] Progressive and iterative approximation for least squares B-spline curve and surface fitting
    Deng, Chongyang
    Lin, Hongwei
    COMPUTER-AIDED DESIGN, 2014, 47 : 32 - 44
  • [2] Constrained least square progressive and iterative approximation (CLSPIA) for B-spline curve and surface fitting
    Chang, Qingjun
    Ma, Weiyin
    Deng, Chongyang
    VISUAL COMPUTER, 2024, 40 (06): : 4427 - 4439
  • [3] Newton Geometric Iterative Method for B-Spline Curve and Surface Approximation
    Song, Qiuyang
    Bo, Pengbo
    COMPUTER-AIDED DESIGN, 2024, 172
  • [4] Progressive Iterative Approximation for Extended B-Spline Interpolation Surfaces
    Yi, Yeqing
    Tang, Zixuan
    Liu, Chengzhi
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2021, 2021
  • [5] Progressive iterative approximation for regularized least square bivariate B-spline surface fitting
    Liu, Mingzeng
    Li, Baojun
    Guo, Qingjie
    Zhu, Chungang
    Hu, Ping
    Shao, Yuanhai
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2018, 327 : 175 - 187
  • [6] Data-Weighted Least Square Progressive and Iterative Approximation and Related B-Spline Curve Fitting
    Li S.
    Xu H.
    Deng C.
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2019, 31 (09): : 1574 - 1580
  • [7] Cubic B-spline curve approximation by curve unclamping
    Chen, Xiao-Diao
    Ma, Weiyin
    Paul, Jean-Claude
    COMPUTER-AIDED DESIGN, 2010, 42 (06) : 523 - 534
  • [8] Progressive-Iterative Approximation by Extension of Cubic Uniform B-spline Curves
    Liu C.
    Han X.
    Li J.
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2019, 31 (06): : 899 - 910
  • [9] B-spline surface fitting by iterative geometric interpolation/approximation algorithms
    Kineri, Yuki
    Wang, Mingsi
    Lin, Hongwei
    Maekawa, Takashi
    COMPUTER-AIDED DESIGN, 2012, 44 (07) : 697 - 708
  • [10] B-SPLINE APPROXIMATION OF A CLOSED SURFACE
    MEYLING, RHJG
    PFLUGER, PR
    IMA JOURNAL OF NUMERICAL ANALYSIS, 1987, 7 (01) : 73 - 96