DEVELOPMENT OF DRIVER DROWSINESS DETECTION ALGORITHM

This project proposes two different non-intrusive approaches to detect driver drowsiness to ensure the safety of the drivers and road users. Psychophysiological-based measurement is not feasible in practice as it causes driving distraction and inconvenience for the drivers by wearing special equipme...

Full description

Saved in:
Bibliographic Details
Main Author: YVONNE, PHUA YEE WUN
Format: Final Year Project Report
Language:English
English
Published: Universiti Malaysia Sarawak, (UNIMAS) 2022
Subjects:
Online Access:http://ir.unimas.my/id/eprint/40129/1/Yvonne%20Phua%20Yee%20Wun%2024pgs.pdf
http://ir.unimas.my/id/eprint/40129/7/Yvonne%20Phua%20Yee%20Wun%20ft.pdf
http://ir.unimas.my/id/eprint/40129/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.unimas.ir-40129
record_format eprints
spelling my.unimas.ir-401292024-12-17T07:24:23Z http://ir.unimas.my/id/eprint/40129/ DEVELOPMENT OF DRIVER DROWSINESS DETECTION ALGORITHM YVONNE, PHUA YEE WUN RC Internal medicine This project proposes two different non-intrusive approaches to detect driver drowsiness to ensure the safety of the drivers and road users. Psychophysiological-based measurement is not feasible in practice as it causes driving distraction and inconvenience for the drivers by wearing special equipment on the body. Some studies that use computer vision techniques only focus on the eyes to detect drowsiness, which leads to limitations for drivers with smaller eyes and with sunglasses. To contribute to the existing works of driver drowsiness detection systems, this project aims to develop a more useful drowsiness detection algorithm with low complexity and high performance using Python 3.10.1 software. The first proposed method uses facial landmarks to identify blinks and yawns based on suitable thresholds set for the drivers. The second approach applies deep learning methods with three different convolution neural network models, which are modified LeNet-5, MobileNet-V2, and DenseNet-201 to detect drowsiness. Two public video datasets are used to test the proposed algorithms, namely Yawning Detection Dataset (YawDD) and Driver Drowsiness Dataset (D3S). The deep learning approaches perform better than the technique that calculates the eye and mouth aspect ratios to detect drowsiness. The modified LeNet-5 achieved the highest accuracy of 92.22% among the four proposed algorithms. It sets a great benchmark for future work on driver drowsiness detection. This research has provided meaningful solutions to prevent drowsy driving accidents. Universiti Malaysia Sarawak, (UNIMAS) 2022 Final Year Project Report NonPeerReviewed text en http://ir.unimas.my/id/eprint/40129/1/Yvonne%20Phua%20Yee%20Wun%2024pgs.pdf text en http://ir.unimas.my/id/eprint/40129/7/Yvonne%20Phua%20Yee%20Wun%20ft.pdf YVONNE, PHUA YEE WUN (2022) DEVELOPMENT OF DRIVER DROWSINESS DETECTION ALGORITHM. [Final Year Project Report] (Unpublished)
institution Universiti Malaysia Sarawak
building Centre for Academic Information Services (CAIS)
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Malaysia Sarawak
content_source UNIMAS Institutional Repository
url_provider http://ir.unimas.my/
language English
English
topic RC Internal medicine
spellingShingle RC Internal medicine
YVONNE, PHUA YEE WUN
DEVELOPMENT OF DRIVER DROWSINESS DETECTION ALGORITHM
description This project proposes two different non-intrusive approaches to detect driver drowsiness to ensure the safety of the drivers and road users. Psychophysiological-based measurement is not feasible in practice as it causes driving distraction and inconvenience for the drivers by wearing special equipment on the body. Some studies that use computer vision techniques only focus on the eyes to detect drowsiness, which leads to limitations for drivers with smaller eyes and with sunglasses. To contribute to the existing works of driver drowsiness detection systems, this project aims to develop a more useful drowsiness detection algorithm with low complexity and high performance using Python 3.10.1 software. The first proposed method uses facial landmarks to identify blinks and yawns based on suitable thresholds set for the drivers. The second approach applies deep learning methods with three different convolution neural network models, which are modified LeNet-5, MobileNet-V2, and DenseNet-201 to detect drowsiness. Two public video datasets are used to test the proposed algorithms, namely Yawning Detection Dataset (YawDD) and Driver Drowsiness Dataset (D3S). The deep learning approaches perform better than the technique that calculates the eye and mouth aspect ratios to detect drowsiness. The modified LeNet-5 achieved the highest accuracy of 92.22% among the four proposed algorithms. It sets a great benchmark for future work on driver drowsiness detection. This research has provided meaningful solutions to prevent drowsy driving accidents.
format Final Year Project Report
author YVONNE, PHUA YEE WUN
author_facet YVONNE, PHUA YEE WUN
author_sort YVONNE, PHUA YEE WUN
title DEVELOPMENT OF DRIVER DROWSINESS DETECTION ALGORITHM
title_short DEVELOPMENT OF DRIVER DROWSINESS DETECTION ALGORITHM
title_full DEVELOPMENT OF DRIVER DROWSINESS DETECTION ALGORITHM
title_fullStr DEVELOPMENT OF DRIVER DROWSINESS DETECTION ALGORITHM
title_full_unstemmed DEVELOPMENT OF DRIVER DROWSINESS DETECTION ALGORITHM
title_sort development of driver drowsiness detection algorithm
publisher Universiti Malaysia Sarawak, (UNIMAS)
publishDate 2022
url http://ir.unimas.my/id/eprint/40129/1/Yvonne%20Phua%20Yee%20Wun%2024pgs.pdf
http://ir.unimas.my/id/eprint/40129/7/Yvonne%20Phua%20Yee%20Wun%20ft.pdf
http://ir.unimas.my/id/eprint/40129/
_version_ 1818839378498158592
score 13.223943