Applying deep neural networks for multi-level classification of driver drowsiness using Vehicle-based measures

•Deep neural networks improve the accuracy of driver drowsiness detection.•Different levels of drowsiness are classified using deep convolutional networks.•Recurrent layers outperform convolutional networks for drowsiness detection.•Vehicle data are sufficient to have a good accuracy for drowsiness...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Expert systems with applications 2020-12, Vol.162, p.113778, Article 113778
Hauptverfasser: Arefnezhad, Sadegh, Samiee, Sajjad, Eichberger, Arno, Frühwirth, Matthias, Kaufmann, Clemens, Klotz, Emma
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page 113778
container_title Expert systems with applications
container_volume 162
creator Arefnezhad, Sadegh
Samiee, Sajjad
Eichberger, Arno
Frühwirth, Matthias
Kaufmann, Clemens
Klotz, Emma
description •Deep neural networks improve the accuracy of driver drowsiness detection.•Different levels of drowsiness are classified using deep convolutional networks.•Recurrent layers outperform convolutional networks for drowsiness detection.•Vehicle data are sufficient to have a good accuracy for drowsiness classification. Drowsy driving is one of the main causes of road accidents. Accurate and reliable detection of drivers' drowsiness is significantly important to prevent drowsiness-related accidents. In the context of automated vehicle driving, it is important for intelligent systems to know the current state of the driver to prepare handover maneuvers. Previous studies are mostly based on manually extracted features from either driving performance or driver physiological data. This methodology of a priori defined features can lead to losing valuable information of input signals that are significant to classify drowsiness levels in individual drivers because generally, it is not known which features are suitable for drowsiness prediction before classification. By using deep neural networks, features can be extracted automatically from preprocessed data. This paper presents a new non-obtrusive drowsiness detection system based on deep neural networks using vehicle-based measures. The proposed method is based on a combination of convolutional neural networks (CNN) and recurrent neural networks (RNN). Five vehicle-based measures, including lateral deviation from road centerline, lateral acceleration, yaw rate, steering wheel angle, and steering wheel velocity, are exploited as network inputs. The level of drowsiness is classified into three different classes. Long-short term memory (LSTM) and gated recurrent unit (GRU) layers are used as RNN in the structure of the designed deep network. The performance of the proposed method is evaluated on experimental data that were collected from 44 sessions in a fixed-base driving simulator simulating monotonous night-time highway drives. Results show that the classification accuracy of the designed deep networks outperforms traditional classifiers like support vector machine and k-nearest neighbors. The highest accuracy of 96.0% has been achieved with a combination of CNN and LSTM (CNN-LSTM). Further research should include more signal sources, including unobtrusively taken physiological signals, and test the system in real-world conditions.
doi_str_mv 10.1016/j.eswa.2020.113778
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2465481274</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0957417420306023</els_id><sourcerecordid>2465481274</sourcerecordid><originalsourceid>FETCH-LOGICAL-c328t-7959f24c509e8b88f5fc7a9c098dbab94d1c817b901cdee62baf20f6c929dea83</originalsourceid><addsrcrecordid>eNp9kEtLAzEUhYMoWB9_wFXA9dQk80gCbkrxBQU36jZkMjeaOp2MuTMt_fdOqWtXBy7nnHv4CLnhbM4Zr-7Wc8CdnQsmpgPPpVQnZMaVzLNK6vyUzJguZVZwWZyTC8Q1Y1wyJmekW_R9uw_dJ20AetrBmGw7ybCL6Rupj4luxnYIWQtbaKlrLWLwwdkhxI5GT5sUtpAmiTsMHSDSEQ91H_AVXAtZbREaugGLYwK8ImfetgjXf3pJ3h8f3pbP2er16WW5WGUuF2rIpC61F4UrmQZVK-VL76TVjmnV1LbWRcOd4rLWjLtpdyVq6wXzldNCN2BVfkluj719ij8j4GDWcUzd9NKIoioLxYUsJpc4ulyKiAm86VPY2LQ3nJkDV7M2B67mwNUcuU6h-2MIpv3bAMmgC9A5aEICN5gmhv_iv82-hB0</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2465481274</pqid></control><display><type>article</type><title>Applying deep neural networks for multi-level classification of driver drowsiness using Vehicle-based measures</title><source>Elsevier ScienceDirect Journals Complete</source><creator>Arefnezhad, Sadegh ; Samiee, Sajjad ; Eichberger, Arno ; Frühwirth, Matthias ; Kaufmann, Clemens ; Klotz, Emma</creator><creatorcontrib>Arefnezhad, Sadegh ; Samiee, Sajjad ; Eichberger, Arno ; Frühwirth, Matthias ; Kaufmann, Clemens ; Klotz, Emma</creatorcontrib><description>•Deep neural networks improve the accuracy of driver drowsiness detection.•Different levels of drowsiness are classified using deep convolutional networks.•Recurrent layers outperform convolutional networks for drowsiness detection.•Vehicle data are sufficient to have a good accuracy for drowsiness classification. Drowsy driving is one of the main causes of road accidents. Accurate and reliable detection of drivers' drowsiness is significantly important to prevent drowsiness-related accidents. In the context of automated vehicle driving, it is important for intelligent systems to know the current state of the driver to prepare handover maneuvers. Previous studies are mostly based on manually extracted features from either driving performance or driver physiological data. This methodology of a priori defined features can lead to losing valuable information of input signals that are significant to classify drowsiness levels in individual drivers because generally, it is not known which features are suitable for drowsiness prediction before classification. By using deep neural networks, features can be extracted automatically from preprocessed data. This paper presents a new non-obtrusive drowsiness detection system based on deep neural networks using vehicle-based measures. The proposed method is based on a combination of convolutional neural networks (CNN) and recurrent neural networks (RNN). Five vehicle-based measures, including lateral deviation from road centerline, lateral acceleration, yaw rate, steering wheel angle, and steering wheel velocity, are exploited as network inputs. The level of drowsiness is classified into three different classes. Long-short term memory (LSTM) and gated recurrent unit (GRU) layers are used as RNN in the structure of the designed deep network. The performance of the proposed method is evaluated on experimental data that were collected from 44 sessions in a fixed-base driving simulator simulating monotonous night-time highway drives. Results show that the classification accuracy of the designed deep networks outperforms traditional classifiers like support vector machine and k-nearest neighbors. The highest accuracy of 96.0% has been achieved with a combination of CNN and LSTM (CNN-LSTM). Further research should include more signal sources, including unobtrusively taken physiological signals, and test the system in real-world conditions.</description><identifier>ISSN: 0957-4174</identifier><identifier>EISSN: 1873-6793</identifier><identifier>DOI: 10.1016/j.eswa.2020.113778</identifier><language>eng</language><publisher>New York: Elsevier Ltd</publisher><subject>Acceleration ; Accidents ; Artificial neural networks ; Classification ; Deep learning ; Driver drowsiness detection ; Driver fatigue ; Drivers ; Feature extraction ; Maneuvers ; Neural networks ; Physiology ; Recurrent convolutional networks ; Recurrent neural networks ; Sleep deprivation ; Support vector machines ; Vehicle-based data ; Yaw</subject><ispartof>Expert systems with applications, 2020-12, Vol.162, p.113778, Article 113778</ispartof><rights>2020 Elsevier Ltd</rights><rights>Copyright Elsevier BV Dec 30, 2020</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c328t-7959f24c509e8b88f5fc7a9c098dbab94d1c817b901cdee62baf20f6c929dea83</citedby><cites>FETCH-LOGICAL-c328t-7959f24c509e8b88f5fc7a9c098dbab94d1c817b901cdee62baf20f6c929dea83</cites><orcidid>0000-0003-2031-8959</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://dx.doi.org/10.1016/j.eswa.2020.113778$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,780,784,3550,27924,27925,45995</link.rule.ids></links><search><creatorcontrib>Arefnezhad, Sadegh</creatorcontrib><creatorcontrib>Samiee, Sajjad</creatorcontrib><creatorcontrib>Eichberger, Arno</creatorcontrib><creatorcontrib>Frühwirth, Matthias</creatorcontrib><creatorcontrib>Kaufmann, Clemens</creatorcontrib><creatorcontrib>Klotz, Emma</creatorcontrib><title>Applying deep neural networks for multi-level classification of driver drowsiness using Vehicle-based measures</title><title>Expert systems with applications</title><description>•Deep neural networks improve the accuracy of driver drowsiness detection.•Different levels of drowsiness are classified using deep convolutional networks.•Recurrent layers outperform convolutional networks for drowsiness detection.•Vehicle data are sufficient to have a good accuracy for drowsiness classification. Drowsy driving is one of the main causes of road accidents. Accurate and reliable detection of drivers' drowsiness is significantly important to prevent drowsiness-related accidents. In the context of automated vehicle driving, it is important for intelligent systems to know the current state of the driver to prepare handover maneuvers. Previous studies are mostly based on manually extracted features from either driving performance or driver physiological data. This methodology of a priori defined features can lead to losing valuable information of input signals that are significant to classify drowsiness levels in individual drivers because generally, it is not known which features are suitable for drowsiness prediction before classification. By using deep neural networks, features can be extracted automatically from preprocessed data. This paper presents a new non-obtrusive drowsiness detection system based on deep neural networks using vehicle-based measures. The proposed method is based on a combination of convolutional neural networks (CNN) and recurrent neural networks (RNN). Five vehicle-based measures, including lateral deviation from road centerline, lateral acceleration, yaw rate, steering wheel angle, and steering wheel velocity, are exploited as network inputs. The level of drowsiness is classified into three different classes. Long-short term memory (LSTM) and gated recurrent unit (GRU) layers are used as RNN in the structure of the designed deep network. The performance of the proposed method is evaluated on experimental data that were collected from 44 sessions in a fixed-base driving simulator simulating monotonous night-time highway drives. Results show that the classification accuracy of the designed deep networks outperforms traditional classifiers like support vector machine and k-nearest neighbors. The highest accuracy of 96.0% has been achieved with a combination of CNN and LSTM (CNN-LSTM). Further research should include more signal sources, including unobtrusively taken physiological signals, and test the system in real-world conditions.</description><subject>Acceleration</subject><subject>Accidents</subject><subject>Artificial neural networks</subject><subject>Classification</subject><subject>Deep learning</subject><subject>Driver drowsiness detection</subject><subject>Driver fatigue</subject><subject>Drivers</subject><subject>Feature extraction</subject><subject>Maneuvers</subject><subject>Neural networks</subject><subject>Physiology</subject><subject>Recurrent convolutional networks</subject><subject>Recurrent neural networks</subject><subject>Sleep deprivation</subject><subject>Support vector machines</subject><subject>Vehicle-based data</subject><subject>Yaw</subject><issn>0957-4174</issn><issn>1873-6793</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2020</creationdate><recordtype>article</recordtype><recordid>eNp9kEtLAzEUhYMoWB9_wFXA9dQk80gCbkrxBQU36jZkMjeaOp2MuTMt_fdOqWtXBy7nnHv4CLnhbM4Zr-7Wc8CdnQsmpgPPpVQnZMaVzLNK6vyUzJguZVZwWZyTC8Q1Y1wyJmekW_R9uw_dJ20AetrBmGw7ybCL6Rupj4luxnYIWQtbaKlrLWLwwdkhxI5GT5sUtpAmiTsMHSDSEQ91H_AVXAtZbREaugGLYwK8ImfetgjXf3pJ3h8f3pbP2er16WW5WGUuF2rIpC61F4UrmQZVK-VL76TVjmnV1LbWRcOd4rLWjLtpdyVq6wXzldNCN2BVfkluj719ij8j4GDWcUzd9NKIoioLxYUsJpc4ulyKiAm86VPY2LQ3nJkDV7M2B67mwNUcuU6h-2MIpv3bAMmgC9A5aEICN5gmhv_iv82-hB0</recordid><startdate>20201230</startdate><enddate>20201230</enddate><creator>Arefnezhad, Sadegh</creator><creator>Samiee, Sajjad</creator><creator>Eichberger, Arno</creator><creator>Frühwirth, Matthias</creator><creator>Kaufmann, Clemens</creator><creator>Klotz, Emma</creator><general>Elsevier Ltd</general><general>Elsevier BV</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0003-2031-8959</orcidid></search><sort><creationdate>20201230</creationdate><title>Applying deep neural networks for multi-level classification of driver drowsiness using Vehicle-based measures</title><author>Arefnezhad, Sadegh ; Samiee, Sajjad ; Eichberger, Arno ; Frühwirth, Matthias ; Kaufmann, Clemens ; Klotz, Emma</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c328t-7959f24c509e8b88f5fc7a9c098dbab94d1c817b901cdee62baf20f6c929dea83</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2020</creationdate><topic>Acceleration</topic><topic>Accidents</topic><topic>Artificial neural networks</topic><topic>Classification</topic><topic>Deep learning</topic><topic>Driver drowsiness detection</topic><topic>Driver fatigue</topic><topic>Drivers</topic><topic>Feature extraction</topic><topic>Maneuvers</topic><topic>Neural networks</topic><topic>Physiology</topic><topic>Recurrent convolutional networks</topic><topic>Recurrent neural networks</topic><topic>Sleep deprivation</topic><topic>Support vector machines</topic><topic>Vehicle-based data</topic><topic>Yaw</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Arefnezhad, Sadegh</creatorcontrib><creatorcontrib>Samiee, Sajjad</creatorcontrib><creatorcontrib>Eichberger, Arno</creatorcontrib><creatorcontrib>Frühwirth, Matthias</creatorcontrib><creatorcontrib>Kaufmann, Clemens</creatorcontrib><creatorcontrib>Klotz, Emma</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Expert systems with applications</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Arefnezhad, Sadegh</au><au>Samiee, Sajjad</au><au>Eichberger, Arno</au><au>Frühwirth, Matthias</au><au>Kaufmann, Clemens</au><au>Klotz, Emma</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Applying deep neural networks for multi-level classification of driver drowsiness using Vehicle-based measures</atitle><jtitle>Expert systems with applications</jtitle><date>2020-12-30</date><risdate>2020</risdate><volume>162</volume><spage>113778</spage><pages>113778-</pages><artnum>113778</artnum><issn>0957-4174</issn><eissn>1873-6793</eissn><abstract>•Deep neural networks improve the accuracy of driver drowsiness detection.•Different levels of drowsiness are classified using deep convolutional networks.•Recurrent layers outperform convolutional networks for drowsiness detection.•Vehicle data are sufficient to have a good accuracy for drowsiness classification. Drowsy driving is one of the main causes of road accidents. Accurate and reliable detection of drivers' drowsiness is significantly important to prevent drowsiness-related accidents. In the context of automated vehicle driving, it is important for intelligent systems to know the current state of the driver to prepare handover maneuvers. Previous studies are mostly based on manually extracted features from either driving performance or driver physiological data. This methodology of a priori defined features can lead to losing valuable information of input signals that are significant to classify drowsiness levels in individual drivers because generally, it is not known which features are suitable for drowsiness prediction before classification. By using deep neural networks, features can be extracted automatically from preprocessed data. This paper presents a new non-obtrusive drowsiness detection system based on deep neural networks using vehicle-based measures. The proposed method is based on a combination of convolutional neural networks (CNN) and recurrent neural networks (RNN). Five vehicle-based measures, including lateral deviation from road centerline, lateral acceleration, yaw rate, steering wheel angle, and steering wheel velocity, are exploited as network inputs. The level of drowsiness is classified into three different classes. Long-short term memory (LSTM) and gated recurrent unit (GRU) layers are used as RNN in the structure of the designed deep network. The performance of the proposed method is evaluated on experimental data that were collected from 44 sessions in a fixed-base driving simulator simulating monotonous night-time highway drives. Results show that the classification accuracy of the designed deep networks outperforms traditional classifiers like support vector machine and k-nearest neighbors. The highest accuracy of 96.0% has been achieved with a combination of CNN and LSTM (CNN-LSTM). Further research should include more signal sources, including unobtrusively taken physiological signals, and test the system in real-world conditions.</abstract><cop>New York</cop><pub>Elsevier Ltd</pub><doi>10.1016/j.eswa.2020.113778</doi><orcidid>https://orcid.org/0000-0003-2031-8959</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 0957-4174
ispartof Expert systems with applications, 2020-12, Vol.162, p.113778, Article 113778
issn 0957-4174
1873-6793
language eng
recordid cdi_proquest_journals_2465481274
source Elsevier ScienceDirect Journals Complete
subjects Acceleration
Accidents
Artificial neural networks
Classification
Deep learning
Driver drowsiness detection
Driver fatigue
Drivers
Feature extraction
Maneuvers
Neural networks
Physiology
Recurrent convolutional networks
Recurrent neural networks
Sleep deprivation
Support vector machines
Vehicle-based data
Yaw
title Applying deep neural networks for multi-level classification of driver drowsiness using Vehicle-based measures
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-04T06%3A09%3A20IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Applying%20deep%20neural%20networks%20for%20multi-level%20classification%20of%20driver%20drowsiness%20using%20Vehicle-based%20measures&rft.jtitle=Expert%20systems%20with%20applications&rft.au=Arefnezhad,%20Sadegh&rft.date=2020-12-30&rft.volume=162&rft.spage=113778&rft.pages=113778-&rft.artnum=113778&rft.issn=0957-4174&rft.eissn=1873-6793&rft_id=info:doi/10.1016/j.eswa.2020.113778&rft_dat=%3Cproquest_cross%3E2465481274%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2465481274&rft_id=info:pmid/&rft_els_id=S0957417420306023&rfr_iscdi=true