Я хочу получить относительное трехмерное вращение от гомографии между двумя изображениями. Способ сделать это будет разложение матрицы гомографии (возможно, используя opencv decoseHomographyMat). Тем не менее, я хочу сделать это с помощью некалиброванной камеры (без встроенной матрицы для использования в разложении гомографии). Кроме того, меня интересует общий случай какого-либо жесткого преобразования между камерами, которые занимают изображения, а не обязательно чистое вращение.Относительное трехмерное вращение от матрицы гомографии
Возможно ли это вообще? любые ссылки? мне кажется, что должен быть какой-то способ получить хотя бы оценку этого относительного вращения без внутренней матрицы.
Я надеялся на способ получения этого относительного вращения непосредственно из матрицы гомографии без необходимости возвращаться к данным, используемым для получения гомографии. – martinako
Вы можете в калиброванном (даже приблизительно откалиброванном) корпусе. Просто оценивайте фокусное расстояние и используйте центр изображения в качестве основной точки. –