Welcome to Journal of Graphics share: 

Journal of Graphics ›› 2024, Vol. 45 ›› Issue (5): 987-997.DOI: 10.11996/JG.j.2095-302X.2024050987

• Image Processing and Computer Vision • Previous Articles     Next Articles

Road defect detection algorithm based on improved YOLOv7-tiny

XIE Guobo(), LIN Songze, LIN Zhiyi(), WU Chenfeng, LIANG Lihui   

  1. School of Computer Science, Guangdong University of Technology, Guangzhou Guangdong 510006, China
  • Received:2024-05-21 Revised:2024-08-28 Online:2024-10-31 Published:2024-10-31
  • Contact: LIN Zhiyi
  • About author:First author contact:

    XIE Guobo (1977-), professor, Ph.D. His main research interests cover computational intelligence and its application to remote sensing image processing, hyperspectral remote sensing andcomplex disease pattern mining, etc. E-mail:xiegb@gdut.edu.cn

  • Supported by:
    National Natural Science Foundation of China(61802072)

Abstract:

To address the current issues in road damage detection methods, such as large parameter sizes, poor performance in detecting small targets, and high rates of false positives and missed detections, an improved YOLOv7-tiny-based road defect detection algorithm was proposed. The ELAN-SimAM-D structure was designed by introducing depthwise separable convolution (DSC) and a parameter-free attention mechanism, which could reduce computational and parameter sizes to achieve a lightweight model while enhancing the model’s feature extraction and fusion capabilities. The SPPAda structure, which incorporated adaptive exponential pooling and adaptive fusion, was introduced as a spatial pyramid pooling structure to enhance the retention of road defect information and improve detection accuracy. A new P2 small target network layer was added to strengthen the detection capability for smaller target defects, improving detection accuracy. A new loss function, NWD-EIOU, was designed to replace the original CIOU loss function, improving the localization accuracy for small targets. Experimental results showed that compared to the original YOLOv7-tiny algorithm, the improved YOLOv7-tiny algorithm achieved an mAP@0.5 of 83.14% on a self-built experimental dataset, an increase of 3.50%, with a 4.96% improvement in recall rate, and a 33.84% reduction in the model’s parameter size, meeting the requirements for road defect detection.

Key words: YOLOv7-tiny, road defect detection, adaptive exponential pooling, SimAM attention mechanism, SPPAda structure, P2 small target network layer

CLC Number: