1.一種遠(yuǎn)心立體視覺測量裝置,包括遠(yuǎn)心相機(jī)A、遠(yuǎn)心相機(jī)B和數(shù)據(jù)處理計(jì)算機(jī),其特征在于,
所述遠(yuǎn)心相機(jī)A、遠(yuǎn)心相機(jī)B固聯(lián)安裝,具有公共視場,即遠(yuǎn)心相機(jī)A的視角與遠(yuǎn)心相機(jī)B的視角有夾角,夾角范圍0°~90°;
所述數(shù)據(jù)處理計(jì)算機(jī)與遠(yuǎn)心相機(jī)A、遠(yuǎn)心相機(jī)B聯(lián)通,實(shí)時同步采集兩臺遠(yuǎn)心相機(jī)的圖像數(shù)據(jù),并解算待測物體三維形貌數(shù)據(jù);
固聯(lián)安裝是指遠(yuǎn)心相機(jī)A與遠(yuǎn)心相機(jī)B的相對位置固定。
2.一種遠(yuǎn)心立體視覺測量裝置應(yīng)用于物體三維形貌微米級精度測量的方法,其特征在于,包括以下步驟:
第一步,系統(tǒng)標(biāo)定
1.1將遠(yuǎn)心相機(jī)A、B用底座固定,連接數(shù)據(jù)處理計(jì)算機(jī),放置待測物體;
1.2建立相機(jī)坐標(biāo)系OA-XAYAZA、OB-XBYBZB;
遠(yuǎn)心相機(jī)A坐標(biāo)系OA-XAYAZA,以遠(yuǎn)心相機(jī)A光心為原點(diǎn)OA,ZA軸與相機(jī)光軸重合,取拍攝方向?yàn)檎较颍籝A軸與ZA軸正交,沿遠(yuǎn)心相機(jī)A成像傳感器列方向;XA軸與YAZA平面垂直,沿遠(yuǎn)心相機(jī)A成像傳感器行方向;
遠(yuǎn)心相機(jī)B坐標(biāo)系OB-XBYBZB,以遠(yuǎn)心相機(jī)B光心為原點(diǎn)OB,ZB軸與相機(jī)光軸重合,取拍攝方向?yàn)檎较?;YB軸與ZB軸正交,沿遠(yuǎn)心相機(jī)B成像傳感器列方向;XB軸與YBZB平面垂直,沿遠(yuǎn)心相機(jī)B成像傳感器行方向;
1.3計(jì)算遠(yuǎn)心相機(jī)A、遠(yuǎn)心相機(jī)B的極線校正內(nèi)參矩陣K′L和K′R;
計(jì)算獲得遠(yuǎn)心相機(jī)A、B的極線校正內(nèi)參矩陣K′A和K′B,計(jì)算公式如下所示
其中,是極線校正后遠(yuǎn)心相機(jī)的放大倍數(shù),(u'0,v'0)是極線校正后的像面中心坐標(biāo);MA和MB分別是遠(yuǎn)心相機(jī)A、B的放大倍數(shù);(uA0,vA0)和(uB0,vB0)分別是遠(yuǎn)心相機(jī)A、B的成像面中心的坐標(biāo);
1.4建立遠(yuǎn)心相機(jī)A、遠(yuǎn)心相機(jī)B的極線校正坐標(biāo)系
遠(yuǎn)心相機(jī)A的極線校正坐標(biāo)系以遠(yuǎn)心相機(jī)A光心為原點(diǎn)OA,軸與ZA軸平行同向;軸垂直于軸和軸;軸與平面垂直;
遠(yuǎn)心相機(jī)B的極線校正坐標(biāo)系以遠(yuǎn)心相機(jī)B光心為原點(diǎn)OB,軸與ZB軸平行同向;軸與軸平行同向;軸與平面垂直;
1.5計(jì)算遠(yuǎn)心相機(jī)A、遠(yuǎn)心相機(jī)B極線校正后新的投影矩陣和
計(jì)算獲得極線校正后遠(yuǎn)心相機(jī)A、B新的投影矩陣和計(jì)算公式如下:
其中,R'A2×3和R'B2×3分別表示極線校正后遠(yuǎn)心相機(jī)A、B各自旋轉(zhuǎn)矩陣R'A、R'B的前兩行,t'As=[t'Ax t'Ay]T是極線校正后遠(yuǎn)心相機(jī)A的平移向量t'A的前兩個分量;t'Bs=[t'Bx t'By]T是極線校正后遠(yuǎn)心相機(jī)B的平移向量t'B的前兩個分量;Q'A表示遠(yuǎn)心相機(jī)A的投影矩陣的前3列,表示遠(yuǎn)心相機(jī)A的投影矩陣的第4列;Q'B表示遠(yuǎn)心相機(jī)B的投影矩陣的前3列,表示遠(yuǎn)心相機(jī)B的投影矩陣的第4列;
第二步,待測物體的三維形貌重建
2.1放置待測物體
將待測物體放置于兩臺遠(yuǎn)心相機(jī)公共視場區(qū)域位置;并確保兩臺相機(jī)的視場覆蓋整個待測物體,且清晰成像;
2.2數(shù)據(jù)圖像的采集
選取合理的拍攝位置和角度,利用測量相機(jī)拍攝一張待測物體的圖像,并保證所拍攝的圖像包含整個待測物體;
2.3圖像的極線校正
利用雙線性插值重采樣將遠(yuǎn)心相機(jī)A、遠(yuǎn)心相機(jī)B極線校正前的原始圖像轉(zhuǎn)化為極線校正圖像;
對于遠(yuǎn)心相機(jī)A,極線校正后的圖像的像點(diǎn)坐標(biāo)m'A=[u'A v'A]T可由以下公式計(jì)算得到:
其中,mA=[uA vA]T是空間點(diǎn)[xw yw zw]T在遠(yuǎn)心相機(jī)A的極線校正前原始圖像上的像點(diǎn)坐標(biāo);
對于遠(yuǎn)心相機(jī)B,極線校正后的圖像上的像點(diǎn)坐標(biāo)m'B=[u'B v'B]T可由以下公式計(jì)算可得:
其中,mB=[uB vB]T是空間點(diǎn)[xw yw zw]T在遠(yuǎn)心相機(jī)B極線校正前原始圖像上的像點(diǎn)坐標(biāo);
2.4圖像的密集匹配
對極線校正后的圖像對沿水平線方向進(jìn)行密集匹配,得到同名像點(diǎn)坐標(biāo)對m'A=[u'Av'A]T和m'B=[u'B v'B]T;
其中,m'A=[u'A v'A]T是遠(yuǎn)心相機(jī)A極線校正后的圖像的像點(diǎn)坐標(biāo);
m'B=[u'B v'B]T是遠(yuǎn)心相機(jī)B極線校正后的圖像的像點(diǎn)坐標(biāo);
2.5三維形貌數(shù)據(jù)計(jì)算
采用線性最小二乘法獲得待測物體表面的世界點(diǎn)坐標(biāo)[xw yw zw]T。