applied sciences Review A Survey on Theories and Applications for Self-Driving Cars Based on Deep Learning Methods Jianjun Ni 1,2,* , Yinan Chen 1, Yan Chen 1, Jinxiu Zhu 1,2 , Deena Ali 1 and Weidong Cao 1,2 1 College of IOT Engineering, Hohai University, Changzhou 213022, China;
[email protected] (Y.C.);
[email protected] (Y.C.);
[email protected] (J.Z.);
[email protected] (D.A.);
[email protected] (W.C.) 2 Jiangsu Universities and Colleges Key Laboratory of Special Robot Technology, Hohai University, Changzhou 213022, China * Correspondence:
[email protected]; Tel.: +86-519-8519-1711 Received: 23 March 2020; Accepted: 11 April 2020; Published: 16 April 2020 Abstract: Self-driving cars are a hot research topic in science and technology, which has a great influence on social and economic development. Deep learning is one of the current key areas in the field of artificial intelligence research. It has been widely applied in image processing, natural language understanding, and so on. In recent years, more and more deep learning-based solutions have been presented in the field of self-driving cars and have achieved outstanding results. This paper presents a review of recent research on theories and applications of deep learning for self-driving cars. This survey provides a detailed explanation of the developments of self-driving cars and summarizes the applications of deep learning methods in the field of self-driving cars. Then the main problems in self-driving cars and their solutions based on deep learning methods are analyzed, such as obstacle detection, scene recognition, lane detection, navigation and path planning.