Алгоритмы для отслеживания движущихся объектов с помощью движущейся камеры
Я пытаюсь разработать алгоритм для отслеживания движущихся объектов в режиме реального времени с одной установкой движущейся камеры в качестве проекта, в OpenCV (C++).
Мои основные цели
- Обнаружение движения в (изначально) статической рамке
- Отслеживание этого движущегося объекта (камера, которая следует за этим объектом)
Вот что я уже пробовал
- Существенное обнаружение движения с использованием временной разности и оптического потока. (не компенсирует движущуюся камеру)
- Отслеживание объектов на основе KLT, но я не смог сегментировать объекты движущегося объекта (объекты движущегося объекта смешались с другими отслеживаемыми объектами на изображении)
- Отслеживание на основе среднего сдвига (требуется инициализация и немного вычислительно)
Я сейчас пытаюсь изучить следующие методы
- Гистограмма градиентов.
- Алгоритмы, реализующие параметры движения камеры.
Любой совет, в каком направлении мне двигаться дальше, чтобы достичь своей цели.
1 ответ
Напечатайте: "zdenek kalal predator" на google.com и посмотрите видео, прочитайте появившиеся статьи. Я думаю, что это даст вам много понимания.