Lane Detection for Self-Driving Car using Deep Neural Networks and Raspberry Pi

  • Abdul Junaid A,, Roshan Daniel S , Sadath Nabeel R , Manjunath G Asuti

Abstract

The use of Computer Vision has indeed proven to be an integral part of the advancements in the recent technologies. Among the many applications of Computer Vision, the Self-Driving car is one of the most important incorporations in the automotive industry. In this paper we propose an implementation of Lane Detection using neural networks, and how it serves to be an important component in vision controlled self-driving car. Lane detection helps in the autonomous working of the car and can be achieved using Convolutional Neural Networks (CNN). The CNN model enables the car to learn from different types of roads, thereby allowing it to predict the direction the car has to take on any given road with minimal error. We evaluate the model to obtain the accuracy and loss during the training and validation of the data. We achieved a maximum accuracy of 96.68% and 96.18% during training and validation respectively. The model is then used to determine the direction in which the car has to move and this output is used for the motor control of the vehicle prototype designed accordingly.

Published
2020-06-01
How to Cite
Abdul Junaid A, Roshan Daniel S , Sadath Nabeel R , Manjunath G Asuti. (2020). Lane Detection for Self-Driving Car using Deep Neural Networks and Raspberry Pi . International Journal of Advanced Science and Technology, 29(10s), 4039-4048. Retrieved from http://sersc.org/journals/index.php/IJAST/article/view/21067
Section
Articles