A biarc based subdivision scheme for space curve interpolation

被引:7
|
作者
Deng, Chongyang [1 ,2 ]
Ma, Weiyin [2 ]
机构
[1] Hangzhou Dianzi Univ, Sch Sci, Hangzhou 310018, Zhejiang, Peoples R China
[2] City Univ Hong Kong, Dept Mech & Biomed Engn, Kowloon, Hong Kong, Peoples R China
关键词
Geometry driven subdivision; Nonlinear subdivision scheme; Space curve interpolation; 3D biarc interpolation; Spherical curve; Convexity preserving; SHAPE-PRESERVING INTERPOLATION;
D O I
10.1016/j.cagd.2014.07.003
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents a biarc-based subdivision scheme for space curve interpolation. Given a sequence of space points, or a sequence of space points and tangent vectors, the scheme produces a smooth curve interpolating all input points by iteratively inserting new points and computing new tangent vectors. For each step of subdivision, the newly inserted point corresponding to an existing edge is a specified joint point of a biarc curve which interpolates the two end points and the tangents. A provisional tangent is also assigned to the newly inserted point. Each of the tangents for the following subdivision step is further updated as a linear blending of the provisional tangent and the tangent at the respective point of a circle passing through the local point and its two adjacent points. If adjacent four initial points and their initial reference tangent vectors are sampled from a spherical surface, the limit curve segment between the middle two initial points exactly lies on the same spherical surface. The biarc based subdivision scheme is proved to be G(1) continuous with a nice convexity preserving property. Numerical examples also show that the limit curves are G(2) continuous and fair. Several examples are given to demonstrate the excellent properties of the scheme. (C) 2014 Elsevier B.V. All rights reserved.
引用
收藏
页码:656 / 673
页数:18
相关论文
共 50 条
  • [1] Incenter subdivision scheme for curve interpolation
    Deng, Chongyang
    Wang, Guozhao
    [J]. COMPUTER AIDED GEOMETRIC DESIGN, 2010, 27 (01) : 48 - 59
  • [2] Curve interpolation based on Catmull-Clark subdivision scheme
    Zhang, JQ
    Wang, GJ
    [J]. PROGRESS IN NATURAL SCIENCE-MATERIALS INTERNATIONAL, 2003, 13 (02) : 142 - 148
  • [3] Curve interpolation based on Catmull-Clark subdivision scheme
    ZHANG Jingqiao and WANG Guojin(State Key Laboratory of CAD&CG
    [J]. Progress in Natural Science:Materials International, 2003, (02) : 64 - 70
  • [4] A convexity preserving subdivision scheme for curve interpolation
    Deng, Chongyang
    Wang, Guozhao
    [J]. Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2009, 21 (08): : 1042 - 1046
  • [5] Fast NURBS interpolation based on the biarc guide curve
    Wu, Jichun
    Zhou, Huicheng
    Tang, Xiaoqi
    Chen, Jihong
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2012, 58 (5-8): : 597 - 605
  • [6] Fast NURBS interpolation based on the biarc guide curve
    Jichun Wu
    Huicheng Zhou
    Xiaoqi Tang
    Jihong Chen
    [J]. The International Journal of Advanced Manufacturing Technology, 2012, 58 : 597 - 605
  • [7] A New Scheme of Interpolation Subdivision Surface by using the Bezier Curve
    Mao Aihua
    Chen Jun
    Wang Ruomei
    Luo Jie
    [J]. 2014 5TH INTERNATIONAL CONFERENCE ON DIGITAL HOME (ICDH), 2014, : 140 - 145
  • [8] Normal based subdivision scheme for curve design
    Yang, XN
    [J]. COMPUTER AIDED GEOMETRIC DESIGN, 2006, 23 (03) : 243 - 260
  • [9] Matching admissible G2 Hermite data by a biarc-based subdivision scheme
    Deng, Chongyang
    Ma, Weiyin
    [J]. COMPUTER AIDED GEOMETRIC DESIGN, 2012, 29 (06) : 363 - 378
  • [10] Improved Ternary Subdivision Interpolation Scheme
    王华维
    秦开怀
    [J]. Tsinghua Science and Technology, 2005, (01) : 128 - 132