Authors:
Juan Diego Ortega
1
;
Marcos Nieto
2
;
Luis Salgado
3
and
Oihana Otaegui
2
Affiliations:
1
Vicomtech Foundation, Basque Research and Technology Alliance (BRTA), Donostia-San Sebastián, Spain, Departamento de Señales, Sistemas y Radiocomunicaciones, ETS Ingenieros de Telecomunicación, Universidad Politécnica de Madrid (UPM), Madrid, Spain
;
2
Vicomtech Foundation, Basque Research and Technology Alliance (BRTA), Donostia-San Sebastián, Spain
;
3
Grupo de Tratamiento de Imágenes, Information Processing and Telecommunications Center (IPTC) and ETS Ingenieros de Telecomunicación, Universidad Politécnica de Madrid (UPM), Madrid, Spain
Keyword(s):
Eyelid Aperture, Blink Detection, Driver Monitoring, Computer Vision, ADAS.
Abstract:
This paper presents a new method for eyelid aperture estimation, suitable to be used in Driver Monitoring Systems (DMS) to measure blink patterns such as microsleeps and any other metric that assess the fatigue level of the driver. The method has been designed to work real-time and in continuous operation, by introducing a novel online Exponential Weighted Moving Average (EWMA)-based Bayesian estimation process, which ensures dynamic adaptability to drivers with different physiognomy features, and also to changes due to physiological states (e.g. drowsiness). Our method has been implemented in the framework of a DMS, to take advantage of existing facial landmark detection and tracking mechanisms, and to provide real-time functionality for driving platforms (such as the NVIDIA Drive PX 2). The method is evaluated against a large labelled dataset, and compared to baseline and previous existing methods, showing an excellent balance between adaptability, performance, and robustness.