Fast algorithm design for driving drowsiness detection in a driving recorder device
碩士 === 國立聯合大學 === 資訊工程學系碩士班 === 106 === Driving in drowsiness is a very dangerous driving behavior. Especially, many fatal accidents occur due to driver drowsiness from many news. The study on drowsy driving detection attracts the attention from many academic researches and information technology (I...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2018
|
Online Access: | http://ndltd.ncl.edu.tw/handle/5zne8u |
id |
ndltd-TW-106NUUM0392005 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-106NUUM03920052019-05-16T00:52:40Z http://ndltd.ncl.edu.tw/handle/5zne8u Fast algorithm design for driving drowsiness detection in a driving recorder device 駕駛打瞌睡偵測之快速演算法設計,於行車記錄器裝置實現 PAI, YUN-JUI 白筠睿 碩士 國立聯合大學 資訊工程學系碩士班 106 Driving in drowsiness is a very dangerous driving behavior. Especially, many fatal accidents occur due to driver drowsiness from many news. The study on drowsy driving detection attracts the attention from many academic researches and information technology (IT) companies. Drivers have to put on the sensors on head in sensor-based detection. However, it is uncomfortable and drivers always forget to put on. In this thesis, an image-based drowsy detection has been developed on driving recorders. Currently, drowsiness detection algorithms using images are implemented in general personal computers with high computational power and storage. However, it is expensive and hard to implement on low-end driving recorders because of the cost. We modified the Viola’s face detection and implemented on the embedded systems. After face detection, facial landmarks are identified using face alignment algorithm. This algorithm is a forest tree-based search method with local binary features(LBF). the locations of eye’s landmarks are used to determine the eye and mouth status. In addition, the panning angle of head is calculated according the detected landmarks. The eye status and panning angle of head determine if the drivers are in the dangerous driving status or not. All programs are implemented in C programing language. To evaluate the effectiveness of the proposed algorithm, the program is also implemented on PC for simulation. More than 10 video clips with 3,000 face images are tested in which facial landmarks were manually labelled. The implemented algorithm is compared with that of Open-CV tool kit. The detected errors of facial landmarks are acceptable. 4-6 frames per second (fps) are achieved on the embedded systems. HAN, CHIN-CHUAN 韓欽銓 2018 學位論文 ; thesis 117 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立聯合大學 === 資訊工程學系碩士班 === 106 === Driving in drowsiness is a very dangerous driving behavior. Especially, many fatal accidents occur due to driver drowsiness from many news. The study on drowsy driving detection attracts the attention from many academic researches and information technology (IT) companies. Drivers have to put on the sensors on head in sensor-based detection. However, it is uncomfortable and drivers always forget to put on. In this thesis, an image-based drowsy detection has been developed on driving recorders.
Currently, drowsiness detection algorithms using images are implemented in general personal computers with high computational power and storage. However, it is expensive and hard to implement on low-end driving recorders because of the cost. We modified the Viola’s face detection and implemented on the embedded systems. After face detection, facial landmarks are identified using face alignment algorithm. This algorithm is a forest tree-based search method with local binary features(LBF). the locations of eye’s landmarks are used to determine the eye and mouth status. In addition, the panning angle of head is calculated according the detected landmarks. The eye status and panning angle of head determine if the drivers are in the dangerous driving status or not. All programs are implemented in C programing language.
To evaluate the effectiveness of the proposed algorithm, the program is also implemented on PC for simulation. More than 10 video clips with 3,000 face images are tested in which facial landmarks were manually labelled. The implemented algorithm is compared with that of Open-CV tool kit. The detected errors of facial landmarks are acceptable. 4-6 frames per second (fps) are achieved on the embedded systems.
|
author2 |
HAN, CHIN-CHUAN |
author_facet |
HAN, CHIN-CHUAN PAI, YUN-JUI 白筠睿 |
author |
PAI, YUN-JUI 白筠睿 |
spellingShingle |
PAI, YUN-JUI 白筠睿 Fast algorithm design for driving drowsiness detection in a driving recorder device |
author_sort |
PAI, YUN-JUI |
title |
Fast algorithm design for driving drowsiness detection in a driving recorder device |
title_short |
Fast algorithm design for driving drowsiness detection in a driving recorder device |
title_full |
Fast algorithm design for driving drowsiness detection in a driving recorder device |
title_fullStr |
Fast algorithm design for driving drowsiness detection in a driving recorder device |
title_full_unstemmed |
Fast algorithm design for driving drowsiness detection in a driving recorder device |
title_sort |
fast algorithm design for driving drowsiness detection in a driving recorder device |
publishDate |
2018 |
url |
http://ndltd.ncl.edu.tw/handle/5zne8u |
work_keys_str_mv |
AT paiyunjui fastalgorithmdesignfordrivingdrowsinessdetectioninadrivingrecorderdevice AT báiyúnruì fastalgorithmdesignfordrivingdrowsinessdetectioninadrivingrecorderdevice AT paiyunjui jiàshǐdǎkēshuìzhēncèzhīkuàisùyǎnsuànfǎshèjìyúxíngchējìlùqìzhuāngzhìshíxiàn AT báiyúnruì jiàshǐdǎkēshuìzhēncèzhīkuàisùyǎnsuànfǎshèjìyúxíngchējìlùqìzhuāngzhìshíxiàn |
_version_ |
1719171798543630336 |