EMG-YOLO: road crack detection algorithm for edge computing devices

被引:5
|
作者
Xing, Yan [1 ,2 ]
Han, Xu [1 ]
Pan, Xiaodong [3 ]
An, Dong [2 ]
Liu, Weidong [1 ]
Bai, Yuanshen [3 ]
机构
[1] Shenyang Jianzhu Univ, Sch Transportat & Surveying Engn, Shenyang, Liaoning, Peoples R China
[2] Shenyang Boyan Intelligent Transportat Technol Co, Shenyang, Liaoning, Peoples R China
[3] Shenyang Publ Secur Bur, Traff Police Div, Shenyang, Liaoning, Peoples R China
来源
关键词
road crack detection; YOLOv5; Efficient Decoupled Head; MPDIou; deep learning;
D O I
10.3389/fnbot.2024.1423738
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Introduction Road cracks significantly shorten the service life of roads. Manual detection methods are inefficient and costly. The YOLOv5 model has made some progress in road crack detection. However, issues arise when deployed on edge computing devices. The main problem is that edge computing devices are directly connected to sensors. This results in the collection of noisy, poor-quality data. This problem adds computational burden to the model, potentially impacting its accuracy. To address these issues, this paper proposes a novel road crack detection algorithm named EMG-YOLO.Methods First, an Efficient Decoupled Header is introduced in YOLOv5 to optimize the head structure. This approach separates the classification task from the localization task. Each task can then focus on learning its most relevant features. This significantly reduces the model's computational resources and time. It also achieves faster convergence rates. Second, the IOU loss function in the model is upgraded to the MPDIOU loss function. This function works by minimizing the top-left and bottom-right point distances between the predicted bounding box and the actual labeled bounding box. The MPDIOU loss function addresses the complex computation and high computational burden of the current YOLOv5 model. Finally, the GCC3 module replaces the traditional convolution. It performs global context modeling with the input feature map to obtain global context information. This enhances the model's detection capabilities on edge computing devices.Results Experimental results show that the improved model has better performance in all parameter indicators compared to current mainstream algorithms. The EMG-YOLO model improves the accuracy of the YOLOv5 model by 2.7%. The mAP (0.5) and mAP (0.9) are improved by 2.9% and 0.9%, respectively. The new algorithm also outperforms the YOLOv5 model in complex environments on edge computing devices.Discussion The EMG-YOLO algorithm proposed in this paper effectively addresses the issues of poor data quality and high computational burden on edge computing devices. This is achieved through optimizing the model head structure, upgrading the loss function, and introducing global context modeling. Experimental results demonstrate significant improvements in both accuracy and efficiency, especially in complex environments. Future research can further optimize this algorithm and explore more lightweight and efficient object detection models for edge computing devices.
引用
收藏
页数:14
相关论文
共 50 条
  • [21] Study on lightweight strategies for L-YOLO algorithm in road object detection
    Hong, Ji
    Ye, Kuntao
    Qiu, Shubin
    SCIENTIFIC REPORTS, 2025, 15 (01):
  • [22] Implementation of an edge detection algorithm in a reconfigurable computing system
    Tavares, RCD
    Araujo, AD
    Coelho, CJN
    Fernandes, AO
    XI BRAZILIAN SYMPOSIUM ON INTEGRATED CIRCUIT DESIGN, PROCEEDINGS, 1998, : 38 - 41
  • [23] YOLO-Based Object Detection and Tracking for Autonomous Vehicles Using Edge Devices
    Azevedo, Pedro
    Santos, Vitor
    ROBOT2022: FIFTH IBERIAN ROBOTICS CONFERENCE: ADVANCES IN ROBOTICS, VOL 1, 2023, 589 : 297 - 308
  • [24] On Bridge Surface Crack Detection Based on an Improved YOLO v3 Algorithm
    Zhang, Yuexin
    Huang, Jie
    Cai, Fenghuang
    IFAC PAPERSONLINE, 2020, 53 (02): : 8205 - 8210
  • [25] A Load Balancing Algorithm for Mobile Devices in Edge Cloud Computing Environments
    Lim, JongBeom
    Lee, DaeWon
    ELECTRONICS, 2020, 9 (04)
  • [26] The Crack Detection Algorithm of Pavement Image Based on Edge Information
    Yang, Chunde
    Geng, Mingyue
    6TH INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN, MANUFACTURING, MODELING AND SIMULATION (CDMMS 2018), 2018, 1967
  • [27] Road Scene Multi-Object Detection Algorithm Based on CMS-YOLO
    Lv, Zhenyang
    Wang, Rugang
    Wang, Yuanyuan
    Zhou, Feng
    Guo, Naihong
    IEEE ACCESS, 2023, 11 : 121190 - 121201
  • [28] Road small target detection based on improved YOLO v5 algorithm
    Song, Cunli
    Chai, Weiqin
    Zhang, Xuesong
    Xi Tong Gong Cheng Yu Dian Zi Ji Shu/Systems Engineering and Electronics, 2024, 46 (10): : 3271 - 3278
  • [29] YOLO-TSF: A Small Traffic Sign Detection Algorithm for Foggy Road Scenes
    Li, Rongzhen
    Chen, Yajun
    Wang, Yu
    Sun, Chaoyue
    ELECTRONICS, 2024, 13 (18)
  • [30] YOLO-LWNet: A Lightweight Road Damage Object Detection Network for Mobile Terminal Devices
    Wu, Chenguang
    Ye, Min
    Zhang, Jiale
    Ma, Yuchuan
    SENSORS, 2023, 23 (06)