[发明专利]一种点云地图构建方法、装置、设备和存储介质在审
申请号: | 202010162810.2 | 申请日: | 2020-03-10 |
公开(公告)号: | CN111402414A | 公开(公告)日: | 2020-07-10 |
发明(设计)人: | 李艳丽;贾魁 | 申请(专利权)人: | 北京京东叁佰陆拾度电子商务有限公司 |
主分类号: | G06T17/05 | 分类号: | G06T17/05;G06T7/10;G06T5/00;G06T3/00;G06T7/246 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 100176 北京市大兴区北京经*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 地图 构建 方法 装置 设备 存储 介质 | ||
本发明实施例公开了一种点云地图构建方法、装置、设备和存储介质,该方法包括:针对待建图场景的连续多个单帧点云,基于当前单帧点云进行实例分割,得到当前单帧点云的实例分割结果;根据当前单帧点云的实例分割结果,将当前单帧点云中属于实例的点云点剔除,得到剔除后的当前单帧点云;所述实例包括:可运动物体;将各剔除后的单帧点云投影至世界坐标系下进行地图重建,得到所述待建图场景的第一中间地图;根据各实例的状态对所述第一中间地图进行空洞修补,得到所述待建图场景的第一目标地图,所述状态包括静止状态和运动状态。通过本发明实施例的技术方案,实现了基于点云的只有不可运动物体的建图效果,避免了动态物体导致的拖尾现象。
技术领域
本发明实施例涉及点云地图技术领域,尤其涉及一种点云地图构建方法、装置、设备和存储介质。
背景技术
在自动驾驶、高精地图制作以及机器人导航等行业,SLAM(SimultaneousLocalization and Mapping,同步定位和建图)一直都是研究热点和难点。
然而,在实现本发明过程中,发明人发现现有技术中至少存在如下问题:
大部分建图方法是假设需要建图的场景为只包括不可运动物体的静态场景,即需要建图的场景中不包括可运动物体,例如行人、车辆等。然而,在城市仿真和高精地图等应用中,需要建图的场景经常包括可运动物体。当所述可运动物体处于运动状态时,利用现有的建图方法对具有动态物体的场景建图将会出现拖尾现象,导致所建地图的呈现效果不好。
发明内容
本发明实施例提供了一种点云地图构建方法、装置、设备和存储介质,以避免动态物体导致的拖尾现象,实现了基于点云的只有不可运动物体的建图效果。
第一方面,本发明实施例提供了一种点云地图构建方法,所述方法包括:
针对待建图场景的连续多个单帧点云,基于当前单帧点云进行实例分割,得到当前单帧点云的实例分割结果;
根据当前单帧点云的实例分割结果,将当前单帧点云中属于实例的点云点剔除,得到剔除后的当前单帧点云;所述实例包括:可运动物体;
将各剔除后的单帧点云投影至世界坐标系下进行地图重建,得到所述待建图场景的第一中间地图;
根据各实例的状态对所述第一中间地图进行空洞修补,得到所述待建图场景的第一目标地图,所述状态包括静止状态和运动状态。
第二方面,本发明实施例还提供了一种点云地图构建装置,该装置包括:
实例分割模块,用于针对待建图场景的连续多个单帧点云,基于当前单帧点云进行实例分割,得到当前单帧点云的实例分割结果;
实例剔除模块,用于根据当前单帧点云的实例分割结果,将当前单帧点云中属于实例的点云点剔除,得到剔除后的当前单帧点云;所述实例包括:可运动物体;
重建模块,用于将各剔除后的单帧点云投影至世界坐标系下进行地图重建,得到所述待建图场景的第一中间地图;
空洞修补模块,用于根据各实例的状态对所述第一中间地图进行空洞修补,得到所述待建图场景的第一目标地图,所述状态包括静止状态和运动状态。
第三方面,本发明实施例还提供了一种设备,所述设备包括:
一个或多个处理器;
存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本发明任意实施例所提供的点云地图构建方法步骤。
第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明任意实施例所提供的点云地图构建方法步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东叁佰陆拾度电子商务有限公司,未经北京京东叁佰陆拾度电子商务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010162810.2/2.html,转载请声明来源钻瓜专利网。