Аналіз алгоритмів виявлення та супроводження точкових об’єктів у відеопотоці
Author
Маленчик, Т. В.
Мирончук, О. Ю.
Неуймін, О. С.
Malenchyk, T. V.
Myronchuk, O. Yu.
Neuimin, O. S.
Date
2022Metadata
Show full item recordCollections
Abstract
Комп’ютерний зір є актуальною технологією, оскільки він дозволяє машині, враховуючи дані з датчиків, самостійно ухвалювати рішення як реагувати на зовнішні чинники. Однією з можливих задач, які має розв’язувати комп’ютерний зір, є автоматичне виявлення та супроводження точкових об’єктів. Для цього на практиці часто використовується система відеоспостереження, що дозволяє отримати відеопотік місця огляду. Методи цифрової обробки зображення дозволяють надійно та своєчасно виявляти та супроводжувати різні об’єкти. Позаяк точковий об’єкт маневрений, то алгоритм виявлення повинен бути швидким і надійним, щоб уникнути хибних виявлень, що призводить до ускладнення таких алгоритмів. В роботі подано огляд відомих методів виявлення об’єктів та їхнього супроводження. Наведено переваги і недоліки методів, заснованих на принципі «виявлення до супроводження» та «супроводження до виявлення». Методи, які ґрунтуються на принципі «виявлення до супроводження», виявляють об’єкт у кожному кадрі, тому не потребують додаткового накопичення інформації про параметри шуканого об’єкта, після чого отримані результати передаються на оброблення за алгоритмом супроводження. Методи, що базуються на принципі «супроводження до виявлення», спочатку накопичують певну кількість кадрів для визначення траєкторії об’єкта, після чого за результатами обробки декількох кадрів ухвалюється рішення про виявлення об’єкта. Це призводить до затримки в отриманні результатів.
Розглянуто методи супроводження об’єктів. Такі методи базуються на обробленні координатної інформації про рух об’єктів. Однією з ключових задач для супроводження є фільтрація параметрів руху об’єкта. Для оцінювання стану і управління динамічною системою з випадковою структурою доцільно застосувати апарат змішаних марківських процесів в дискретному часі. Розглянуто такі алгоритми траєкторної фільтрації: автономний багатомодельний алгоритм, узагальнений псевдобаєсівський алгоритм першого порядку, узагальнений псевдобаєсівський алгоритм другого порядку, ба-гатомодельний алгоритм з міжмодельною взаємодією. Computer vision is a relevant technology, that allows the machine, relying on external data from sensors, to inde-pendently make decisions on how to react to external factors. One of the possible problems that computer vision could solve is the automatic detection and tracking of point objects. For this purpose, in practice, a video surveillance system is often used, which allows to obtain a video stream of the viewed site. Digital image processing methods allow reliable and preci-sion detection and tracking of various objects. Since the point object is maneuverable, the detection algorithm must be fast and robust to avoid false detections, which makes such algorithms complicated. The work presents an overview of known methods of detecting and tracking objects. The advantages and disadvantages of the methods based on the principle of "detect before track" and "track before detect" are presented. Methods that are based on "detect before track" principle detect the object in each frame, therefore do not require additional accumulation of information about the parameters of the searched object and after that the obtained results are transferred to the tracking algorithm. Methods based on "track before detect" principle first accumulate some frames to determine the trajectory of the object, after that a decision is made whether object detected or not. Such algorithms require a certain amount of data to process, which leads to a delay in obtaining results. The methods of tracking objects are considered. Such methods are based on the processing of coordinate infor-mation about the movement of objects. One of the crucial tasks for tracking is the filtering of object motion parameters. To estimate the condition and control a dynamic system with a random structure, it is advisable to apply the apparatus of mixed Markov processes in the discrete time. The following algorithms of trajectory filtering are considered: an autonomous multi-model algorithm, a generalized pseudo-Bayesian algorithm of the first order, a generalized pseudo-Bayesian algorithm of the second order, a multi-model algorithm with inter-model interaction.
URI:
http://ir.lib.vntu.edu.ua//handle/123456789/37261