On Intersections of B-Spline Curves

被引:0
|
作者
Yu, Ying-Ying [1 ]
Li, Xin [2 ]
Ji, Ye [3 ]
机构
[1] Liaoning Normal Univ, Sch Math, Dalian 116029, Peoples R China
[2] Dalian Univ Technol, Sch Math Sci, Dalian 116024, Peoples R China
[3] Delft Univ Technol, Delft Inst Appl Math, NL-2628 CD Delft, Netherlands
基金
中国国家自然科学基金;
关键词
geometric modeling; B & eacute; zier curves; B-spline curves; intersection;
D O I
10.3390/math12091344
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
B & eacute;zier and B-spline curves are foundational tools for curve representation in computer graphics and computer-aided geometric design, with their intersection computation presenting a fundamental challenge in geometric modeling. This study introduces an innovative algorithm that quickly and effectively resolves intersections between B & eacute;zier and B-spline curves. The number of intersections between the two input curves within a specified region is initially determined by applying the resultant of a polynomial system and Sturm's theorem. Subsequently, the potential region of the intersection is established through the utilization of the pseudo-curvature-based subdivision scheme and the bounding box detection technique. The projected Gauss-Newton method is ultimately employed to efficiently converge to the intersection. The robustness and efficiency of the proposed algorithm are demonstrated through numerical experiments, demonstrating a speedup of 3 to 150 times over traditional methods.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] Approximating uniform rational B-spline curves by polynomial B-spline curves
    Xu Huixia
    Hu Qianqian
    [J]. JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2013, 244 : 10 - 18
  • [2] A graph-based method for fitting planar B-spline curves with intersections
    Bo, Pengbo
    Luo, Gongning
    Wang, Kuanquan
    [J]. JOURNAL OF COMPUTATIONAL DESIGN AND ENGINEERING, 2016, 3 (01) : 14 - 23
  • [3] CALCULATING OF B-SPLINE CURVES
    BOHM, W
    [J]. COMPUTING, 1977, 18 (02) : 161 - 166
  • [4] NUAT B-spline curves
    Wang, GZ
    Chen, QY
    Zhou, MH
    [J]. COMPUTER AIDED GEOMETRIC DESIGN, 2004, 21 (02) : 193 - 205
  • [5] REPRESENTATION OF BEZIER CURVES AS B-SPLINE CURVES
    HERING, L
    [J]. COMPUTING, 1983, 31 (02) : 149 - 153
  • [6] As-developable-as-possible B-spline surface interpolation to B-spline curves
    Bo, Pengbo
    Zheng, Yujian
    Chu, Dianhui
    Zhang, Caiming
    [J]. COMPUTER AIDED GEOMETRIC DESIGN, 2020, 79
  • [7] Fairing of Parametric Cubic B-spline Curves and Bicubic B-spline Surfaces
    Mu Guowang
    [J]. CADDM, 1997, (02) : 11 - 18
  • [8] Fairing of Parametric Cubic B-spline Curves and Bicubic B-spline Surfaces
    Mu Guowang Zhu Xinxiong Lei Yi and Tu Houjie Department of Manufacturing Engineering Beijing University of Aeronautics Astronautics Beijing China
    [J]. Computer Aided Drafting,Design and Manufacturing, 1997, Design and Manufacturing.1997 (02)
  • [9] Construction of B-spline surface with B-spline curves as boundary geodesic quadrilateral
    Yang, Huogen
    Wang, Guozhao
    [J]. JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2015, 290 : 104 - 113
  • [10] Degree reduction of B-spline curves
    Lee, B.-G.
    Park, Y.
    [J]. Korean Journal of Computational and Applied Mathematics, 2001, 8 (03): : 595 - 603