【技术实现步骤摘要】
模型训练和障碍物距离确定方法、装置、电子设备和介质
[0001]本公开涉及人工智能领域,尤其涉及自动驾驶
,具体涉及一种模型训练和障碍物距离确定方法、装置、电子设备、计算机可读存储介质和计算机程序产品。
技术介绍
[0002]当前基于图像的目标检测技术的发展日渐成熟。在自动驾驶领域中,为了确保自动驾驶汽车的安全,需要根据所拍摄的障碍物的图像对目标障碍物的距离进行估计,从而帮助了解目标障碍物当前时刻的状态,同时对目标障碍物后续的预测、跟踪、避障以及自动驾驶车辆的路径规划等具有辅助作用。
技术实现思路
[0003]本公开提供了一种模型训练和障碍物距离确定方法、装置、电子设备、计算机可读存储介质和计算机程序产品。
[0004]根据本公开的一方面,提供了一种模型训练方法,包括:获取基于预设采集装置所获得的包含障碍物的样本图像、以及所述预设采集装置与所述障碍物之间的距离标签;将所述样本图像输入特征提取网络,以获得图像特征;将所述图像特征输入经训练的第一神经网络,以获得所述障碍物对应的2维检测框的第一高度;将所述图像特征或基于所述第一神经网络的输出结果所确定的图像特征输入经训练的第二神经网络,以获得所述障碍物对应的3维检测框的第二高度、所述预设采集装置与所述障碍物之间的第一距离、所述第二高度对应的第一不确定度、以及所述第一距离对应的第二不确定度;基于所述第一高度和所述第二高度,确定所述预设采集装置与所述障碍物之间的第二距离;基于所述第一距离、所述第二不确定度、所述第二距离、所述第一不确定度和所述距离 ...
【技术保护点】
【技术特征摘要】
1.一种模型训练方法,包括:获取基于预设采集装置所获得的包含障碍物的样本图像、以及所述预设采集装置与所述障碍物之间的距离标签;将所述样本图像输入特征提取网络,以获得图像特征;将所述图像特征输入经训练的第一神经网络,以获得所述障碍物对应的2维检测框的第一高度;将所述图像特征或基于所述第一神经网络的输出结果所确定的图像特征输入经训练的第二神经网络,以获得所述障碍物对应的3维检测框的第二高度、所述预设采集装置与所述障碍物之间的第一距离、所述第二高度对应的第一不确定度、以及所述第一距离对应的第二不确定度;基于所述第一高度和所述第二高度,确定所述预设采集装置与所述障碍物之间的第二距离;基于所述第一距离、所述第二不确定度、所述第二距离、所述第一不确定度和所述距离标签,确定第一损失函数的值;以及基于所述第一损失函数的值调节所述特征提取网络、所述第一神经网络和所述第二神经网络中至少一者的参数值。2.如权利要求1所述的方法,其中,所述第一高度、所述第二高度、所述第一距离和所述第二距离均以对数形式进行表示。3.如权利要求1所述的方法,其中,获取预设采集装置所获得的包含障碍物的样本图像以及所述预设采集装置与所述障碍物之间的距离标签包括:获取所述预设采集装置与所述障碍物之间的距离参考值、以及所述预设采集装置的参数;以及基于所述距离参考值和所述参数的比值,确定所述距离标签。4.如权利要求2所述的方法,其中,基于以下公式确定所述预设采集装置与所述障碍物之间的第二距离d
geo
:d
geo
=log(H)
‑
log(h)其中,log(H)为对数形式的所述第二高度,log(h)为对数形式的所述第一高度。5.如权利要求1所述的方法,其中,所述第一损失函数包括第二损失函数和第三损失函数,并且其中,所述第二损失函数基于所述第一距离、所述第二不确定度和所述距离标签确定;所述第三损失函数基于所述第二距离、所述第一不确定度和所述距离标签确定。6.如权利要求5所述的方法,其中,所述第二损失函数和所述第三损失函数中的至少一个基于以下公式确定:
其中,λ为预设参数值,σ为所述第一不确定度和所述第二不确定度中的相应的不确定度,d
pred
为与σ相对应的所述第一距离和所述第二距离中的一个,d
gt
为所述距离标签。7.一种障碍物距离确定方法,包括:获取基于预设采集装置所获得的包括障碍物的图像;将所述图像输入特征提取网络,以获得图像特征;将所述图像特征输入经训练的第一神经网络,以获得所述障碍物对应的2维检测框的第一高度;将所述图像特征或基于所述第一神经网络的输出结果所确定的图像特征输入经训练的第二神经网络,以获得所述障碍物对应的3维检测框的第二高度、所述预设采集装置与所述障碍物之间的第一距离、所述第二高度对应的第一不确定度、以及所述第一距离对应的第二不确定度;基于所述第一高度和所述第二高度,确定所述预设采集装置与所述障碍物之间的第二距离;以及基于所述第一不确定度和所述第二不确定度对所述第一距离和所述第二距离进行融合,以将融合后距离作为所述预设采集装置与所述障碍物之间的距离。8.如权利要求7所述的方法,其中,所述特征提取网络、所述第一神经网络和所述第二神经网络通过权利要求1
‑
6中任一项所述的方法训练得到。9.如权利要求7所述的方法,其中,基于所述第一不确定度和所述第二不确定度对所述第一距离和所述第二距离进行融合包括:对所述第一不确定度和所述第二不确定度进行归一化;以及将归一化后的所述第一不确定度和所述第二不确定度作为系数,对所述第一距离和所述第二距离进行加权求和,以基于求和后的结果确定所述融合后距离。10.一种模型训练装置,包括:第一获取单元,用于获取基于预设采集装置所获得的包含障碍物的样本图像、以及所述预设采集装置与所述障碍物之间的距离标签;第一特征模块,用于将所述样本图像输入特征提取网络,以获得图像特征;第一确定单元,用于将所述图像特征输入经训练的第一神经网络,以获得所述障碍物对应的2维检测框的第一高度;第二确定单元,用于将所述图像特征或基于所述第一神经网络的输出结果所确定的图像特征...
【专利技术属性】
技术研发人员:江铖,王玉斌,湛波,田野,
申请(专利权)人:阿波罗智联北京科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。