王 樂 魏 斌 王 坤
吉林交通職業(yè)技術學院 吉林 長春 130021
普通數(shù)碼相機由于體積小、重量輕、便利數(shù)字圖形采集和存儲等優(yōu)點而得到廣泛應用。但也存在了一些缺點,在量測過程中無法提供內(nèi)方位元素,由于存在著較大的鏡頭畸變差,導致像點、投影中心與對應的物點之間的共線關系被破壞。因此在使用數(shù)碼相機獲取測量數(shù)據(jù)前,需要對相機進行檢校,為了保證攝影測量成果質(zhì)量滿足解算精度要求。
常用的數(shù)碼相機檢校方法有:空間后方交會、直接線性變換,光線束自檢校以及多像滅點檢校法等。其中空間后方交會又包括單片空間后方交會和多片空間后方交會。
數(shù)碼相機的檢校內(nèi)容是通過獲取每個像束的正確位置,利用內(nèi)方位元素恢復攝影中心與像片之間的相對幾何關系。同時,必須掌握光學畸變系數(shù)才能恢復光束形狀。一般檢校內(nèi)容包括:主點位置(X。,Y。)與主距(f)的確定;光學畸變系數(shù)的測定等。
數(shù)碼相機檢校方法很多,本文主要以兩種方法介紹數(shù)碼相機檢校。
多片空間后方交會檢校是一種基于共線條件方程的檢校方法,它以像點坐標為觀測值,主要目的是解決內(nèi)方位元素()和一些附加參數(shù)()。但同時解決像片的外方位元素()。誤差方程式表示如下:
式中符號用矩陣表示如下:
DLT是一種在像點的“坐標儀坐標”和對應的物空間坐標之間建立直接線性關系的算法。該算法在進行非量測攝影測量過程中,不需要初始化的內(nèi)、外方位元素。在共線方程的基礎上,推導出來DLT方法。共線條件方程如下:
在此基礎上,利用DLT變換系數(shù)和畸變系數(shù)之間關系,利用迭代法求解相機主點和主距。
實驗場地標定出已知空間坐標,根據(jù)DLT和多片空間后方交會法進行相機檢校,如表所示:
表一:檢校點中誤差
本文主要介紹了直接線性變換(DLT)和多片空間后方交會。通過研究對比發(fā)現(xiàn),這兩種方法都能達到高精度要求,而且可以通過冗余檢查點檢查結果的質(zhì)量。
直接線性變換解法的優(yōu)點是在進行非量測攝影測量處理時,不需要內(nèi)、外方元素的初始近似值;缺點是需要高精度的已知結構信息,檢校過程復雜。而多片空間后方交會是一種較為可靠且精度高的相機檢校方法,它利用DLT方法獲得攝像機內(nèi)、外方位元素的初始值,然后進行計算。