Лукас Канаде Оптический поток, вектор направления

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

Здесь также есть весь код и образцы изображений. Для небольших смещений около 4-5 пикселей направление вычисленного вектора кажется хорошим, но величина вектора слишком мала (поэтому мне пришлось умножить u, v на 3, прежде чем строить их).

Это из-за ограничения алгоритма или ошибки в коде? В приведенной выше лекции также говорится, что движение должно быть небольшим: «u, v меньше 1 пикселя», возможно, поэтому. В чем причина этого ограничения?

7
задан BBDynSys 13 February 2013 в 23:32
поделиться