基于YOLO算法的自动驾驶汽车检测研究综述
Research Review of Autonomous Vehicle Detection Based on YOLO Algorithm
DOI: 10.12677/CSA.2023.1311212, PDF,  被引量    科研立项经费支持
作者: 王树云, 白 亮, 申明坤, 王 震:天津职业技术师范大学电子工程学院,天津;丁学文*:天津职业技术师范大学电子工程学院,天津;天津云智通科技有限公司,天津
关键词: 目标检测YOLO算法交通实况自动驾驶Target Detection YOLO Algorithm The Traffic Situation Automatic Driving
摘要: 目标检测是自动驾驶汽车环境感知的重要内容。YOLO系列算法在检测性能领域表现突出,对目标检测的研究有重要意义。YOLO算法能够实时监测自动驾驶车辆中的目标,包括车辆、行人、交通标志、灯光和车道线等。同时,自动驾驶汽车的发展对于提高交通安全、节能减排以及减少交通事故有着重要意义。在自动驾驶中,目标检测是一项基础且关键的技术,需要实时准确地检测和识别道路上的各类目标。本文首先介绍了目标检测中常用的评价指标;其次,总结了单阶段和双阶段目标检测算法的思想及其优缺点;综述了单阶段目标检测算法-YOLO算法在自动驾驶汽车检测领域的应用,从交通标志、交通灯、行人识别和交通车辆四个方面分开阐述和总结研究现状以及应用情况;最后展望了现阶段目标检测存在的问题和未来发展方向,以及YOLO算法可以在自动驾驶汽车检测方面做出哪些更具有挑战性的研究。
Abstract: Object detection is an important part of the environmental perception of autonomous vehicles. The YOLO series algorithms have outstanding performance in the field of detection performance and are of great significance to the research of object detection. The YOLO algorithm is able to monitor targets in autonomous vehicles in real time, including vehicles, pedestrians, traffic signs, lights, and lane lines. At the same time, the development of autonomous vehicles is of great significance to improve traffic safety, save energy and reduce emissions, and reduce traffic accidents. In autonomous driving, object detection is a fundamental and critical technology that requires real-time accurate detection and identification of various types of objects on the road. This paper first introduces the commonly used evaluation indicators in object detection. Secondly, the ideas of single-stage and two-stage object detection algorithms and their advantages and disadvantages are summarized. The application of single-stage object detection algorithm-YOLO algorithm in the field of autono-mous vehicle detection is reviewed, and the research status and application status are summarized from four aspects: traffic signs, traffic lights, pedestrian recognition and traffic vehicles. Finally, the current problems and future development directions of object detection are prospected, and the more challenging research that YOLO algorithm can make in autonomous vehicle detection.
文章引用:王树云, 丁学文, 白亮, 申明坤, 王震. 基于YOLO算法的自动驾驶汽车检测研究综述[J]. 计算机科学与应用, 2023, 13(11): 2125-2135. https://doi.org/10.12677/CSA.2023.1311212

参考文献

