Research Article

Drowsiness Detection System Based on Machine Learning Using Eye State

Volume: 10 Number: 3 July 30, 2022
EN

Drowsiness Detection System Based on Machine Learning Using Eye State

Abstract

Drowsiness is one of the major causes of driver-induced traffic accidents. The interactive systems developed to reduce road accidents by alerting drivers is called as Advanced Driver Assistance Systems (ADAS). The most important ADAS are Lane Departure Warning System, Front Collision Warning System and Driver Drowsiness Systems. In this study, an ADAS system based on eye state detection is presented to detect driver drowsiness. First, Viola-Jones algorithm approach is used to detect the face and eye areas in the proposed method. The detected eye region is classified as closed or open by making use of a machine learning method. Finally, the eye conditions are analyzed at time domain with PERcentage of eyelid CLOsure (PERCLOS) metric and drowsiness conditions are determined by Support Vector Machine (SVM), kNN and decision tree classifiers. The proposed methods tested on 7 real people and drowsiness states are detected at 99.77%, 94.35%, and 96.62% accuracy, respectively.

Keywords

Supporting Institution

Kocaeli Üniversitesi

Project Number

2019/021

Thanks

This work is supported by Kocaeli University Scientific Research Projects Coordination Unit under Grant No. 2019/021.

References

  1. V. Vibin, S. Amritha, K. Sreeram and K. P. Remya. “Ear based driver drowsiness detection system”, IOSR Journal of Engineering, 2018.
  2. J. A. Ojo, L. T. Omilude, and I. A. Adeyemo. “Fatigue detection in drivers using eye-blink and yawning analysis”, International Journal of Computer Trends and Technology, vol. 50, no 2. 2017.
  3. S. Sooksatra, T. Kondo, P. Bunnun and A. Yoshitaka, 2018, “A drowsiness detection method based on displacement and gradient vectors”, Songklanakarin J. Sci. Tech. vol. 40 no. 3, 2018, pp. 602-608.
  4. C. In-Ho and K. Yong-Guk, “Head pose and gaze direction tracking for detecting a drowsy driver”, Appl. Math. Inf. Sci. vol. 9, No. 2L, 2015, pp. 505-512.
  5. M. J. Flores and J. M. Armingol, “Real-time warning for driver drowsiness detection using visual information”, Journal of Intelligent and Robotic Systems vol. 59, no. 2, 2010, pp:103-125.
  6. O. Gietelink and J. Ploeg, “Development of advanced driver assistance systems with vehicle hardware-in-the-loop simulations”, Vehicle System Dynamics, Vol. 44, no. 7, 2006, pp. 569–590.
  7. S. S. Nagargoje and D. S. Shilvant, “Drowsiness detection system for car assisted driver using image processing”, International Journal of Electrical and Electronics Research, Vol. 3, no. 4, 2015, pp: 175-179.
  8. T. K. Dange and T. S. Yengatiwar, “A review method on drowsiness detection system”, International Journal of Engineering Research & Technology, vol. 2, issue 1, 2013.

Details

Primary Language

English

Subjects

Artificial Intelligence

Journal Section

Research Article

Publication Date

July 30, 2022

Submission Date

November 25, 2021

Acceptance Date

June 13, 2022

Published in Issue

Year 2022 Volume: 10 Number: 3

APA
Öztürk, M., Küçükmanisa, A., & Urhan, O. (2022). Drowsiness Detection System Based on Machine Learning Using Eye State. Balkan Journal of Electrical and Computer Engineering, 10(3), 258-263. https://doi.org/10.17694/bajece.1028110
AMA
1.Öztürk M, Küçükmanisa A, Urhan O. Drowsiness Detection System Based on Machine Learning Using Eye State. Balkan Journal of Electrical and Computer Engineering. 2022;10(3):258-263. doi:10.17694/bajece.1028110
Chicago
Öztürk, Merve, Ayhan Küçükmanisa, and Oğuzhan Urhan. 2022. “Drowsiness Detection System Based on Machine Learning Using Eye State”. Balkan Journal of Electrical and Computer Engineering 10 (3): 258-63. https://doi.org/10.17694/bajece.1028110.
EndNote
Öztürk M, Küçükmanisa A, Urhan O (July 1, 2022) Drowsiness Detection System Based on Machine Learning Using Eye State. Balkan Journal of Electrical and Computer Engineering 10 3 258–263.
IEEE
[1]M. Öztürk, A. Küçükmanisa, and O. Urhan, “Drowsiness Detection System Based on Machine Learning Using Eye State”, Balkan Journal of Electrical and Computer Engineering, vol. 10, no. 3, pp. 258–263, July 2022, doi: 10.17694/bajece.1028110.
ISNAD
Öztürk, Merve - Küçükmanisa, Ayhan - Urhan, Oğuzhan. “Drowsiness Detection System Based on Machine Learning Using Eye State”. Balkan Journal of Electrical and Computer Engineering 10/3 (July 1, 2022): 258-263. https://doi.org/10.17694/bajece.1028110.
JAMA
1.Öztürk M, Küçükmanisa A, Urhan O. Drowsiness Detection System Based on Machine Learning Using Eye State. Balkan Journal of Electrical and Computer Engineering. 2022;10:258–263.
MLA
Öztürk, Merve, et al. “Drowsiness Detection System Based on Machine Learning Using Eye State”. Balkan Journal of Electrical and Computer Engineering, vol. 10, no. 3, July 2022, pp. 258-63, doi:10.17694/bajece.1028110.
Vancouver
1.Merve Öztürk, Ayhan Küçükmanisa, Oğuzhan Urhan. Drowsiness Detection System Based on Machine Learning Using Eye State. Balkan Journal of Electrical and Computer Engineering. 2022 Jul. 1;10(3):258-63. doi:10.17694/bajece.1028110

Cited By

All articles published by BAJECE are licensed under the Creative Commons Attribution 4.0 International License. This permits anyone to copy, redistribute, remix, transmit and adapt the work provided the original work and source is appropriately cited.Creative Commons Lisansı