An Extension Algorithm for Ball B-Spline Curves with G2 Continuity

被引:2
|
作者
Jiang, Qianqian [1 ]
Wu, Zhongke [1 ]
Zhang, Ting [1 ]
Wang, Xingce [1 ]
Zhou, Mingquan [1 ]
机构
[1] Beijing Normal Univ, Coll Informat Sci & Technol, Beijing 100875, Peoples R China
关键词
Ball B-Spline; Curve Extension; G(2)-Continuity;
D O I
10.1109/CW.2013.15
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Curve extension is a useful function in shape modeling for cyberworlds, while a ball B-spline curve (BBSC) has its advantages in representing freeform tubular objects. In this paper, an extension algorithm for ball B-Spline curve with G(2)-continuity is investigated. We apply the extending method of B-Spline curves to the center curve of BBSC through generalizing a minimal strain energy method from 2D to 3D. And the initial value of G(2)-continuity parameter was selected by minimizing the approximate energy function which is a problem with O(1) time complexity. The corresponding scalar function of control balls is determined through applying G(2)-continuity condition to scalar function. In order to ensure the radii of the control balls are positive, we make a decision about the range of the G(2)-continuity parameter and then determine it by minimizing the strain energy in the affected area. Some experiments for comparing our method with other methods are given. The results show our method for extending BBSC is effective.
引用
收藏
页码:252 / 258
页数:7
相关论文
共 50 条
  • [1] G2-Continuity Extension Algorithm of Ball B-Spline Curves
    Jiang, Qianqian
    Wu, Zhongke
    Zhang, Ting
    Wang, Xingce
    Zhou, Mingquan
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2014, E97D (08): : 2030 - 2037
  • [2] An Extension Algorithm for Disk B-Spline Curve with G2 Continuity
    Zhang, Ting
    Wang, Xingce
    Jiang, Qianqian
    Wu, Zhongke
    Zhou, Mingquan
    Seah, Hock Soon
    [J]. Computer-Aided Design and Applications, 2015, 12 (05): : 519 - 525
  • [3] Repairing the cerebral vascular through blending Ball B-Spline curves with G2 continuity
    Wang, Xingce
    Wu, Zhongke
    Shen, Juncheng
    Zhang, Ting
    Mou, Xiao
    Zhou, Mingquan
    [J]. NEUROCOMPUTING, 2016, 173 : 768 - 777
  • [4] Extension of B-Spline Curves with Continuity
    Zhou, Yuan-feng
    Zhang, Cai-ming
    Gao, Shan-shan
    [J]. ADVANCES IN VISUAL COMPUTING, PT II, PROCEEDINGS, 2008, 5359 : 1096 - +
  • [5] G2 Blending Ball B-Spline Curve by B-Spline
    Zhao, Yuming
    Wu, Zhongke
    Wang, Xingce
    Liu, Xinyue
    [J]. PROCEEDINGS OF THE ACM ON COMPUTER GRAPHICS AND INTERACTIVE TECHNIQUES, 2023, 6 (01)
  • [6] G2-continuity Blending of Ball B-Spline Curve using Extension
    Jiang, Qianqian
    Wu, Zhongke
    Zhang, Ting
    Wang, Xingce
    Zhou, Mingquan
    Seah, Hock Soon
    [J]. 2013 INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN AND COMPUTER GRAPHICS (CAD/GRAPHICS), 2013, : 369 - 376
  • [7] G2-Continuity Extension Algorithm for Disk B-Spline Curve
    Zhang, Ting
    Wang, Xingce
    Jiang, Qianqian
    Wu, Zhongke
    Zhou, Mingquan
    Seah, Hock Soon
    [J]. 2013 INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN AND COMPUTER GRAPHICS (CAD/GRAPHICS), 2013, : 413 - 414
  • [8] G2 continuity conditions for two adjacent B-spline surfaces
    Liang, XZ
    Che, XJ
    Li, Q
    [J]. GEOMETRIC MODELING AND PROCESSING 2004, PROCEEDINGS, 2004, : 341 - 344
  • [9] An algorithm for finding intersection between ball B-spline curves
    Fu, Qian
    Wu, Zhongke
    Wang, Xingce
    Zhou, Mingquan
    Zheng, Jianmin
    [J]. JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2018, 327 : 260 - 273
  • [10] Dynamic Ball B-Spline Curves
    Zhou, Ciyang
    Zhang, Yu
    Wang, Xingce
    Wu, Zhongke
    [J]. ADVANCES IN COMPUTER GRAPHICS, CGI 2023, PT IV, 2024, 14498 : 15 - 27