Триангуляция с несколькими камерами - PullRequest
0 голосов
/ 24 мая 2018

Учитывая сцену, несколько видов камер этой сцены и соответствующие им матрицы проекций, мы хотим триангулировать точки 2D соответствия в 3D.До сих пор я занимался решением системы PX = alphax , где P - матрица проекции, X - трехмерная точка в координатах камеры, альфа - скаляр, а x - вектор, соответствующий этой точке.в 2D.Х и х находятся в однородных координатах.См. https://tspace.library.utoronto.ca/handle/1807/10437 стр. 102 для более подробной информации.

Решение этого с помощью SVD дает надлежащие результаты, когда точные 2D-точки выбраны или когда я использую только два вида.Введение большего количества представлений добавляет много ошибок.

Какие-либо советы о том, какие методы лучше всего улучшить или усовершенствовать это решение и сделать так, чтобы оно поддерживало больше представлений?

1 Ответ

0 голосов
/ 24 мая 2018

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

Правильно ли я понял проблему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...