基于特征点自动识别的B样条曲线逼近技术

被引:18
作者
徐进 [1 ]
柯映林 [1 ]
曲巍崴 [2 ]
机构
[1] 浙江大学机械与能源工程学院
[2] 北京航空航天大学交通科学与工程学院
关键词
均匀弧长重采样; 离散曲率; 特征点; 曲线逼近;
D O I
暂无
中图分类号
TP391.41 [];
学科分类号
080203 ;
摘要
提出一种实用的用三次B样条曲线逼近稠密且带噪声的二维断面数据点列的算法。剔除数据点列中的重合点并对其进行均匀弧长重采样处理后,利用相邻点拟合圆弧的方法来近似计算各数据点的离散曲率值,并根据相邻点之间的离散曲率符号变化情况及相近点之间的曲率值和曲率差分关系自动识别出断面数据中绝大多数的特征点(拐点、折痕点、曲率极值点)。构造插值于特征点的B样条曲线,并在逼近误差最大处插入新的插值点。重复这一过程,直到逼近误差小于预先给定值,从而得到最终插值点列并构造相应的B样条曲线。试验结果表明,所构造的曲线节点数目及其分布合理,能够很好地反映原始断面数据点列中的细小特征部分。该算法具有速度快、逼近精度高等特点,可广泛应用于二维断面数据的曲线重建。
引用
收藏
页码:212 / 217
页数:6
相关论文
共 5 条
  • [1] Adaptive knot placement in B-spline curve approximation
    Li, WS
    Xu, SH
    Zhao, G
    Goh, LP
    [J]. COMPUTER-AIDED DESIGN, 2005, 37 (08) : 791 - 797
  • [2] Adaptive fairing of digitized point data with discrete curvature
    Liu, GH
    Wong, YS
    Zhang, YF
    Loh, HT
    [J]. COMPUTER-AIDED DESIGN, 2002, 34 (04) : 309 - 320
  • [3] Least-Squares B-Spline Curve Approximation with Arbitary End Derivatives[J] . L.A. Piegl,W. Tiller.Engineering With Computers . 2000 (2)
  • [4] The pre-processing of data points for curve fitting in reverse engineering
    Huang, MC
    Tai, CC
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2000, 16 (09) : 635 - 642
  • [5] Fundamentals of Computer Aided Geometric Design. Hoschek J, Lasser D. A K Peters . 1993