当前位置: 首页 > 专利查询>三峡大学专利>正文

一种基于改进制造技术

技术编号:39721268 阅读:8 留言:0更新日期:2023-12-17 23:27
本申请提供一种基于改进

【技术实现步骤摘要】
一种基于改进YOLOv8模型及余弦退火学习率衰减法的绝缘子缺陷识别方法


[0001]本专利技术属于图像处理
,具体设计一种基于改进
YOLOv8
模型及余弦退火学习率衰减法的绝缘子缺陷识别方法


技术介绍

[0002]绝缘子作为电力系统中输电线路的重要组成元件,是电力系统中不可或缺的一部分,目前我国对电力的需求不断增大,且对电能质量以及其可靠性也十分重视,所以需要对输电线路进行巡检

当绝缘子由负荷或是环境因素收到影响时,如高温,覆冰等,绝缘子往往会出现各类缺陷,进而影响电力系统的安全和可靠运行

由于电力系统输电线路环境十分复杂,仅靠传统的人工巡检,不仅效率低下且十分消耗人力物力,无法满足现代电力系统巡检的需求

因此,对绝缘子进行缺陷识别具有重要的实际意义,能够提高电力系统的安全性和稳定性

[0003]目前使用的人工智能算法虽然能快速定位图像中的缺陷绝缘子,但是不同种类的绝缘子,如玻璃绝缘子,复合绝缘子,陶瓷绝缘子等,以及缺陷种类的不同,如闪污,破损,自爆等

种类繁多,容易出现误判

如果将不同种绝缘子,以及不同的缺陷种类分开训练,则会导致样本需求过大,巨大的工作量,所以需要解决多种类绝缘子缺陷识别问题

[0004]随着计算机视觉

深度学习的不断发展,基于深度学习的图像识别已经在精度与实时性方面,远远赶超传统图像识别算法

深度学习具有强大的自适应能力和非线性建模能力,在图像处理和模式识别方面已经取得了很大的成功
。YOLO(You Only Look Once)
模型是一种基于深度学习的目标检测模型,相比于传统的机器学习算法,其运行速度较快,在实时系统中被广泛使用
。YOLOv8

Ultralytics
公司在
2023
年1月
10
号开源的
YOLOv5
的下一个重大更新版本,相比于其他图像识别算法,
YOLOv8
较其他算法具有更快速,更精确,更易于使用的优点,其与其他算法相比的精确度对比表如表1所示

[0005]可以胜任于电力系统中输电线路巡检实时检测任务,其算法在绝缘子缺陷识别任务中具有十分广泛的应用前进以及重要的实际意义

[0006]在中国专利文献
CN109949318A
中记载了一种,但该方法未涉及到射频数据的分割,也未提到将分割和分类两项任务进行融合的操作


技术实现思路

[0007]本专利技术目的在于提供一种绝缘子缺陷识别方法,一种基于改进
YOLOv8
模型及余弦退火学习率衰减法的绝缘子缺陷识别方法,对图像中单个或者多个正常绝缘子和缺陷绝缘子进行精确识别,从而实现绝缘子的精准检测

进而提高电力系统输电线路巡检的效率和成功率

[0008]为达到上述技术目的,本专利技术提供一种基于改进
YOLOv8
模型及余弦退火学习率衰减法的绝缘子缺陷识别方法,通过以下步骤实现:
[0009]S1、
通过无人机采集到的绝缘子图像,构建绝缘子原始数据集,再对图像中绝缘子区域进行标注得到已标注的数据集;
[0010]S2、
将标注后的数据集进行数据预处理,并对标注后的数据集进行划分得到训练集和测试集

[0011]S3、
将划分好的数据集放入改进
YOLOv8
模型中进行训练,构建绝缘子缺陷识别模型;将待识别图像放入模型中,对图片中的绝缘子进行识别

[0012]优选的方案中,步骤
S1
中使用
labelimg
图片标注工具对通过无人机采集到的不同种类的正常绝缘子和缺陷绝缘子进行标注

[0013]优选的方案中,步骤
S2
中将标注后的数据集进行数据预处理,具体步骤包括:
[0014]S21、
对得到的绝缘子数据集进行数据清洗,得到清洗过后的数据集;
[0015]S22、
利用数据增强方法,对得到的清洗过后的数据集进行旋转

缩放

平移

裁剪的操作,对数据集进行数据扩充,得到扩充后的数据集

