图像异物检测方法、装置、电子设备和存储介质制造方法及图纸

技术编号:38238678 阅读:10 留言:0更新日期:2023-07-25 18:02
本发明专利技术提供一种图像异物检测方法、装置、电子设备和存储介质,涉及图像处理技术领域,所述方法包括:获取待检测目标图像;将待检测目标图像输入异物检测模型,输出用于表征预测目标的类别概率和位置坐标的异物检测结果;其中,异物检测模型是基于稀疏系数,对异物检测教师模型进行网络压缩,并对压缩后的稀疏异物检测模型进行知识蒸馏得到的;异物检测模型对应的蒸馏损失函数是基于异物检测教师模型对应的教师损失函数和第一输出结果、以及不同迭代训练周期的迭代稀疏异物检测模型对应的第二输出结果确定的。本发明专利技术可在确保检测精准度的同时,提高异物检测的检测速度和实时性。提高异物检测的检测速度和实时性。提高异物检测的检测速度和实时性。

【技术实现步骤摘要】
图像异物检测方法、装置、电子设备和存储介质


[0001]本专利技术涉及图像处理
,尤其涉及一种图像异物检测方法、装置、电子设备和存储介质。

技术介绍

[0002]在机场的跑道上,可能会存在诸如金属零件、防水塑料布、碎石块、报纸、瓶子、行李牌等可能损伤航空器的外来物质(Foreign Object Debris,FOD),因此,需频繁对机场跑道进行异物检测。
[0003]现有技术中,在对机场异物图像进行异物检测时,一般利用机场FOD数据集训练目标检测深度神经网络YOLOv7

tiny,训练得到检测精度较高的网络模型FODNET,并利用FODNET网络模型,进行异物检测。然而,训练得到的FODNET网络模型虽然检测精度较高,但模型的计算量和参数量较大,导致检测速度较低,难以满足实时性要求。

技术实现思路

