Journal of System Simulation ›› 2024, Vol. 36 ›› Issue (10): 2413-2422.doi: 10.16182/j.issn1004731x.joss.23-0725

• Papers • Previous Articles    

Improved Foggy Pedestrian and Vehicle Detection Algorithm Based on YOLOv5

Su Tong1, Wang Ying1,2, Deng Qiyang1, Li Zhaobin1   

  1. 1.School of Information Engineering, Nanchang Institute of Technology, Nanchang 330000, China
    2.Jiangxi Province Key Laboratory of Water Information Cooperative Sensing and Intelligent Processing(Nanchang Institute of Technology), Nanchang 330000, China
  • Received:2023-06-15 Revised:2023-08-23 Online:2024-10-15 Published:2024-10-18
  • Contact: Wang Ying

Abstract:

Due to the poor environment perception of car in bad weather, the detection ability on dynamic targets is significantly reduced, and thus the problems such as low accuracy and poor robustness of the deep learning-based target detection network will occur when detecting pedestrians and vehicles in foggy days. A YOLOv5-SGE foggy detection network is proposed on the basis of the combination of image dehazing DehazeNet and the improved YOLOv5. The adaptive calculation of anchor frame is realized by canceling the initial anchor frame of YOLOv5, and the anchor frame suitable for the current dataset is generated. A three-dimensional weighted attention mechanism is added to the feature extraction module, so that the network can quickly capture the region of interest and suppress the useless information. Instead of the standard convolution of the fusion module the lightweight convolution GSConv is used to compensate for the loss of semantic information and reduce the complexity of tmodel. EIoU loss function is used to replace the original loss function CIoU of network to accelerate the network convergence speed. The experimental results show that, compared with the other four algorithms, the proposed model has a higher detection accuracy and mAP reaches 84%, which verifies the effectiveness of the proposed algorithm.

Key words: autonomous driving, image dehazing, YOLOv5, lightweight convolution, loss function, object detection

CLC Number: