2015-04-18 10 views
0

Я пытаюсь обнаружить движение с целью отслеживания объектов с использованием разности кадров, но моя камера является движущейся, установленной на БПЛА.Различие кадров

Таким образом, я пытаюсь вернуть случай в сценарий статической камеры через выравнивание кадра, поэтому вычитание выполняется только на перекрываемой области.

Методы, которые я нашел, используют SURF для выравнивания, но моя цель - уменьшить необходимую мощность процесса. какие-либо предложения?

ответ

0

Вы можете использовать трекер Lucas-Kanade (см. this function), примененный к ключевым точкам FAST (см. this function).

FAST keypoint детектор - очень эффективный способ обнаружения углов изображения, а KLT - очень эффективный алгоритм для отслеживания важных точек в видео. Объединение этих двух функций является известной методикой для эффективного получения совпадений точек между двумя кадрами видео.

+0

спасибо за ваш ответ, я пытался использовать FAST для сопоставления, но не с KLT, есть ли у вас пример? –