An Improved YOLOv5 Model for Concrete Bubble Detection Based on Area K-Means and ECANet

被引:0
|
作者
Tian, Wei [1 ]
Li, Bazhou [1 ,2 ,3 ]
Cao, Jingjing [4 ]
Di, Feichao [2 ,3 ]
Li, Yang [1 ,2 ,3 ]
Liu, Jun [4 ]
机构
[1] CCCC Second Harbor Engn Co Ltd, Wuhan 430040, Peoples R China
[2] CCCC Wuhan Harbor Engn Design & Res Inst Co Ltd, Wuhan 430040, Peoples R China
[3] Hubei Prov Key Lab New Mat Maintenance & Reinforce, Key Lab New Text Mat & Applicat Hubei Prov, Wuhan 430040, Peoples R China
[4] Wuhan Univ Technol, Sch Transportat & Logist Engn, Wuhan 430063, Peoples R China
关键词
concrete bughole detection; efficient channel attention; prior anchor; YOLOv5; IMAGE-ANALYSIS; SYSTEM; QUANTIFICATION; OPTIMIZATION; BUGHOLES; SURFACES;
D O I
10.3390/math12172777
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
The appearance quality of fair-faced concrete plays a crucial role in evaluating the engineering quality, as the abundance of small-area bubbles generated during construction diminishes the surface quality of concrete. However, existing methods are plagued by sluggish detection speed and inadequate accuracy. Therefore, this paper proposes an improved method based on YOLOv5 to rapidly and accurately detect small bubble defects on the surface of fair-faced concrete. Firstly, to address the issue of YOLOv5 in generating prior boxes for imbalanced samples, we divide the image preprocessing part into small-, medium-, and large-area intervals corresponding to the number of heads. Additionally, we propose an area-based k-means clustering approach specifically tailored for the anchor boxes within each of these intervals. Moreover, we adjust the number of prior boxes generated by k-means clustering according to the training loss function to adapt to bubbles of different sizes. Then, we introduce the ECA (Efficient Channel Attention) mechanism into the neck part of the model to effectively capture inter-channel interactions and enhance feature representation. Subsequently, we incorporate feature concatenation in the neck part to facilitate the fusion of low-level and high-level features, thereby improving the accuracy and generalization ability of the network. Finally, we construct our own dataset containing 980 images of two classes: cement and bubbles. Comparative experiments are conducted on our dataset using YOLOv5s, YOLOv6s, YOLOxs, and our method. Experimental results demonstrate that the proposed method achieves the highest detection accuracy in terms of mAP0.5, mAP0.75, and mAP0.5:0.95. Compared to YOLOv5s, our method achieves a 7.1% improvement in mAP0.5, a 3.7% improvement in mAP0.75, and a 4.5% improvement in mAP0.5:0.95.
引用
收藏
页数:15
相关论文
共 44 条
  • [41] Augmented deep neural network architecture for assessing damage severity in 3D concrete buildings under temperature fluctuations based on K-means optimization
    Minh, Hoang-Le
    Sang-To, Thanh
    Khatir, Samir
    Wahab, Magd Abdel
    Gandomi, Amir H.
    Cuong-Le, Thanh
    STRUCTURES, 2023, 57
  • [42] Novel detection method of fertilizer discharge flow rate for centrifugal variable spreader based on improved lightweight YOLOv5s-seg
    Zhu, Yangxu
    Wang, Xiaochan
    Shi, Yinyan
    Zhang, Xiaolei
    Zheng, Enlai
    Lu, Wei
    COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2025, 230
  • [43] Effective Early Detection of Epileptic Seizures through EEG Signals Using Classification Algorithms Based on t-Distributed Stochastic Neighbor Embedding and K-Means
    Alalayah, Khaled M. M.
    Senan, Ebrahim Mohammed
    Atlam, Hany F. F.
    Ahmed, Ibrahim Abdulrab
    Shatnawi, Hamzeh Salameh Ahmad
    DIAGNOSTICS, 2023, 13 (11)
  • [44] SETR-YOLOv5n: A Lightweight Low-Light Lane Curvature Detection Method Based on Fractional-Order Fusion Model
    Liu, Yang
    Wang, Yongfu
    Li, Yang
    Li, Qiansheng
    Wang, Jian
    IEEE ACCESS, 2022, 10 : 93003 - 93016