The application relates to the field of detection technology, and discloses a ground detection method, a related device and a computer readable storage medium. In this application, depth maps and camera attitude angles are obtained; three-dimensional point clouds in the world coordinate system are constructed according to depth maps and camera attitude angles; initial ground areas are acquired according to three-dimensional point clouds in the world coordinate system, the inclination of the initial ground areas is calculated, and the ground detection results are determined according to the inclination angles. The three-dimensional point clouds in the world coordinate system are constructed by obtaining depth maps and camera attitude angles, and ground detection is carried out according to the three-dimensional point clouds in the world coordinate system, without restricting the position and attitude of the sensor, which is universal.
【技术实现步骤摘要】
【国外来华专利技术】地面检测方法、相关装置及计算机可读存储介质
本申请涉及检测
,特别涉及一种地面检测方法、相关装置及计算机可读存储介质。
技术介绍
在导盲、机器人和自动驾驶等领域,地面检测是一项及其重要的关键技术。传统的基于RGB图像的地面检测方法,一般需要依赖地面的颜色和边缘等先验信息,因此在简单的环境中应用比较广泛,而在复杂环境中并不适用。随着三维传感器技术的发展,基于深度图像的地面检测方法在复杂环境中逐渐得到应用。专利技术人在研究现有技术过程中发现,现有技术中的基于深度图像的地面检测方法,虽然不再依赖地面的颜色和边缘等先验信息,但通常需要限定传感器的位置和姿态,因此不具有普适性。
技术实现思路
本申请部分实施例所要解决的一个技术问题在于提供一种地面检测方法、相关装置及计算机可读存储介质,以解决上述技术问题。本申请的一个实施例提供了一种地面检测方法,包括:获取深度图和相机的姿态角;根据深度图和相机的姿态角构建世界坐标系下的三维点云;根据世界坐标系下的三维点云获取初始地面区域,计算初始地面区域的倾角,并根据倾角确定地面检测结果。本申请实施例还提供了一种地面检测装置,该地面检测装置包括:第一获取模块,用于获取深度图和相机的姿态角;构建模块,用于根据深度图和相机的姿态角构建世界坐标系下的三维点云;第二获取模块,用于根据世界坐标系下的三维点云获取初始地面区域;检测模块,用于计算初始地面区域的倾角,并根据倾角确定地面检测结果。本申请实施例还提供了一种电子设备,包括:至少一个处理器;以及与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一 ...
【技术保护点】
1.一种地面检测方法,包括:获取深度图和相机的姿态角;根据所述深度图和所述相机的姿态角构建世界坐标系下的三维点云;根据所述世界坐标系下的三维点云获取初始地面区域;计算所述初始地面区域的倾角,并根据所述倾角确定地面检测结果。
【技术特征摘要】
【国外来华专利技术】1.一种地面检测方法,包括:获取深度图和相机的姿态角;根据所述深度图和所述相机的姿态角构建世界坐标系下的三维点云;根据所述世界坐标系下的三维点云获取初始地面区域;计算所述初始地面区域的倾角,并根据所述倾角确定地面检测结果。2.如权利要求1所述的地面检测方法,其中,所述根据所述深度图和所述相机的姿态角构建世界坐标系下的三维点云之前,所述地面检测方法还包括:根据所述深度图和预设的归一化尺度计算尺度归一化因子;根据所述深度图和所述尺度归一化因子计算尺度归一化后的深度图。3.如权利要求2所述的地面检测方法,其中,根据所述深度图和所述相机的姿态角构建世界坐标系下的三维点云,包括:根据所述尺度归一化后的深度图构建相机坐标系下的三维点云;根据所述相机坐标系下的三维点云和所述相机的姿态角构建世界坐标系下的三维点云。4.如权利要求1至3任一项所述的地面检测方法,其中,所述根据所述倾角确定地面检测结果,包括:根据所述倾角的大小判断是否检测到地面,若检测到地面,则根据所述三维点云中的所有点到所述初始地面区域的距离对所述初始地面区域进行筛选,获得第一地面区域;否则,直接对下一帧深度图进行地面检测。5.如权利要求4所述的地面检测方法,其中,所述检测到地面之后,所述地面检测方法还包括:根据所述倾角的大小确定所述地面的类型,其中,所述地面的类型包括:水平地面、上坡地面和下坡地面。6.如权利要求4所述的地面检测方法,其中,所述获得第一地面区域之后,所述地面检测方法还包括:计算所述第一地面区域的平均高度;根据所述第一地面区域的平均高度对下一帧深度图的地面高度进行更新;对更新地面高度的下一帧深度图进行地面检测。7.如权利要求1至6任一项所述的地面检测方法,其中,所述根据所述世界坐标系下的三维点云获取初始地面区域,包括:对所述世界坐标系下的三维点云进行高度方向的自动阈值分割,获得第二...
【专利技术属性】
技术研发人员:李业,廉士国,
申请(专利权)人:深圳前海达闼云端智能科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。