TY - JOUR
T1 - Eye Based Drowsiness Detection System for Driver
AU - Purnamasari, Prima Dewi
AU - Kriswoyo, Arie
AU - Ratna, Anak Agung Putri
AU - Sudiana, Dodi
N1 - Funding Information:
The author would like to thank the Directorate General of Higher Education and Research of Indonesia for supporting this research under PDUPT Grant No.417/UN2.R3.1/HKP.05.00/2018.
Publisher Copyright:
© 2021, The Korean Institute of Electrical Engineers.
PY - 2022/1/1
Y1 - 2022/1/1
N2 - Most traffic accidents are caused by human error, i.e. drowsiness. A drowsiness detection system is then developed to respond to this situation. In this work, the drowsiness detection system is built through the OpenCV library by combining the Haar Cascade Classifier algorithm with Blur, Canny, and Contour function. Haar Cascade Classifier was used to detect areas of face and eyes whereas the combination of Blur, Canny, and Contour functions are used to detect the driver's eyes and analyze the opening or closing of the driver's eyes. The performance of the drowsiness detection system was tested through four variables; kernel size, threshold value, lighting condition (morning, noon, afternoon, and night), and eye's characteristic (eyeglasses or not). Based on the experiments, the best kernel size to detect the driver's eyes is 4,4. Then, the best lower threshold and upper thresholds are 70–110 and 210–240. Subsequently, the light conditions have a 20% error rate to the system. The eye's characteristic has a 16,7% error rate to the system.
AB - Most traffic accidents are caused by human error, i.e. drowsiness. A drowsiness detection system is then developed to respond to this situation. In this work, the drowsiness detection system is built through the OpenCV library by combining the Haar Cascade Classifier algorithm with Blur, Canny, and Contour function. Haar Cascade Classifier was used to detect areas of face and eyes whereas the combination of Blur, Canny, and Contour functions are used to detect the driver's eyes and analyze the opening or closing of the driver's eyes. The performance of the drowsiness detection system was tested through four variables; kernel size, threshold value, lighting condition (morning, noon, afternoon, and night), and eye's characteristic (eyeglasses or not). Based on the experiments, the best kernel size to detect the driver's eyes is 4,4. Then, the best lower threshold and upper thresholds are 70–110 and 210–240. Subsequently, the light conditions have a 20% error rate to the system. The eye's characteristic has a 16,7% error rate to the system.
KW - Computer vision
KW - Drowsiness detection
KW - Eye-condition
KW - OpenCV
UR - http://www.scopus.com/inward/record.url?scp=85117259624&partnerID=8YFLogxK
U2 - 10.1007/s42835-021-00925-z
DO - 10.1007/s42835-021-00925-z
M3 - Article
AN - SCOPUS:85117259624
SN - 1975-0102
VL - 17
SP - 697
EP - 705
JO - Journal of Electrical Engineering and Technology
JF - Journal of Electrical Engineering and Technology
IS - 1
ER -