[1] 中华人民共和国公安部. 2021年全国机动车保有量达3.95亿, 新能源汽车同比增59.25% [EB/OL].
https://app.mps.gov.cn/gdnps/pc/content.jsp?id=8322369&mtype, 2022-02-28.
[2] Singh, S. (2015) Critical Rea-sons for Crashes Investigated in the National Motor Vehicle Crash Causation Survey. National Center for Statistics and Analysis.
[3] Luettel, T., Himmelsbach, M. and Wuensche, H.J. (2012) Autonomous Ground Vehicles—Concepts and a Path to the Future. Proceedings of the IEEE, 100, 1831-1839. [Google Scholar] [CrossRef
[4] Zou, Z.X., Chen, K.Y., Shi, Z.W., et al. (2023) Object Detec-tion in 20 Years: A Survey. Proceedings of the IEEE, 111, 257-276. [Google Scholar] [CrossRef
[5] Diwan, T., Anirudh, G. and Tembhurne, J.V. (2022) Object Detection Using YOLO: Challenges, Architectural Successors, Datasets and Applications. Multimedia Tools and Appli-cations, 82, 9243-9275. [Google Scholar] [CrossRef] [PubMed]
[6] Sermanet, P., Eigen, D., Zhang, X., et al. (2013) Overfeat: Inte-grated Recognition, Localization and Detection Using Convolutional Networks.
[7] Hinton, G.E., et al. (2017) Imagenet Classification with Deep Convolutional Neural Networks. Communications of the ACM, 60, 84-90. [Google Scholar] [CrossRef
[8] Girshick, R., Donahue, J., Darrell, T., et al. (2014) Rich Feature Hierarchies for Accurate Object Detection and Semantic Segmentation. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Columbus, 23-28 June 2014, 580-587. [Google Scholar] [CrossRef
[9] 王忠塬. 基于改进Faster RCNN的小目标检测技术研究[D]: [硕士学位论文]. 长春: 长春理工大学, 2022.[CrossRef
[10] 吴素雯, 战荫伟. 基于选择性搜索和卷积神经网络的人脸检测[J]. 计算机应用研究, 2017, 34(9): 2854-2857, 2876.
[11] He, K., Zhang, X., Ren, S., et al. (2015) Spatial Pyramid Pooling in Deep Convolutional Networks for Visual Recognition. IEEE Transactions on Pattern Analysis and Machine Intelligence, 37, 1904-1916. [Google Scholar] [CrossRef
[12] 李学军, 权林霏, 刘冬梅, 等. 基于Faster-RCNN改进的交通标志检测算法[J/OL]. 吉林大学学报(工学版), 2023: 1-10. [Google Scholar] [CrossRef
[13] 叶黎伟. 基于Yolo目标检测模型的课堂行为分析研究[D]: [硕士学位论文]. 郑州: 华北水利水电大学, 2023.[CrossRef
[14] 梅健强, 黄月草. 改进YOLOv1的视频图像运动目标检测[J]. 天津职业技术师范大学学报, 2022, 32(2): 29-35. [Google Scholar] [CrossRef
[15] Redmon, J. and Farhadi, A. (2018) YOLOv3: An In-cremental Improvement.
[16] 胡桥桥. 基于深度学习的自动驾驶感知算法研究[D]: [硕士学位论文]. 上海: 华东师范大学, 2022.[CrossRef
[17] 顾恭, 徐旭东. 改进YOLOv3的车辆实时检测与信息识别技术[J]. 计算机工程与应用, 2020, 56(22): 173-184.
[18] 顾恭. 基于YOLOv3及MSER的车辆检测与多维信息识别技术的研究[D]: [硕士学位论文]. 北京: 北京工业大学, 2021.[CrossRef
[19] 沈磊. 基于YOLO的动物目标检测算法研究与实现[D]: [硕士学位论文]. 成都: 电子科技大学, 2023.[CrossRef
[20] 程换新, 徐皓天, 骆晓玲. 基于改进YOLOv7的自动驾驶目标检测方法[J/OL]. 激光杂志, 2023: 1-8. http://kns.cnki.net/kcms/detail/50.1085.TN.20231020.1329.002.html
[21] 胡淼, 姜麟, 陶友凤, 等. 改进YOLOv7的自动驾驶目标检测算法[J/OL]. 计算机工程与应用, 2023: 1-11. http://kns.cnki.net/kcms/detail/11.2127.TP.20230922.1630.004.html
[22] 王晨灿, 李明. 基于YOLOv8的火灾烟雾检测算法研究[J]. 北京联合大学学报, 2023, 37(5): 69-77. [Google Scholar] [CrossRef
[23] 熊恩杰, 张荣芬, 刘宇红, 等. 面向交通标志的Ghost-YOLOv8检测算法[J/OL]. 计算机工程与应用, 2023: 1-11. http://kns.cnki.net/kcms/detail/11.2127.TP.20230811.1059.002.html
[24] 朱宁可, 葛青, 王翰文, 等. 基于Yolov5-MGC的实时交通标志检测[J/OL]. 激光与光电子学进展, 2023: 1-13. http://kns.cnki.net/kcms/detail/31.1690.tn.20231009.1303.006.html
[25] 刘海斌, 张友兵, 周奎, 等. 改进YOLOv5-S的交通标志检测算法[J/OL]. 计算机工程与应用, 2023: 1-12. http://kns.cnki.net/kcms/detail/11.2127.TP.20230830.1343.004.html
[26] 石镇岳, 侯婷, 苏勇东. 改进YOLOv7的交通标志检测算法[J]. 计算机系统应用, 2023, 32(10): 157-165. [Google Scholar] [CrossRef
[27] 钱伍, 王国中, 李国平. 多尺度YOLOv5的交通灯检测算法[J]. 软件导刊, 2022, 21(9): 19-25.
[28] 李江天, 罗定生. 一种基于YOLO深度学习架构的路口交通灯信息车辆间共享方法研究[J]. 系统科学与数学, 2022, 42(2): 370-385.
[29] 孙迎春, 潘树国, 赵涛, 等. 基于优化YOLOv3算法的交通灯检测[J]. 光学学报, 2020, 40(12): 143-151.
[30] Xu, L., Yan, W. and Ji, J. (2023) The Research of a Novel WOG-YOLO Algorithm for Autonomous Driving Object Detection. Scientific Reports, 13, Article No. 3699. [Google Scholar] [CrossRef] [PubMed]
[31] Hsu, W.Y. and Lin, W.Y. (2020) Ratio-and-Scale-Aware YOLO for Pedestrian Detection. IEEE Transactions on Image Processing, 30, 934-947. [Google Scholar] [CrossRef
[32] Li, C., Wang, Y. and Liu, X. (2023) An Improved YOLOv7 Lightweight Detection Algorithm for Obscured Pedestrians. Sensors, 23, Article No. 5912. [Google Scholar] [CrossRef] [PubMed]
[33] 刘丽, 郑洋, 付冬梅. 改进YOLOv3网络结构的遮挡行人检测算法[J]. 模式识别与人工智能, 2020, 33(6): 568-574.
[34] Li, X., He, M., Liu, Y., et al. (2023) SPCS: A Spatial Pyramid Convolutional Shuffle Module for YOLO to Detect Occluded Object. Complex & Intelligent Systems, 9, 301-315. [Google Scholar] [CrossRef
[35] 周勇, 陈垦, 王兴辰. 基于YOLOv5的交通场景车辆检测研究[J]. 信息技术与信息化, 2023(4): 30-34.
[36] 杨志军, 昌新萌, 丁洪伟. 基于改进YOLOv4-Tiny的交通车辆实时目标检测[J/OL]. 无线电工程, 2023: 1-12. http://kns.cnki.net/kcms/detail/13.1097.TN.20230419.1542.006.html
[37] 王承梅, 杜豫川. 基于YOLO算法的复杂交通环境中车辆目标检测方法[J]. 交通与运输, 2023, 39(2): 20-24.
[38] 叶佳林, 苏子毅, 马浩炎, 等. 改进YOLOv3的非机动车检测与识别方法[J]. 计算机工程与应用, 2021, 57(1): 194-199.
[39] Zhou, T., Jiang, K., Xiao, Z., et al. (2019) Object Detection Using Multi-Sensor Fusion Based on Deep Learning. 19th COTA International Con-ference of Transportation Professionals, Nanjing, 6-8 July 2019, 5770-5782. [Google Scholar] [CrossRef
[40] Takahashi, M., Ji, Y., Umeda, K., et al. (2020) Expandable YOLO: 3D Object Detection from RGB-D Images. Proceedings of the 21st International Conference on Research and Education in Mechatronics, Cracow, 9-11 December 2020, 1-5. [Google Scholar] [CrossRef
[41] 王文军, 李清坤, 曾超, 等. 自动驾驶接管绩效的影响因素、模型与评价方法综述[J]. 中国公路学报, 2023, 36(9): 202-224. [Google Scholar] [CrossRef
[42] 邓亚平, 李迎江. YOLO算法及其在自动驾驶场景中目标检测研究综述[J/OL]. 计算机应用, 2023: 1-12. http://kns.cnki.net/kcms/detail/51.1307.TP.20230904.1321.006.html