-
题名基于平均条带划分的点的包含性测试方法
被引量:1
- 1
-
-
作者
朱效民
刘焱
廖浩均
方金云
-
机构
中国科学院计算技术研究所
中国科学院研究生院
-
出处
《高技术通讯》
CAS
CSCD
北大核心
2011年第8期810-816,共7页
-
基金
863计划(2009AAl22226)资助项目.
-
文摘
提出了一个大量点与多边形关系计算的方法。该方法首先对多边形进行简单预处理,然后采用射线法对每个点进行包含性测试。预处理将多边形的最小包围矩形划分为相同大小的竖直条带,并计算每条边在哪些条带中,该预处理过程简单快速。利用预处理信息对点进行包含性测试时,只需用当前点构造的射线和点所在的条带包含的边进行相交测试即可。每个条带内包含的边的数目是有限的,常常接近一个常数,远远小于多边形的边数,因此相交测试计算次数显著减少,从而可以快速求得点与多边形的关系。该方法已经实现,并用人造数据和真实地理数据进行测试,测试结果证明该方法正确有效。
-
关键词
均匀条带划分法
射线法
点包含性测试
多边形
计算几何
-
Keywords
averagely-divided stripes metho
ray-crossing idea
point inclusion test
polygon
computationalgeometry
-
分类号
TN246
[电子电信—物理电子学]
-
-
题名基于二分法的凸多边形内外点判别算法
被引量:4
- 2
-
-
作者
于凯
俞孟蕻
-
机构
江苏科技大学计算机科学与工程学院
-
出处
《电子设计工程》
2016年第16期187-190,共4页
-
文摘
多边形内外点判定算法是图形学的基础型算法,目的是判定待测点是否在指定的多边形之内。由于传统的射线法与角度和法效率偏低,平均时间复杂度为O(n),当多边形边数或者待测点个数较多时,算法耗时较高。因此本文分析了传统的射线法与角度和法的缺点;提出了基于二分法的凸多边形内外点判别算法;最后进行实验仿真,证明该算法的平均时间复杂度为O(n/2)。该算法通过递归的分割凸多边形,判断待测点与分割线的相对位置,最终转化为三角形内外点的判别,具有快速、稳定、准确的优势。
-
关键词
凸多边形
二分法
包含测试
递归分割
-
Keywords
convex polygon
dichotomy
include testing
recursive partitioning
-
分类号
TN0
[电子电信—物理电子学]
-