[發(fā)明專利]一種應用于三目相機立體標定的TCSC方法在審
| 申請?zhí)枺?/td> | 202010540646.4 | 申請日: | 2020-06-15 |
| 公開(公告)號: | CN113450416A | 公開(公告)日: | 2021-09-28 |
| 發(fā)明(設(shè)計)人: | 王紅一;石亞芳;宋麗梅 | 申請(專利權(quán))人: | 天津工業(yè)大學 |
| 主分類號: | G06T7/80 | 分類號: | G06T7/80 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 300387 *** | 國省代碼: | 天津;12 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 應用于 相機 立體 標定 tcsc 方法 | ||
1.本發(fā)明涉及一種三相機立體標定方法,其特征在于,包含步驟如下:
步驟1:完成對三個相機的單目標定,獲得各個相機的內(nèi)外參數(shù)信息;
以相機1為例,利用相機1所拍攝到的標定板圖像,在計算機中進行圖像處理,獲取棋盤格標定圖像的角點信息,并對得到的所有角點進行排序和編號,根據(jù)公式(1)中標定角點的世界坐標系(Xw,Yw,Zw)和像素坐標系(u1,v1)之間的關(guān)系,結(jié)合多張圖像即可計算出相機1的內(nèi)參矩陣M1和相對于世界坐標的外參信息(旋轉(zhuǎn)矩陣R1和平移向量T1);
式中,Zc是相機的主軸,dx和dy是圖像中每個像素在u軸和v軸上的物理尺寸,f是焦距,u0和v0是標定板圖像坐標系中的原點,而內(nèi)參矩陣
利用上述方法,對相機2和相機3分別進行單目標定,得到相機2的內(nèi)參矩陣M2、旋轉(zhuǎn)矩陣R2和平移向量T2,相機3的內(nèi)參矩陣M3、旋轉(zhuǎn)矩陣R3和平移向量T3;且完成對三個相機的標定后,可獲得空間中有效視野范圍內(nèi)任一點在三幅圖像中的像素點坐標;
步驟2:根據(jù)棋盤格角點的位置匹配,進行雙目相機標定;在雙目相機標定過程中,攝像機內(nèi)參矩陣的求解過程與單目相機標定時所用方法相同;雙目相機外參標定時,利用各個相機相對于世界坐標的旋轉(zhuǎn)矩陣和平移向量,將相機2和相機3分別與相機1進行標定計算,以得到相機2與相機1、相機3與相機1的相機坐標系之間的位置關(guān)系矩陣,即雙相機的旋轉(zhuǎn)矩陣和平移向量;
先對相機1和相機2進行雙目標定;假設(shè)空間中某一點為p,已知其世界坐標為pw,p點在相機1和相機2坐標系下的坐標為:
p1=R1·pw+T1 公式(2)
p2=R2·pw+T2 公式(3)
且兩個相機坐標p1和p2的關(guān)系為:
p1=R′12·p2+T′12 公式(4)
式中,R′12和T′12分別是相機1和相機2之間的旋轉(zhuǎn)矩陣和平移向量;
根據(jù)公式(4)即可以推導出相機2和相機1之間的位置關(guān)系(旋轉(zhuǎn)矩陣R′12和平移向量T′12):
同理,相機3和相機1之間的位置關(guān)系(旋轉(zhuǎn)矩陣R′13和平移向量T′13)也可求出:
步驟3:利用步驟2中獲得的兩相機間的旋轉(zhuǎn)矩陣和平移向量,對相機圖像進行立體校正,改善因相機擺放位置差異而導致的兩圖像行對不齊的問題,以達到兩個圖像同行共面的目的,降低下一步立體匹配計算的復雜程度;
以相機1和相機2獲得的兩張圖像為例,首先將旋轉(zhuǎn)矩陣R′12分解為r1和r2,分別作用于兩個相機坐標系,實現(xiàn)兩個相機圖像共面,但此時圖像行不對準;r1和r2的分解公式如下:
建立行對準換行矩陣Rrect,實現(xiàn)相機圖像行對準;設(shè):
Rrect=[e1 e2 e3]T 公式(11)
其中,
e1=T′12/||T′12|| 公式(12)
T′12=[(T′12)x (T′12)y (T′12)z]T 公式(13)
e3=e1×e2 公式(15)
式中,e1為與平移向量T′12同方向上的極點,(T′12)x、(T′12)y和(T′12)z分別為x,y,z方向上的平移向量;e2為與圖像平面同方向的向量;e3為垂直于e1和e2所在平面的向量;
則兩相機圖像的行對準轉(zhuǎn)換矩陣R′1和R′2分別為:
R′1=Rrect·r1 公式(16)
R′2=Rrect·r2 公式(17)
同理,對相機1和相機3的圖像進行立體校正,利用分解公式(7)和(8)所得到的旋轉(zhuǎn)矩陣R′13和平移向量T′13,并建立行對準轉(zhuǎn)換矩陣,實現(xiàn)兩相機圖像共面行對準;
步驟4:將步驟3中得到的R′1、R′2和R′3代入步驟1中的公式(1)中,對圖像進行立體校正,進而獲得棋盤格角點在三個相機圖像中對應位置匹配關(guān)系;
步驟5:利用步驟4得到的棋盤格角點在三個相機圖像中的位置對應關(guān)系,求解圖像間像素點位置關(guān)系模型;以相機1的圖像作為參照,分別求解相機2圖像與相機1圖像、相機3圖像與相機1圖像的像素點位置關(guān)系模型;
(1)以相機1和相機2拍攝的圖像為例,計算兩組圖像的基礎(chǔ)矩陣F12;通過對各個相機的圖像標定點進行排序和編號,得到兩組圖像中棋盤格角點的匹配點列表,該列表經(jīng)過數(shù)據(jù)處理可計算出兩組圖像的基礎(chǔ)矩陣F12,基礎(chǔ)矩陣是雙目相機圖像中點到直線上的一種映射,也是圖像中任意兩點之間的一種約束關(guān)系,這種約束關(guān)系為:
其中,(u1,v1)和(u2,v2)分別是棋盤格上同一角點在兩張圖像中的對應像素點坐標;
(2)獲取相機1和相機2拍攝到的兩圖像的極線,通過極線約束和順序一致性約束條件實現(xiàn)棋盤格角點的對應匹配;兩圖像對應的像素點(u1,v1)和(u2,v2)分別對應的極線l1和l2方程為:
聯(lián)立公式(18)、(19)和(20),可得兩圖像對應的像素點(u1,v1)與(u2,v2)的關(guān)系模型:
(3)同理,設(shè)棋盤格角點x在相機3中對應的像素為(u3,v3),計算出相機3和相機1圖像間的基礎(chǔ)矩陣F13后,則有兩圖像對應的像素點(u1,v1)與(u3,v3)的關(guān)系模型:
式中,l3為像素點(u3,v3)對應的極線;
步驟6:三相機有效視野范圍確定;考慮到有效的空間位置應該均在三臺相機的視野范圍內(nèi),則有效空間視野范圍內(nèi)的世界坐標點(Xw,Yw,Zw)需滿足以下方程:
式中,(m1,n1),(m2,n2),(m3,n3)分別表示相機1、2和3所拍攝到的圖像尺寸;
步驟7:若相機的拍攝區(qū)域完全包含空間目標區(qū)域,則利用公式(1)即可確定三相機拍攝到圖像中的目標區(qū)域;若圖像的拍攝區(qū)域小于空間目標,或包含部分空間目標,則利用公式(23)確定三相機的有效視野范圍。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于天津工業(yè)大學,未經(jīng)天津工業(yè)大學許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010540646.4/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





