Optics and Precision Engineering, Volume. 33, Issue 9, 1496(2025)

Improvement of YOLOv8 for multi-scale defect detection in wind turbine blades

Guang ZHU1,2、*, Chen GU1, Liyun XU2, Yanqiong SHI1, Zhengyang DING1, Xu ZHANG1, and Yonghua ZHANG1
Author Affiliations
  • 1School of Mechanical and Electrical Engineering, Anhui Jianzhu University, Hefei23060, China
  • 2School of Mechanical Engineering, Tongji University, Shanghai01804, China
  • show less
    Figures & Tables(21)
    Architecture of YOLOv8 network
    Architecture of improved YOLOv8 network
    Structure layout of DualConv (M is the number of input channels, N is the number of convolution filters, which also represents the number of output channels)
    Structure of EMA attention mechanism
    Structure of DE-C2f module
    Architecture of ECA network
    Structure comparison between SPPF and GRE-SPPF modules
    Architecture of multi-scale feature fusion
    Architecture of ACFM network
    Various types of defects
    PR curves of YOLOv8 and improved algorithm
    Comparison of mAP curves before and after algorithm improvement for wind turbine blade defects
    Comparison of heatmaps before and after adding ACFM
    Visualization comparison before and after YOLOv8 model improvement
    Comparison of mAP curves before and after algorithm improvement for PCB defects
    • Table 1. Ablation Experiment

      View table
      View in Article

      Table 1. Ablation Experiment

      Number

      160×160

      detection layer

      Improved

      neck

      ACFMGRE-SPPFDE-C2fP(%)R(%)mAP@0.5(%)mAP@0.5∶0.95(%)Params/MFPS
      186.877.284.955.43.01111.1
      288.279.586.957.32.92104.2
      385.581.687.659.12.94107.5
      486.378.585.655.13.5190.1
      583.780.485.855.53.07108.7
      685.682.288.459.12.6686.2
      788.080.788.559.92.5875.2
      884.183.588.058.43.4684.0
      986.583.988.859.63.5079.4
      1085.883.488.861.72.6274.6
      1188.684.991.161.83.1663.7
    • Table 2. Comparison of effectiveness of attention mechanism modules

      View table
      View in Article

      Table 2. Comparison of effectiveness of attention mechanism modules

      ModelP(%)R(%)mAP@0.5(%)mAP@0.5∶0.95(%)Params/M
      M3+ACFM84.183.588.058.43.46
      +CBAM1988.378.887.658.13.03
      +EMA84.182.787.557.72.94
      +MCA2088.677.586.957.02.94
      +SE2187.081.187.259.12.99
      +ECA84.481.787.357.52.94
      +GAM2283.382.388.059.25.12
      +iEMA2384.783.587.258.33.04
      +SEAM2487.681.787.659.23.05
      +MLCA2587.381.987.758.42.94
    • Table 3. Comparison of effectiveness of different SPPF improvement modules

      View table
      View in Article

      Table 3. Comparison of effectiveness of different SPPF improvement modules

      ModuleP(%)R(%)mAP@0.5(%)mAP@0.5:0.95(%)Params/M
      SPPF88.583.389.261.83.10
      SimSPPF2688.681.989.662.63.10
      SPPFCSPC2788.981.588.960.74.71
      SPPF-LSKA2889.679.188.960.33.37
      DPAM2987.980.989.761.23.20
      SPPFAPGC3085.882.087.057.83.24
      GRF-SPPF3186.684.989.661.53.17
      SPPF-S3286.883.589.760.73.11
      GRE-SPPF88.684.991.161.83.16
    • Table 4. Comparison of model performance with DE-C2f module at different locations

      View table
      View in Article

      Table 4. Comparison of model performance with DE-C2f module at different locations

      LocationP(%)R(%)mAP@0.5(%)mAP@0.5∶0.95(%)Params/M
      B2-B587.880.387.858.33.22
      B2-B5&P3-P4&N2-N589.684.390.061.22.92
      B2-B5&N2-N586.979.587.158.12.97
      B2-B5&P3-P488.282.889.159.73.16
      P3-P4&N2-N585.981.788.159.53.22
      N2-N586.282.787.658.93.28
      B3-B5&N2-N587.381.888.558.42.98
      B3-B5&P3-P4&N3-N488.982.990.360.03.11
      B3-B5&P3-P488.684.991.161.83.16
    • Table 5. Model comparison experiment

      View table
      View in Article

      Table 5. Model comparison experiment

      ModelP(%)R(%)mAP@0.5(%)mAP@0.5∶0.95(%)Params/MFPS
      Faster-RCNN30.865.952.025.0137.10-
      SSD36.162.353.427.326.29-
      RT-DETR-l77.869.176.645.631.9963.2
      YOLOv5n87.676.384.655.32.50108.7
      YOLOv680.475.279.849.84.23125.0
      YOLOv7-tiny84.574.481.048.36.02-
      YOLOv8n86.877.284.955.43.01111.1
      YOLOv8s88.076.985.556.911.10116.3
      YOLOv9s86.578.686.659.87.1764.5
      YOLOv10n82.075.982.953.32.70104.2
      YOLOv11n84.679.185.755.12.5866.2
      Ours88.684.991.161.83.1663.7
    • Table 6. Comparison of experimental results on PCB defect dataset

      View table
      View in Article

      Table 6. Comparison of experimental results on PCB defect dataset

      ModelAP@0.5mAP@0.5mAP@0.5∶0.95
      Missing holeMouse biteOpen circuitShortSpurSpurious copper

      YOLOv8

      Ours

      99.5

      99.5

      88.8

      90.9

      89.9

      94.8

      96.7

      96.6

      83.2

      89.9

      94.1

      93.0

      92.1

      94.1

      46.7

      51.6

    Tools

    Get Citation

    Copy Citation Text

    Guang ZHU, Chen GU, Liyun XU, Yanqiong SHI, Zhengyang DING, Xu ZHANG, Yonghua ZHANG. Improvement of YOLOv8 for multi-scale defect detection in wind turbine blades[J]. Optics and Precision Engineering, 2025, 33(9): 1496

    Download Citation

    EndNote(RIS)BibTexPlain Text
    Save article for my favorites
    Paper Information

    Category:

    Received: Dec. 16, 2024

    Accepted: --

    Published Online: Jul. 22, 2025

    The Author Email: Guang ZHU (guangzhu123@ahjzu.edu.cn)

    DOI:10.37188/OPE.20253309.1496

    Topics