An algorithm for tracing human movements in a video stream based on clothing recognition technologies
Abstract
An algorithm for tracing human movements in a video stream based on clothing recognition technologies
Incoming article date: 12.09.2023Currently, tracing the movements of various objects (in particular a person) occupies a central place in video surveillance and video analytics systems. It is a system for tracking people's movements by localizing their positions on each frame within the entire video stream and is the basis of many intellectual computer vision systems. The purpose of this article is to develop a new algorithm for tracing human movements in a video stream with the possibility of selecting motion trajectories. The main stages of the algorithm include: dividing the video into frames with a difference of one second, selecting the person under study in the video stream, implementing a digital processing process based on recognizing the clothes of the person under study and obtaining its color histogram, predicting localization and recognizing the person under study on all subsequent frames of the video stream using the developed methods of forecasting the direction of movement of this object. The output data of the proposed algorithm is used in the procedure of forming and displaying a general picture of the movement of a particular person within the entire video stream. The information and materials contained in this article may be of interest to specialists and experts who, in their work, pay special attention to data processing when analyzing fragments of the video stream.
Keywords: surveillance cameras, u2– net neural network, rembg library, pattern recognition, clothing recognition, delta E, tracing, direction prediction, object detection, tracking, mathematical statistics, predicted area, RGB pixels