Development and validation of a deep learning-based algorithm for drowsiness detection in facial photographs

被引:0
作者
Syed Sameed Husain
Junaid Mir
Syed Muhammad Anwar
Waqas Rafique
Muhammad Obaid Ullah
机构
[1] University of Surrey,Centre for Vision, Speech, Signal Processing
[2] University of Engineering and Technology Taxila,Department of Electrical Engineering
[3] University of Engineering and Technology Taxila,Department of Computer Engineering
[4] University of Oxford,Department of Engineering Science
来源
Multimedia Tools and Applications | 2022年 / 81卷
关键词
Drowsiness detection; Fatigue detection; Deep convolutional neural network; Parametric aggregation; CNN;
D O I
暂无
中图分类号
学科分类号
摘要
Drowsiness is a feeling of sleepiness before the sleep onset and has severe implications from a safety perspective for the individuals involved in industrial activities, mining, and driving. The state-of-the-art computer vision (CV) based drowsiness detection methods generally utilize multiple deep convolutional neural networks (DCNN) without investigating deep feature aggregation techniques for the drowsiness detection task. More importantly, the reported results are mostly based on acted drowsy data, making the utilization of models trained on such data highly arguable for detecting drowsiness in real-life situations. Towards ameliorating this, we first present a comprehensive real drowsy data curated from 50 subjects, where subjects are labeled as fresh or drowsy. Further, four DCNN models: Xception, ResNet101, InceptionV4, and ResNext101, are trained on our dataset using transfer learning to select a baseline model for our drowsiness detection method. Moreover, an experimental study is performed using five different pooling methods: global max, global average, generalized mean, region of interest, and Weibull activation, to compute a robust and discriminative global descriptor. Our results reveal that the parametric Weibull activation pooling is the best suited for aggregating deep convolutional features. Additionally, a low complexity model based on the MobileNetV2 is proposed for a deployable drowsiness detection solution in mobile devices. The detection accuracy of 93.80% and 90.50% is achieved using our proposed Weibull-based ResNext101 and MobileNetV2 models, respectively. Moreover, our results show that the proposed non-invasive method outperforms the polysomnography signals-based invasive drowsiness detection approach.
引用
收藏
页码:20425 / 20441
页数:16
相关论文
共 86 条
[1]  
Akin M(2008)Estimating vigilance level by using EEG and EMG signals Neural Comput Applic 17 227-236
[2]  
Kurt MB(2019)Driver drowsiness detection based on steering wheel data applying adaptive neuro-fuzzy feature selection Sensors 19 943-3049
[3]  
Sezgin N(2021)AutoFER PCA and PSO based automatic facial emotion recognition Multimed Tools Appl 80 3039-18857
[4]  
Bayram M(2021)2D object recognition: a comparative analysis of SIFT, SURF and ORB feature descriptors Multimed Tools Appl 80 18839-2733
[5]  
Arefnezhad S(2021)Driver drowsiness estimation based on factorized bilinear feature fusion and a long-short-term recurrent convolutional network Information 12 3-3067
[6]  
Samiee S(2020)Content-based image retrieval system using ORB and SIFT features Neural Comput Applic 32 2725-803
[7]  
Eichberger A(2018)Sensor applications physiological features in drivers’ drowsiness detection: A review IEEE Sensors J 18 3055-29087
[8]  
Nahvi A(2011)Usage and perceived effectiveness of fatigue countermeasures for professional and nonprofessional drivers Accident Analysis & Prevention 43 797-1877
[9]  
Arora M(2019)Driver drowsiness detection using hybrid convolutional neural network and long short-term memory Multimed Tools Appl 78 29059-1581
[10]  
Kumar M(2014)Using haar classifiers to detect driver fatigue and provide alerts Multimedia Tools and Applications 71 1857-1758