Abstract
Over the last decade, the Advanced Driver Assistance System (ADAS) concept has evolved prominently. ADAS involves several advanced approaches such as automotive electronics, vehicular communication, RADAR, LIDAR, computer vision, and its associated aspects such as machine learning and deep learning. Of these, computer vision and machine learning-based solutions have mainly been effective that have allowed real-time vehicle control, driver-aided systems, etc. However, most of the existing works deal with ADAS deployment and autonomous driving functionality in countries with well-disciplined lane traffic. These solutions and frameworks do not work in countries and cities with less-disciplined/ chaotic traffic. Hence, critical ADAS functionalities and even L2/ L3 autonomy levels in driving remain a major open challenge. In this regard, this work proposes a novel framework called Auto-Alert. Auto-Alert performs a two-stage spatial and temporal analysis based on external traffic environment and tri-axial sensor system for safe driving assistance. This work investigates time-series analysis with deep learning models for driving events prediction and assistance. Further, as a basic premise, various essential design considerations towards the ADAS are discussed. Significantly, the Convolutional Neural Network (CNN) and Long-Short-Term-Memory (LSTM) models are applied in the proposed Auto-Alert. It is shown that the LSTM outperforms the CNN with 99% for the considered window length. Importantly, this also involves developing and demonstrating an efficient traffic monitoring and density estimation system. Further, this work provides the benchmark results for Indian Driving Dataset (IDD), specifically for the object detection task. The findings of this proposed work demonstrate the significance of using CNN and LSTM networks to assist the driver in the holistic traffic environment.
Similar content being viewed by others
Abbreviations
- ADAS:
-
Advanced Driver Assistance System
- RADAR:
-
Radio Detection and Ranging
- LIDAR:
-
Light Detection and Ranging
- CNN:
-
Convolutional Neural Network
- 1D-CNN:
-
1Dimensional -CNN
- ReLU:
-
Rectified Linear Unit
- GAP:
-
Global Average Pooling
- LSTM:
-
Long-Short-Term-Memory
- IDD:
-
Indian Driving Dataset
- WHO:
-
World Health Organization
- SAE:
-
Society of Automotive Engineers
- CCD:
-
Charged Couple Device
- CMOS:
-
Complementary Metal Oxide Semiconductor
- XGBoost:
-
EXtreme Gradient Boosting
- SVM:
-
Support Vector Machine
- DNN:
-
Deep Neural Networks
- ARIMA:
-
Auto-regressive Integrated Moving Average
- KNN:
-
K-Nearest Neighbor
- mAP:
-
Mean Average Precision
- GPS:
-
Global Positioning System
- ADAM:
-
Adaptive Movement Estimation
- RMSProp:
-
Root Mean Square Propagation
- Faster RCNN:
-
Faster Region based CNN
- ResNet:
-
Residual Networks
- NAS:
-
Neural Architectural Search
References
Road Safety Trends. Road Safety Annual Report, May 2018
Khoury, J., Ramanathan, R., McCloskey, D., Smith, R., Campbell, T.: RadarMAC: mitigating radar interference in self-driving cars. 2016 13th Annual IEEE International Conference on Sensing, Communication, and Networking (SECON) (2016)
Aldrich, R., Wickramarathne, T.: Low-cost radar for object tracking in autonomous driving: a data-fusion approach. 2018 IEEE 87th Vehicular Technology Conference (VTC Spring) (2018)
Maalej, Y., Sorour, S., Abdel-Rahim, A., Guizani, M.: Vanets meet autonomous vehicles: multimodal surrounding recognition using manifold alignment. IEEE Access 6, 29026–29040 (2018)
Limm, K., Tuladhar, K. M.: LIDAR: Lidar information based dynamic V2V authentication for roadside infrastructure-less vehicular networks019 16th IEEE Annual Consumer Communications & Networking Conference (CCNC) (2019)
Mehta, S., Patel, A., Mehta, J.: CCD or CMOS Image sensor for photography. 2015 International Conference on Communications and Signal Processing (ICCSP) (2015)
Miethig, B., Liu, A., Habibi, S., Mohrenschildt, M. v. : Leveraging thermal imaging for autonomous driving. 2019 IEEE Transportation Electrification Conference and Expo (ITEC) (2019)
https://nerian.com/products/sp1-stereo-vision-obsolete/ . Accessed 29 July 2021
Yi, Z., Liu, X.C., Markovic, N., Phillips, J.: Inferencing hourly traffic volume using data-driven machine learning and graph theory. Comput Environ Urban Syst 85, 101548 (2021)
Bao, X., Jiang, D., Yang, X., Wang, H.: An improved deep belief network for traffic prediction considering weather factors. Alex. Eng. J. 60(1), 413–420 (2021)
Chikaraishi, M., Garg, P., Varghese, V., Yoshizoe, K., Urata, J., Shiomi, Y., Watanabe, R.: On the possibility of short-term traffic prediction during disaster with machine learning approaches: An exploratory analysis. Transp. Policy 98, 91–104 (2020)
Ata, A., Khan, M.A., Abbas, S., Ahmad, G., Fatima, A.: Modelling smart road traffic congestion control system using machine learning techniques. Neural Network World 29(2), 99–110 (2019)
Li, P., Abdel-Aty, M., Yuan, J.: Real-time crash risk prediction on arterials based on LSTM-CNN. Accid. Anal. Prev. 135, 105371 (2020)
Ismail Fawaz, H., Forestier, G., Weber, J., Idoumghar, L., Muller, P.-A.: Deep learning for time series classification: a review. Data Min. Knowl. Disc. 33(4), 917–963 (2019)
de Medrano, R., Aznarte, J.L.: A spatio-temporal attention-based spot-forecasting framework for urban traffic prediction. Appl. Soft Comput. 96, 106615 (2020)
Lonare, S., Bhramaramba, R.: Traffic flow prediction using regression and deep learning approach. New Trends in Computational Vision and Bio-inspired Computing, pp. 641–648 (2020)
Doğan, E.: LSTM training set analysis and clustering model development for short-term traffic flow prediction. Neural Comput. Appl. (2021)
Gao, J., Murphey, Y.L., Zhu, H.: Multivariate time series prediction of lane changing behavior using deep neural network. Appl. Intell. 48(10), 3523–3537 (2018)
Otaka, H., Horiguchi, R., Akahane, H.: Short term travel time prediction using cumulative traffic counts and uplink information collected on expressways. World Congress on ITS, 2004, Nagoya, Japan
Lai, G., Chang, W.-C., Yang, Y., Liu, H.: Modeling long- and short-term temporal patterns with deep neural networks. The 41st International ACM SIGIR Conference on Research & Development in Information Retrieval (2018)
Cheng, X., Zhang, R., Zhou, J., Xu, W. : DeepTransport: learning spatial-temporal dependency for traffic condition forecasting. 2018 International Joint Conference on Neural Networks (IJCNN) (2018)
Fang, X., Yuan, Z.: Performance enhancing techniques for deep learning models in time series forecasting. Eng. Appl. Artif. Intell. 85, 533–542 (Oct. 2019)
Yu, B., Yin, H., Zhu, Z.: Spatio-Temporal Graph Convolutional Networks: A Deep Learning Framework for Traffic Forecasting. Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence (2018)
Bhargava, P.: On Generalizing Detection Models for Unconstrained Environments. 2019 IEEE/CVF International Conference on Computer Vision Workshop (ICCVW) (2019)
Addanki, S.C., Vasuki, J.S., Venkataraman, H.: Road parameter-based driver assistance system for safe driving. SAE International Journal of Connected and Automated Vehicles 2(4), 253–262 (2019)
Addanki, S.C., Jaswanth, N., Assfalg, R., Venkataraman, H.: Analysis of traffic related factors and vehicle environment in monitoring driver’s driveability. Int. J. Intell. Transp. Syst. Res. 18(2), 277–287 (2019)
Jaswanth, N., Venkataraman, H.: Lane change for system-driven vehicles using dynamic information. Proceedings of the 1st International Workshop on Communication and Computing in Connected Vehicles and Platooning (2018)
Kotha, M., Chadalavada, M., Karuturi, S. H., Venkataraman, H.: PotSense. Proceedings of the 1st ACM Workshop on Autonomous and Intelligent Mobile Systems (2020)
Venkataraman, H., Assfalg, R.: Driver performance detection & recommender system in vehicular environment using video streaming analytics. 2017 IEEE International Conference on Advanced Intelligent Mechatronics (AIM) (2017)
Xiao, F., Pei, L., Chu, L., Zou, D., Yu, W., Zhu, Y., Li T.: A deep learning method for complex human activity recognition using virtual wearable sensors. Lecture Notes in Computer Science, pp 261–270 (2021)
Monjezi Kouchak, S., Gaffar, A.: Using bidirectional long short term memory with attention layer to estimate driver behavior. 2019 18th IEEE International Conference On Machine Learning And Applications (ICMLA) (2019)
Varma, G., Subramanian, A., Namboodiri, A., Chandraker, M., Jawahar, C. V.: IDD: a dataset for exploring problems of autonomous navigation in unconstrained environments. 2019 IEEE Winter Conference on Applications of Computer Vision (WACV) (2019)
Acknowledgements
The authors thank the DST, Govt of India, Hella Automotive Pvt Ltd, Pune, and Tirupati Traffic Police, Govt. of AP, India, for their advice and support.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Nidamanuri, J., Mukherjee, P., Assfalg, R. et al. Auto-Alert: A Spatial and Temporal Architecture for Driving Assistance in Road Traffic Environments. Int. J. ITS Res. 20, 64–74 (2022). https://doi.org/10.1007/s13177-021-00272-3
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13177-021-00272-3