Алгоритм Текномо – Фернандеса

Алгоритм Текномо -Фернандеса (алгоритм TF) — это эффективный алгоритм для создания фонового изображения заданной видеопоследовательности.
Предполагая, что фоновое изображение отображается в большей части видео, алгоритм может генерировать хорошее фоновое изображение для видео. -time, используя лишь небольшое количество двоичных операций и логических битовых операций, которые требуют небольшого объема памяти и имеют встроенные операторы, встречающиеся во многих языках программирования, таких как C , C++ и Java . [ 1 ] [ 2 ] [ 3 ]
История
[ редактировать ]
Отслеживание людей по видео обычно включает в себя некоторую форму вычитания фона , чтобы отделить передний план от фона. После извлечения изображений переднего плана желаемые алгоритмы (например, алгоритмы отслеживания движения , отслеживания объектов и распознавания лиц ). с использованием этих изображений могут быть выполнены [ 1 ] [ 3 ]
Однако вычитание фона требует, чтобы фоновое изображение уже было доступно, и, к сожалению, это не всегда так. Традиционно поиск фонового изображения осуществляется вручную или автоматически среди видеоизображений при отсутствии объектов. Совсем недавно автоматическая генерация фона посредством обнаружения объектов , медиальной фильтрации , медоидной фильтрации , аппроксимированной медианной фильтрации , линейного прогнозирующего фильтра , непараметрической модели , фильтра Калмана и адаптивного сглаживания была предложена ; однако большинство этих методов имеют высокую вычислительную сложность и ресурсоемки. [ 1 ] [ 4 ]
Алгоритм Текномо-Фернандеса также является алгоритмом автоматической генерации фона. Однако его преимуществом является скорость вычислений, составляющая всего -время, в зависимости от разрешения изображения и его точность достигается в пределах управляемого количества кадров. Для создания фонового изображения требуется не менее трех кадров из видео, при условии, что для каждой позиции пикселя фон встречается в большинстве видео. Кроме того, это можно выполнить как для полутонового, так и для цветного видео. [ 1 ]
Предположения
[ редактировать ]- Камера неподвижна.
- Свет окружающей среды меняется лишь медленно относительно движений людей на сцене.
- Количество людей большую часть времени в одном и том же месте не присутствует на сцене.
Однако в целом алгоритм, безусловно, будет работать, если выполняется следующее единственное важное предположение:
Для каждой позиции пикселя большинство значений пикселей во всем видео содержат значение пикселя фактического фонового изображения (в этой позиции). [ 1 ]
Поскольку каждая часть фона отображается в большей части видео, все фоновое изображение не обязательно должно появляться ни в одном из его кадров. Ожидается, что алгоритм будет работать точно. [ 1 ]
Генерация фонового изображения
[ редактировать ]Уравнения
[ редактировать ]- Для трех кадров последовательности изображений , , и , фоновое изображение получается с помощью
[ 1 ] - Функция логического режима таблицы возникает, когда количество 1 записей превышает половину количества изображений, так что [ 1 ]
- Для трех изображений фоновое изображение можно принять за значение
Алгоритм генерации фона
[ редактировать ]На первом уровне из последовательности изображений случайным образом выбираются три кадра для создания фонового изображения путем их объединения с помощью первого уравнения. Это дает лучшее фоновое изображение на втором уровне. Процедура повторяется до желаемого уровня. . [ 1 ]
Теоретическая точность
[ редактировать ]На уровне , вероятность то, что предсказанный модальный бит является фактическим модальным битом, представлено уравнением . В таблице ниже приведены вычисленные значения вероятности на нескольких уровнях с использованием некоторых конкретных начальных вероятностей. Можно заметить, что даже если модальный бит в рассматриваемой позиции находится на уровне 60% кадров, вероятность точного определения модального бита уже составляет более 99% на 6 уровнях. [ 1 ]

Пространственная сложность
[ редактировать ]Требование к пространству алгоритма Текномо – Фернандеса определяется функцией , в зависимости от разрешения изображения, номер кадров в видео и желаемое количество уровней. Однако тот факт, что вероятно, не превысит 6, уменьшает пространственную сложность до . [ 1 ]
Временная сложность
[ редактировать ]Весь алгоритм работает в -время, только в зависимости от разрешения изображения. Вычисление модального бита для каждого бита можно выполнить в -время, в течение которого вычисление результирующего изображения из трех заданных изображений может быть выполнено за -время. Количество изображений, подлежащих обработке. уровни это . Однако, поскольку , тогда это на самом деле , таким образом, алгоритм работает в . [ 1 ]
Варианты
[ редактировать ]вариант алгоритма Текномо-Фернандеса, включающий метод Монте-Карло, Был разработан названный CRF. Были реализованы две разные конфигурации CRF: CRF9,2 и CRF81,1. Эксперименты с некоторыми цветными видеопоследовательностями показали, что конфигурации CRF превосходят алгоритм TF с точки зрения точности. Однако алгоритм TF остается более эффективным с точки зрения времени обработки. [ 5 ]
Приложения
[ редактировать ]- Обнаружение объектов
- Распознавание лиц
- Распознавание лиц
- Обнаружение пешеходов
- Видеонаблюдение
- Захват движения
- Взаимодействие человека и компьютера
- Кодирование видео на основе контента
- Мониторинг трафика
- в реальном времени Распознавание жестов
Ссылки
[ редактировать ]- ^ Перейти обратно: а б с д и ж г час я дж к л м Текномо, Карди; Фернандес, Процессо (2015). «Создание фонового изображения с использованием логических операций». arXiv : 1510.00889 [ cs.CV ].
- ^ Абу, Патрисия Анджела; Фернандес, Процессо (2014). «Сравнение производительности алгоритма Текномо-Фернандеса в цветовых пространствах RGB и HSV». 2014 Международная конференция по гуманоидам, нанотехнологиям, информационным технологиям, связи и управлению, окружающей среде и менеджменту (HNICEM) . стр. 1–6. doi : 10.1109/HNICEM.2014.7016262 . ISBN 978-1-4799-4020-2 . S2CID 15493318 .
- ^ Перейти обратно: а б Абу, Патрисия Анджела (март 2015 г.). Улучшение алгоритма моделирования фонового изображения Текномо – Фернандеса для сегментации переднего плана (доктор философии). Университет Атенео де Манила.
- ^ Абу, Патрисия Анджела; Фернандес, Процессо (март 2016 г.). Модификация алгоритма Текномо-Фернандеса для точного вычитания фона в реальном времени . Филиппинский конгресс по информатике.
- ^ Абу, Патрисия Анджела; Чу, Вариан Шервин; Фернандес, Процессо. «Алгоритм генерации фона на основе Монте-Карло» .
{{cite journal}}
: Для цитирования журнала требуется|journal=
( помощь )
Дальнейшее чтение
[ редактировать ]- Чу, Вариан Шервин Б. (2013). Реконструкция фонового изображения с использованием случайной выборки кадров и логических битовых операций (Диссертация). Университет Атенео де Манила.
- Абу, Патрисия Анджела Р. (2015). Улучшение алгоритма моделирования фонового изображения Текномо-Фернандеса для сегментации переднего плана (Диссертация). Университет Атенео де Манила.
Внешние ссылки
[ редактировать ]- Генерация фонового изображения с использованием логических операций - описывает алгоритм TF, его предположения, процессы, точность, временную и пространственную сложность, а также примеры результатов.
- В этом исследовании был разработан алгоритм генерации фона на основе Монте-Карло – вариант алгоритма Текномо – Фернандеса, который включает метод Монте-Карло .