2012-05-25 40 views
0

我校準過立體相機並獲得了外部矩陣。我知道第一臺和第二臺攝像機的座標系之間的翻譯矢量「T」。立體相機 - 外在矩陣

T: [ -35.831, 36.364,18.837] 

如何計算攝像機之間的基線距離。

回答

1

通過使用畢達哥拉斯理論,你可以找到向量T的範數。以下是從GCSE Bitesize一個例子:

該長方體有2cm的,3釐米和6釐米側長度。

Cuboid

制定出AF對角線的長度。

首先利用畢達哥拉斯在三角形ABC定理找到長度AC。

AC^2 = 6^2 + 2^2
AC =√40

你不需要找了根,我們需要將其平方就在下面的步驟。接下來,我們使用三角形ACF中的畢達哥拉斯定理來找到長度AF。

AF^2 = AC^2 + CF^2
AF^2 = 40 + 3^2
AF =√49
AF =7釐米

+0

對不起,我不能用我的問題涉及您的答案。相機是在同一條線上,它們的光軸是平行的,所以我如何形成上面提到的長方體?我現在越來越混淆......我真的很抱歉......但請解釋清楚你的答案。謝謝。 – MMH

+0

我假設相機1位於(0,0,0),並且您提供的平移向量是相機2的位置。因此相機之間的距離等於向量T的範數,用畢達哥拉斯計算。在給出的例子中,您將A點與攝像機1等同,並將F指向攝像機2,其三個座標爲長方體每邊的長度。 – Chris

+0

謝謝。這是我第一次使用立體相機。所以我沒有任何想法。 – MMH