Abstract
Locomotion is basic to all human needs. Modern-day transport has come a long way but still far away from perfection and all-around safety. Lane Detection is a concept of demarcating lanes on the roads while the vehicle is moving. Lane detection algorithm is crucial aspect in making intelligent driving systems that can be used in autonomous self-driving vehicles, road safety, and accidents prevention systems, testing and analyzing driving skills, etc. Lane detection systems using hand crafted features fails in complex scenarios like adverse weather condition, low illumination, sharp turns and occlusion. Recently, deep learning models have been used remarkable in driving assistance systems and shows a significant improvement in their performance. Although, deep learning based methods has shown significant success in lane detection using hybrid techniques, that includes FCN, CNN and RNN. But, a safe driving assistance system can be used to save lives by avoiding accidents, it is crucial to have a real-time lane detection method. We have proposed a lightweight model that can detect lane with high accuracy and low execution time. The size of model has been kept short to make it hardware deployable and perform in real-time. We have designed and trained a deep Convolutional Neural Network (CNN) model for lane detection since a CNN based model is known to work best for image classification datasets. We have used multiple networks and optimization criteria as hyper-parameters and proposed the one with higher F1 score and execution time in comparison to other methods. The training part is done on Supercomputer NVIDIA DGX V100.







Similar content being viewed by others
Explore related subjects
Discover the latest articles and news from researchers in related subjects, suggested using machine learning.References
Aly M (2008) Real time detection of lane markers in urban streets. In: 2008 IEEE intelligent vehicles symposium, pp 7–12, IEEE
Arce F, Zamora E, Hernández G, Humberto S (2017) Efficient lane detection based on artificial neural networks, isprs annals of the photogrammetry, remote sensing and spatial information sciences. In: 2017 2nd international conference on smart data and smart cities, volume Iv-4/W3
Chao F, Yu-Pei S, Ya-Jie J (2019) Multi-lane detection based on deep convolutional neural network. In: IEEE access, vol 7, pp 150833–150841. https://doi.org/10.1109/ACCESS.2019.2947574
Goodfellow IJ, Pouget-Abadie J, Mirza M, Xu B, Warde-Farley D, Ozair S, Courville AC, Bengio Y (2014) Generative adversarial nets. In: NIPS, pp 2672–2680
Huang Y, Mcmurran R (2010) Development of an automated testing system for vehicle infotainment system. Advan Manuf Technol 51(14):233–246
Heidarizadeh A (2021) Preprocessing Methods of Lane Detection and Tracking for Autonomous Driving. arXiv:2104.04755
Hur J, Kang S-N, Seo S-W (2013) Multi-lane detection in urban driving environments using conditional random fields. In: IEEE Intelligent Vehicles Symposium (IV), pp 1297–1302
Huval B, Wang T, Tandon S, Kiske J, Song W, Pazhayampallil J, Andriluka M, Rajpurkar P, Migimatsu T, Cheng-Yue R, Mujica F, Coates A, Ng AY (2015) An empirical evaluation of deep learning on highway driving. CoRR:1504.01716
Kim J, Park C (2017) End-to-end ego lane estimation based on sequential transfer learning for self-driving cars. In: IEEE conference on computer vision and pattern recognition workshops, pp 1194–1202
Li J, Mei X, Prokhorov DV, Tao D (2017) Deep neural network for structural prediction and lane detection in traffic scene. IEEE Trans Neural Network Learn Syst 28:690–703
Li J, Mei X, Prokhorov D, Tao D (2017) Deep neural network for structural prediction and lane detection in traffic scene. In: IEEE transactions on neural networks and learning systems. https://doi.org/10.1109/TNNLS.2016.2522428, vol 28, pp 690–703
Lo S-Y, Hang H-M, Chan S-W, Lin J-J (2019) Multi-class lane semantic segmentation using efficient convolutional networks. In: 2019 IEEE 21St International Workshop on Multimedia Signal Processing (MMSP), pp. 1–6, IEEE
Mamidala, Sai R, Uthkota U, Shankar MB, Antony AJ, Narasimhadhan AV (2019) Dynamic approach for lane detection using Google street view and CNN. In: TENCON 2019-2019 IEEE Region 10 Conference (TENCON), pp 2454–2459. IEEE
Miao X, Li S, Shen H (2011) On-board lane detection system for intelligent vehicle based on monocular vision. Int J Smart Sens Intell Syst, 5(4)
McCall JC, Trivedi MM (2006) Video-based lane estimation and tracking for driver assistance: survey, system, and evaluation. IEEE Trans intell Trans Syst 7(1):20–37
Muhammad K, Ullah A, Lloret J, Del Ser J, de Albuquerque VHC (2020) Deep learning for safe autonomous driving: Current challenges and future directions IEEE Transactions on Intelligent Transportation Systems
Ning X, Gong K, Li W, Zhang L, Bai X, Tian S (2020) Feature refinement and filter network for person Re-identification. IEEE Transactions on Circuits and Systems for Video Technology
Pomerleau D, Jochem T (Apr 1996) Rapidly adapting machine vision for automated vehicle steering. In: IEEE Expert, Vol. 11, No. 2, pp 19–27
Save life foundation (2017) Road safety in India public perception survey
Singal G, Goswami A, Gupta S, Choudhary T (2018) Pitfree: pot-holes detection on Indian roads using mobile sensors. In: IEEE 8th International Advance Computing Conference (IACC)
Wang W, Lin H, Wang J (2020) CNN based lane detection with instance segmentation in edge-cloud computing. J Cloud Comput 9:1–10
WHO https://www.who.int/news-room/fact-sheets/detail/road-traffic-injuries, Accessed: 08 Sept 2021
Wojek C, Schiele B (2008) A dynamic conditional random field model for joint labeling of object and scene classes. In: european conference on computer vision, pp 733–747. Springer, Berlin, Heidelberg
Xin N, Li W, Tang B, He H (2018) BULDP: biomimetic uncorrelated locality discriminant projection for feature extraction in face recognition. IEEE Trans Image Process 27(5):2575–2586
Zhang Z (2000) A flexible new technique for camera calibration. Trans Pattern Anal Mach Intell 19(11):1330–1334
Zhou S, Jiang Y, Xi J, Gong J, Xiong G, Chen H (2010) A novel lane detection based on geometrical model and gabor filter. In: 2010 IEEE Intelligent Vehicles Symposium, pp 59–64, IEEE
Zou Q, Jiang H, Dai Q, Yue Y, Chen L, Wang Q (2019) Robust lane detection from continuous driving scenes using deep neural networks. IEEE Trans Vehicular Technol 69(1):41–54
Acknowledgment
Leadingindia.ai and the director Dr. Deepak Garg for continuous support throughout our project. Bennett University for granting full access of resources specially Supercomputer Nvidia DGX-1 V100 GPU for training and testing our model. Mr. Aditya Sharma, Program Manager, Microsoft, US for guiding us throughout the project.
Funding
There is no funding for this project or work.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Ethics approval
This article does not contain any studies with human participants or animals performed by any of the authors.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendix: Acronyms
Appendix: Acronyms
Rights and permissions
About this article
Cite this article
Singal, G., Singhal, H., Kushwaha, R. et al. RoadWay. Multimed Tools Appl 82, 4965–4978 (2023). https://doi.org/10.1007/s11042-022-12171-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-022-12171-0