[發明專利]利用一條直線求解錐鏡面折反射攝像機鏡面參數的方法有效
| 申請號: | 201611070732.3 | 申請日: | 2016-11-29 |
| 公開(公告)號: | CN106780621B | 公開(公告)日: | 2019-08-23 |
| 發明(設計)人: | 趙越;宮明志;史國偉 | 申請(專利權)人: | 云南大學 |
| 主分類號: | G06T7/80 | 分類號: | G06T7/80 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 650091 云*** | 國省代碼: | 云南;53 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 利用 一條 直線 求解 錐鏡面折 反射 攝像機 參數 方法 | ||
1.一種利用一條直線求解錐鏡面折反射攝像機鏡面參數的方法,其特征在于利用直線的Piücker坐標及線像的系數,所述方法的具體步驟包括:利用1幅圖像上提取不少于5個像點坐標;其次,根據像點的像素坐標求得線像的系數ω及錐頂角2θ,θ為錐鏡面任一條母線與錐鏡面旋轉對稱軸的夾角;最后,求得空間直線的Plücker坐標以及錐鏡面頂點到攝像機光心的距離的鏡面參數ξ;
(1)把像素坐標轉換成攝像機內參數無關的坐標點
圖像物理坐標系下的點m′,最后經過內參數矩陣內參數矩陣K為已知,其中,k是縱橫比,fc是有效焦距,s是傾斜因子,[u0 v0 1]T是攝像機主點的齊次坐標矩陣,圖像物理坐標系下的點m′則變成了圖像像素坐標系下的點點的坐標矩陣為點m′和點的關系式為:則有
(2)確定線像系數ω及錐頂角2θ
空間中的點在錐鏡面折反射攝像機下空間點X的投影,對應在錐鏡面的投影為Xm,錐鏡面的頂點為Om,攝像機的中心Oc,坐標z軸在錐鏡面對稱軸OmOc上,x軸在過原點Om的水平方向;根據Snell定律及錐面鏡的特點,空間點X的入射光線lroy,錐面鏡對稱軸OmOc及折射光線XmOc在一個平面入射上,XmOc交投影面為m,即空間點X的成像點;在入射光線lroy與折射光線XmOc形成的平面上,虛擬視點O與Oc對稱于錐鏡面的母線XmOm,XmOm交XmOc于點M;入射光線lroy與錐面鏡對稱軸OmOc的交點到Oc的距離為Zr,lroy與XmOc夾角為φ;空間點X對應的虛擬視點O的軌跡圓垂直于對稱軸OmOc并且圓心H在OmOc上,半徑OH及視點軌跡圓到錐鏡面頂點的距離OmH分別為:其中θ為錐頂角的一半,ξ為鏡面參數,HOc的距離為Zc;根據空間兩點確定一條直線或者利用直線的Piücker坐標表示則確定線段XO的直線方程,那么直線上任一點的坐標表示即通過直線方程得到;由于虛擬視點O的軌跡是以Rc=ζsin2θ為半徑的圓;像點對應的物理坐標系下的點m′i的其次坐標矩陣M2為[u′i v′i 1]T,i=1,2…,5,其對應的極半徑為:其中i=1,2…,5,每個像點與像素坐標系中x軸的夾角為:γi=αtan2(v′i,u′i),i=1,2…,5;符號下標i無特別說明表示第i個,符號本身的意義不變;在三維射影空間中,設空間直線上的兩個不同的點所對應的齊次坐標矩陣分別為[x1x2 x3 x4]T,[y1 y2 y3 y4]T,其中x4=y4=1;則Piücker坐標lij被定義如下:則lii=0,lij=-lji,i=1,2,3,4,j=1,2,3,4;則六元組坐標[l12l31 l14 l23 l24 l34]T滿足方程:l12l34+l31l24+l14l23=0;則在相差一個比例因子的情況下,對于任一六元組坐標滿足l23l34+l31l24+l14l23=0,都對應于三維空間中唯一的一類直線,即直線的Plücker坐標為:l={l12,l31,l14,l23,l24,l34}=[l14∶l24∶l34∶l23∶l31∶l12]=[v∶n],其中v=[l14 l24 l34]T,n=[l23 l31 l12]T;設空間直線l的Plücker坐標表示為l=[vl:nl]=[vxvy vz nx ny nz]T,由兩條直線Plücker坐標l1=[vl1∶nl1],l2=[vl2∶nl2]相交有關系式:入射光線的Piücker坐標表示為其中Zri=Zci+Rccotφi,Zci=ξ-OmH,根據入射光線lroyi和空間直線l相交利用式則獲線像方程為:Zrivxisinφisinγi-Zrivyisinφicosγi+nxisinφicosγi+nyisinφisinγi+nzicosφi=0,其中i=1,2,…,5;把lroyi=[vroyi∶nroyi]式帶入到Zrivxisinφisinγi-Zrivyisinφicosγi+nxisinφicosγi+nyisinφisinγi+nzicosφi=0式中,通過利用極坐標化簡得:[ricosγi risinγi ri cosγi sinγi 1]ω=0,其中線像的系數設M1T[ri cosγi risinγi ri cosγisinγi 1],則有M1Tω=0;對M1進行SVD分解即求得線像的系數ω;由ω得:tan2θ=ω3/ω6,則得到錐鏡面的頂角2θ;
(3)求空間直線的Plücker坐標及錐鏡面折反射攝像機的鏡面參數ξ
將Zri=Zci+Rccotφi式和式代入Zrivrisinφisinγi-Zrivyisinφicosγi+nxisinφicosγi+nyisinφisinγi+nzicosφi=0式化簡后得:其中
l=[vx vy nx ny nz]T;對M2進行SVD分解即求得空間直線的Plücker坐標l;繼續化簡得到得到空間直線的Plücker坐標關系式:解出求得錐鏡面參數ξ。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于云南大學,未經云南大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611070732.3/1.html,轉載請聲明來源鉆瓜專利網。





