【技术实现步骤摘要】
深度学习模型的训练方法、目标对象检测方法及装置
[0001]本公开涉及人工智能
,尤其涉及计算机视觉、增强现实、虚拟现实、深度学习等
,可应用于自动驾驶、智能交通等场景。
技术介绍
[0002]随着人工智能技术的快速发展,越来越多的终端可以基于人工智能算法来识别周围空间的障碍物等目标对象来辅助终端执行相应地操作。例如无人车可以基于采集到的图像来检测周围空间中障碍物的精确位置,进而根据检测结果来实现自动泊车、自动避障等自动驾驶功能。
技术实现思路
[0003]本公开提供了一种深度学习模型的训练方法、目标对象检测方法、装置、电子设备、存储介质以及计算机程序产品。
[0004]根据本公开的一方面,提供了一种深度学习模型的训练方法,包括:将训练样本中的样本图像输入深度学习模型,输出多个样本检测信息,训练样本还包括与多个样本检测信息各自对应的样本标签,多个样本检测信息与样本图像中的至少一个目标对象相关;根据多个样本检测信息之间的相关度,从多个样本检测信息中确定N个样本检测信息集,N为大于1的整数;根据第一损失函数,处理样本标签和样本检测信息集中的样本检测信息,得到与样本检测信息集对应的第一损失值;根据第二损失函数和第一损失值训练深度学习模型,得到训练后的深度学习模型,第二损失函数适用于处理第一损失值,得到用于训练深度学习模型的第二损失值。
[0005]根据本公开的另一方面,提供了一种目标对象检测方法,包括:将获取到的待处理图像输入至深度学习模型,输出与待处理图像中的至少一个目标对象相 ...
【技术保护点】
【技术特征摘要】
1.一种深度学习模型的训练方法,包括:将训练样本中的样本图像输入深度学习模型,输出多个样本检测信息,所述训练样本还包括与多个所述样本检测信息各自对应的样本标签,多个所述样本检测信息与所述样本图像中的至少一个目标对象相关;根据多个所述样本检测信息之间的相关度,从多个所述样本检测信息中确定N个样本检测信息集,N为大于1的整数;根据第一损失函数,处理所述样本标签和所述样本检测信息集中的样本检测信息,得到与所述样本检测信息集对应的第一损失值;根据第二损失函数和所述第一损失值训练所述深度学习模型,得到训练后的深度学习模型,所述第二损失函数适用于处理所述第一损失值,得到用于训练所述深度学习模型的第二损失值。2.根据权利要求1所述的方法,其中,所述第二损失函数基于第二权重参数构建得到,所述第二权重参数与所述第一损失值一一对应;其中,所述根据第二损失函数和所述第一损失值训练所述深度学习模型,得到训练后的深度学习模型包括:基于预设规则交替地执行第一训练过程和第二训练过程,直至所述第二损失函数收敛;以及将所述第二损失函数收敛的情况下对应的深度学习模型,确定为所述训练后的深度学习模型;其中,所述第一训练过程基于当前的所述第二损失函数训练所述深度学习模型,所述第二训练过程基于当前的所述第一损失值更新当前的所述第二权重参数。3.根据权利要求2所述的方法,其中,所述第一训练过程包括:根据基于当前的第二权重参数构建得到的第二损失函数,处理与N个当前的样本检测信息集各自对应的当前的第一损失值,得到当前的第二损失值;以及根据所述当前的第二损失值更新所述深度学习模型的当前的模型参数。4.根据权利要求3所述的方法,其中,所述第二损失函数关联有适用于更新所述第二权重参数的优化条件函数;所述第二训练过程包括:根据所述优化条件函数,处理N个所述样本检测信息集各自对应的当前的第一损失值,得到更新后的新的第二权重参数;以及根据所述新的第二权重参数,更新所述第二损失函数中当前的第二权重参数。5.根据权利要求3所述的方法,其中,所述第一训练过程还包括:根据所述当前的第二损失值更新所述第一损失函数中,与当前的样本检测信息对应的当前的第一权重参数,得到更新后的新的第一权重参数;其中,所述当前的第一损失值是根据所述当前的样本检测信息集中当前的所述样本检测信息,以及所述当前的第一权重参数得到的。6.根据权利要求2至5中任一项所述的方法,其中,所述基于预设规则交替地执行第一训练过程和第二训练过程包括:根据第一预设执行频次,迭代地执行所述第一训练过程;以及
根据第二预设执行频次执行所述第二训练过程,其中,所述第一预设执行频次大于所述第二预设执行频次。7.根据权利要求1所述的方法,其中,所述根据多个所述样本检测信息之间的相关度,从多个所述样本检测信息中确定N个样本检测信息集包括:根据聚类算法处理多个所述样本检测信息,得到相关度检测结果;以及根据所述相关度检测结果,从多个所述样本检测信息中确定N个所述样本检测信息集。8.根据权利要求1所述的方法,其中,所述样本目标对象包括以下至少一项:车辆、车道线、交通指示牌。9.根据权利要求1所述的方法,其中,所述样本检测信息包括以下至少一项:样本尺寸信息、样本位置信息、所述样本目标对象的样本类别信息。10.一种目标对象检测方法,包括:将获取到的待处理图像输入至深度学习模型,输出与所述待处理图像中的至少一个目标对象相关的N个目标检测信息,N为大于1的整数;其中,所述深度学习模型是根据权利要求1至8中任一项所述的方法训练得到的。11.根据权利要求10所述的方法,其中,所述深度学习模型包括图像特征提取网络和至少一个检测分支网络;其中,所述将获取到的待处理图像输入至深度学习模型,输出与所述待处理图像中的至少一个目标对象相关的N个目标检测信息包括:将所述待处理图像输入至所述图像特征提取网络,输出目标图像特征;以及将所述目标图像特征输入至所述至少一个检测分支网络,输出所述N个所述目标检测信息。12.根据权利要求11所述的方法,其中,所述图像特征提取网络包括骨干网络层、特征金字塔网络层和鸟瞰图特征检测层;其中,所述将所述待处理图像输入至所述图像特征提取网络,输出目标图像特征包括:将所述待处理图像输入至所述骨干网络层,输出第一图像特征;将所述第一图像特征输入至所述特征金字塔网络层,输出至少一个第二图像特征;将所述至少一个第二图像特征输入至所述鸟瞰图特征检测层,输出鸟瞰图特征,其中,所述目标图像特征包括所述鸟瞰图特征。13.根据权利要求10所述的方法,其中,所述目标对象包括以下至少一项:车辆、车道线、交通指示牌。14.根据权利要求10所述的方法,其中,所述目标检测信息包括以下至少一项:尺寸信息、位置信息、所述目标对象的类别信息。15.一种深度学习模型的训练装置,包括:样本检测信息获得模块,用于将训练样本中的样本图像输入深度学习模型,输出多个样本检测信息,所述训练样本还包括与多个所述样本检测信息各自对应的样本标签,多个所述样本检测信息与所述样本图像中的至少一个目标对象相关;样本检测信息集获得模块,用于根据多个所述样本检测信息之间的相关度,从多个所述样...
【专利技术属性】
技术研发人员:田野,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。