1、DLT定義
DLT是一個 用於解決包含尺度問題的最小二乘問題 的算法。
DLT解決問題的標准形式為:
另一種表現形式為:
或者
這種模型在投影幾何中會經常遇到。
例如,針孔相機投影模型,3D點到圖像平面的投影關系;
兩視圖幾何中的單應性矩陣(Homography);
2、DLT求解
因為尺度的存在,因為不能用線性齊次最小二乘法直接求解。
由(1)(2)式子可知:和
的方向是相同的,即叉乘結果為0:
對(3)用叉乘矩陣來表示:
對於(4)式,可參考:向量叉乘與叉乘矩陣
對(4)式進行變型就可以得到一個線性齊次最小二乘求解問題。可以參考:最小二乘法
3、舉例
由公式(4):
展開:
寫成矩陣的形式:
其中: