999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

使用非特制靶標實現線結構光平面標定

2021-03-23 15:45:08潘海鴻王耀瑋徐大斌李睿亮
光學精密工程 2021年1期
關鍵詞:測量結構

潘海鴻,王耀瑋,徐大斌,李睿亮,陳 琳

(廣西大學機械工程學院,廣西南寧530000)

1 引 言

檢測技術在管控產品質量的過程中扮演著重要的角色,隨著現代工業制造技術的不斷發展,對于檢測技術提出的要求也越來越高[1-2]。線結構光測量系統作為一種非接觸式檢測手段,在近幾年取得了突飛猛進的發展,目前已經廣泛地應用于三維重建、三維測量及無損缺陷檢測中。線結構光測量系統主要由計算機、相機和線結構光光源組成,檢測效率高、精度高、量程大[3-4]。該系統的測量精度與相機標定、結構光平面標定有著直接的聯系[5]。

近年來對結構光平面標定方法的研究有很多。陳等[6]設計出一種三維立柱陣列靶標,將結構光投影在立柱端面上,再根據不同立柱之間的旋轉、平移矩陣以及端面光條坐標完成線結構光平面標定,相對誤差為0.57%。Liu等[7]提出使用球形靶標,利用空間圓錐和空間球交會的方法進行光平面標定,精度約為0.09 mm。Wei等[8]提出的三維平行線靶標,利用已知等距平行線求取平面消隱線的原理完成光平面標定,精度約為0.12 mm。這些方法都需要制作特制的三維靶標完成結構光平面標定。Xu[9]等利用六軸機器人將線結構光投影在標記點上,基于機器人的手眼標定算法構造并求解多次標定方程組,最后使用最小二乘法對該標定方程組進行優化,標定精度大約為0.2 mm。這種方法需要使用六軸機器人且需要對機器人各關節的轉角值進行正逆運動學求解,從而增加了標定復雜度。有些研究者提出使用二維靶標完成標定。Wang[10]等使用平面棋盤格靶標,不斷變換機器人姿態的同時進行拍照,共計在6個姿態下拍攝16張照片,再利用手眼矩陣以及相機參數完成結構光平面標定。這種方法僅使用棋盤格上的88個角點坐標完成標定,標定精度大約為0.4 mm。Li等[11]將結構光投影在棋盤格靶標邊緣,通過改變激光器與相機的相對距離以及激光的投影方向,增加擬合點的數量,并使用RANSAC算法提升標定精度,標定精度約為0.25 mm。邱[12]等使用平面靶標,拍攝22~28張靶標照片,利用三線共面條件和結構光直線方程完成結構光平面標定,精度為0.1 mm。

上述標定方法需要制作二維或三維的特制靶標,增加了標定的復雜度。在缺少特制靶標的情況下,如何實現結構光平面的高精度標定成為一個急需解決的問題。為此,本文基于立體視覺原理和平面擬合算法提出一種結構光平面標定方法。該方法使用簡易靶標(如工作中的易得物品)獲取多組靶標姿態下線結構光平面上的點云集,利用擬合算法擬合多組點云集完成結構光平面方程的參數標定。對5種不同尺寸工件進行測量,驗證了所提出標定方法的可行性。

2 線結構光測量系統與模型

線結構光測量系統主要由相機以及激光器組成。激光器投射一條線結構光在被測物體上,再由相機進行圖像采集,如圖1所示。其中點P為線結構光上一點,它在相機坐標系Oc-XcYcZc下的坐標為(xc,yc,zc)。點P在相機成像平面上映射的像點為p,其像素坐標系坐標為(u,v),圖像坐標系下坐標為(x,y)。

圖1 結構光測量系統模型Fig.1 Model of structural light measurement system

根據相機的成像原理,其成像模型為小孔成像模型,則有:

式中:dx,dy分別為圖像x和y方向單位像素的物理距離;(u0,v0)為圖像中心在像素坐標系下的坐標;f為相機的焦距。因被測物體上點P在線結構光平面Axc+Byc+Czc+D=0上,得到:

聯立式(1)與式(2)可以得到線結構光投影在被測物體上的任意點P(xc,yc,zc)位置,如下:

綜上所述,若已知相機的內外參數以及線結構光平面參數A,B,C,D,通過式(3)可求出線結構光投影在被測物體上任意一點的坐標。

3 立體視覺法標定結構光平面

3.1 立體視覺原理

基于立體視覺獲取相機坐標系下任意點坐標的原理如圖2所示,系統由相機1和相機2組成。

圖2 視差法求解空間坐標Fig.2 Parallax method for spatial coordinates

