Оценка вращения между двумя изображениями

Я хочу получить вращение между двумя изображениями, снятыми с одной и той же камеры (известный встроенный). У меня почти идеальное чистое вращение!

Я использую Findhomography, но если есть небольшое движение перевода, я получаю четыре результата. Есть ли способ заставить гомографию предполагать, что это чистая ротация?

РЕДАКТИРОВАТЬ: Образец изображения: камера вращается введите описание изображения здесь

1 ответ

Вы можете немного уменьшить размерность проблемы, используя cv:: valuRigidTransform и передавая false за fullAffine аргумент. Это сделает это translation, rotation, and uniform scaling но в OpenCV нет метода чистого вращения.

Другие вопросы по тегам