高级检索

基于HSCA-YOLOv7的风电机组叶片表面缺陷检测算法

Surface Defect Detection Algorithm for Wind Turbine Blades Based on HSCA-YOLOv7

  • 摘要: 叶片是风电机组的关键部件之一,易受到自然环境因素的影响,出现胶衣脱落、裂纹、腐蚀等损伤,影响风力发电效率及风电机组运行安全。针对航拍风电机组叶片图像缺陷尺度不一、定位不准确、检测精度低等问题,提出了一种HSCA-YOLOv7的风电机组叶片缺陷检测算法。首先根据无人机采集的风电机组叶片图像,制作叶片数据集,采用Mosaic、MixUp方法进行数据扩增;然后将不同膨胀率的深度可分离卷积引入改进空间金字塔池化(improved spatial pyramid pooling,ISPP)模块,减少池化操作带来的细节损失;提出混合空间通道注意力(hybrid spatial channel attention,HSCA)机制,捕获全局视觉场景上下文,增大目标特征与环境语义差异,解决航拍叶片图像缺陷尺度不一的问题;采用Focal EIoU损失函数,解决预测框长宽被错误放大的问题,提高模型对叶片缺陷的定位能力。实验结果表明,所提算法的均值平均精度、均值平均召回率分别达到83.64%、71.96%,与YOLOv7基线算法相比分别提高3.37%、5%。

     

    Abstract: The blade is one of the key components of the wind turbine, which is vulnerable to the impact of natural environmental factors, resulting in gel coat falling off, cracks, corrosion, and other damage and thus affecting the efficiency of wind power generation and the safety of wind turbine operation. A defect detection algorithm for wind turbine blades based on HSCA-YOLOv7 is proposed to address the issues of inconsistent defect scale, inaccurate positioning, and low detection accuracy in wind turbine blade images by aerial photography. Firstly, based on the images of wind turbine blades collected by drones, a dataset of blades is created, and Mosaic and MixUp methods are used for data amplification. Then, deep separable convolutions with different expansion rates are introduced into the improved spatial pyramid pooling (ISPP) module to reduce the loss of details caused by pooling operations. Hybrid spatial channel attention (HSCA) is proposed to capture the global visual scene context, increase the semantic difference between target features and the environment, and solve the problem of inconsistent defect scales in blade images. The focal EIoU loss function is used to solve the problem that the length and width of the prediction box are wrongly amplified and improve the positioning ability of the model for blade defects. The experimental results show that the mAP and mAR of the proposed algorithm reach 83.64% and 71.96%, respectively, which are 3.37% and 5% higher than the YOLOv7 baseline algorithm.

     

/

返回文章
返回