線結構光在靶標上的投影記為線段S,點P為線結構光投影S上一點,它在相機1坐標系O1-X1Y1Z1下的坐標為(xc,yc,zc),對應像點在相機1圖像坐標系下的坐標為P1(x1,y1),在相機2圖像坐標系下的像點坐標為P2(x2,y2)。

根據相似三角形原理可得:

式中:b為兩個相機之間的基線距離,左右視差d=x1?x2。

計算線結構光在靶標上投影點P在左相機坐標系O1-X1Y1Z1下的坐標,即有:

3.2 立體視覺法標定步驟

(1)將線結構光投影在靶標上,使用公式(5)計算出線結構光投影在靶標上形成的點云集C1;

(2)調整靶標至另一位姿,計算點云集C2;

(3)不斷調整靶標姿態直至獲取k(建議k>10)個點云集Ck。因點云集C1至Ck中的點都處于同一個結構光平面上,擬合所有點云得到結構光平面。

結構光平面擬合過程如下:

最后,根據式(6)計算擬合值a0,a1,a2得到:

式中n為所用擬合平面的離散點云個數。由此確定結構光平面。

4 實 驗

4.1 實驗平臺與測試

搭建驗證所提出標定方法的測試平臺,測量系統由計算機、兩臺CCD相機、濾光片和線結構光光源組成,如圖3(a)所示。計算機CPU型號為Intel(R)Core(TM)i7-8750H,工作頻率為2.20 GHZ;兩臺相機型號均為映美精DFK33GP?006,分辨率為2 592×1 944 pixel,幀率為14幀/秒;線結構光發生器型號為富喆FU650AB100-GC16。將結構光測量系統安裝在六軸機器人上,如圖3(b)所示,相機及激光器接通電源。相機鏡頭前安裝濾光片以減少環境光的影響,所拍攝照片通過網線傳輸至計算機。

其中,相機1的內參矩陣為:

相機2的內參矩陣為:

相機1與相機2的外參矩陣為:

相機標定結果通常使用重投影誤差進行評估,重投影誤差是指根據標定結果所計算的像點理論值與像點實際值之間的誤差,本系統的平均重投影誤差為0.081 pixel。由于拍攝距離大約為200 mm,在這個拍攝距離下,由重投影誤差計算相機系統的誤差大約為0.008 6 mm。

實驗測試1:使用人體手臂充當靶標,將手臂置于結構光平面上(圖4)獲得點云(使用藍色標出點云),采用3.2節中的標定步驟,調整靶標姿態20次,獲取k=20個點云集(共計13 689個點),使用式(7)擬合出的平面方程系數,擬合出結構光平面方程1為:

實驗測試2:使用304鋼板充當靶標,將它放置在結構光平面上(圖5),調整靶標姿態20次,使用20個點云集共計14 315個點進行擬合,使用式(7)擬合出的平面方程2為:

圖4 使用手臂充當靶標Fig.4 Using arm as target

圖5 使用304鋼板充當靶標Fig.5 Using 304 steel plate as target

無論是使用人體手臂還是使用304鋼板充當靶標,所得到的結構光平面方程的系數值非常相近。這是因為在實驗過程中,結構光平面相對于相機位置并未發生改變,表明采用非特制靶標能夠標定結構光平面系數。

4.2 標定精度驗證

以制造精度為0.01 mm,邊長為50,45,40,35和30 mm 5種正方形工件為測試對象(圖6),驗證由304鋼板充當靶標所標定的結構光平面方程2的測試精度。

圖6 五種尺寸的正方形工件Fig.6 Square work pieces of five sizes

圖7 工件尺寸測量Fig.7 Workpiece dimension measurement

精度實驗測試過程如下:將結構光投影在所測量工件的邊緣處,記所投影工件尺寸的標稱值為N,計算此時形成的兩個特征點Q1和Q2的坐標(圖7),分別為(x1,y1,z1),(x2,y2,z2),并計算Q1與Q2之間的距離此時工件邊緣與線結構光已經重合,可認為測量誤差E=|D?N|。

對這5種尺寸的工件均測量5次,獲得Q1和Q2在相機坐標系下的坐標見表1,將每次測量后計算的D值與工件尺寸標稱值N進行比較,結果見表2。

表1 不同工件的Q1,Q2坐標測量結果Tab.1 Measurement results for Q1 and Q2 coordinates of different workpieces

表2 工件尺寸D與誤差的計算結果Tab.2 Calculation values of workpiece size D and error(mm)

