期刊文献+

简单多边形方向识别的健壮算法 被引量:4

Robust Algorithm for Identifying the Orientation of Simple Polygons
下载PDF
导出
摘要 极值顶点前后相邻边矢量叉积法是识别任意简单多边形方向的最优算法 该算法存在的问题是 :当极值顶点前后相邻边夹角接近 0°或 180°时 ,叉积结果接近 0 ,因此存在二义性 ,会导致错误的方向识别 针对现有算法对奇异情形方向判别解决不彻底的问题 定义了多边形极值顶点奇异情形 ,对相邻边夹角接近 0°和 180°两种奇异情形给出了判定方法 ;提出了极点前后点坐标比较法和极点序号大小比较法 ,有效地解决了所有奇异情形下的方向识别问题 ,它们都可以发展成为独立的方向判断算法 实验结果表明 ,该算法简单高效 ,健壮性强 ,时间复杂度为O(n) Traditional cross product method faces the difficulty in identifying the orientation of simple polygons in the case that the included angle between two neighboring edges is near 0 or 180 degree, with their cross product close to 0, so that a wrong result may be generated. In this paper, a new method in distinguishing 0 degree case from 180 degree case is given, and a novel orientation identification algorithm is presented. In the case of 0 degree,the extreme vertex serial number comparison method is used to get the orientation. And in the case of 180 degree, the coordinate value comparison method is used to get the orientation. Experimental results show that the new algorithm is robust, and an improvement on the identification performance is achieved in comparison with the cross product method.
出处 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2005年第3期442-447,共6页 Journal of Computer-Aided Design & Computer Graphics
基金 中国科学院知识创新工程领域前沿项目 (CXNIGLAS A0 2 0 12 )
关键词 简单多边形 多边形方向 极值顶点 simple polygon polygon's orientation extreme vertex
  • 相关文献

参考文献6

二级参考文献14

共引文献114

同被引文献52

  • 1张宁宁,张树有,谭建荣.映射相关边概念的多边形内外点判别算法[J].计算机辅助设计与图形学学报,2004,16(7):935-938. 被引量:20
  • 2胡景松,张丽芬,王晓华,宋维佳,龙斌.点与简单多边形关系的新算法[J].计算机工程,2004,30(20):86-88. 被引量:11
  • 3赵明,王庆,陈昕,鞠建荣,张凤梅.矢量地形图拓扑等问题的研究与实践[J].现代测绘,2004,27(5):44-45. 被引量:3
  • 4梁茂盛.CRgn类在MFC程序中的几种高级应用[J].惠州学院学报,2004,24(6):66-72. 被引量:1
  • 5Shamos M I. Geometric complexity [C]//Proceedings of the Seventh Annual ACM Symposium on Automata and Theory of Computation. NewYork: ACM Press, 1975:224-233.
  • 6Preparata F P, Shamos M I. Computational geometry: an introduction[M]. New York: Springer-Verlag, 1985.
  • 7Fortune S. Progress in computational geometry [M]//Martin R. Directions in Geometric Computing, Winchester: Information Geometers Ltd, 1993: 81-128.
  • 8de Berg M, Cheong O, van Kreveld M, etal. Computational geometry: algorithms and applications [M]. 3rd ed. Berlin: Springer-Verlag, 2008.
  • 9辛士庆.从离散测地问题到动态有序集[D].浙江:浙江大学,2009.
  • 10姚勇.问题征解:第141题的解答[J].数学通讯,1998,4:47-50.

引证文献4

二级引证文献14

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部