Reconstruction of 3D shapes with B-spline surface using diagonal approximation BFGS methods

被引:3
|
作者
Jahanshahloo, Almas [1 ]
Ebrahimi, Alireza [2 ]
机构
[1] Islamic Azad Univ, Dept Math, East Tehran Branch, Tehran, Iran
[2] Yazd Univ, Fac Math Sci, Comp Geometry & Dynam Syst Lab, Yazd, Iran
关键词
B-spline surface; Surface fitting; Aproximation BFGS technique; Nonlinear least squares problem; MATRIX ALGEBRAS; CURVE; ALGORITHM; COMPRESSION; OUTLINES; SYSTEM;
D O I
10.1007/s11042-022-13024-6
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The problem of surface reconstruction is a challenging problem in the fields of data visualization, virtual reality and engineering design. In this study, we investigate the topic of fitting B-spline surface to a set of 3D measured data points. Surface reconstruction in the proposed method consists of two main parts: (1) rewrite the problem as a nonlinear least squares optimization problem and compute the Jacobin matrix and (2) employ the diagonal approximation BFGS method to find the control points and the location parameters simultaneously. The space complexity and the time complexity of proposed method are O (n). We perform numerical experiments with five test problems, including complex shapes, self intersections, large number of data points and high genus to evaluate the performance of the suggested approach. The experimental results demonstrate that the introduced approach is easy to implement, fast convergence rate, extremely small fitting errors, flexibility, very general and applicable to real time simulations.
引用
收藏
页码:38091 / 38111
页数:21
相关论文
共 50 条
  • [41] 3-D range image resampling using B-spline surface fitting
    Li, ST
    Zhao, DM
    INTERNATIONAL CONFERENCE ON SENSORS AND CONTROL TECHNIQUES (ICSC 2000), 2000, 4077 : 246 - 253
  • [42] B-spline based stereo for 3D reconstruction of line-like objects using affine camera model
    Xiao, YJ
    Ding, MY
    Peng, JX
    INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2001, 15 (02) : 347 - 358
  • [43] 3-D range data interpolation using B-Spline surface fitting
    Li, ST
    Zhao, DM
    VISUAL COMMUNICATIONS AND IMAGE PROCESSING 2000, PTS 1-3, 2000, 4067 : 1570 - 1578
  • [44] Thermal Image Approximation Using B-Spline Surfaces
    Swita, Robert
    Suszynski, Zbigniew
    INTERNATIONAL JOURNAL OF THERMOPHYSICS, 2018, 39 (11)
  • [45] B-spline curve approximation using feature points
    Cheng, Xianguo
    ADVANCED DESIGN AND MANUFACTURING TECHNOLOGY III, PTS 1-4, 2013, 397-400 : 1093 - 1098
  • [46] Thermal Image Approximation Using B-Spline Surfaces
    Robert Świta
    Zbigniew Suszyński
    International Journal of Thermophysics, 2018, 39
  • [47] Recursive B-spline approximation using the Kalman filter
    Jauch, Jens
    Bleimund, Felix
    Rhode, Stephan
    Gauterin, Frank
    ENGINEERING SCIENCE AND TECHNOLOGY-AN INTERNATIONAL JOURNAL-JESTECH, 2017, 20 (01): : 28 - 34
  • [48] 3D object modelling in mobile robot environment using B-spline surfaces
    Drapikowski, P
    Nowakowski, T
    FIRST INTERNATIONAL SYMPOSIUM ON 3D DATA PROCESSING VISUALIZATION AND TRANSMISSION, 2002, : 676 - 679
  • [49] B-spline surface approximation of triangulated data set patches
    Purcar, M.
    Avram, A.
    Munteanu, C.
    2014 INTERNATIONAL CONFERENCE ON PRODUCTION RESEARCH - REGIONAL CONFERENCE AFRICA, EUROPE AND THE MIDDLE EAST AND 3RD INTERNATIONAL CONFERENCE ON QUALITY AND INNOVATION IN ENGINEERING AND MANAGEMENT (ICPR-AEM 2014), 2014, : 416 - 421
  • [50] An algorithm for restoring the wafer surface based on B-spline surface reconstruction
    Wang Nan
    Jiang Wei
    Yan Wei
    Hu Song
    INTERNATIONAL SYMPOSIUM ON PHOTOELECTRONIC DETECTION AND IMAGING 2013: MICRO/NANO OPTICAL IMAGING TECHNOLOGIES AND APPLICATIONS, 2013, 8911