基于特征点自动识别的B样条曲线逼近技术  被引量:19

B-spline Curve Approximation Based on Feature Points Automatic Recognition

在线阅读下载全文

作  者:徐进[1] 柯映林[1] 曲巍崴[2] 

机构地区:[1]浙江大学机械与能源工程学院,杭州310027 [2]北京航空航天大学交通科学与工程学院,北京100191

出  处:《机械工程学报》2009年第11期212-217,共6页Journal of Mechanical Engineering

基  金:国家自然科学基金资助项目(50575098)

摘  要:提出一种实用的用三次B样条曲线逼近稠密且带噪声的二维断面数据点列的算法。剔除数据点列中的重合点并对其进行均匀弧长重采样处理后,利用相邻点拟合圆弧的方法来近似计算各数据点的离散曲率值,并根据相邻点之间的离散曲率符号变化情况及相近点之间的曲率值和曲率差分关系自动识别出断面数据中绝大多数的特征点(拐点、折痕点、曲率极值点)。构造插值于特征点的B样条曲线,并在逼近误差最大处插入新的插值点。重复这一过程,直到逼近误差小于预先给定值,从而得到最终插值点列并构造相应的B样条曲线。试验结果表明,所构造的曲线节点数目及其分布合理,能够很好地反映原始断面数据点列中的细小特征部分。该算法具有速度快、逼近精度高等特点,可广泛应用于二维断面数据的曲线重建。A practical algorithm for B-spline curve approximation to a dense and noisy sectional data point set is proposed. The redundant points are eliminated and the point set is resampled by using the equal-arc-length method. The discrete curvature and the first-order difference of each point are calculated. Almost all the feature points, including crease points, inflection points and curvature extrema value points, are identified automatically. A B-spline curve is constructed to interpolate all the feature points...

关 键 词:均匀弧长重采样 离散曲率 特征点 曲线逼近 

分 类 号:TP391.41[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象