A Blink Detection Algorithm Based on Image Processing and Convolutional Neural Networks

0Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Blink detection is an important task for human-computer interaction and behavior analysis. Although there is previous research regarding drowsiness detection, computer vision syndrome, and computer access by disabled patients, these have certain limitations for their algorithm’s accuracy due to a wide range of acquisition. Particularly, head movements, scene conditions, and the number of people in a frame present the main limiting factors. This paper proposes a low latency algorithm based on image processing and a convolutional neural network (CNN). The first technique is used to simplify the amount of computational cost by reducing the input data of the CNN. Then, the CNN is used to classify whether a specific frame is in an ‘open’ or ‘closed’ eye state. As this proposal was tested in a development board, limited CPU specifications and a reduced image database were considered for the CNN architecture and its training. The algorithm was tested using a CSI camera and a Jetson Nano 4 GB development board, obtaining a 99.5% accuracy for blink detection.

Cite

CITATION STYLE

APA

Avalos, M., Binasco, S., Kemper, G., & Salazar-Gamarra, R. (2022). A Blink Detection Algorithm Based on Image Processing and Convolutional Neural Networks. In Smart Innovation, Systems and Technologies (Vol. 295 SIST, pp. 615–621). Springer Science and Business Media Deutschland GmbH. https://doi.org/10.1007/978-3-031-08545-1_60

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free