Discrete Variational Calculus for B-Spline Curves

被引:1
|
作者
Zhao, Jun [1 ]
Mansfield, Elizabeth [1 ]
机构
[1] Univ Kent, Sch Math Stat & Actuarial Sci, Canterbury CT2 7NF, Kent, England
基金
英国工程与自然科学研究理事会;
关键词
Discrete invariants; Moving frames; Variational problems; Discrete Euler-Lagrange equations; Digital image processing;
D O I
10.1007/s11786-013-0155-8
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In this work, we study discrete variational problems, for B-spline curves, which are invariant under translation and rotation. We show this approach has advantages over studying smooth variational problems whose solutions are approximated by B-spline curves. The latter method has been well studied in the literature but leads to high order approximation problems. We are particularly interested in Lagrangians that are invariant under the special Euclidean group for which B-spline approximated curves are well suited. The main application we present here is the curve completion problem in 2D and 3D. Here, the aim is to find various aesthetically pleasing solutions as opposed to a solution of a physical problem. Smooth Lagrangians with special Euclidean symmetries involve curvature, torsion, and arc length. Expressions of these, in the original coordinates, are highly complex. We show that, by contrast, relatively simple discrete Lagrangians offer excellent results for the curve completion problem. The novel methods we develop for the discrete curve completion problem are general, and can be used to solve other discrete variational problems for B-spline curves. Our method completely avoids the difficulties of high order smooth differential invariants.
引用
收藏
页码:185 / 199
页数:15
相关论文
共 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] Detail-preserving variational design of B-spline curves and surfaces
    Zhao, G
    Xu, SH
    Li, WS
    [J]. 2003 INTERNATIONAL CONFERENCE ON CYBERWORLDS, PROCEEDINGS, 2003, : 206 - 213
  • [3] Fast variational design of multiresolution curves and surfaces with B-spline wavelets
    Zhao, G
    Xu, SH
    Li, WS
    Teo, OE
    [J]. COMPUTER-AIDED DESIGN, 2005, 37 (01) : 73 - 82
  • [4] CALCULATING OF B-SPLINE CURVES
    BOHM, W
    [J]. COMPUTING, 1977, 18 (02) : 161 - 166
  • [5] NUAT B-spline curves
    Wang, GZ
    Chen, QY
    Zhou, MH
    [J]. COMPUTER AIDED GEOMETRIC DESIGN, 2004, 21 (02) : 193 - 205
  • [6] On Intersections of B-Spline Curves
    Yu, Ying-Ying
    Li, Xin
    Ji, Ye
    [J]. MATHEMATICS, 2024, 12 (09)
  • [7] REPRESENTATION OF BEZIER CURVES AS B-SPLINE CURVES
    HERING, L
    [J]. COMPUTING, 1983, 31 (02) : 149 - 153
  • [8] 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
  • [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] Fairing of Parametric Cubic B-spline Curves and Bicubic B-spline Surfaces
    Mu Guowang
    [J]. CADDM, 1997, (02) : 11 - 18