Drowsiness Detection Through Yawning and Eye Blinking Models Using Convolutional Neural Networks and Transfer Learning

Driver drowsiness is one of the main causes of road traffic accidents because it reduces cognitive capabilities and reflexes. Therefore, different artificial intelligence-based methods have been developed for monitoring the driver's state in real time. However, these methods still need improvement because identifying signs of fatigue, such as yawning and eye blinking, remains a significant challenge. The main objective of this paper is to create two models using pretrained Convolutional Neural Networks (CNNs) to detect yawning and eye blinking, which should help prevent road traffic accidents. Different datasets were used, including YawDD and MRL Eye, to train various pretrained models based on well-known architectures such as MobileNet, Xception, Inception-V3, and VGG-16, using transfer learning. These generated models demonstrated high efficiency, with MobileNet achieving the best overall performance with an accuracy ranging from 97.64% to 99.52%, depending on the dataset used for training and validation. The results indicate that pretrained CNN models fine-tuned with transfer learning are highly effective in detecting signs of drowsiness, which is promising for real-world applications in Advanced Driver Assistance Systems (ADAS) to ensure the driver's safety.

Authors

Institutions

Publication Details

Published
2024-10-23
DOI
https://doi.org/10.1109/icds62089.2024.10756434
Citations
2
Primary Topic
Gaze Tracking and Assistive Technology
Type
article
Field-Weighted Citation Impact
0.74
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Drowsiness Detection Through Yawning and Eye Blinking Models Using Convolutional Neural Networks and Transfer Learning

Yacine Yaddaden, Raef Chérif, Dorra Lamouchi, Noémie Cabot
2 citations
Gaze Tracking and Assistive Technology
0.74
article

Drowsiness Detection Through Yawning and Eye Blinking Models Using Convolutional Neural Networks and Transfer Learning

Yacine Yaddaden, Raef Chérif, Dorra Lamouchi, Noémie Cabot
article en
2 citations

Abstract

Driver drowsiness is one of the main causes of road traffic accidents because it reduces cognitive capabilities and reflexes. Therefore, different artificial intelligence-based methods have been developed for monitoring the driver's state in real time. However, these methods still need improvement because identifying signs of fatigue, such as yawning and eye blinking, remains a significant challenge. The main objective of this paper is to create two models using pretrained Convolutional Neural Networks (CNNs) to detect yawning and eye blinking, which should help prevent road traffic accidents. Different datasets were used, including YawDD and MRL Eye, to train various pretrained models based on well-known architectures such as MobileNet, Xception, Inception-V3, and VGG-16, using transfer learning. These generated models demonstrated high efficiency, with MobileNet achieving the best overall performance with an accuracy ranging from 97.64% to 99.52%, depending on the dataset used for training and validation. The results indicate that pretrained CNN models fine-tuned with transfer learning are highly effective in detecting signs of drowsiness, which is promising for real-world applications in Advanced Driver Assistance Systems (ADAS) to ensure the driver's safety.

Université du Québec à Rimouski (CA)
Climate action
Openalex Percentile: Top 26%
Gaze Tracking and Assistive Technology
0.74
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.