Cargando…
A Driver Gaze Estimation Method Based on Deep Learning
Car crashes are among the top ten leading causes of death; they could mainly be attributed to distracted drivers. An advanced driver-assistance technique (ADAT) is a procedure that can notify the driver about a dangerous scenario, reduce traffic crashes, and improve road safety. The main contributio...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9142909/ https://www.ncbi.nlm.nih.gov/pubmed/35632365 http://dx.doi.org/10.3390/s22103959 |
_version_ | 1784715675701346304 |
---|---|
author | Shah, Sayyed Mudassar Sun, Zhaoyun Zaman, Khalid Hussain, Altaf Shoaib, Muhammad Pei, Lili |
author_facet | Shah, Sayyed Mudassar Sun, Zhaoyun Zaman, Khalid Hussain, Altaf Shoaib, Muhammad Pei, Lili |
author_sort | Shah, Sayyed Mudassar |
collection | PubMed |
description | Car crashes are among the top ten leading causes of death; they could mainly be attributed to distracted drivers. An advanced driver-assistance technique (ADAT) is a procedure that can notify the driver about a dangerous scenario, reduce traffic crashes, and improve road safety. The main contribution of this work involved utilizing the driver’s attention to build an efficient ADAT. To obtain this “attention value”, the gaze tracking method is proposed. The gaze direction of the driver is critical toward understanding/discerning fatal distractions, pertaining to when it is obligatory to notify the driver about the risks on the road. A real-time gaze tracking system is proposed in this paper for the development of an ADAT that obtains and communicates the gaze information of the driver. The developed ADAT system detects various head poses of the driver and estimates eye gaze directions, which play important roles in assisting the driver and avoiding any unwanted circumstances. The first (and more significant) task in this research work involved the development of a benchmark image dataset consisting of head poses and horizontal and vertical direction gazes of the driver’s eyes. To detect the driver’s face accurately and efficiently, the You Only Look Once (YOLO-V4) face detector was used by modifying it with the Inception-v3 CNN model for robust feature learning and improved face detection. Finally, transfer learning in the InceptionResNet-v2 CNN model was performed, where the CNN was used as a classification model for head pose detection and eye gaze angle estimation; a regression layer to the InceptionResNet-v2 CNN was added instead of SoftMax and the classification output layer. The proposed model detects and estimates head pose directions and eye directions with higher accuracy. The average accuracy achieved by the head pose detection system was 91%; the model achieved a RMSE of 2.68 for vertical and 3.61 for horizontal eye gaze estimations. |
format | Online Article Text |
id | pubmed-9142909 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-91429092022-05-29 A Driver Gaze Estimation Method Based on Deep Learning Shah, Sayyed Mudassar Sun, Zhaoyun Zaman, Khalid Hussain, Altaf Shoaib, Muhammad Pei, Lili Sensors (Basel) Article Car crashes are among the top ten leading causes of death; they could mainly be attributed to distracted drivers. An advanced driver-assistance technique (ADAT) is a procedure that can notify the driver about a dangerous scenario, reduce traffic crashes, and improve road safety. The main contribution of this work involved utilizing the driver’s attention to build an efficient ADAT. To obtain this “attention value”, the gaze tracking method is proposed. The gaze direction of the driver is critical toward understanding/discerning fatal distractions, pertaining to when it is obligatory to notify the driver about the risks on the road. A real-time gaze tracking system is proposed in this paper for the development of an ADAT that obtains and communicates the gaze information of the driver. The developed ADAT system detects various head poses of the driver and estimates eye gaze directions, which play important roles in assisting the driver and avoiding any unwanted circumstances. The first (and more significant) task in this research work involved the development of a benchmark image dataset consisting of head poses and horizontal and vertical direction gazes of the driver’s eyes. To detect the driver’s face accurately and efficiently, the You Only Look Once (YOLO-V4) face detector was used by modifying it with the Inception-v3 CNN model for robust feature learning and improved face detection. Finally, transfer learning in the InceptionResNet-v2 CNN model was performed, where the CNN was used as a classification model for head pose detection and eye gaze angle estimation; a regression layer to the InceptionResNet-v2 CNN was added instead of SoftMax and the classification output layer. The proposed model detects and estimates head pose directions and eye directions with higher accuracy. The average accuracy achieved by the head pose detection system was 91%; the model achieved a RMSE of 2.68 for vertical and 3.61 for horizontal eye gaze estimations. MDPI 2022-05-23 /pmc/articles/PMC9142909/ /pubmed/35632365 http://dx.doi.org/10.3390/s22103959 Text en © 2022 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 Shah, Sayyed Mudassar Sun, Zhaoyun Zaman, Khalid Hussain, Altaf Shoaib, Muhammad Pei, Lili A Driver Gaze Estimation Method Based on Deep Learning |
title | A Driver Gaze Estimation Method Based on Deep Learning |
title_full | A Driver Gaze Estimation Method Based on Deep Learning |
title_fullStr | A Driver Gaze Estimation Method Based on Deep Learning |
title_full_unstemmed | A Driver Gaze Estimation Method Based on Deep Learning |
title_short | A Driver Gaze Estimation Method Based on Deep Learning |
title_sort | driver gaze estimation method based on deep learning |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9142909/ https://www.ncbi.nlm.nih.gov/pubmed/35632365 http://dx.doi.org/10.3390/s22103959 |
work_keys_str_mv | AT shahsayyedmudassar adrivergazeestimationmethodbasedondeeplearning AT sunzhaoyun adrivergazeestimationmethodbasedondeeplearning AT zamankhalid adrivergazeestimationmethodbasedondeeplearning AT hussainaltaf adrivergazeestimationmethodbasedondeeplearning AT shoaibmuhammad adrivergazeestimationmethodbasedondeeplearning AT peilili adrivergazeestimationmethodbasedondeeplearning AT shahsayyedmudassar drivergazeestimationmethodbasedondeeplearning AT sunzhaoyun drivergazeestimationmethodbasedondeeplearning AT zamankhalid drivergazeestimationmethodbasedondeeplearning AT hussainaltaf drivergazeestimationmethodbasedondeeplearning AT shoaibmuhammad drivergazeestimationmethodbasedondeeplearning AT peilili drivergazeestimationmethodbasedondeeplearning |