计算机科学与探索 ›› 2013, Vol. 7 ›› Issue (3): 254-261.DOI: 10.3778/j.issn.1673-9418.1208015

• 学术研究 • 上一篇    下一篇

保留自由曲线特征点的逆向细分

高  敏+,郑红婵,彭国华   

  1. 西北工业大学 理学院 应用数学系,西安 710129
  • 出版日期:2013-03-01 发布日期:2013-03-05

Reverse Subdivision Scheme Retaining Characteristic Points of Freedom Curve

GAO Min+, ZHENG Hongchan, PENG Guohua   

  1. Department of Applied Mathematics, School of Sciences, Northwestern Polytechnical University, Xi’an 710129, China
  • Online:2013-03-01 Published:2013-03-05

摘要: 针对自由曲线的简化和重构问题,在三次B样条细分方法的基础上,提出了相应的逆向细分法,但是如果不能很好地确定曲线中新边点和新顶点,应用该逆向细分方法最终得到的简化控制多边形并不能很好地保持原曲线的一些形状与特征。为了使简化曲线能够更好地保持原有曲线的特征与形状,引入了自由曲线的极值点和拐点作为自由曲线的特征点,进一步提出了保留自由曲线特征点的三次B样条逆向细分法,并将其应用于自由曲线的简化中,可以实现自由曲线的保形简化,并且通过在曲线简化时保留误差向量,实现自由曲线的重构。对如何判别离散点集曲率极值点进行了研究,并给出了相应的简单判别方法。

关键词: 逆向细分, 曲线细分, 简化与重构

Abstract: According to the problem of simplification and reconstruction methods of freedom curve, this paper presents a reverse subdivision scheme based on B-spline of degree three. If the new midpoint and new vertex are determined inappropriately, the simplified curve using the above-mentioned reverse subdivision will not properly retain the characteristic and shape of freedom curve. Thus this paper introduces extreme points and inflexion points as characteristic points of freedom curve, and then presents a kind of reverse subdivision which can retain the characteristic points of freedom curve on the basis of subdivision of B-spline of degree three. By using this reverse subdivision, conformal simplification of freedom curve can be achieved. The freedom curve can be reconstructed by establishing the error vectors while reversing. Finally, this paper presents a practical way of finding the curvature extreme points of discrete point set.

Key words: reverse subdivision, curve subdivision, simplification and reconstruction