Abstract:To enable autonomous driving systems to effectively detect and locate road potholes in complex environments, improvements have been made to the existing YOLOv5 object detection algorithm. Firstly, MobileNetV3 is employed to replace the original backbone of the model, reducing the parameter count and achieving a more lightweight network design. Additionally, a BiFPN (Bidirectional Feature Pyramid Network) module is introduced in the neck of YOLOv5, significantly enhancing the model"s performance in multi-scale feature fusion, information propagation, feature representation, and detection accuracy, while maintaining the lightweight nature of the architecture. Furthermore, the concept of image style transfer from Generative Adversarial Networks (GANs) is incorporated, utilizing PaddleGAN for data augmentation to increase the diversity of the dataset. Finally, experiments conducted on a custom dataset revealed that the improved YOLOv5 algorithm achieved a 3.5% increase in accuracy, a 0.9% improvement in mAP, and an enhancement in detection speed by 5.8 frames per second (fps). The proposed algorithm is more lightweight and enhances detection precision, providing a valuable technical reference for pothole detection in complex environments.