Detekce normálního/abnormálního chování řidiče

Abstract

This diploma thesis focuses on detection of abnormal car driver behavior. The goal of the thesis is to investigate whether and to what extent it is possible to successfully detect anomalies in the behavior of a person driving a car. For these purposes, recurrent neural networks were used - primarily LSTM (Long short-term memory) - and modified in various ways (e.g. by changing features, changing the length of input and output vectors, and changing the internal network structure). Features used for neural network learning were based on human skeleton by using OpenPose library. Attached is a software created in programming languages C++ and Python. C++ libraries OpenCV and OpenPose were used for video-analysis – To extract features for the neural network and modify the original video to show detected anomalies. Python platform TensorFlow and library Keras were then used to implement neural networks for time series prediction and anomaly detection.

Description

Subject(s)

Anomaly detection, deep neural network, recurrent neural network, LSTM, GRU, OpenCV, OpenPose, autonomous vehicles, driver safety, machine learning

Citation