唐 彬,金晅宏
(上海理工大學 光電信息與計算機工程學院,上海 200093)
?
三維重構系統(tǒng)的極線矯正算法研究
唐彬,金晅宏
(上海理工大學 光電信息與計算機工程學院,上海 200093)
摘要在設計三維重構系統(tǒng)的過程中發(fā)現(xiàn),極線矯正算法的優(yōu)劣將直接關系到三維重構結果的準確性和精確度。因此,文中采用了先進行控制點變換再進行灰度值插值的算法來達到極線矯正的目的。該方法通過控制點變換來定義空間變換本身,用其來描述每個像素如何從初始位置"移動"到終止位置,再利用灰度值插值算法產(chǎn)生一個光滑映射,并將像素點的灰度值改變,從而達到矯正的目的。文中不僅對矯正前后左右目攝像頭采集到的圖像進行了對比,還對右圖矯正前后的灰度波形進行了對比,矯正后的圖像整體向左平移了150個像素點。
關鍵詞極線矯正;控制點變換法;雙線性插值法
極線矯正是數(shù)字圖像處理中的重要技術之一[1]。如圖1所示,極線矯正的目的是將原像點投影到一個虛擬像面上,使得對應極線共線且與圖像坐標軸平行[2],從而簡化立體匹配過程,提高匹配速度和精度。由于極平面可以用向量T和向量P表示,根據(jù)向量的乘法運算有[3]
(P-T)·(T×P)=0
(1)
目前較常用的圖像矯正方法有透視變換法和控制點變換法,透視變換法主要是依據(jù)攝像機成像原理,實現(xiàn)圖像矯正;而控制點變換方法的主要原理是依據(jù)控制點的對應關系,用雙線性插值的方法實現(xiàn)圖像矯正[4]。……