2017-02-20 19 views
1

я использую оптический поток, чтобы отслеживать некоторые особенности я begineer и был тол последовать за эти шагиГомография и Лукас Канаде в чем разница?

  1. Совпадения хороших возможностей для отслеживания
  2. Ведения Lucas-Kanade алгоритма на них
  3. Найти гомографию между 1 -st кадр и текущий кадр
  4. ли калибровка камеры
  5. Decompose гомография карта

Теперь то, что я не понимаю, является частью гомографии, потому что вы находите функции и отслеживаете их с помощью Lucas-Kanade, теперь для вычисления движения камеры (поворота и перевода между двумя изображениями) используется гомография. но разве это не то, что делает Лукас-Канаде? или Lucas-Kanade просто отслеживает их, и гомография делает расчеты? Я изо всех сил пытаюсь понять разницу между ними, спасибо заранее.

+0

Похоже, у вас есть довольно сложный пример. Объекты отслеживания - очень продвинутая тема. Начните с чего-то более простого, обнаружения объекта/функции, классификации и т. Д. –

ответ

2

Lucas-Kanade - это алгоритм для вычисления оптического потока, то есть кажущееся движение пикселей от одного изображения к другому. Движение определяет соответствия пикселей («соответствует») между парами кадров - это говорит о том, что пиксель (x, y) в изображении t соответствует пикселю (x ', y') в пикселе t '. Используя эти соответствия (не менее 4), вы можете оценить геометрическое преобразование между изображениями, в частности, гомографию.

Предложите вам запустить и прочитать examples, которые поставляются с кодом opencv.