[0004]本专利技术提供一种图像异物检测方法、装置、电子设备和存储介质,用以解决现有技术中检测速度较低的缺陷,在确保检测精准度的同时,减小异物检测模型的计算量,提高异物检测的检测速度和实时性。
[0005]本专利技术提供一种图像异物检测方法,包括:
[0006]获取待检测目标图像;
[0007]将所述待检测目标图像输入异物检测模型,输出用于表征预测目标的类别概率和位置坐标的异物检测结果;
[0008]其中,所述异物检测模型是基于稀疏系数,对异物检测教师模型进行网络压缩,并对压缩后的稀疏异物检测模型进行知识蒸馏得到的;所述异物检测模型对应的蒸馏损失函数是基于所述异物检测教师模型对应的教师损失函数和第一输出结果、以及不同迭代训练周期的迭代稀疏异物检测模型对应的第二输出结果确定的;所述异物检测模型与所述异物检测教师模型的计算复杂度不同,且不同迭代训练周期对应的所述稀疏系数不同。
[0009]根据本专利技术提供的图像异物检测方法,所述异物检测模型是基于以下步骤训练得到的:
[0010]获取图像样本集;
[0011]基于所述图像样本集,对初始异物检测教师模型进行训练,得到异物检测教师模型;
[0012]基于稀疏系数,对所述异物检测教师模型进行网络压缩,确定稀疏异物检测模型,其中,不同迭代训练周期对应的所述稀疏系数不同;
[0013]将所述图像样本集输入所述稀疏异物检测模型进行知识蒸馏,得到异物检测模型,其中,所述异物检测模型对应的蒸馏损失函数是基于所述异物检测教师模型对应的教师损失函数和第一输出结果、以及不同迭代训练周期的迭代稀疏异物检测模型对应的第二
输出结果确定的。
[0014]根据本专利技术提供的图像异物检测方法,所述基于稀疏系数,对所述异物检测教师模型进行网络压缩,包括:
[0015]确定上一迭代训练周期对应的上一迭代稀疏异物检测模型;
[0016]基于当前迭代训练周期对应的稀疏系数,对所述上一迭代稀疏异物检测模型进行稀疏训练,得到当前迭代稀疏异物检测模型;
[0017]遍历所述当前迭代稀疏异物检测模型中至少两层卷积层,对各所述卷积层进行剪枝,得到更新后的所述当前迭代稀疏异物检测模型;
[0018]对更新后的所述当前迭代稀疏异物检测模型进行下一轮的网络压缩,在达到总迭代轮数的情况下停止。
[0019]根据本专利技术提供的图像异物检测方法,所述当前迭代训练周期对应的稀疏系数是基于以下步骤确定的:
[0020]确定总迭代轮数、阶段提升因子和稀疏系数上限值;
[0021]在当前迭代训练周期小于总迭代轮数的阶段阈值的情况下,基于所述当前迭代训练周期、所述总迭代轮数、所述阶段提升因子和所述稀疏系数上限值,确定所述当前迭代训练周期对应的稀疏系数;
[0022]在当前迭代训练周期大于或等于总迭代轮数的阶段阈值的情况下,将所述稀疏系数上限值确定为所述当前迭代训练周期对应的所述稀疏系数。
[0023]根据本专利技术提供的图像异物检测方法,所述对各所述卷积层进行剪枝,包括:
[0024]遍历各所述卷积层,确定当前卷积层中各卷积核对应的权重的L2范数,并基于各所述L2范数,确定各所述卷积核对应的重要性评估值;
[0025]基于所述重要性评估值,将各所述卷积核进行正序排序;
[0026]基于所述当前迭代训练周期对应的稀疏系数和所述重要性评估值,确定卷积核保留向量,所述卷积核保留向量为基于所述稀疏系数,对所述重要性评估值排序靠后的各所述卷积核进行剪枝得到的;
[0027]遍历所述卷积核保留向量,对各所述保留卷积核的通道数进行剪枝,确定各所述保留卷积核对应的通道更新数量,各所述保留卷积核的通道更新数量是基于连接的上一卷积层对应的所述卷积核保留向量确定的。
[0028]根据本专利技术提供的图像异物检测方法,所述确定各所述保留卷积核对应的通道更新数量,包括:
[0029]确定所述当前卷积层连接的至少一层上一卷积层对应的上一卷积核保留向量;
[0030]在所述上一卷积层的数量为1层的情况下,将所述上一卷积核保留向量中的上一卷积核数量确定为所述当前卷积层中各所述保留卷积核对应的通道更新数量;
[0031]在所述上一卷积层的数量大于1层的情况下,确定各所述上一卷积核保留向量的并集向量,并将所述并集向量中的上一卷积核数量确定为所述当前卷积层中各所述保留卷积核对应的通道更新数量。
[0032]根据本专利技术提供的图像异物检测方法,所述异物检测模型对应的蒸馏损失函数是基于以下步骤确定的:
[0033]确定所述第一输出结果中的置信度缩放系数,所述置信度缩放系数用于负样本在
所述蒸馏损失函数中的权值;
[0034]基于所述第一输出结果和所述第二输出结果对应的均方和误差函数,以及所述教师损失函数中的第二置信度损失函数,确定第一置信度损失函数;
[0035]基于所述置信度缩放系数,所述第一输出结果和所述第二输出结果对应的KL离散度函数、以及所述教师损失函数中的第二类别损失函数,确定第一类别损失函数;
[0036]基于所述置信度缩放系数,所述第一输出结果和所述第二输出结果对应的CIoU损失函数、以及所述教师损失函数中的第二位置坐标损失函数,确定第一位置坐标损失函数;
[0037]基于所述第一置信度损失函数、所述第一类别损失函数和所述第一位置坐标损失函数,确定所述蒸馏损失函数。
[0038]本专利技术还提供一种图像异物检测装置,包括:
[0039]获取模块,用于获取待检测目标图像;
[0040]输出模块,用于将所述待检测目标图像输入异物检测模型,输出用于表征预测目标的类别概率和位置坐标的异物检测结果;
[0041]其中,所述异物检测模型是基于稀疏系数,对异物检测教师模型进行网络压缩,并对压缩后的稀疏异物检测模型进行知识蒸馏得到的;所述异物检测模型对应的蒸馏损失函数是基于所述异物检测教师模型对应的教师损失函数和第一输出结果、以及不同迭代训练周期的迭代稀疏异物检测模型对应的第二输出结果确定的;所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像异物检测方法,其特征在于,包括:获取待检测目标图像;将所述待检测目标图像输入异物检测模型,输出用于表征预测目标的类别概率和位置坐标的异物检测结果;其中,所述异物检测模型是基于稀疏系数,对异物检测教师模型进行网络压缩,并对压缩后的稀疏异物检测模型进行知识蒸馏得到的;所述异物检测模型对应的蒸馏损失函数是基于所述异物检测教师模型对应的教师损失函数和第一输出结果、以及不同迭代训练周期的迭代稀疏异物检测模型对应的第二输出结果确定的;所述异物检测模型与所述异物检测教师模型的计算复杂度不同,且不同迭代训练周期对应的所述稀疏系数不同。2.根据权利要求1所述的图像异物检测方法,其特征在于,所述异物检测模型是基于以下步骤训练得到的:获取图像样本集;基于所述图像样本集,对初始异物检测教师模型进行训练,得到异物检测教师模型;基于稀疏系数,对所述异物检测教师模型进行网络压缩,确定稀疏异物检测模型,其中,不同迭代训练周期对应的所述稀疏系数不同;将所述图像样本集输入所述稀疏异物检测模型进行知识蒸馏,得到异物检测模型,其中,所述异物检测模型对应的蒸馏损失函数是基于所述异物检测教师模型对应的教师损失函数和第一输出结果、以及不同迭代训练周期的迭代稀疏异物检测模型对应的第二输出结果确定的。3.根据权利要求2所述的图像异物检测方法,其特征在于,所述基于稀疏系数,对所述异物检测教师模型进行网络压缩,包括:确定上一迭代训练周期对应的上一迭代稀疏异物检测模型;基于当前迭代训练周期对应的稀疏系数,对所述上一迭代稀疏异物检测模型进行稀疏训练,得到当前迭代稀疏异物检测模型;遍历所述当前迭代稀疏异物检测模型中至少两层卷积层,对各所述卷积层进行剪枝,得到更新后的所述当前迭代稀疏异物检测模型;对更新后的所述当前迭代稀疏异物检测模型进行下一轮的网络压缩,在达到总迭代轮数的情况下停止。4.根据权利要求3所述的图像异物检测方法,其特征在于,所述当前迭代训练周期对应的稀疏系数是基于以下步骤确定的:确定总迭代轮数、阶段提升因子和稀疏系数上限值;在当前迭代训练周期小于总迭代轮数的阶段阈值的情况下,基于所述当前迭代训练周期、所述总迭代轮数、所述阶段提升因子和所述稀疏系数上限值,确定所述当前迭代训练周期对应的稀疏系数;在当前迭代训练周期大于或等于总迭代轮数的阶段阈值的情况下,将所述稀疏系数上限值确定为所述当前迭代训练周期对应的所述稀疏系数。5.根据权利要求3或4所述的图像异物检测方法,其特征在于,所述对各所述卷积层进行剪枝,包括:遍历各所述卷积层,确定当前卷积层中各卷积核对应的权重的L2范数,并基于各所述
L2范数,确定各所述卷积核对应的重要性评估值;基于所述重要性评估值,将各所述卷积核进行正序排序;基于所述当前迭代训练周期对应的稀疏系数和所述重要性评估值,确定卷积核保留向量,所述卷积核保留向量...

【专利技术属性】
技术研发人员:郑可尧张栋孙玉泉郑红
申请(专利权)人:维森视觉丹阳有限公司北京分公司
类型:发明
国别省市:

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

1