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 条
  • [31] Enhancing UAV Visual Landing Recognition with YOLO's Object Detection by Onboard Edge Computing
    Ma, Ming-You
    Shen, Shang-En
    Huang, Yi-Cheng
    SENSORS, 2023, 23 (21)
  • [32] Edge computing for detection of ship and ship port from remote sensing images using YOLO
    Sanikommu, Vasavi
    Marripudi, Sai Pravallika
    Yekkanti, Harini Reddy
    Divi, Revanth
    Chandrakanth, R.
    Mahindra, P.
    FRONTIERS IN ARTIFICIAL INTELLIGENCE, 2025, 8
  • [33] Application of improved algorithm of edge detection in road damage examination
    College of Science, Liaoning Technical University, Fuxin 123000, China
    不详
    Liaoning Gongcheng Jishu Daxue Xuebao (Ziran Kexue Ban), 2007, SUPPL. 2 (176-178): : 176 - 178
  • [34] Road detection algorithm using the edge and region features in images
    Yang, Tangwen
    Wang, Minjie
    Qin, Yong
    Dongnan Daxue Xuebao (Ziran Kexue Ban)/Journal of Southeast University (Natural Science Edition), 2013, 43 (SUPPL.I): : 81 - 84
  • [35] Lightweight Fruit-Detection Algorithm for Edge Computing Applications
    Zhang, Wenli
    Liu, Yuxin
    Chen, Kaizhen
    Li, Huibin
    Duan, Yulin
    Wu, Wenbin
    Shi, Yun
    Guo, Wei
    FRONTIERS IN PLANT SCIENCE, 2021, 12
  • [36] Crowded Pedestrian Detection Algorithm Suitable for Vehicle Edge Computing
    Shuai, Zequn
    Li, Jun
    Zhang, Shiyi
    Computer Engineering and Applications, 2024, 59 (04) : 156 - 164
  • [37] An Edge Computing based Defect Detection Algorithm for Malleable Iron
    Bai, Jie
    Jiang, Xianliang
    2022 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2022,
  • [38] A Thermal Infrared Pedestrian-Detection Method for Edge Computing Devices
    You, Shuai
    Ji, Yimu
    Liu, Shangdong
    Mei, Chaojun
    Yao, Xiaoliang
    Feng, Yujian
    SENSORS, 2022, 22 (17)
  • [39] Benchmarking Deep Learning Models for Object Detection on Edge Computing Devices
    Alqahtani, Daghash K.
    Cheema, Muhammad Aamir
    Toosi, Adel N.
    SERVICE-ORIENTED COMPUTING, ICSOC 2024, PT I, 2025, 15404 : 142 - 150
  • [40] Anomaly Detection Using Edge Computing AI on Low Powered Devices
    Bratu, Dragos-Vasile
    Ilinoiu, Rares Stefan Tiberius
    Cristea, Alexandru
    Zolya, Maria-Alexandra
    Moraru, Sorin-Aurel
    ARTIFICIAL INTELLIGENCE APPLICATIONS AND INNOVATIONS, AIAI 2022, PART I, 2022, 646 : 96 - 107