2016-01-08 2 views
0

Я делаю обработку 2D-изображения и у меня есть быстрый вопрос:Как получить пиксель Movment при использовании «оптического потока»

имеет оптический поток обеспечить обнаружение движения для данного пикселя, или это просто работая с этой информацией (т. е. вам нужен дополнительный метод для получения этих данных)?

Для того, что я видел, я предполагаю, что вам нужно обеспечить движение в x и y самостоятельно, но с другой стороны оно работает с постоянной интенсивностью пикселей (от одного изображения к следующему), который, как я полагаю, должен быть устаревшим, если вы уже получили информацию о движении

У кого-нибудь есть подсказка? Так как все учебники, литература, лекции, которые я видел пропустить этот важный шаг

С наилучшими пожеланиями

ответ

1

Оптический поток вычисляет это движение для вас. Вам нужно указать координаты пикселей в первом кадре и некоторые параметры в целевой области поиска, а затем вычислить движение. Проблема в том, что это не всегда правильно, а в некоторых случаях невозможно, когда пиксель на самом деле не отличается от его окружения.

В OpenCV функция goodFeaturesToTrack обычно предшествует оптическому потоку, поскольку она обнаруживает пиксели, которые имеют более высокую вероятность правильной обработки. Даже тогда вам все равно нужно сделать дополнительную обработку, чтобы проверить правильность движения.

+0

Но как это рассчитывается? * delta x *, * delta y * не очень информативен. Мне нужно реализовать это без использования предопределенной функции (такой как openCV) – user3085931

+0

Происхождение x, y зависит от вас. Если вам нужна определенная позиция, используйте его. Если нет, используйте какой-либо детектор. Если вы хотите знать, как оптический поток вычисляет движение, он документируется в различных документах и ​​в открытом коде OpenCV. – Photon

+0

, пожалуйста, можете ли вы предоставить мне такую ​​статью, где это объясняется, как упоминалось выше, я всегда получаю объяснения, когда они пропускают этот шаг. – user3085931

 Смежные вопросы

  • Нет связанных вопросов^_^