Cargando…

Vision-Based Driver’s Cognitive Load Classification Considering Eye Movement Using Machine Learning and Deep Learning

Due to the advancement of science and technology, modern cars are highly technical, more activity occurs inside the car and driving is faster; however, statistics show that the number of road fatalities have increased in recent years because of drivers’ unsafe behaviors. Therefore, to make the traff...

Descripción completa

Detalles Bibliográficos
Autores principales: Rahman, Hamidur, Ahmed, Mobyen Uddin, Barua, Shaibal, Funk, Peter, Begum, Shahina
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8659461/
https://www.ncbi.nlm.nih.gov/pubmed/34884021
http://dx.doi.org/10.3390/s21238019
_version_ 1784612967734575104
author Rahman, Hamidur
Ahmed, Mobyen Uddin
Barua, Shaibal
Funk, Peter
Begum, Shahina
author_facet Rahman, Hamidur
Ahmed, Mobyen Uddin
Barua, Shaibal
Funk, Peter
Begum, Shahina
author_sort Rahman, Hamidur
collection PubMed
description Due to the advancement of science and technology, modern cars are highly technical, more activity occurs inside the car and driving is faster; however, statistics show that the number of road fatalities have increased in recent years because of drivers’ unsafe behaviors. Therefore, to make the traffic environment safe it is important to keep the driver alert and awake both in human and autonomous driving cars. A driver’s cognitive load is considered a good indication of alertness, but determining cognitive load is challenging and the acceptance of wire sensor solutions are not preferred in real-world driving scenarios. The recent development of a non-contact approach through image processing and decreasing hardware prices enables new solutions and there are several interesting features related to the driver’s eyes that are currently explored in research. This paper presents a vision-based method to extract useful parameters from a driver’s eye movement signals and manual feature extraction based on domain knowledge, as well as automatic feature extraction using deep learning architectures. Five machine learning models and three deep learning architectures are developed to classify a driver’s cognitive load. The results show that the highest classification accuracy achieved is 92% by the support vector machine model with linear kernel function and 91% by the convolutional neural networks model. This non-contact technology can be a potential contributor in advanced driver assistive systems.
format Online
Article
Text
id pubmed-8659461
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-86594612021-12-10 Vision-Based Driver’s Cognitive Load Classification Considering Eye Movement Using Machine Learning and Deep Learning Rahman, Hamidur Ahmed, Mobyen Uddin Barua, Shaibal Funk, Peter Begum, Shahina Sensors (Basel) Article Due to the advancement of science and technology, modern cars are highly technical, more activity occurs inside the car and driving is faster; however, statistics show that the number of road fatalities have increased in recent years because of drivers’ unsafe behaviors. Therefore, to make the traffic environment safe it is important to keep the driver alert and awake both in human and autonomous driving cars. A driver’s cognitive load is considered a good indication of alertness, but determining cognitive load is challenging and the acceptance of wire sensor solutions are not preferred in real-world driving scenarios. The recent development of a non-contact approach through image processing and decreasing hardware prices enables new solutions and there are several interesting features related to the driver’s eyes that are currently explored in research. This paper presents a vision-based method to extract useful parameters from a driver’s eye movement signals and manual feature extraction based on domain knowledge, as well as automatic feature extraction using deep learning architectures. Five machine learning models and three deep learning architectures are developed to classify a driver’s cognitive load. The results show that the highest classification accuracy achieved is 92% by the support vector machine model with linear kernel function and 91% by the convolutional neural networks model. This non-contact technology can be a potential contributor in advanced driver assistive systems. MDPI 2021-11-30 /pmc/articles/PMC8659461/ /pubmed/34884021 http://dx.doi.org/10.3390/s21238019 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Rahman, Hamidur
Ahmed, Mobyen Uddin
Barua, Shaibal
Funk, Peter
Begum, Shahina
Vision-Based Driver’s Cognitive Load Classification Considering Eye Movement Using Machine Learning and Deep Learning
title Vision-Based Driver’s Cognitive Load Classification Considering Eye Movement Using Machine Learning and Deep Learning
title_full Vision-Based Driver’s Cognitive Load Classification Considering Eye Movement Using Machine Learning and Deep Learning
title_fullStr Vision-Based Driver’s Cognitive Load Classification Considering Eye Movement Using Machine Learning and Deep Learning
title_full_unstemmed Vision-Based Driver’s Cognitive Load Classification Considering Eye Movement Using Machine Learning and Deep Learning
title_short Vision-Based Driver’s Cognitive Load Classification Considering Eye Movement Using Machine Learning and Deep Learning
title_sort vision-based driver’s cognitive load classification considering eye movement using machine learning and deep learning
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8659461/
https://www.ncbi.nlm.nih.gov/pubmed/34884021
http://dx.doi.org/10.3390/s21238019
work_keys_str_mv AT rahmanhamidur visionbaseddriverscognitiveloadclassificationconsideringeyemovementusingmachinelearninganddeeplearning
AT ahmedmobyenuddin visionbaseddriverscognitiveloadclassificationconsideringeyemovementusingmachinelearninganddeeplearning
AT baruashaibal visionbaseddriverscognitiveloadclassificationconsideringeyemovementusingmachinelearninganddeeplearning
AT funkpeter visionbaseddriverscognitiveloadclassificationconsideringeyemovementusingmachinelearninganddeeplearning
AT begumshahina visionbaseddriverscognitiveloadclassificationconsideringeyemovementusingmachinelearninganddeeplearning