网站大量收购独家精品文档,联系QQ:2885784924

基于深度学习的输电线路绝缘子缺陷检测算法研究.pdf

基于深度学习的输电线路绝缘子缺陷检测算法研究.pdf

  1. 1、本文档共70页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

摘要

绝缘子是输电线路中的重要组成部分,其功能是在传输电流的同时防止电流通

过塔架和地面发生泄漏,起到绝缘和支撑的作用。因此,定期检测绝缘子的状态并及

时发现和处理绝缘子的缺陷是非常重要的。随着科技的进步,无人机和智能图像识别

技术正逐步代替人工巡检,然而,由于采集的图片中存在绝缘子目标小、遮挡目标比

较多、背景复杂等多种复杂情况,给绝缘子缺陷检测带来较大的困难。本文基于改进

YOLOv5s(YouOnlyLookOnceVersion-5s)进行输电线路绝缘子缺陷检测,在提升

模型检测性能与模型轻量化两方面进行改进并进行实验,使其分别适配于不同的应

用场景,最后设计了输电线路巡检系统,使本文所做工作更具有适用性。本文主要工

作如下:

首先,对基于YOLOv5s的输电线路绝缘子缺陷检测算法进行性能方面的改进,

设计了三种改进方法,分别是将网络中C3模块中的卷积替换为多头自注意力机制

(Multi-HeadSelf-Attention,MHSA),提高算法对图像全局信息的关注;引入注意力

机制CBAM(ConvolutionalBlockAttentionModule),增强目标在通道与空间双维度

上的注意力特征融合;将网络的损失函数替换成SIoU(ScyllaIntersectionoverUnion),

在损失函数成本中引入方向性,改进算法的训练推理性能。最后将三种改进方法进行

消融实验,实验结果表明,与原YOLOv5s相比,改进后模型的平均检测精度可以达

到96.5%,验证了改进算法的有效性。

然后,对基于YOLOv5s的输电线路绝缘子缺陷检测算法进行轻量化的改进,针

对部署到无人机等设备中模型较大的问题,将网络的主干部分分别替换为当下主流

的轻量级网络,ShuffleNetV2与GhostNet,经过实验对比最终选择GhostNet作为主

干网络,可以保持精度基本不变的情况下,大幅度降低模型参数量;将GSConv模块

嵌入到特征融合阶段(Neck),可以显著降低模型参数量并保持精度。最后将两种改

进方法进行消融实验,实验结果表明,与原YOLOv5s相比,改进后模型平均检测精

度达到92.0%,模型参数量降低33.0%,检测速度提高8.3%,实现了减轻模型复杂

度的同时提高准确性,得到适合部署到内存资源有限的设备中的轻量化网络。

最后,基于PyCharm和PyQt5设计了一个输电线路巡检系统。通过Qt中UI界

面,完成了系统界面的布局与设计,可以实现数据源的选择、实时图像显示、检测操

I

作、结果统计的功能。并以检测绝缘子为例对系统进行演示,通过对原模型以及改进

后模型的调用,完成了绝缘子及其缺陷的检测。

关键词:YOLOv5s;注意力机制;损失函数;轻量化;输电线路巡检系统

II

ABSTRACT

Insulatorisanimportantpartofthetransmissionline,itsfunctionistopreventthe

currentfromleakingthroughthetowerandthegroundwhiletransmittingthecurrent,and

playtheroleofinsulationandsupport.Therefore,itisveryimportanttotestthestatusof

theinsulator

文档评论(0)

qiutianfeng + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档