METHOD OF DETECTING OUTWARD MANIFESTABONS OF VIOLENCE IN VIDEO STREAMS USING NEURAL NETWORK TOOLS
DOI:
https://doi.org/10.31891/2307-5732-2023-329-6-247-252Keywords:
violence, detection, video stream, neural networks, convolutional neural network, SVMAbstract
The problem of detecting violence from images in a video stream is relevant in today's world with a growing number of videos containing violent scenes. This includes video taken on the streets, in public places, and from surveillance cameras. Identifying and responding to such scenes is important for ensuring safety in public spaces and protecting human rights. Information technologies, namely neural networks, are being actively used to intellectualize the video surveillance process. The use of neural network tools in video surveillance is an important tool, as it allows to automatically analyze large amounts of video materials and detect violent scenes with high accuracy.
The article proposes a method for detecting external manifestations of violence in images in a video stream using a convolutional neural network and an SVM classifier. The input to the method is video frames from which the convolutional neural network extracts a set of features, which is then passed to the SVM classifier to obtain an estimate of the probability of these features belonging to a certain class (violent or non-violent). The peculiarity of the proposed method is the ability to work with video material in real time. This is achieved due to the fact that the convolutional neural network was trained using the fine-tuning method on a continuous stream of data from multimedia platforms for online broadcasts. Experiments were conducted using different datasets to evaluate the effectiveness of the proposed method. The results showed that the method achieves high accuracy (87,4%-99,45%) in detecting violence and works efficiently with a real-time video data stream.
The use of neural network tools to detect violence in a video stream has great potential in various fields, including public safety, cybersecurity, and human rights protection. Improving the proposed method can help to expand the possibilities of detecting and preventing violence in video streams.