[发明专利]路径的搜索方法、装置、处理器和电子装置有效

专利信息
申请号: 201711279409.1 申请日: 2017-12-06
公开(公告)号: CN108268971B 公开(公告)日: 2021-12-07
发明(设计)人: 王杰 申请(专利权)人: 腾讯科技(深圳)有限公司
主分类号: G06Q10/04 分类号: G06Q10/04;G06F16/29;G06F16/9537;A63F13/56
代理公司: 北京康信知识产权代理有限责任公司 11240 代理人: 赵囡囡
地址: 518000 广东省深圳*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 路径 搜索 方法 装置 处理器 电子
【权利要求书】:

1.一种路径的搜索方法,其特征在于,包括:

检测待寻路区域中用于表示路径起点的当前节点以及用于表示路径终点的目标节点;

以所述当前节点为中心,沿多个方向查找每个方向上最长路径的终点对应的跳点,得到第一节点集合;

在第一方向上查找跳点,得到第二节点集合,其中,目标节点处于所述第一方向,所述多个方向包括所述第一方向;

从所述第一节点集合和所述第二节点集合的所有跳点中查找目标跳点,其中,所述当前节点到所述目标跳点之间的第一路径以及所述目标跳点到所述目标节点之间的第二路径的路径组合的路径最短;

将路径最短的所述路径组合确定为所述路径起点到所述路径终点的路径;

在以所述当前节点为中心,沿多个方向查找每个方向上最长路径的终点对应的跳点,得到第一节点集合之前,所述方法还包括:对所述待寻路区域内的所有节点进行编码,其中,所述编码的数据位用于表示可行进节点和不可行进节点;利用指令从所述编码中查找所述所有节点中的跳点和阻挡节点;

在后续寻找某个方向的节点时,直接获取编码已经查找到的所述所有节点中的跳点和阻挡节点。

2.根据权利要求1所述的方法,其特征在于,在第一方向上查找跳点,得到第二节点集合包括:

在所述第一方向上查找中间跳点和所述中间跳点的下一级跳点;

将所述下一级跳点的父节点设置为所述当前节点;

将父节点为所述当前节点的所有所述下一级跳点作为所述第二节点集合。

3.根据权利要求1所述的方法,其特征在于,从所述第一节点集合和所述第二节点集合中查找目标跳点包括:

在所述目标跳点为所述目标节点的情况下,判断从所述当前节点到所述目标节点是否为直线路径可到达;

在所述当前节点与所述目标节点之间通过直线路径不可到达的情况下,查找拐点,其中,所述当前节点与所述拐点之间为直线路径,且所述拐点与所述目标节点之间为直线路径;

将查找到的拐点作为所述目标跳点。

4.根据权利要求3所述的方法,其特征在于,在所述当前节点与所述目标节点之间通过直线路径不可到达的情况下,查找拐点包括:

获取所述目标节点的坐标和所述当前节点的坐标在横坐标上的第一坐标差和在纵坐标上的第二坐标差;

将所述第一坐标差和所述第二坐标差为坐标的节点作为所述拐点。

5.根据权利要求1所述的方法,其特征在于,以所述当前节点为中心,沿多个方向查找每个方向上最长路径的终点对应的跳点,得到第一节点集合包括:

以所述当前节点为中心,沿多个方向查找每个方向上离所述当前节点最近的跳点,其中,所述跳点包括边界节点和阻挡节点;

将所述每个方向上的所有所述跳点集合确定为所述第一节点集合。

6.根据权利要求1所述的方法,其特征在于,

在以所述当前节点为中心,沿多个方向查找每个方向上最长路径的终点对应的跳点,得到第一节点集合之前,所述方法还包括:检测所述当前节点所在的当前区域和所述目标节点所在的目标区域是否在同一连通区域;

以所述当前节点为中心,沿多个方向查找每个方向上最长路径的终点对应的跳点,得到第一节点集合包括:在检测出所述当前区域和所述目标区域在所述同一连通区域的情况下,以所述当前节点为中心,沿多个方向查找每个方向上最长路径的终点对应的跳点,得到第一节点集合。

7.根据权利要求6所述的方法,其特征在于,在检测所述当前节点所在的当前区域和所述目标节点所在的目标区域是否在同一连通区域之后,所述方法还包括:

在检测出所述当前区域和所述目标区域不在所述同一连通区域的情况下,不再执行以所述当前节点为中心,沿多个方向查找每个方向上最长路径的终点对应的跳点。

8.根据权利要求6所述的方法,其特征在于,在检测所述当前节点所在的当前区域和所述目标节点所在的目标区域是否在同一连通区域之前,所述方法还包括:

在所述待寻路区域中查找连通区域,其中,所述连通区域中的每个节点与所述连通区域中的至少一个节点相邻。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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