[发明专利]一种判断目标点是否位于多边形区域内部的方法在审

专利信息
申请号: 201210398610.2 申请日: 2012-10-19
公开(公告)号: CN102982562A 公开(公告)日: 2013-03-20
发明(设计)人: 李健;刘中秋 申请(专利权)人: 浙江中正智能科技有限公司
主分类号: G06T7/60 分类号: G06T7/60
代理公司: 上海汉声知识产权代理有限公司 31236 代理人: 胡晶
地址: 310012 浙江省杭州市西湖区文三路90*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 判断 目标 是否 位于 多边形 区域 内部 方法
【权利要求书】:

1.一种判断目标点是否位于多边形区域内部的方法,其特征在于,包括如下步骤:

S1:定义构造规则:目标点为P0,多边形各顶点以顺时针方向依次为P1,P2,P3,…, Pi-1,Pi,Pi+1,…,Pn;

S2:遍历所有的边,如果目标点P0在边的法向投影范围,则计算目标点P0与该边的距离D0i,否则计算目标点P0与该边两个顶点的最小距离D0i,记录最小距离,以及对应的边或者顶点;如果目标点P0距离边最近,那么选择两个顶点中的任意一个为Pi,如果目标点距离顶点最近,那么以该顶点为Pi;同时以Pi点水平向右为X正向;

S3:计算角度

a)Ai1=∠XPiPi-1,Ai1为PiX以Pi为中心、顺时针旋转到P1Pi-1所形成的角度;

b)Ai2=∠XPiPi+1,Ai2为PiX以Pi为中心、顺时针旋转到PiPi+1所形成的角度;

c)Ai0=∠XPiP0,Ai0为PiX以Pi为中心、顺时针旋转到PiP0所形成的角度;

S4:通过计算三个角度之间的关系来判断点的位置

a)如果Ai1> Ai2,且Ai1 >Ai0> Ai2,则目标点P0在多边形区域内,否则在多边形区域外;

b)如果Ai1< Ai2,且Ai0 <Ai1或Ai0> Ai2,则目标点P0在多边形区域内,否则在多边形区域外;

c)Ai1=Ai0或Ai2=Ai0,则判定为在多边形边线上。

2.根据权利要求1所述的多边形区域内部的方法,其特征在于,还包括S5:如果多边形为中间镂空或者为环形,此多边形包括外圈多边形和内圈多边形,则满足目标点P0在外圈多边形内部,且目标点P0在内圈多边形外部,否则目标点P0在多边形区域外。

3.根据权利要求1所述的多边形区域内部的方法,其特征在于,所述S2中如果有若干个顶点距离P0相等,可选取其中任意一顶点为Pi。

4.根据权利要求1所述的多边形区域内部的方法,其特征在于,所述S2中如果有若干个边距离P0相等,可选取其中任意边的任意一顶点为Pi。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江中正智能科技有限公司,未经浙江中正智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210398610.2/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top