关键词:
输电线路典型故障巡检
Ghost Module
YOLOv7
NWD
摘要:
电力行业在提升人民生产生活水平中发挥着越来越关键的作用。电力系统正常运行已成为确保人民正常生活的必要条件,而输电线路的定期巡检则是维持电力系统稳定运行的重要环节。随着人工智能技术的发展,传统的人工爬塔巡检方式逐渐被无人机取代,尤其是基于深度学习的无人机(Unmanned Ariel Vehicle,UAV)图像采集智能检测逐渐成为重要的发展方向。然而,相关检测算法在模型精度提升的同时,容易衍生出过量参数、航拍尺度变换导致检测精度不高、检测对象单一导致巡检效率低下等问题导致输电线路多故障巡检难度较大。因此,本文提出了一种基于改进YOLOv7-Tiny(You Only Look Once)的面向输电线路多目标巡检的智能检测算法,具体工作如下:
首先,针对提升模型精度的同时衍生出参数量过大的问题。本文使用轻量化模块Ghost Module对模型的特征提取网络与预测网络进行轻量化,根据不同部并且结合C2f模块与Ghost Module的特点,提出了Ghost-C2f显著减少模型的参数量和计算量。
然后,针对无人机巡检时航拍尺度变换导致的检测精度不高的问题,本文先将空间与通道注意力机制sc SE(Concurrent Spatial and Channel Squeeze and Channel Excitation)嵌入到特征融合网络中,与PA-Net(Path Aggregation Network)构造特征平衡网络,以通道权值与空间权值作为引导,实现网络多层级多尺度特征的平衡,显著提升不同类别多目标共存情况下的检测能力。
接下来,引入提高小目标检测效果的损失函数NWD(Normalized Wasserstein Distance)替换CIo U损失函数;在此基础上提出优化NWD与C-Io U融合比例的研究方法,进一步补偿模型轻量化带来的精度损失。
最后,针对检测对象单一导致巡检效率低下的问题,本文从解决单一故障检测效率过低的角度出发,以常见的四类故障为主体,辅以图像翻转及噪声变换的预处理方法对初始图像进行扩充,构建出输电线路典型故障数据集。该数据集中,图像数总共有3824张,其中绝缘子样本有4556个,绝缘子缺陷样本有1333个,鸟巢样本有1525个,防震锤锈蚀样本有7287个。在该数据集上进行改进模型的训练及测试,实验结果表明,本文提出的改进算法相较于原YOLOv7-Tiny压缩了74.79%的参数量和66.92%的计算量,并提高了0.71%的m AP(mean Average Precision)。将改进后的模型部署到Jetson Xavier NX中以模拟无人机巡检的过程,速度达到23.5FPS,运行效果良好。