6
我創建了一個簡單的測試應用程序來執行翻譯(T)和旋轉(R)估計從基本矩陣。從基本矩陣T和R估計
- 隨機產生50個得分。
- 計算投影pointSet1。
- 變換點通過矩陣(R | T)。
- 計算新投影pointSet2。
- 然後計算基本矩陣F。
- 提取基本矩陣,如
E = K2^T F K1
(K1, K2
- 內部攝像頭矩陣)。 - 使用SVD獲得。
並計算restoredR1 = UWV^T
,restoredR2 = UW^T
。並看到其中一個等於最初的R。
但是,當我計算翻譯向量,restoredT = UZU^T
,我得到規範化T。
restoredT*max(T.x, T.y, T.z) = T
如何恢復正確的翻譯載體?
這聽起來像Bae等人提出的解決方案。在* Computational Re-Photography *(2010)中,我搜索了一下,發現沒有什麼不同的方法。 – oarfish 2015-05-30 07:31:07