CBAM VGG16: An efficient driver distraction classification using CBAM embedded VGG16 architecture

被引:2
作者
Praharsha, Chittathuru Himala [1 ]
Poulose, Alwin [1 ]
机构
[1] School of Data Science, Indian Institute of Science Education and Research Thiruvananthapuram (IISER TVM), Vithura, Kerala, Thiruvananthapuram
关键词
Attention module; Autonomous driving system (ADS); Autonomous vehicles; Convolutional neural network (CNN); Deep learning; Driver distraction classification; Driver monitoring systems; Image classifications; Visual Geometry Group (VGG);
D O I
10.1016/j.compbiomed.2024.108945
中图分类号
学科分类号
摘要
Driver monitoring systems (DMS) are crucial in autonomous driving systems (ADS) when users are concerned about driver/vehicle safety. In DMS, the significant influencing factor of driver/vehicle safety is the classification of driver distractions or activities. The driver's distractions or activities convey meaningful information to the ADS, enhancing the driver/ vehicle safety in real-time vehicle driving. The classification of driver distraction or activity is challenging due to the unpredictable nature of human driving. This paper proposes a convolutional block attention module embedded in Visual Geometry Group (CBAM VGG16) deep learning architecture to improve the classification performance of driver distractions. The proposed CBAM VGG16 architecture is the hybrid network of the CBAM layer with conventional VGG16 network layers. Adding a CBAM layer into a traditional VGG16 architecture enhances the model's feature extraction capacity and improves the driver distraction classification results. To validate the significant performance of our proposed CBAM VGG16 architecture, we tested our model on the American University in Cairo (AUC) distracted driver dataset version 2 (AUCD2) for cameras 1 and 2 images. Our experiment results show that the proposed CBAM VGG16 architecture achieved 98.65% classification accuracy for camera 1 and 97.85% for camera 2 AUCD2 datasets. The CBAM VGG16 architecture also compared the driver distraction classification performance with DenseNet121, Xception, MoblieNetV2, InceptionV3, and VGG16 architectures based on the proposed model's accuracy, loss, precision, F1 score, recall, and confusion matrix. The drivers’ distraction classification results indicate that the proposed CBAM VGG16 has 3.7% classification improvements for AUCD2 camera 1 images and 5% for camera 2 images compared to the conventional VGG16 deep learning classification model. We also tested our proposed architecture with different hyperparameter values and estimated the optimal values for best driver distraction classification. The significance of data augmentation techniques for the data diversity performance of the CBAM VGG16 model is also validated in terms of overfitting scenarios. The Grad-CAM visualization of our proposed CBAM VGG16 architecture is also considered in our study, and the results show that VGG16 architecture without CBAM layers is less attentive to the essential parts of the driver distraction images. Furthermore, we tested the effective classification performance of our proposed CBAM VGG16 architecture with the number of model parameters, model size, various input image resolutions, cross-validation, Bayesian search optimization and different CBAM layers. The results indicate that CBAM layers in our proposed architecture enhance the classification performance of conventional VGG16 architecture and outperform the state-of-the-art deep learning architectures. © 2024 Elsevier Ltd
引用
收藏
相关论文
共 69 条
  • [1] Parekh D., Poddar N., Rajpurkar A., Chahal M., Kumar N., Joshi G.P., Cho W., A review on autonomous vehicles: Progress, methods and challenges, Electronics, 11, 14, (2022)
  • [2] Bagloee S.A., Tavana M., Asadi M., Oliver T., Autonomous vehicles: challenges, opportunities, and future implications for transportation policies, J. Mod. Transp., 24, pp. 284-303, (2016)
  • [3] Road Accidents in India 2021, (2021)
  • [4] Giannaros A., Karras A., Theodorakopoulos L., Karras C., Kranias P., Schizas N., Kalogeratos G., Tsolis D., Autonomous vehicles: Sophisticated attacks, safety issues, challenges, open topics, blockchain, and future directions, J. Cybersecur. Priv., 3, 3, pp. 493-543, (2023)
  • [5] Ahmed S.K., Mohammed M.G., Abdulqadir S.O., El-Kader R.G.A., El-Shall N.A., Chandran D., Rehman M.E.U., Dhama K., Road traffic accidental injuries and deaths: A neglected global health issue, Health Sci. Rep., 6, 5, (2023)
  • [6] Kashevnik A., Shchedrin R., Kaiser C., Stocker A., Driver distraction detection methods: A literature review and framework, IEEE Access, 9, pp. 60063-60076, (2021)
  • [7] Koesdwiady A., Soua R., Karray F., Kamel M.S., Recent trends in driver safety monitoring systems: State of the art and challenges, IEEE Trans. Veh. Technol., 66, 6, pp. 4550-4563, (2016)
  • [8] Prasetio E.A., Nurliyana C., Evaluating perceived safety of autonomous vehicle: The influence of privacy and cybersecurity to cognitive and emotional safety, IATSS Res., 47, 2, pp. 160-170, (2023)
  • [9] Tselentis D.I., Papadimitriou E., Driver profile and driving pattern recognition for road safety assessment: Main challenges and future directions, IEEE Open J. Intell. Transp. Syst., (2023)
  • [10] Zheng L., Zhang Y., Ding T., Meng F., Li Y., Cao S., Classification of driver distraction risk levels: Based on driver's gaze and secondary driving tasks, Mathematics, 10, 24, (2022)