NEURAL NETWORK DEVELOPMENT AND TRAINING FOR RECOGNIZING THE STATE OF A DRIVER

2023

Full text Open access: Hybrid Metadata (CSL-JSON)
DOI 10.52167/1609-1817-2023-125-2-186-195
Data confidence 70 medium
How this score is calculated

It is built from checkable properties of the record itself: whether the article has a DOI, how many independent sources confirmed its data, whether the required fields are filled in, and how recent the latest confirmation is. Disagreement between sources and a missing identifier lower it. A value of 80 or above means the record was published without further checking; 60 to 79 means it is published at reduced confidence, with a manual check advisable. A record verified by an editor by hand is never pushed below 90 by a recalculation. This scores our data about the article, not the article itself.

Abstract

The topic of automated road safety support for all road users, the involvement of modern tools and advanced technologies to solve these problems is becoming more and more popular every year and does not lose its relevance. It was made a review of the currently existing works in this area, which showed the main advantages and disadvantages of the developments. It is noted the necessity to create a Kazakhstani automated system for monitoring the driver's condition, which will be available to the general public. The purpose of this study is to develop a new model based on a neural network for recognizing the state of a person driving a car to identify a dangerous state of the driver. The paper deals with the following issues: the relevance of the study, the formalization of the recognition problem and the choice of neural network architecture, which most successfully solves the problem. Separate freeze frames extracted from the video sequence of observing the driver are used for a mathematical description of the problem, a recognition function is built to select three classes corresponding to the driver's state, and feature vectors are selected to correctly determine the condition. For modeling, the architecture of a convolutional neural network was chosen, which allows working with images and video data streams. As a result of the study, a neural network was built and trained to recognize the dangerous state of the driver, taking into account all the factors influencing the process of identifying such a state. The created neural network included two convolutional layers describing the position of the head and the degree of eye openness, and also added two fully connected layers to take into account additional parameters, such as time of a day, duration of the trip, and whether the driver is yawning. Evaluation of modeling accuracy and comparison of the new model with existing ones shows the novelty and practical significance of this work.