Объект для оценки использования оптического потока метод Farneback
Создайте объект оптического потока для оценки направления и скорости перемещения объектов с помощью метода Farneback. Используйте объектный функциональный estimateFlow
оценить векторы оптического потока. Используя reset
возразите функции, можно сбросить внутреннее состояние объекта оптического потока.
возвращается оптический поток возражают, что можно использовать, чтобы оценить направление и скорость движущихся объектов в видео. Оптический поток оценивается с помощью метода Farneback.opticFlow
= opticalFlowFarneback
возвращает объект оптического потока со свойствами, заданными как один или несколько opticFlow
= opticalFlowFarneback(Name,Value
)Name,Value
парные аргументы. Любые незаданные свойства имеют значения по умолчанию. Заключите каждое имя свойства в кавычки.
Например, opticalFlowFarneback('NumPyramidLevels',3)
estimateFlow | Оцените оптический поток |
reset | Сбросьте внутреннее состояние объекта оценки оптического потока |
Алгоритм Farneback генерирует пирамиду изображений, где каждый уровень имеет более низкое разрешение по сравнению с предыдущим уровнем. Когда вы выбираете уровень пирамиды, больше, чем 1, алгоритм может отследить точки на нескольких уровнях разрешения, запускающегося на самом низком уровне. Увеличение числа уровней пирамиды позволяет алгоритму обработать большие смещения точек между системами координат. Однако количество расчетов также увеличивается. Схема показывает пирамиду изображений с тремя уровнями.
Отслеживание начинается на самом низком уровне разрешения и продолжается до сходимости. Местоположения точки, обнаруженные на уровне, распространены как keypoints для последующего уровня. Таким образом алгоритм совершенствовал отслеживание с каждым уровнем. Разложение пирамиды позволяет алгоритму обработать большие пиксельные движения, которые могут быть расстояниями, больше, чем размер окружения.
[1] Farneback, G. “2D структурируйте оценку движения на основе полиномиального расширения”. В продолжениях 13-й скандинавской конференции по анализу изображения, 363 - 370. Хальмстад, Швеция: SCIA, 2003.
opticalFlow
| opticalFlowHS
| opticalFlowLK
| opticalFlowLKDoG
| quiver