Developing a machine learning model for estimating driver eye condition
Abstract
Developing a machine learning model for estimating driver eye condition
Incoming article date: 09.04.2022Currently, special attention is paid to artificial intelligence systems in transport. One of the actual directions is the development of self-driving car. However, there is also an intermediate approach. When the control is not fully automatic and automated. In such systems a human plays an important role, but the system, analyzing data from the environment, allows to form various kinds of recommendations. Moreover, such systems allow to work on the warning in some situations. In particular, some driver monitoring systems allow to detect the fact of smoking while driving, turning your eyes away from the road. In this article, special attention is paid to the system of analysis of the driver's eyes. First of all, the results of such analysis can be used to determine the fact of falling asleep. However, by analyzing, the frequency of blinks, it is possible to predict sleep. Nevertheless, computing power is needed to build such a system. In this work, the performance is achieved by using Haar cascades and the Viola-Jones method in eye detection. The eyes detected in the video are images of a much smaller size compared to the whole frame of the video sequence, due to which high performance is achieved in their processing by the convolutional network in the next step. Structurally, the system consists of two neural networks operating in parallel for the left and right eyes. The obtained values of completeness are about 90%.
Keywords: computer vision, artificial intelligence, security system, face detector, deep learning, target skipping, proportion of correct recognition, driver monitoring, eye recognition, Viola-Jones method, Haar cascades, optimization