[发明专利]障碍物检测方法、装置及存储装置有效
申请号: | 201811069386.6 | 申请日: | 2018-09-13 |
公开(公告)号: | CN110893617B | 公开(公告)日: | 2021-09-17 |
发明(设计)人: | 熊友军;毕占甲 | 申请(专利权)人: | 深圳市优必选科技有限公司 |
主分类号: | B25J9/16 | 分类号: | B25J9/16;G06T7/66;G06T7/73 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 钟子敏 |
地址: | 518000 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 障碍物 检测 方法 装置 存储 | ||
1.一种障碍物检测方法,其特征在于,所述检测方法包括:
获取当前帧深度图像的三维点云数据;
从所述三维点云数据中提取地平面;
从所述三维点云数据中提取多个障碍物点,每一所述障碍物点距离所述地平面的距离大于预设阈值;
将所述障碍物点的三维点云数据分别投影到深度相机坐标系的第一平面,所述第一平面为包含所述深度相机光心轴的平面;
分别计算各投影点到所述深度相机原点间的欧氏距离以及所述投影点和所述原点组成的线段与所述深度相机坐标系的所述第一平面Z轴正向的夹角值,所述Z轴正向为所述深度相机所朝的方向;
记录所述夹角值相同的所述投影点到所述深度相机原点间欧氏距离最小的投影点数据,以得到所述障碍物点的模拟二维数据。
2.根据权利要求1所述的检测方法,其特征在于,所述预设阈值小于深度相机光心距离所述地平面的距离。
3.根据权利要求1所述的检测方法,其特征在于,所述获取当前帧深度图像的三维点云数据包括:
获取当前场景的所述深度图像;
根据深度相机的内部参数将所述深度图像的像素坐标转换为所述深度相机坐标系下的三维空间点坐标,以得到所述三维点云数据。
4.根据权利要求1所述的检测方法,其特征在于,所述从所述三维点云数据中提取地平面包括:
随机选取所述三维点云数据中的至少三个点云数据进行拟合,以得到拟合地平面方程;
计算所述三维点云数据中剩余点云数据至所述拟合地平面的距离;
根据所述距离判断所述剩余点云数据是否为所述拟合地平面的内点;
若判断为是,则统计所述拟合地平面的所述内点个数;
选取所述内点个数最多的所述拟合地平面重新拟合以得到所述地平面。
5.根据权利要求1所述的检测方法,其特征在于,所述从所述三维点云数据中提取地平面之后包括:
调整所述三维点云数据的姿态,以使得所述地平面平行于深度相机坐标系的第一平面。
6.根据权利要求5所述的检测方法,其特征在于,所述方法进一步包括:
获取所述深度相机的光心距离所述地平面的垂直高度;
获取所述地平面平行所述第一平面时的法向量,以得到所述三维点云数据姿态的调整参数;
根据所述调整参数调整所述三维点云数据的姿态,以使得所述地平面平行于所述第一平面。
7.根据权利要求1所述的检测方法,其特征在于,所述夹角值小于所述深度相机的视场角。
8.一种障碍物检测装置,其特征在于,所述装置包括处理器及存储器,所述处理器连接所述存储器;其中,所述处理器用于获取当前帧深度图像的三维点云数据;从所述三维点云数据中提取地平面;从所述三维点云数据中提取多个障碍物点,每一所述障碍物点距离所述地平面的距离大于预设阈值;将所述障碍物点的三维点云数据分别投影到深度相机坐标系的第一平面,所述第一平面为包含所述深度相机光心轴的平面;分别计算各投影点到所述深度相机原点间的欧氏距离以及所述投影点和所述原点组成的线段与所述深度相机坐标系的所述第一平面Z轴正向的夹角值,所述Z轴正向为所述深度相机所朝的方向;记录所述夹角值相同的所述投影点到所述深度相机原点间欧氏距离最小的投影点数据,以得到所述障碍物点的模拟二维数据。
9.一种存储装置,其特征在于,存储有能够实现如权利要求1-7中任一项所述方法的程序文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市优必选科技有限公司,未经深圳市优必选科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811069386.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于生产电池的涂胶控制方法及涂胶设备
- 下一篇:一种导航时机优化的方法及装置