因坐標精度取決于激光條紋的亞像素提取精度,亞像素提取算法的精度極限約為0.16 pix?el[13],所以Q1,Q2的提取精度也為0.16 pixel。本文中拍攝距離大約為200 mm,則相機的空間分辨率約為0.16×200/f≈0.02 mm,由表2可知各工件的尺寸測量結果與工件實際尺寸的誤差均在0.1 mm以內,總體平均誤差約為±0.056 mm,由此可以認為該方法的標定精度滿足系統的理論測量精度。此外,在測量30,35,40和45 mm工件時,即使測量工件尺寸發生變化,測量工件的相對誤差也一直在0.12%~0.15%內,未發生明顯變化;在測量50 mm工件時,測量相對誤差降為0.12%;5次測量的平均標準差為0.046 83。這些結果表明標定方法具有較好的可重復性與穩定性。

5 結 論

為解決線結構光平面標定需要使用特制靶標的問題,本文基于立體視覺原理提出一種使用非特制靶標的線結構光平面標定方法。在相機坐標系下搭建出線結構光測量系統,建立線結構光標定數學模型。該方法利用立體視覺原理獲取線結構光投影在靶標上的點云集,使用擬合算法對點云集進行平面擬合獲得線結構光平面的系數,最終完成平面標定。使用人體手臂和304鋼板充當靶標,利用該方法完成結構光平面標定。最后,利用304鋼板所標定平面測量5種正方形工件尺寸進行標定精度驗證,實驗結果表明該方法的測試精度約為±0.056 mm,相對誤差約為0.15%,能夠滿足使用要求。

猜你喜歡
測量結構
《形而上學》△卷的結構和位置
哲學評論(2021年2期)2021-08-22 01:53:34
把握四個“三” 測量變簡單
論結構
中華詩詞(2019年7期)2019-11-25 01:43:04
新型平衡塊結構的應用
模具制造(2019年3期)2019-06-06 02:10:54
滑動摩擦力的測量和計算
滑動摩擦力的測量與計算
測量的樂趣
論《日出》的結構
測量
創新治理結構促進中小企業持續成長
現代企業(2015年9期)2015-02-28 18:56:50
主站蜘蛛池模板: 亚洲AV色香蕉一区二区| 特级做a爰片毛片免费69| 欧美国产日韩在线| 日本久久久久久免费网络| 国产成人1024精品下载| 91在线一9|永久视频在线| 无码久看视频| 91精品专区| 午夜国产精品视频| 成人毛片在线播放| 美女国产在线| 亚洲综合色在线| 露脸国产精品自产在线播| 在线视频亚洲欧美| 国产女人18水真多毛片18精品| 国产丰满大乳无码免费播放| 国产又黄又硬又粗| 亚洲国产第一区二区香蕉| 久久精品这里只有国产中文精品| 国产原创自拍不卡第一页| 狼友视频国产精品首页| 免费一极毛片| 国产成人精品三级| 在线视频亚洲色图| 亚洲码在线中文在线观看| 亚洲VA中文字幕| 亚洲无码熟妇人妻AV在线| 国产成人高精品免费视频| 青草视频在线观看国产| 欧美午夜理伦三级在线观看| 久久久精品无码一二三区| 国产精品专区第1页| 国产污视频在线观看| 亚洲精品无码成人片在线观看 | 久久这里只有精品2| 国产高清不卡| 国内精品手机在线观看视频| 日韩欧美91| 免费看美女自慰的网站| 午夜国产小视频| 99精品国产自在现线观看| 久久久久夜色精品波多野结衣| 亚洲高清免费在线观看| 日韩第八页| 亚洲91精品视频| 国产欧美又粗又猛又爽老| 99视频全部免费| 国产精品一区二区不卡的视频| 国产哺乳奶水91在线播放| a级高清毛片| 在线国产91| 午夜丁香婷婷| 在线看片国产| 在线va视频| 国产激情无码一区二区免费| 日韩人妻精品一区| 日本欧美中文字幕精品亚洲| 伊人久久精品无码麻豆精品| 国产av无码日韩av无码网站| 国产成人91精品| 欧美在线综合视频| 亚洲精品免费网站| 亚洲伊人久久精品影院| 日韩精品毛片人妻AV不卡| a级毛片视频免费观看| 日韩成人在线一区二区| 国产呦视频免费视频在线观看| 97精品国产高清久久久久蜜芽| 亚洲AⅤ永久无码精品毛片| 丁香六月激情综合| 国产jizz| 又黄又爽视频好爽视频| 亚洲中文在线看视频一区| 在线观看免费国产| 欧美不卡视频在线观看| 免费a在线观看播放| 久久综合国产乱子免费| 91无码视频在线观看| 国产美女自慰在线观看| 国产日韩欧美在线视频免费观看| 成人国产一区二区三区| 91视频首页|