Vision-Based Ingenious Lane Departure Warning System for Autonomous Vehicles
Abstract
:1. Introduction
- Developing a VILDS model that enhances the quality of low-resolution images using GAN and restores incomplete lanes in the images using LSTM. The lanes detected to provide an accurate path for the AV’s trajectory.
- A novel approach to determine the threshold angle using Hough transformation and Euclidean geometry that aids in detecting the AV’s lane crossovers and deviation angles.
- A Warning Notification System aided by lane crossover results to alert the AV, ensuring its safety in travel.
2. Related Works
3. Proposed Work
3.1. Lane Detection in VILDS
Algorithm 1. Lane Detection Algorithm in VILDS |
Input: traindata, λ, γ |
Output: Lane lines detected in images (η) |
1: procedure LDA(traindata) |
2: A[1] ← traindatablur |
3: A[2] ← traindataocclusion |
4: A[3] ← traindatalight |
5: end procedure |
6: procedure GAN_LSTM(A, λ, γ) |
7: Training GAN using parameters in λ |
8: for x in A do |
9: θ ← TrainGAN(x, λepochs, λbatchsize) |
10: end for |
11: ϖ ← gan_denoise(ϑ) |
12: Training LSTM using parameters in γ and dataset ϖ |
13: η ← TrainLSTM(ϖ, γepochs, γbatchsize) |
14: return η |
15: end procedure |
3.2. Departure Warning System
Algorithm 2. Departure Warning System in VILDS |
Input: Output of lane detection (η) |
Output: Deviation angle and direction |
1: procedure LDWS(η) |
2: The vehicle travel path (lane) is highlighted |
3: Pr, Pl ← HoughTrans f ormation(η) |
4: The midpoint ρ is identified using εn |
5: Right triangles are formed using Z, ρ, P |
6: Angles ω and θ are computed from the right triangles |
7: if (ϕ > ω) && (ρ - Zr < ρ - Zl) then |
8: deviation occurs towards the left |
9: else if (ϕ > ω) && (ρ - Zl < ρ - Zr) then |
10: deviation occurs towards the right |
11: else if (ϕ > θ) && (ρ - Zr < ρ - Zl) then |
12: deviation occurs towards the left |
13: else if (ϕ > θ) && (ρ - Zl < ρ - Zr) then |
14: deviation occurs towards the right |
15: else |
16: The vehicle moves in the trajectory of the lane |
17: end if |
18: Offset from ρ on the deviated side is calculated |
19: Departure angle of the side of deviation is found |
20: end procedure |
4. Implementation and Results
4.1. Experimental Setup
4.2. Comparative Analysis of GAN-LSTM Model
4.3. Performance Analysis of LDWS
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Lee, C.; Moon, J.H. Robust Lane Detection and Tracking for Real-Time Applications. IEEE Trans. Intell. Transp. Syst. 2018, 19, 4043–4048. [Google Scholar] [CrossRef]
- Ortiz-Esquivel, A.E.; Díaz-Hernández, R.; Altamirano-Robles, L. A method for lane recognition using active contours model in vehicular roads. In Proceedings of the 2018 International Conference on Electronics, Communications and Computers (CONIELECOMP), Cholula, Mexico, 21–23 February 2018; pp. 37–43. [Google Scholar]
- Rossi, L.; Paolanti, M.; Pierdicca, R.; Frontoni, E. Human Trajectory Prediction and Generation using LSTM Models and GANs. Pattern Recognit. 2021, 120, 108–136. [Google Scholar] [CrossRef]
- Chen, Y.; Boukerche, A. A Novel Lane Departure Warning System for Improving Road Safety. In Proceedings of the ICC 2020–2020 IEEE International Conference on Communications (ICC), Dublin, Ireland, 7–11 June 2020; pp. 1–6. [Google Scholar]
- Prathiba, S.B.; Raja, G.; Dev, K.; Kumar, N.; Guizani, M. A Hybrid Deep Reinforcement Learning For Autonomous Vehicles Smart-Platooning. IEEE Trans. Veh. Technol. 2021, 70, 13340–13350. [Google Scholar] [CrossRef]
- Waykole, S.; Shiwakoti, N.; Stasinopoulos, P. Review on Lane Detection and Tracking Algorithms of Advanced Driver Assistance System. Sustainability 2021, 13, 11417. [Google Scholar] [CrossRef]
- Zou, Q.; Jiang, H.; Dai, Q.; Yue, Y.; Chen, L.; Wang, Q. Robust Lane Detection from Continuous Driving Scenes using Deep Neural Networks. IEEE Trans. Veh. Technol. 2019, 69, 41–54. [Google Scholar] [CrossRef]
- Haixia, L.; Xizhou, L. Flexible Lane Detection using CNNs. In Proceedings of the 2021 International Conference on Computer Technology and Media Convergence Design (CTMCD), Sanya, China, 23–25 April 2021; pp. 235–238. [Google Scholar]
- Wang, H.; Chen, Y.; Cai, Y.; Chen, L.; Li, Y.; Sotelo, M.A.; Li, Z. SFNet-N: An Improved SFNet Algorithm for Semantic Segmentation of Low-Light Autonomous Driving Road Scenes. IEEE Trans. Intell. Transp. Syst. 2022, 23, 21405–21417. [Google Scholar] [CrossRef]
- Huang, L.; Huang, W. RD-YOLO: An Effective and Efficient Object Detector for Roadside Perception System. Sensors 2022, 22, 8097. [Google Scholar] [CrossRef]
- Tabelini, L.; Berriel, R.; Paixao, T.M.; Badue, C.; De Souza, A.F.; Oliveira-Santos, T. Keep Your Eyes on the Lane: Real-Time Attention-Guided Lane Detection. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Nashville, TN, USA, 20–25 June 2021; pp. 294–302. [Google Scholar]
- Zhang, Y.; Lu, Z.; Ma, D.; Xue, J.H.; Liao, Q. Ripple-GAN: Lane Line Detection with Ripple Lane Line Detection Network and Wasserstein GAN. IEEE Trans. Intell. Transp. Syst. 2020, 22, 1532–1542. [Google Scholar] [CrossRef]
- Wang, Q.; Han, T.; Qin, Z.; Gao, J.; Li, X. Multitask Attention Network for Lane Detection and Fitting. IEEE Trans. Neural Netw. Learn. Syst. 2022, 33, 1066–1078. [Google Scholar] [CrossRef]
- Terlizzi, M.; Russo, L.; Picariello, E.; Glielmo, L. A Novel Algorithm for Lane Detection Based on Iterative Tree Search. In Proceedings of the 2021 IEEE International Workshop on Metrology for Automotive (MetroAutomotive), Bologna, Italy, 1–2 July 2021; pp. 205–209. [Google Scholar]
- Kamble, A.; Potadar, S. Lane Departure Warning System for Advanced Drivers Assistance. In Proceedings of the 2018 Second International Conference on Intelligent Computing and Control Systems (ICICCS), Madurai, India, 14–15 June 2018; pp. 1775–1778. [Google Scholar]
- Teo, T.Y.; Sutopo, R.; Lim, J.M.Y.; Wong, K. Innovative Lane Detection Method to Increase the Accuracy of Lane Departure Warning System. Multimed. Tools Appl. 2021, 80, 2063–2080. [Google Scholar] [CrossRef]
- Zhou, M.; Samiappan, S.; Worch, E.; Ball, J.E. Hyperspectral Image Classification Using Fisher’s Linear Discriminant Analysis Feature Reduction with Gabor Filtering and CNN. In Proceedings of the IGARSS 2020–2020 IEEE International Geoscience and Remote Sensing Symposium, Waikoloa, HI, USA, 26 September–2 October 2020; pp. 493–496. [Google Scholar]
- Fu, Y.; Sen, S.; Reimann, J.; Theurer, C. Spatiotemporal Representation Learning with GAN Trained LSTM-LSTM Networks. In Proceedings of the 2020 IEEE International Conference on Robotics and Automation (ICRA), Paris, France, 31 May–31 August 2020; pp. 10548–10555. [Google Scholar]
- Lu, H.; Barzegar, V.; Nemani, V.P.; Hu, C.; Laflamme, S.; Zimmerman, A.T. GAN-LSTM Predictor for Failure Prognostics of Rolling Element Bearings. In Proceedings of the 2021 IEEE International Conference on Prognostics and Health Management (ICPHM), Detroit, MI, USA, 7–9 June 2021; pp. 1–8. [Google Scholar]
- Li, X.; Li, J.; Hu, X.; Yang, J. Line-CNN: End-to-End Traffic Line Detection With Line Proposal Unit. IEEE Trans. Intell. Transp. Syst. 2020, 21, 248–258. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Anbalagan, S.; Srividya, P.; Thilaksurya, B.; Senthivel, S.G.; Suganeshwari, G.; Raja, G. Vision-Based Ingenious Lane Departure Warning System for Autonomous Vehicles. Sustainability 2023, 15, 3535. https://doi.org/10.3390/su15043535
Anbalagan S, Srividya P, Thilaksurya B, Senthivel SG, Suganeshwari G, Raja G. Vision-Based Ingenious Lane Departure Warning System for Autonomous Vehicles. Sustainability. 2023; 15(4):3535. https://doi.org/10.3390/su15043535
Chicago/Turabian StyleAnbalagan, Sudha, Ponnada Srividya, B. Thilaksurya, Sai Ganesh Senthivel, G. Suganeshwari, and Gunasekaran Raja. 2023. "Vision-Based Ingenious Lane Departure Warning System for Autonomous Vehicles" Sustainability 15, no. 4: 3535. https://doi.org/10.3390/su15043535
APA StyleAnbalagan, S., Srividya, P., Thilaksurya, B., Senthivel, S. G., Suganeshwari, G., & Raja, G. (2023). Vision-Based Ingenious Lane Departure Warning System for Autonomous Vehicles. Sustainability, 15(4), 3535. https://doi.org/10.3390/su15043535