【技术实现步骤摘要】
一种基于相机和毫米波雷达数据的自动对齐方法
[0001]本专利技术属于无人驾驶感知算法领域,具体涉及多元异构数据的融合技术,特别是一种相机和毫米波雷达数据的自动对齐方法。
技术介绍
[0002]无人驾驶汽车的技术结构主要分为环境感知、导航定位、路径规划和运动控制四个方面,其中环境感知是其它3类关键技术的数据基础。环境感知技术所采用的传感器包括相机、激光雷达和毫米波雷达等。这些传感器各有优缺点,也互为补充。因此如何高效的融合多传感器数据,也就自然的成为感知算法研究的热点之一。激光雷达成本高,全天候效果差。而毫米波雷达具有稳定的探测性能和良好的环境适应性,是未来无人驾驶的必备传感器。由于毫米波雷达和相机的优势互补,利用视觉雷达融合策略精确测量周围物体的类型和坐标的研究也越来越广泛。
[0003]已知现有的毫米波雷达数据仅有径向和水平距离信息,对高度信息测量不精确,即仅有相机坐标系下的(X、H、Z)信息,没有Y轴信息(高度H不确定),因此在投影时一个3D点云被映射为(fX/Z、fH/Z),映射的可能位置是图片上一条垂直线。对于视觉和毫米波雷达的融合,技术实现上的主要难点在于数据对齐。常见的做法是对雷达点云进行高度补齐,例如假设一个点云对应的目标物体高度为3m,最终将一个点云投影为图像上的一条线段,与图像对齐;或者沿高度方向延伸点云形成一个个柱体,与视觉识别物体3D重建后的目标候选框进行对齐;还有的做法是将点云扩充为圆,增强图像效果。
[0004]现有技术的做法都是通过手工设计组件来进行数据对齐,可能会限制神 ...
【技术保护点】
【技术特征摘要】
1.一种基于相机和毫米波雷达数据的自动对齐方法,其特征在于,所述方法包括如下步骤:(1)针对同一个视觉场景,通过毫米波雷达扫描获得毫米波点云数据,且相机获取视觉图像信息;(2)对步骤(1)获得的图像信息进行预处理,基于DLA
‑
34网络结构进行处理,得到图像特征图;(3)将步骤(1)得到的毫米波雷达点云映射到步骤(2)中的图像特征图中,得到每个毫米波雷达点云在图像特征图中的位置;(4)设定最大目标数,且根据图像特征图中位置对应的雷达点的属性值,计算点云特征向量;(5)将点云特征向量和图像特征图送入attention融合模块进行处理,得到数据对齐后的雷达和图像融合特征图;(6)将图像融合特征图送入RetinaNet目标检测子网络进行处理,获得图像中目标的定位和分类结果;(7)对步骤(6)中获得的所有目标识别框进行非极大值抑制处理,获得最终目标定位框和每个框的识别结果。2.根据权利要求1所述的基于相机和毫米波雷达数据的自动对齐方法,其特征在于,步骤(1)考虑到毫米波雷达点云的稀疏性,应用若干个毫米波雷达点云数据和单个摄像机的图像数据,并且融合和当前图像帧时序最近的多帧点云数据。3.根据权利要求1所述的基于相机和毫米波雷达数据的自动对齐方法,其特征在于,步骤(3)对于毫米波雷达点云映射过程如下:(3.1)根据毫米波雷达点的状态属性值筛选和过滤掉无效雷达点;(3.2)将有效的雷达点检测得到的横纵向距离通过投影变换转换到对应的视觉传感器所在的图像坐标系中转换为图像像素坐标系,在同一坐标系下实现毫米波雷达和视觉传感器在时间和空间的统一,如果投影到图像像素坐标系上的雷达点存在重合情况,则采用“近留远舍”的规则,距离近的覆盖距离远的雷达点;其中,坐标转换通过标定矩阵完成,标定矩阵公式如下:其中,[X
w
,Y
w
,Z
w
,1]是毫米波雷达点在世界坐标系中的坐标,[X
c
,Y
c
,Z
c
,1]是像素坐标系中的坐标,[u,v]是图像像素坐标系中的坐标;图像到DLA
‑
34最后一个特征图间的下采样系数为d,毫米波雷达点云P(u,v)在特征图中的坐标为P
′
(u
′
,v
′
),其中(u
′
,v
′
)=(u/d,v/d)。4.根据权利要求1所述的基于相机和毫米波雷达数据的自动对齐方法,其特征在于,步骤(4)设定最大目标数的步骤如下:图像的尺寸为h,w,图像到DLA
‑
34最后一个特征图间的下采样系数为d,该特征图的尺
寸为h
′
=h/d,w
′
=w/d,通道数为c1;特征图最多可检测出w
′
个目标物体,因此最大目标数可设定为N=w
′
。5.根据权利要求1所述的基于相机和毫米波雷达数据的自动对齐方法,其特征在于,步骤(4)中点云特征...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。