【技术实现步骤摘要】
一种激光雷达3D目标检测方法
[0001]本专利技术属于计算机视觉
,具体涉及一种激光雷达3D目标检测方法。
技术介绍
[0002]深度学习算法的发展渗透在自动驾驶的每个领域,尤以环境感知领域最为突出。环境感知技术在自动驾驶领域有着十分重要的作用,实现车辆自动驾驶的前提条件是车辆能够精准的感知到周围环境信息,并根据道路交通情况进行路线预测,对自动驾驶车辆进行精准控制。环境感知是自动驾驶中最基础的组成部分,只有当车辆能够实现对周围环境的精准感知时,才能够在此基础上实现正确的路径规划和运动控制等功能。激光雷达具有极高的检测准确率,覆盖面极广,而且不受光照的影响,能够在夜间或恶劣的环境中正常运行,比传统的相机和毫米波雷达更加安全、实用。基于激光雷达的3D目标检测算法被广泛应用在自动驾驶环境感知领域。激光雷达的3D目标检测算法基于点云的处理形式一般可以分为三类,二维投影法、三维体素法和三维原始点云卷积法。其中,三维体素法将点云数据离散化为规则的体素网格形式,计算简单高效、鲁棒性强、可视化效果好、适用性广泛。
[0003]已有的VoxelNet网络模型中,将原始点云空间里的数据按照体素方法划分成若干体素,再对划分的体素使用3D卷积核进行特征提取,最后使用3D检测头对提取到的特征进行回归预测并生成对应的检测框。因为其使用3D卷积计算量庞大,从而导致整个网络参数较多,检测速度受到一定的限制。已有的一种名为PointPillars的三维物体检测方法,在划分体素网格时不考虑高度值,仅通过平面坐标的方式将点云划分成若干点云
【技术保护点】
【技术特征摘要】
1.一种激光雷达3D目标检测方法,其特征在于,包括:获取待检测点云图像;所述待检测点云图像中的每个点具有多维特征;根据所述待检测点云图像确定多个点云柱;每个点云柱内包含多个点;根据每个点云柱的参数信息,确定该点云柱内的点的扩展特征;根据每个点云柱内的点的扩展特征,确定该点云柱内的每个点的高维特征和该点云柱的全局特征;根据该点云柱的全局特征与高维特征,得到该点云柱的拼接特征;根据该点云柱的拼接特征,确定该点云柱的融合特征;根据所述多个点云柱的融合特征,确定所述待检测点云图像的伪图像;将所述伪图像输入预训练的检测网络,得到所述待检测点云图像中包含的目标的类别和位置;所述检测网络包括:下采样网络、多路特征提取网络、反卷积网络和检测头;所述多路特征提取网络用于对输入特征的一部分通道的特征进行特征提取,将提取的特征与另一部分通道的特征进行合并,对合并后的特征进行通道和空间维度的特征提取。2.根据权利要求1所述的激光雷达3D目标检测方法,其特征在于,所述多维特征包括:三维坐标和反射强度;每个点云柱的参数信息包括:每个点云柱的质心的三维坐标和几何中心的二维坐标;所述根据每个点云柱的参数信息,确定该点云柱内的点的扩展特征,包括:根据每个点云柱的质心的三维坐标,以及该点云柱内的每个点的三维坐标,确定该点与所述质心之间的三维距离;根据该点云柱的几何中心的二维坐标,以及该点的三维坐标,确定该点与所述几何中心之间的二维距离;将该点的三维坐标、该点与所述质心之间的三维距离、该点与所述几何中心之间的二维距离和所述反射强度构成的参数,作为该点的扩展特征。3.根据权利要求1所述的激光雷达3D目标检测方法,其特征在于,所述根据每个点云柱内的点的扩展特征,确定该点云柱内的每个点的高维特征和该点云柱的全局特征,包括:采用预训练的单层感知机网络对每个点的扩展特征进行特征映射,得到该点的高维特征;对每个点云柱内的所有点的所述高维特征进行最大池化处理,得到该点云柱的全局特征。4.根据权利要求1所述的激光雷达3D目标检测方法,其特征在于,所述根据该点云柱的拼接特征,确定该点云柱的融合特征,包括:采用预训练的单层感知机网络对该点云柱的拼接特征进行特征映射,得到该点云柱的融合特征。5.根据权利要求1所述的激光雷达3D目标检测方法,其特征在于,所述多个点云柱对应有排布索引;所述根据所述多个点云柱的融合特征,确定所述待检测点云图像的伪图像,包括:对每个点云柱的所述融合特征进行最大池化操作,得到该点云柱的柱内特征;将所述多个点云柱的柱内特征按照所述排布索引进行映射,得到所述待检测点云图像的伪图像。
6.根据权利要求1所述的激光雷达3D目标检测方法,其特征在于,所述多路特征提取网络包括:特征分组模块、特征提取模块、通道注意力模块、空间注意力模块和卷积神经网络;所述特征分组模块用于通过卷积的方式将输入的特征划分为两组子特征;每组子特征的通道数为所述输入的特征的通道数的一半;...
【专利技术属性】
技术研发人员:公茂果,武越,熊光磊,张明阳,王善峰,李豪,范晓龙,
申请(专利权)人:西安电子科技大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。