地面检测方法、装置、车辆及存储介质制造方法及图纸

技术编号:36193983 阅读:20 留言:0更新日期:2022-12-31 21:16
本申请涉及激光雷达检测技术领域,特别涉及一种地面检测方法、装置、车辆及存储介质,其中,方法包括:采集车辆周围环境的点云数据,并初始化预设的扇形栅格;将点云数据分配至预设的扇形栅格,并对每个扇形栅格进行PCA平面拟合,并从拟合后的扇形栅格中筛选出垂直度、平均高度和/或平坦度满足预设要求的合格扇形栅格;以及修正合格扇形栅格对应的平面方程,并计算每个扇形栅格中的每个点至由修正后的平面方程得到的栅格平面的第一点面距离,并将第一点面距离小于第一预设距离的点作为地面点,以生成实际地面。由此,解决相关技术的地面滤除不具有实时性,并且滤除效果差的问题,可以达到实时准确的地面滤除的效果。达到实时准确的地面滤除的效果。达到实时准确的地面滤除的效果。

【技术实现步骤摘要】
地面检测方法、装置、车辆及存储介质


[0001]本申请涉及激光雷达检测
,特别涉及一种地面检测方法、装置、车辆及存储介质。

技术介绍

[0002]近年来,随着汽车“智能化”的发展,越来越多的量产车辆开始安装激光雷达,利用激光雷达、相机、毫米波雷达等多传感器来满足在特定场景下的自动驾驶功能。由于激光雷达点云可以提供物体的3D信息,所以受到大家的追捧,但是激光雷达3D点云有无纹理信息,数据量大和无序性等特征给算法带来了更多的挑战。其中,最迫切的挑战是算法要高效,准确的处理激光雷达3D点云信息,以满足自动驾驶对实时性的要求。
[0003]由于激光雷达3D点云数据中有相当部分的点云是地面信息,如果在做目标检测之前把地面上的点去除,不仅可以减少计算量,缩短计算时间,而且还可以提升检测的准确率,所以在激光雷达传统目标检测中地面检测是至关重要的一步。
[0004]相关技术中常用的地面检测算法是先将点云划分到预先设置的栅格或者体素中,然后分别对每个栅格或体素进行RANSAC(随机一致性算法)平面拟合,利用点到面的欧式距离从而筛选出最终满足要求的地面点,另一种是用三维体素代替二维栅格,充分利用了三维点云信息,判断点是否属于地面点除了点到面的距离之外,还加了高程值(Z值)作为判断条件。
[0005]然而,第一种虽然有很高的拟合精度,但是运行时间是比较长的,无法满足激光雷达算法对实时性的要求,而且该方法没用很好的利用激光雷达点云近密远疏的特点,等分的划分扇形区域很难满足远端区域,同时该方案只用一个欧氏距离作为最终点云是否为地面的判断条件,很难做到鲁棒性,所以无法达到预期的地面滤除效果;另一种还是没有充分利用激光雷达的近密远疏的性质,对于远处的体素而言,利用稀疏的点云去拟合一个满足要求的平面是比较有挑战的。利用RANSAC这种耗时的方法去拟合平面很难做到实时。同时本方案没有考虑地面是一个连续渐变的平面的特性去过滤非地面点,所以也无法达到预期的地面滤除的效果。

技术实现思路

