Используя Computer Vision System Toolbox от Mathworks, я могу реконструировать объект под осмотр.
После калибровки я знаю, что система координат, которую использует стереосистема, упоминается здесь (это относится к оптическому центру камеры 1).
Я заметил, что одна и та же система координат может не применяться в реальном 3D. Например, местная вертикаль (места, которое можно найти с помощью спиртового уровня) не обязательно должна совпадать с вертикальной осью (осью Y) системы координат моей стереосистемы.
Предположим, я перемещаю свой объект только по локальной вертикали без какого-либо изменения его положения x (то есть по локальной горизонтали этого места), в соответствии со стереосистемой координат, используемой камерами, мой объект перемещался бы по оси y (очевидно, ), а также по оси x камеры (что неверно, поскольку в реальном мире мой объект вообще не перемещался по локальной горизонтали!).
Как я могу решить эту проблему? Я выравниваю стереосистему в соответствии с местной вертикалью и локальной горизонталью (используя спиртовой уровень), а также в соответствии с моим объектом. Тем не менее, когда я перемещаю его только по локальной вертикали, показания координаты x также меняются на несколько миллиметров. Любые комментарии по этому поводу будут оценены.