首页 | 本学科首页   官方微博 | 高级检索  
     检索      

数字曲线拐点的自动确定
引用本文:毋河海.数字曲线拐点的自动确定[J].武汉大学学报(信息科学版),2003,28(3):330-335.
作者姓名:毋河海
作者单位:武汉大学资源与环境科学学院,武汉市珞喻路129号,430079
基金项目:国家自然科学基金资助项目(49971068,40171079).
摘    要:对于由离散点表示的数字地图与GIS图形数据,本文首先利用两相邻矢量叉积乘积的原理来判定拐点所在的折线边;然后利用曲线光滑原理,在已确定的折线边的两个端点之间,建立一条光滑加密了的S形曲线,把后者看作是原始折线的精确曲线,对它进行曲线段凹向改变点(拐点)的定位计算。对于离散数据来说,此处不是采用通常的数值微分方法,而是多次应用矢量叉积乘积的原理,求出最或然拐点,并看作是理论拐点。为了简化计算量,探讨了如何避免为求拐点而进行光滑加密的辅助计算过程。对此,研究分析了拐点在折线边上的移动规律与其前后的曲线转角之间的相关关系,借此可直接根据原始离散数据作简单计算,在足够精确的程度上得出拐点的位置。

关 键 词:拐点  弯曲  曲折系数  矢量叉积
文章编号:1671-8860(2003)03-0330-06
修稿时间:2002年7月28日

Automatic Determination of Inflection Point and Its Applications
WU Hehai.Automatic Determination of Inflection Point and Its Applications[J].Geomatics and Information Science of Wuhan University,2003,28(3):330-335.
Authors:WU Hehai
Institution:WU Hehai 1
Abstract:For digital maps and GIS data , locating the inflection point can be performed in two steps. One is to sweep the original polyline to find a side where there exist inflection points. To perform this task, we use the every four consecutive points forming two cross products of two vectors. If the multiplication of these two cross products gives a value with positive sign , it means that these four consecutive points have the same concavity, otherwise, the four points form two curve segments, with signs opposed each other. The other step is to locate the inflection point on the side found before. For this purpose, an auxiliary smooth interpolation is needed as a bridge. Our task is to find a simplified method to locate the inflection point without bridging interpolated and smoothed curve. Through regression analysis it is observed that the inflection point is located on the side of original polyline approximately and moves along this side in dependence on the angle ratio at rotation angles at the incident vertices. Therefore, we can calculate the rotation angles at vertices of relevant original side found in the first step. Using the exponent value obtained from the regression analysis and calculating the angle ratio at two vertices in advance, a desired inflection point can be calculated directly by the original data without interpolation procedure. In the end, this paper presents several main application aspects of inflection point.
Keywords:inflection point  bend  sinuosity coefficent  cross product of vectors
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号