用于处理点云数据的方法和装置与流程

文档序号:19155568发布日期:2019-11-16 00:42阅读:来源:国知局

技术特征:

1.一种用于处理点云数据的方法,包括:

获取道路地图,以及确定表征所述道路地图在包括所述道路地图的预设地图中占据的范围的地图范围信息;

获取目标点云数据,以及基于所述目标点云数据包括的坐标值确定所述目标点云数据在所述预设地图中的对应点的点位置信息;

基于所述点位置信息和所述地图范围信息,确定所述对应点的位置是否位于所述道路地图内;

响应于确定位于所述道路地图内,基于所述点位置信息,确定所述对应点的位置是否位于所述道路地图中的目标区域内;

响应于确定位于所述目标区域内,将所述目标点云数据删除。

2.根据权利要求1所述的方法,其中,所述确定表征所述道路地图在包括所述道路地图的预设地图中占据的范围的地图范围信息,包括:

获取所述道路地图在预设地图中的坐标信息;

将所述道路地图确定为由预设大小的栅格组成的栅格地图;

基于所述坐标信息,确定所述栅格地图包括的栅格的序号;

将所确定的序号确定为表征所述道路地图在包括所述道路地图的预设地图中占据的范围的地图范围信息。

3.根据权利要求2所述的方法,其中,所述基于所述目标点云数据包括的坐标值确定所述目标点云数据在所述预设地图中的对应点的点位置信息,包括:

基于所述目标点云数据包括的坐标值,确定所述目标点云数据在所述预设地图中的对应点的坐标值;

基于所确定的坐标值和所述预设大小,确定所述对应点在所述栅格地图中的栅格序号;

将所述栅格序号确定为所述目标点云数据在所述预设地图中的对应点的点位置信息。

4.根据权利要求3所述的方法,其中,所述基于所述点位置信息和所述地图范围信息,确定所述对应点的位置是否位于所述道路地图内,包括:

确定所述栅格地图包括的栅格的序号中是否包括所述栅格序号;

响应于确定包括,确定所述对应点的位置位于所述道路地图内。

5.根据权利要求4所述的方法,其中,所述基于所述点位置信息,确定所述对应点的位置是否位于所述道路地图中的目标区域内,包括:

确定所述道路地图中的目标区域包含的栅格的序号;

响应于确定所述目标区域包含的栅格的序号中包括所述栅格序号,确定所述对应点的位置位于所述目标区域内。

6.根据权利要求1-5之一所述的方法,其中,所述预设地图是预设的三维点云地图,所述道路地图是从所述三维点云地图中提取的、包含预设坐标范围内的点云的地图区域。

7.一种用于处理点云数据的装置,包括:

第一获取单元,被配置成获取道路地图,以及确定表征所述道路地图在包括所述道路地图的预设地图中占据的范围的地图范围信息;

第二获取单元,被配置成获取目标点云数据,以及基于所述目标点云数据包括的坐标值确定所述目标点云数据在所述预设地图中的对应点的点位置信息;

第一确定单元,被配置成基于所述点位置信息和所述地图范围信息,确定所述对应点的位置是否位于所述道路地图内;

第二确定单元,被配置成响应于确定位于所述道路地图内,基于所述点位置信息,确定所述对应点的位置是否位于所述道路地图中的目标区域内;

删除单元,被配置成响应于确定位于所述目标区域内,将所述目标点云数据删除。

8.根据权利要求7所述的装置,其中,所述第一获取单元包括:

获取模块,被配置成获取所述道路地图在预设地图中的坐标信息;

第一确定模块,被配置成将所述道路地图确定为由预设大小的栅格组成的栅格地图;

第二确定模块,被配置成基于所述坐标信息,确定所述栅格地图包括的栅格的序号;

第三确定模块,被配置成将所确定的序号确定为表征所述道路地图在包括所述道路地图的预设地图中占据的范围的地图范围信息。

9.根据权利要求8所述的装置,其中,所述第二获取单元包括:

第四确定模块,被配置成基于所述目标点云数据包括的坐标值,确定所述目标点云数据在所述预设地图中的对应点的坐标值;

第五确定模块,被配置成基于所确定的坐标值和所述预设大小,确定所述对应点在所述栅格地图中的栅格序号;

第六确定模块,被配置成将所述栅格序号确定为所述目标点云数据在所述预设地图中的对应点的点位置信息。

10.根据权利要求9所述的装置,其中,所述第一确定单元包括:

第七确定模块,被配置成确定所述栅格地图包括的栅格的序号中是否包括所述栅格序号;

第八确定模块,被配置成响应于确定包括,确定所述对应点的位置位于所述道路地图内。

11.根据权利要求10所述的装置,其中,所述第二确定单元,包括:

第九确定模块,被配置成确定所述道路地图中的目标区域包含的栅格的序号;

第十确定模块,被配置成响应于确定所述目标区域包含的栅格的序号中包括所述栅格序号,确定所述对应点的位置位于所述目标区域内。

12.根据权利要求7-11之一所述的装置,其中,所述预设地图是预设的三维点云地图,所述道路地图是从所述三维点云地图中提取的、包含预设坐标范围内的点云的地图区域。

13.一种终端设备,包括:

一个或多个处理器;

存储装置,其上存储有一个或多个程序,

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-6中任一所述的方法。

14.一种计算机可读介质,其上存储有计算机程序,其中,该程序被处理器执行时实现如权利要求1-6中任一所述的方法。


技术总结
本申请实施例公开了用于处理点云数据的方法和装置。该方法的一具体实施方式包括:获取道路地图,以及确定表征道路地图在包括道路地图的预设地图中占据的范围的地图范围信息;获取目标点云数据,以及基于目标点云数据包括的坐标值确定目标点云数据在预设地图中的对应点的点位置信息;基于点位置信息和地图范围信息,确定对应点的位置是否位于道路地图内;响应于确定位于道路地图内,基于点位置信息,确定对应点的位置是否位于道路地图中的目标区域内;响应于确定位于目标区域内,将目标点云数据删除。该实施方式提高了对点云数据进行滤除的准确性,以及提高了处理点云数据的灵活性。

技术研发人员:黄玉玺;吴迪;李雨倩;孙志明;董秋伟
受保护的技术使用者:北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司
技术研发日:2018.05.02
技术公布日:2019.11.15
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1