Оценка эго-движения Optical Flow

ниже вы можете увидеть результат оптического потока, если камера совершает поступательное движение. Если камера вращается по кругу, результат выглядит как второе изображение. Можно ли получить угол рыскания с камеры, если она вращается только вокруг оси рыскания? Я думаю, что в оптическом потоке вы можете распознать, вращается ли камера вокруг оси рыскания (оси z), но я не знаю, как получить информацию о том, насколько сильно повернулась камера.

Буду признателен за любые подсказки. Спасибо

Перевод: введите здесь описание изображения

Вращение рулона:

введите здесь описание изображения

Ориентация камеры:

введите здесь описание изображения


person user3077796    schedule 01.10.2015    source источник
comment
Вы нашли ответ на эту проблему? Мне тоже интересно, и буду признателен, если вы опубликуете ответ (если вы его нашли)   -  person Zwähnia    schedule 27.07.2016


Ответы (1)


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

person user3077796    schedule 28.07.2016