[0016]优选的方案中,将划分好的数据集放入改进
YOLOv8
模型中进行训练,在步骤
S3
中所述改进
YOLOv8
模型,包括
Backbone
模块

特性融合
Neck
模块

检测头
Head
模块和余弦退火学习率衰减法模块;
[0017]所述
Backbone
模块,由多个卷积层和池化层组成,用于从输入图像中提取低级和高级特征;
[0018]所述特性融合
Neck
模块,由多个卷积层和上采样层组成,用于融合来自骨干网络不同层次的特征;
[0019]所述检测头
Head
模块,由多个卷积层和全连接层组成,用于从
Neck
网络提取的特征中预测目标边界框和类别概率;
[0020]所述余弦退火学习率衰减法模块,在模型训练时根据训练情况对学习率进行动态调整

[0021]优选的方案中,数据清洗是使用
FFDNet
模型进行去噪;所述数据增强方法使用的是
Mosaic
数据增强方法

[0022]优选的方案中,
Backbone
模块由
Darknet

53
构成,包括卷积模块
CBS、
残差模块
C2f
以及空间金字塔池化结构
SPPF

[0023]卷积模块
CBS
,用于首先将输入特征图提取为状态特征更为明显的特征图;
[0024]残差模块
C2f
,用于模型的轻量化以及获得更加丰富的梯度流信息;
[0025]空间金字塔池化结构
SPPF
,用于将三次全局最大池化和全局平均池化得到的特征图进行多次拼接,实现特征融合

[0026]优选的方案中,特性融合
Neck
模块采用
SPPF

FPN

PAN
模块进行上采样和下采样操作:由空间金字塔池化结构
SPPF
特征融合后得到的特征图,通过
FPN
模块进行上采样操作将特征图中的特征信息传递到下一级特征图本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种基于改进
YOLOv8
模型及余弦退火学习率衰减法的绝缘子缺陷识别方法,其特征是包括以下步骤:
S1、
通过无人机采集到的绝缘子图像,构建绝缘子原始数据集,再对图像中绝缘子区域进行标注得到已标注的数据集;
S2、
将标注后的数据集进行数据预处理,并对标注后的数据集进行划分得到训练集和测试集
。S3、
将划分好的数据集放入改进
YOLOv8
模型中进行训练,构建绝缘子缺陷识别模型;将待识别图像放入模型中,对图片中的绝缘子进行识别
。2.
根据权利要求1所述基于改进
YOLOv8
模型及余弦退火学习率衰减法的绝缘子缺陷识别方法,其特征是:步骤
S1
中使用
labelimg
图片标注工具对通过无人机采集到的不同种类的正常绝缘子和缺陷绝缘子进行标注
。3.
根据权利要求1所述基于改进
YOLOv8
模型及余弦退火学习率衰减法的绝缘子缺陷识别方法,其特征是:步骤
S2
中将标注后的数据集进行数据预处理,具体步骤包括:
S21、
对得到的绝缘子数据集进行数据清洗,得到清洗过后的数据集;
S22、
利用数据增强方法,对得到的清洗过后的数据集进行旋转

缩放

平移

裁剪的操作,对数据集进行数据扩充,得到扩充后的数据集
。4.
根据权利要求1所述基于改进
YOLOv8
模型及余弦退火学习率衰减法的绝缘子缺陷识别方法,其特征是:将划分好的数据集放入改进
YOLOv8
模型中进行训练,在步骤
S3
中所述改进
YOLOv8
模型,包括
Backbone
模块

特性融合
Neck
模块

检测头
Head
模块和余弦退火学习率衰减法模块;所述
Backbone
模块,由多个卷积层和池化层组成,用于从输入图像中提取低级和高级特征;所述特性融合
Neck
模块,由多个卷积层和上采样层组成,用于融合来自骨干网络不同层次的特征;所述检测头
Head
模块,由多个卷积层和全连接层组成,用于从
Neck
网络提取的特征中预测目标边界框和类别概率;所述余弦退火学习率衰减法模块,在模型训练时根据训练情况对学习率进行动态调整
。5.
根据权利要求3所述基于改进
YOLOv8
模型及余弦退火学习率衰减法的绝缘子缺陷识别方法,其特征是:所述数据清洗是使用
FFDNet
模型进行去噪;所述数据增强方法使用的是
Mosaic
数据增强方法
。6.
根据权利要求4所述基于改进...

【专利技术属性】
技术研发人员:叶永盛褚家伟刘强谭国光黎丽丽文斌
申请(专利权)人:三峡大学
类型:发明
国别省市:

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

1