128
2) Виконувати відстежування переміщення об'єктів при їх частковому перекритті.
Оскільки ціле зображення об'єкту неможливо відстежити, необхідно відстежувати перемі-
щення окремих частин зображення об'єкту. Цей підхід має перевагу, оскільки може забезпе-
чити меншу кількість помилок при відстежуванні. При цьому не виключається використання
додатково методів, використовуваних в першому підході.
Можна використовувати різні визначення мінімальної частини об'єкту, яка підлягає
відстежуванню. Цей вибір має вирішальне значення для побудови алгоритму відстежування.
Деякі з існуючих підходів:
1) Відстежування однорідних регіонів. У [1] виконується одночасне відстежування і
цілих об'єктів, і регіонів, з яких вони складаються. Однорідні регіони отримуються за допо-
могою кластеризації зображення об'єкту, яка має високу обчислювальну складність.
2) Відстежування переміщень точкових особливостей. У роботі [2] виконується від-
стежування точкових особливостей для об'єктів, зображення яких перетинаються, а вибір то-
чкових особливостей, що підлягають відстежуванню, здійснюється перед моментом перети-
ну зображень об'єктів.
3) Відстежування контурів. У роботі [3] виявляються випадки перекриття об'єктів і
робиться спроба відтворити невидимі частини контурів об'єктів.
4) Відстежування частин зображення цілого об'єкту, не перекритих іншими об'-
єктами. У роботі [4] виконується відстежування переміщення зображення всього об'-
єкту. Для цього використовується модель, що постійно оновлюється. У разі перетину
об'єктів створюється маска, що показує, які частини об'єкту перекриті іншими об'єк-
тами. Відстежуються переміщення тільки тих частин об'єкту, які не є перекритими.
У якості відстежуваних частин зображень об'єктів можуть бути використані фрагмен-
ти зображення довільної форми.
Розроблені алгоритми відстежування переміщення фрагментів зображення, стійкі до
викривлень фрагментів [5], які можуть забезпечити відстежування з малим числом помилок і
збоїв. При кодуванні відео, зокрема, за стандартами MPEG-2 і MPEG-4, використовується
відстежування переміщення прямокутних фрагментів зображення. Розроблені швидкі алго-
ритми і спеціалізовані процесори, призначені для відстежування переміщень прямокутних
фрагментів [6], які можуть бути модифіковані і використані при відстежуванні переміщення
об'єктів, що може забезпечити високу швидкодію.
У цій статті запропоновано новий метод і алгоритм відстежування об'єктів, який базу-
ється виключно на відстежуванні переміщення їх фрагментів.
Загальний опис методу
Кожен рухомий об'єкт розглядається як сукупність рухомих фрагментів. Кожен фраг-
мент є областю кадру довільного розміру і форми, що містить частину об'єкту або цілий об'-
єкт. Відстежування переміщень об'єктів може бути зведене до двох основних кроків:
1) Відстежування переміщення всіх рухомих фрагментів у відеопотоці.
2) Побудова траєкторій руху об'єктів на основі результатів відстежування переміщен-
ня їх фрагментів. Групи близько розташованих фрагментів, які рухаються узгоджено, об'єд-
нуються в об'єкти.
Запропонований підхід дозволяє:
1) Виконувати відстежування об'єктів, які частково перекриті іншими об'єктами. Для
цього достатньо успішно відстежити переміщення хоча б одного фрагмента об'єкту. По тра-
єкторії цього фрагмента можливо відтворити траєкторію всього об'єкту.
2) Виконувати відстежування множини об'єктів, які протягом всього часу свого існу-
вання є частково перекритими і утворюють одну “пляму”. Таку група об'єктів може бути се-
гментовано на окремі об'єкти за траєкторіями руху їх частин.