[发明专利]激光雷达与深度相机的数据融合方法及系统有效
申请号: | 201610971711.2 | 申请日: | 2016-10-28 |
公开(公告)号: | CN106526605B | 公开(公告)日: | 2019-05-14 |
发明(设计)人: | 刘雪楠;沈刚 | 申请(专利权)人: | 北京康力优蓝机器人科技有限公司 |
主分类号: | G01S17/02 | 分类号: | G01S17/02 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 张海洋 |
地址: | 100020 北京市朝阳*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 激光雷达 像素点 极坐标 深度相机 数据融合 深度图像 深度信息 激光点 读取 数据融合技术 序列融合 探测 集合 | ||
本发明提供了激光雷达与深度相机的数据融合方法及系统,涉及数据融合技术领域,包括通过激光雷达获取激光点,根据激光点获取第一组极坐标串;通过深度相机获取深度图像,其中,深度图像包括第一像素点;根据第一像素点计算第一像素点到激光雷达的第一角度;读取第一像素点的深度信息,并根据深度信息得到每列第一像素点到激光雷达的第一距离;将第一距离和第一角度组成点的集合,从而获取第二组极坐标串;将第一组极坐标串和第二组极坐标串按角度进行序列融合。本发明通过数据融合可以扩大探测范围和提高信息精度。
技术领域
本发明涉及数据融合技术领域,尤其是涉及激光雷达与深度相机的数据融合方法及系统。
背景技术
深度相机和激光雷达都可用于移动装置的导航和避障。但是深度相机视野窄,对很近的距离存在盲区,而且精度较低,对移动装置的定位和避障应用很不利;激光雷达只能获取一个或几个平面的点,水平放置时,对其他高度的物体是检测不到的,因此无法独立实现避障功能。
发明内容
有鉴于此,本发明的目的在于提供激光雷达与深度相机的数据融合方法及系统,以扩大探测范围和提高信息精度。
第一方面,本发明实施例提供了激光雷达与深度相机的数据融合方法,包括:
通过激光雷达获取激光点,根据所述激光点获取第一组极坐标串;
通过深度相机获取深度图像,其中,所述深度图像包括第一像素点;
根据所述第一像素点计算所述第一像素点到所述激光雷达的第一角度;
读取所述第一像素点的深度信息,并根据所述深度信息得到每列所述第一像素点到所述激光雷达的第一距离;
将所述第一距离和所述第一角度组成点的集合,从而获取第二组极坐标串;
将所述第一组极坐标串和所述第二组极坐标串按角度进行序列融合。
结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,其中,所述激光雷达为单线激光雷达或多线激光雷达,所述根据所述激光点获取第一组极坐标串包括:
当所述激光雷达为所述单线激光雷达时,根据所述激光点直接获取所述第一组极坐标串;
当所述激光雷达为所述多线激光雷达时,采用三角函数法将所述激光点投影到水平面;
在预设的角度范围内选取第一激光点,并记录所述第一激光点对应的第二距离和第二角度;
根据所述第二距离和第二角度组成的点的集合,获取所述第一组极坐标串。
结合第一方面,本发明实施例提供了第一方面的第二种可能的实施方式,其中,所述根据所述第一像素点计算所述第一像素点到所述激光雷达的第一角度包括:
获取点密度,根据所述点密度对所述第一像素点按列进行抽样得到第二像素点;
从所述第二像素点中剔除深度误差超过误差阈值的像素点得到第三像素点;
计算每列的所述第三像素点到所述激光雷达的所述第一角度。
结合第一方面,本发明实施例提供了第一方面的第三种可能的实施方式,其中,所述根据所述深度信息得到每列所述第一像素点到所述激光雷达的第一距离包括:
通过比例换算得到所述第一像素点到所述深度相机传感器的实际距离;
根据所述实际距离获得每列所述第一像素点到所述激光雷达的所述第一距离。
结合第一方面的第三种可能的实施方式,本发明实施例提供了第一方面的第四种可能的实施方式,其中,所述根据所述实际距离获得每列所述第一像素点到激光雷达的所述第一距离包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京康力优蓝机器人科技有限公司,未经北京康力优蓝机器人科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610971711.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:压缩机缺相电流的检测方法
- 下一篇:一种组胺H1受体拮抗剂及其筛选方法和应用