Driving Behavior Classification and Sharing System Using CNN-LSTM Approaches and V2X Communication
Source abstract
Abstract
Despite advances in autonomous driving technology, traffic accidents remain a problem to be solved in the transportation system. More than half of traffic accidents are due to unsafe driving. In addition, aggressive driving behavior can lead to traffic jams. To reduce this, we propose a 4-layer CNN-2 stack LSTM-based driving behavior classification and V2X sharing system that uses time-series data as an input to reflect temporal changes. The proposed system classifies driving behavior into defensive, normal, and aggressive driving using only the 3-axis acceleration of the driving vehicle and shares it with the surroundings. We collect a training dataset by composing a road that reflects various environmental factors using a driving simulator that mimics a real vehicle and IPG CarMaker, an autonomous driving simulation. Additionally, driving behavior datasets are collected by driving real-world DGIST campus to augment training data. The proposed network has the best performance compared to the state-of-the-art CNN, LSTM, and CNN-LSTM. Finally, our system shares the driving behavior classified by 4-layer CNN-2 stacked LSTM with surrounding vehicles through V2X communication. The proposed system has been validated in ACC simulations and real environments. For real world testing, we configure NVIDIA Jetson TX2, IMU, GPS, and V2X devices as one module. We performed the experiments of the driving behavior classification and V2X transmission and reception in a real world by using the prototype module. As a result of the experiment, the driving behavior classification performance was confirmed to be ~98% or more in the simulation test and 97% or more in the real-world test. In addition, the V2X communication delay through the prototype was confirmed to be an average of 4.8 ms. The proposed system can contribute to improving the safety of the transportation system by sharing the driving behaviors of each vehicle.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Autonomous Vehicle Technology and Safety · Vehicular Ad Hoc Networks (VANETs) · Traffic Prediction and Management Techniques
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Daegu Gyeongbuk Institute of Science and Technology (DGIST), Daegu 42988, Korea
Funding
National Research Foundation of Korea · Ministry of Science and ICT
References (46)
Show source-provided references
1. Robust Obstacle Detection for Advanced Driver Assistance Systems Using Distortions of Inverse Perspective Mapping of a Monocular Camera10.1016/j.robot.2018.12.004 ↗
2. Deep Multi-Modal Object Detection and Semantic Segmentation for Autonomous Driving: Datasets, Methods, and Challenges10.1109/TITS.2020.2972974 ↗
3. RefineNet: Refining Object Detectors for Autonomous Driving10.1109/TIV.2017.2695896 ↗
4. On-Board Road Friction Estimation Technique for Autonomous Driving Vehicle-Following Maneuvers10.3390/app11052197 ↗
5. Computer Vision and Deep Learning Techniques for Pedestrian Detection and Tracking: A Survey10.1016/j.neucom.2018.01.092 ↗
6. Driving Policies of V2X Autonomous Vehicles Based on Reinforcement Learning Methods10.1049/iet-its.2019.0457 ↗
7. Jung, C., Lee, D., Lee, S., and Shim, D.H. (2020). V2X-Communication-Aided Autonomous Driving: System Design and Experimental Validation. Sensors, 20.10.3390/s20102903 ↗
8. Waschl, H., Schmied, R., Reischl, D., and Stolz, M. (2019). A Virtual Development and Evaluation Framework for ADAS—Case Study of a P-ACC in a Connected Environment. Control Strategies for Advanced Driver Assistance Systems and Autonomous Driving Functions, Springer International Publishing.10.1007/978-3-319-91569-2_6 ↗
9. Malik, S., Khan, M.A., and El-Sayed, H. (2021). Collaborative Autonomous Driving-A Survey of Solution Approaches and Future Challenges. Sensors, 21.10.3390/s21113783 ↗
10. Application of Real Field Connected Vehicle Data for Aggressive Driving Identification on Horizontal Curves10.1109/TITS.2017.2768527 ↗
11. Traffic Congestion, Driver Stress, and Driver Aggression10.1002/(SICI)1098-2337(1999)25:6<409::AID-AB2>3.0.CO;2-0 ↗
12. Methods to Detect and Reduce Driver Stress: A Review10.1007/s12239-019-0099-3 ↗
13. Yang, Q., Chen, H., Chen, Z., and Su, J. (2021). Introspective False Negative Prediction for Black-Box Object Detectors in Autonomous Driving. Sensors, 21.10.3390/s21082819 ↗
14. Safe, Efficient, and Comfortable Velocity Control Based on Reinforcement Learning for Autonomous Driving10.1016/j.trc.2020.102662 ↗
15. (2021, September 09). Road Traffic Injuries. Available online: https://www.who.int/news-room/fact-sheets/detail/road-traffic-injuries.
16. Crash Fatality Rates after Recreational Marijuana Legalization in Washington and Colorado10.2105/AJPH.2017.303848 ↗
17. (2021, September 09). American Automobile Association: Aggressive Driving: Research Update. Available online: https://www.aaafoundation.org/sites/default/files/AggressiveDrivingResearchUpdate2009.pdf.
18. Deep Learning for Safe Autonomous Driving: Current Challenges and Future Directions10.1109/TITS.2020.3032227 ↗
19. A Temporal Analysis of Driver-Injury Severities in Crashes Involving Aggressive and Non-Aggressive Driving
20. Artificial Intelligence for Vehicle-to-Everything: A Survey10.1109/ACCESS.2019.2891073 ↗
21. IPG Automotive GmbH (2021, September 09). CarMaker. Available online: https://ipg-automotive.com/products-services/simulation-software/carmaker/.
22. Implicit Aggressive Driving Detection in Social VANET10.1016/j.procs.2018.03.086 ↗
23. A Comparative Study of Aggressive Driving Behavior Recognition Algorithms Based on Vehicle Motion Data10.1109/ACCESS.2018.2889751 ↗
24. Rongben, W., Lie, G., Bingliang, T., and Lisheng, J. (2004, January 3–6). Monitoring Mouth Movement for Driver Fatigue or Distraction with One Camera. Proceedings of the 7th International IEEE Conference on Intelligent Transportation Systems (IEEE Cat. No.04TH8749), Washington, WA, USA.
25. Devi, M.S., and Bajaj, P.R. (2008, January 16–18). Driver Fatigue Detection Based on Eye Tracking. Proceedings of the 2008 First International Conference on Emerging Trends in Engineering and Technology, Nagpur, India.10.1109/ICETET.2008.17 ↗
26. Dai, J., Teng, J., Bai, X., Shen, Z., and Xuan, D. (2010, January 22–25). Mobile Phone Based Drunk Driving Detection. Proceedings of the 4th International ICST Conference on Pervasive Computing Technologies for Healthcare, Munich, Germany.10.4108/ICST.PERVASIVEHEALTH2010.8901 ↗
27. Johnson, D.A., and Trivedi, M.M. (2011, January 5–7). Driving Style Recognition Using a Smartphone as a Sensor Platform. Proceedings of the 2011 14th International IEEE Conference on Intelligent Transportation Systems (ITSC), Washington, DC, USA.10.1109/ITSC.2011.6083078 ↗
28. Singh, P., Juneja, N., and Kapoor, S. (2013, January 11–12). Using Mobile Phone Sensors to Detect Driving Behavior. Proceedings of the 3rd ACM Symposium on Computing for Development—ACM DEV’13, Bangalore, India.10.1145/2442882.2442941 ↗
29. A Survey of Autonomous Driving: Common Practices and Emerging Technologies10.1109/ACCESS.2020.2983149 ↗
30. Chhabra, R., Verma, S., and Krishna, C.R. (2017, January 12–13). A Survey on Driver Behavior Detection Techniques for Intelligent Transportation Systems. Proceedings of the 2017 7th International Conference on Cloud Computing, Data Science & Engineering—Confluence, Noida, India.10.1109/CONFLUENCE.2017.7943120 ↗
31. Detecting Human Driver Inattentive and Aggressive Driving Behavior Using Deep Learning: Recent Advances, Requirements and Open Challenges10.1109/ACCESS.2020.2999829 ↗
32. Driver Behavior Detection Techniques: A Survey
33. Carvalho, E., Ferreira, B.V., Ferreira, J., de Souza, C., Carvalho, H.V., Suhara, Y., Pentland, A.S., and Pessin, G. (2017, January 14–19). Exploiting the Use of Recurrent Neural Networks for Driver Behavior Profiling. Proceedings of the 2017 International Joint Conference on Neural Networks (IJCNN), Anchorage, AK, USA.10.1109/IJCNN.2017.7966230 ↗
34. Driver Behavior Detection and Classification Using Deep Convolutional Neural Networks10.1016/j.eswa.2020.113240 ↗
35. Mekruksavanich, S., and Jitpattanakul, A. (2021). LSTM Networks Using Smartphone Data for Sensor-Based Human Activity Recognition in Smart Homes. Sensors, 21.10.3390/s21051636 ↗
36. Human Activity Recognition from Inertial Sensor Time-Series Using Batch Normalized Deep LSTM Recurrent Networks
37. Mumcuoglu, M.E., Alcan, G., Unel, M., Cicek, O., Mutluergil, M., Yilmaz, M., and Koprubasi, K. (2019, January 2–4). Driving Behavior Classification Using Long Short Term Memory Networks. Proceedings of the 2019 AEIT International Conference of Electrical and Electronic Technologies for Automotive (AEIT AUTOMOTIVE), Turin, Italy.10.23919/EETA.2019.8804534 ↗
38. Long Short-Term Memory10.1162/neco.1997.9.8.1735 ↗
39. Feature Extraction and Classification of Heart Sound Using 1D Convolutional Neural Networks10.1186/s13634-019-0651-3 ↗
40. Real-Time Patient-Specific ECG Classification by 1-D Convolutional Neural Networks10.1109/TBME.2015.2468589 ↗
41. Activity Recognition for Cognitive Assistance Using Body Sensors Data and Deep Convolutional Neural Network10.1109/JSEN.2018.2871203 ↗
42. A Review of Recurrent Neural Networks: LSTM Cells and Network Architectures10.1162/neco_a_01199 ↗
43. Gupta, R., Gupta, A., and Aswal, R. (2021, January 27–29). Time-CNN and Stacked LSTM for Posture Classification. Proceedings of the 2021 International Conference on Computer Communication and Informatics (ICCCI), Coimbatore, India.10.1109/ICCCI50826.2021.9402657 ↗
44. AAA Exchange Advocacy (2021, October 28). Communicatio. Education., Available online: https://exchange.aaa.com/safety/driving-advice/aggressive-driving/.
45. Department of Motor Vehicles, and New York State (2021, October 28). Available online: https://dmv.ny.gov/about-dmv/chapter-8-defensive-driving.
46. Adaptive Cruise Control with Safety Guarantees for Autonomous Vehicles10.1016/j.ifacol.2017.08.418 ↗