[0006]本申请提供一种地面检测方法、装置、车辆及存储介质,以解决相关技术的地面滤除不具有实时性,并且滤除效果差的问题,可以达到实时准确的地面滤除的效果。
[0007]本申请第一方面实施例提供一种地面检测方法,包括以下步骤:采集车辆周围环境的点云数据,并初始化预设的扇形栅格;将所述点云数据分配至所述预设的扇形栅格,并对每个扇形栅格进行PCA平面拟合,并从拟合后的扇形栅格中筛选出垂直度、平均高度和/或平坦度满足预设要求的合格扇形栅格;以及修正所述合格扇形栅格对应的平面方程,并计算所述每个扇形栅格中的每个点至由修正后的平面方程得到的栅格平面的第一点面距离,并将所述第一点面距离小于第一预设距离的点作为地面点,以生成实际地面。
[0008]根据上述技术手段,本申请可以解决相关技术的地面滤除不具有实时性,并且滤除效果差的问题,可以达到实时准确的地面滤除的效果。
[0009]可选地,在一些实施例中,所述初始化预设的扇形栅格,包括:基于预设的径向长度和预设的栅格角度将所述预设的扇形栅格划分为径向距离不同的多个区域;获取不同场景下每个栅格中点云数据最大值,并在初始化所述预设的扇形栅格时,将所述每个栅格中点云数据最大值作为所述每个栅格点云数据的预留空间。
[0010]根据上述技术手段,本申请可以初始化扇形栅格,适应激光雷达点云近密远疏的特点,提高计算效率,提升检测精度。
[0011]可选地,在一些实施例中,所述预设的径向长度为:
[0012]ρ
r
‑1≤ρ
r
<ρ
r+1
(r>1);
[0013][0014]其中,ρ为径向距离,r为圈数,FOV为激光雷达的视场角,N
r
为第r圈扇形栅格的数量,θ
r
为扇形栅格角度。
[0015]根据上述技术手段,本申请可以适应激光雷达点云近密远疏的特点,提高计算效率,提升检测精度。
[0016]可选地,在一些实施例中,所述将所述点云数据分配至所述预设的扇形栅格,包括:基于预设的分配公式,将所述点云数据分配至所述预设的扇形栅格,其中,所述预设的分配公式为:
[0017][0018]θ
k
=actan(y
k
,x
k
);
[0019]其中,ρ
k
为每个点的径向距离,θ
k
为每个点的角度,x
k
为k点的X轴坐标值,y
k
为k点的Y轴坐标值。
[0020]根据上述技术手段,本申请可以剔除噪点,提升后续PCA拟合平面的精度。
[0021]可选地,在一些实施例中,所述对每个扇形栅格进行PCA平面拟合,包括:遍历所述每个扇形栅格,并基于预设高度值对所述每个扇形栅格的点云数据进行筛选,得到所述每个扇形栅格的待拟合点云数据;利用预设的PCA方法拟合平面方程,对所述每个扇形栅格的待拟合点云数据进行拟合,得到初始栅格平面方程;计算所述每个扇形栅格的点云数据至由所述初始栅格平面方程得到的平面的第二点面距离,并筛选出所述第二点面距离中小于第二预设距离的点云数据作为所述待拟合点云数据进行拟合,直至满足预设条件,得到最终栅格平面方程。
[0022]根据上述技术手段,本申请采用PCA拟合平面的方法,只需要迭代几次就可以得到理想的结果,大大缩短了平面拟合运行时间,有效地提升运行速度,
[0023]可选地,在一些实施例中,所述从拟合后的扇形栅格中筛选出垂直度、平均高度和/或平坦度满足预设要求的合格扇形栅格,包括:计算拟合后的扇形栅格的垂直度,并筛选出所述垂直度大于第一阈值的第一目标扇形栅格;计算每个第一目标扇形栅格的平均高度,并筛选出所述平均高度小于预设高度的第二目标扇形栅格;获取所述第二目标扇形栅格中处于目标区域的第三目标扇形栅格,并计算所述第三目标扇形栅格的平坦度,并基于所述第三目标扇形栅格的平坦度和所述目标区域的平坦度得到所述合格扇形栅格。
[0024]根据上述技术手段,本申请通过判断栅格的垂直度,高程和平坦度就可以筛选出满足要求的栅格。
[0025]可选地,在一些实施例中,所述基于所述合格扇形栅格,修正所述合格扇形栅格对应的平面方程,包括:针对每个合格扇形栅格,获取所述每个合格扇形栅格相邻的多个合格扇形栅格;根据所述每个合格扇形栅格的权重和所述相邻的多个合格扇形栅格的权重修正当前每个合格扇形栅格的平面方程系数,并根据修正后的每个合格扇形栅格的平面方程系数得到所述合格扇形栅格对应的平面方程。
[0026]根据上述技术手段,本申请遍历包含地面的栅格,找到邻近多个栅格,然后对栅格和领域的栅格平面方程做加权平均,实现对包含地面的栅格平面进行修正。
[0027]可选地,在一些实施例中,所述计算所述每个扇形栅格中的每个点至由修正后的平面方程得到的栅格平面的第一点面距离,包括:基于预设的第一点面距离计算公式,计算所述每个本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种地面检测方法,其特征在于,包括以下步骤:采集车辆周围环境的点云数据,并初始化预设的扇形栅格;将所述点云数据分配至所述预设的扇形栅格,并对每个扇形栅格进行PCA平面拟合,并从拟合后的扇形栅格中筛选出垂直度、平均高度和/或平坦度满足预设要求的合格扇形栅格;以及修正所述合格扇形栅格对应的平面方程,并计算所述每个扇形栅格中的每个点至由修正后的平面方程得到的栅格平面的第一点面距离,并将所述第一点面距离小于第一预设距离的点作为地面点,以生成实际地面。2.根据权利要求1所述的方法,其特征在于,所述初始化预设的扇形栅格,包括:基于预设的径向长度和预设的栅格角度将所述预设的扇形栅格划分为径向距离不同的多个区域;获取不同场景下每个栅格中点云数据最大值,并在初始化所述预设的扇形栅格时,将所述每个栅格中点云数据最大值作为所述每个栅格点云数据的预留空间。3.根据权利要求2所述的方法,其特征在于,所述预设的径向长度为:ρ
r
‑1≤ρ
r
<ρ
r+1
(r>1);其中,ρ为径向距离,r为圈数,FOV为激光雷达的视场角,N
r
为第r圈扇形栅格的数量,θ
r
为扇形栅格角度。4.根据权利要求1所述的方法,其特征在于,所述将所述点云数据分配至所述预设的扇形栅格,包括:基于预设的分配公式,将所述点云数据分配至所述预设的扇形栅格,其中,所述预设的分配公式为:θ
k
=actan(y
k
,x
k
);其中,ρ
k
为每个点的径向距离,θ
k
为每个点的角度,x
k
为k点的X轴坐标值,y
k
为k点的Y轴坐标值。5.根据权利要求1所述的方法,其特征在于,所述对每个扇形栅格进行PCA平面拟合,包括:遍历所述每个扇形栅格,并基于预设高度值对所述每个扇形栅格的点云数据进行筛选,得到所述每个扇形栅格的待拟合点云数据;利用预设的PCA方法拟合平面方程,对所述每个扇形栅格的待拟合点云数据进行拟合,得到初始栅格平面方程;计算所述每个扇形栅格的点云数据至由所述初始栅格平面方程得到的平面的第二点面距离,并筛选出所述第二点面距离中小于第二预设距离的点云数据作为所述待拟合点云数据进行拟合,直至满足预设条件,得到最终栅格平面方程。6.根据权利要求5所述的方法,其特征在于,所述从拟合后的扇形栅格中筛选出垂直度、平均高度和/或平坦度满足预设要求的合格扇形栅格,包括:计算拟合后的扇形栅格的垂直度,并筛选出所述垂直度大于第一阈值的第一目标扇形
栅格;计算每个第一目标扇形栅格的平均高度,并筛选出所述平均高度小于预设高度的第二目标扇形栅格;获取所述第二目标扇形栅格中处于目标区域的第三目标扇形栅格,并计算所述第三目标扇形栅格的平坦度,并基于所述第三目标扇形栅格的平坦度和所述目标区域的平坦度得到所述合格扇形栅格。7.根据权利要求6所述的方法,其特征在于,所述基于所述合格扇形栅格,修正所述合格扇形栅格对应的平面方程,包括:针对每个合格扇形栅格,获取所述每个合格扇形栅格相邻的多个合格扇形栅格;根据所述每个合格扇形栅格的权重和所述相邻的多个合格扇形栅格的权重修正当前每个合格扇形栅格的平面方程系数,并根据修正后的每个合格扇形栅格的平面方程系数得到所述合格扇形栅格对应的平面方程。8.根据权利要求7所述的方法,其特征在于,所述计算所述每个扇形栅格中的每个点至由修正后的平面方程得到的栅格平面的第一点面距离,包括:基于预设的第一点面距离计算公式,计算所述每个扇形栅格中的每个点至由修正后的平面方程得到的栅格平面的第一点面距离,其中,所述预设的第一点面距离计算公式为:其中,x,y,z为栅格点云的对应的X,Y,Z坐标轴的坐标值,为被修正后栅格的平面系数。9.一种地面检测装置,其特征在于,包括:采集模块,用于采集车辆周围环境的点云数据,并初始化预设的扇形栅格...

【专利技术属性】
技术研发人员:刘磊钱少华董伟朱张平张洋森
申请(专利权)人:重庆长安汽车股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1