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...
Gespeichert in:
Veröffentlicht in: | Expert systems with applications 2020-12, Vol.162, p.113778, Article 113778 |
---|---|
Hauptverfasser: | , , , , , |
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 |