一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

绝缘子缺陷检测方法、系统、设备及存储介质与流程

2023-01-16 22:52:28 来源:中国专利 TAG:

技术特征:
1.一种绝缘子缺陷检测方法,其特征在于,包括以下步骤:获取待检测图像;将所述待检测图像输入预先训练好的绝缘子目标检测模型,输出第一检测结果;若所述第一检测结果中包括绝缘子图像,则对所述绝缘子图像按照第一预设尺寸进行第一裁剪;将进行第一裁剪后的绝缘子图像输入预先训练好的多标签分类模型,输出第二检测结果,其中,所述第二检测结果包括绝缘子的属性分类;其中,所述多标签分类模型的训练过程如下:获取第一训练集,其中,所述第一训练集中的各图像具有第一标签,所述第一标签包括绝缘子目标框的中心点、宽度和高度;对所述第一训练集中的各图像按照第二预设尺寸进行第二裁剪,得到第二训练集,其中,所述第二训练集中的各图像为绝缘子图像;对所述第二训练集中的图像进行标注,得到第二标签,其中,所述第二标签包括绝缘子的属性分类;构建多标签分类模型;对所述第二训练集中的各图像进行随机裁剪与水平翻转和/或上下翻转的数据增强,将增强后的图像输入所述多标签分类模型,输出相应的属性分类结果;根据所述属性分类结果和对应的第二标签构建损失函数,根据所述损失函数训练所述多标签分类模型。2.如权利要求1所述的绝缘子缺陷检测方法,其特征在于,所述绝缘子目标检测模型的训练过程如下:构建绝缘子目标检测模型;利用所述第一训练集中图像训练所述绝缘子目标检测模型。3.如权利要求1所述的绝缘子缺陷检测方法,其特征在于,所述第一裁剪后的绝缘子图像中绝缘子的宽度与所述第一裁剪前的绝缘子图像中相应绝缘子的宽度的比值为1.111,所述第一裁剪后的绝缘子图像中绝缘子的高度与所述第一裁剪前的绝缘子图像中相应绝缘子的高度的比值为1.111;所述第二裁剪后的图像中绝缘子的宽度与所述第二裁剪前的图像中相应绝缘子的宽度的比值为1.222,所述第二裁剪后的图像中绝缘子的高度与所述第二裁剪前的图像中相应绝缘子的高度的比值为1.222。4.如权利要求1所述的绝缘子缺陷检测方法,其特征在于,通过下式构建损失函数loss:loss=bce(prob,target)*weight,weight=w
pos
*target w
neg
*(1-target),w
pos
=1 4(1-w
neg
),w
neg
=f(g
t-1
),,其中,prob为所述属性分类结果,target为所述第二标签,w
pos
为正梯度重加权权重,
w
neg
为负梯度重加权权重,f(x)为映射函数,g
t-1
为上一个训练周期的梯度比。5.如权利要求4所述的绝缘子缺陷检测方法,其特征在于,通过下式得到更新后的梯度比g
t
:,greweight
pos
(loss)=w
pos
*g
pos
(loss),greweight
neg
(loss)=w
neg
*g
neg
(loss),g
pos
(loss)=gard*target,g
neg
(loss)=gard*(1-target),gard=target*(prob-1) (1-target)*prob,其中,greweight
pos
(loss)为重加权后的正样本梯度,greweight
neg
(loss)为重加权后的负样本梯度,g
pos
(loss)为正样本梯度,g
neg
(loss)为负样本梯度,grad为原始梯度。6.如权利要求5所述的绝缘子缺陷检测方法,其特征在于,所述根据所述损失函数训练所述多标签分类模型,包括:在当前训练周期更新梯度比后,逐渐平衡正负样本对所述多标签分类模型的影响,保存测试指标最高的多标签分类模型。7.如权利要求1所述的绝缘子缺陷检测方法,其特征在于,所述方法还包括:根据所述第二检测结果将存在缺陷的绝缘子在所述待检测图像中示出。8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现如权利要求1-7中任一项所述的绝缘子缺陷检测方法。9.一种绝缘子缺陷检测设备,包括存储器、处理器以及存储在所述存储器上的计算机程序,其特征在于,所述计算机程序被所述处理器执行时,实现如权利要求1-7中任一项所述的绝缘子缺陷检测方法。10.一种绝缘子缺陷检测系统,其特征在于,包括:图像采集单元,用于采集待检测图像;绝缘子目标检测单元,用于将所述待检测图像输入预先训练好的绝缘子目标检测模型,输出第一检测结果;裁剪单元,用于在所述第一检测结果中包括绝缘子图像时,对所述绝缘子图像按照第一预设尺寸进行第一裁剪;多标签分类单元,用于将进行第一裁剪后的绝缘子图像输入预先训练好的多标签分类模型,输出第二检测结果,其中,所述第二检测结果包括绝缘子的属性分类;其中,所述多标签分类模型的训练过程如下:获取第一训练集,其中,所述第一训练集中的各图像具有第一标签,所述第一标签包括绝缘子目标框的中心点、宽度和高度;对所述第一训练集中的各图像按照第二预设尺寸进行第二裁剪,得到第二训练集,其中,所述第二训练集中的各图像为绝缘子图像;对所述第二训练集中的图像进行标注,得到第二标签,其中,所述第二标签包括绝缘子的属性分类;
构建多标签分类模型;对所述第二训练集中的各图像进行随机裁剪与水平翻转和/或上下翻转的数据增强,将增强后的图像输入所述多标签分类模型,输出相应的属性分类结果;根据所述属性分类结果和对应的第二标签构建损失函数,根据所述损失函数训练所述多标签分类模型。

技术总结
本发明公开了一种绝缘子缺陷检测方法、系统、设备及存储介质,方法包括:将待检测图像输入预先训练好的绝缘子目标检测模型,输出第一检测结果,若其包括绝缘子图像,则将裁剪至第一预设尺寸的绝缘子图像输入预先训练好的多标签分类模型,输出第二检测结果,其包括绝缘子的属性分类;多标签分类模型的训练过程:对第一训练集中图像中绝缘子图像进行第二裁剪,得到第二训练集;根据将第二训练集中的图像输入构建的多标签分类模型,输出的属性分类结果,和对第二训练集中的图像进行标注,得到的第二标签,构建损失函数,根据损失函数训练多标签分类模型。由此,能够解决正负样本不均衡的问题。的问题。的问题。


技术研发人员:赵裕成 张志勇 陈超 艾坤 刘海峰 王子磊 汪琪
受保护的技术使用者:合肥中科类脑智能技术有限公司
技术研发日:2022.12.01
技术公布日:2022/12/30
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献