我在左图中有两个相应的点(x1,y1),右图中有(x2,y2)。两台摄像机之间的距离是10米。我想知道如何在右侧相机的坐标中找到3D点?我有以下数据:如何找到2个图像的3D点
R=[ 1 0 0;
0 0.9 -0.25;
0 0.2 0.96]
t=[ 0.5; -10; 2.75];
Kleft= [-1000 0 511;
0 -1000 383;
0 0 1];
Kright=[-500 0 319;
0 -500 119;
0 0 1];
Essentail Matrix=[0 -5.2445 -8.9475;
2.7500 -0.1294 -0.4830;
10.0000 0.4830 -0.1294]
我有个问题,是在最后一个方程t = 10?或者它是来自给定数据的翻译矢量? – nikhilk 2014-11-21 23:31:36
t是您在问题中提到的翻译矢量。 – Vishu 2014-11-22 07:51:16
那么,这种方法的工作原理与两台相机之间的距离无关? – nikhilk 2014-11-22 16:56:37