亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于雙目視覺的大型高反光構(gòu)件測(cè)量系統(tǒng)

        2021-09-23 08:52:54馬大智于斌超張彥澤楊繼之陳欽韜
        應(yīng)用光學(xué) 2021年4期
        關(guān)鍵詞:標(biāo)志點(diǎn)艙體雙目

        馬大智,于斌超,張彥澤,劉 巍,樂 毅,楊繼之,陳欽韜

        (1.大連理工大學(xué) 機(jī)械工程學(xué)院,遼寧 大連 116024;2.中國空間技術(shù)研究院 北京衛(wèi)星制造廠,北京 100094)

        引言

        隨著我國載人航天、探月等重大科技專項(xiàng)的深入,對(duì)大型航天器艙體的高精度制造提出了更高的要求。其中大型航天器艙體結(jié)構(gòu)均為焊接結(jié)構(gòu),對(duì)此大型結(jié)構(gòu)的變形進(jìn)行數(shù)值模擬,因計(jì)算規(guī)模和計(jì)算量大,以及收斂困難等原因難以實(shí)現(xiàn)[1]。為了消除焊接裝配過程中帶來的尺寸偏差,滿足產(chǎn)品的裝配精度要求,需要在整艙狀態(tài)下對(duì)艙體進(jìn)行組合加工,原位高精度測(cè)量是保證艙體在整艙狀態(tài)下局部零件面型特征高精度加工的重要前提[2]。

        雙目視覺作為原位高精度測(cè)量技術(shù)之一,因其效率高、精度高、魯棒性強(qiáng)等優(yōu)勢(shì),在航空航天、精密制造、產(chǎn)品質(zhì)量檢測(cè)等領(lǐng)域得到了廣泛的應(yīng)用[3-5]。針對(duì)大型艙體殼體表面零件分布廣泛且數(shù)目眾多的特性,雙目視覺測(cè)量技術(shù)可以精確、穩(wěn)定、快速獲得局部特征的位置信息[6]。

        大型艙體零件加工現(xiàn)場(chǎng)往往伴隨著復(fù)雜光源干擾,由于艙體殼體金屬表面的局部高反光特性,視覺測(cè)量系統(tǒng)容易誤提取艙體表面的視覺標(biāo)志點(diǎn),從而使視覺測(cè)量無法正常進(jìn)行。上海交通大學(xué)的張麗芳,周軍[7]通過拍攝一組同一場(chǎng)景不同曝光度的圖像,選取不同曝光量圖像信息最豐富的圖塊進(jìn)行拼接,再對(duì)圖像邊界融合得到抑制反光的增強(qiáng)圖像。但是圖像采集需要較長的曝光時(shí)間,加工現(xiàn)場(chǎng)的振動(dòng)會(huì)影響圖像采集質(zhì)量,降低雙目視覺測(cè)量精度。華僑大學(xué)的謝超,謝明紅[8]提出了一種應(yīng)用局部自適應(yīng)閾值方法檢測(cè)圓形標(biāo)志點(diǎn),對(duì)受到光照干擾不同位置的灰度值不在同一等級(jí)的圖像,采用局部自適應(yīng)閾值檢測(cè)圓形標(biāo)志點(diǎn)的位置。但該方法難以解決反光光斑帶來的誤提取問題。采用人工分割目標(biāo)所在的感興趣區(qū)域,再在該區(qū)域內(nèi)提取視覺標(biāo)志點(diǎn)的方法,可以有效解決誤提取問題,但又降低了視覺測(cè)量效率和自動(dòng)化程度?;谝曈X標(biāo)志點(diǎn)與艙體殼體表面易于區(qū)分,特征穩(wěn)定這一特性,本文使用基于深度卷積神經(jīng)網(wǎng)絡(luò)的方法[9-10],通過識(shí)別整個(gè)視覺標(biāo)志點(diǎn)的全部特征,自動(dòng)分割標(biāo)志點(diǎn)所在的感興趣區(qū)域,可有效減少誤提取,提高雙目視覺測(cè)量系統(tǒng)的測(cè)量效率。

        同時(shí)為實(shí)現(xiàn)大型航天器艙體原位測(cè)量,將視覺測(cè)量系統(tǒng)固定在工業(yè)機(jī)器人末端,控制機(jī)器人運(yùn)動(dòng)完成多位姿下對(duì)零件面型的測(cè)量,再通過不同位姿之間測(cè)量的公共視覺標(biāo)志點(diǎn)將測(cè)量數(shù)據(jù)拼接到同一坐標(biāo)系下,最后生成點(diǎn)云圖輸出完成測(cè)量。

        1 系統(tǒng)組成

        高精度視覺測(cè)量系統(tǒng)主要由雙目工業(yè)相機(jī)、工業(yè)機(jī)器人、上位機(jī)組成,其中雙目工業(yè)相機(jī)安裝在工業(yè)機(jī)器人末端。系統(tǒng)功能主要包含圖像預(yù)處理、視覺標(biāo)志點(diǎn)三維重建、機(jī)器人控制、圖像拼接和結(jié)果輸出顯示等,其工作流程如圖1所示。

        圖1 高精視覺測(cè)量系統(tǒng)工作流程Fig.1 Process of high precision vision measurement system

        雙目工業(yè)相機(jī)獲取高質(zhì)量艙體零件表面圖像并發(fā)送給上位機(jī)。上位機(jī)獲取圖像后,命令工業(yè)機(jī)器人移動(dòng)到下一個(gè)位姿,同時(shí)對(duì)圖像進(jìn)行預(yù)處理、標(biāo)志點(diǎn)提取和三維重建。工業(yè)機(jī)器人移動(dòng)到下一位姿后,命令工業(yè)相機(jī)采集圖像。艙體零件全部測(cè)量完成后,將不同位姿下獲取的標(biāo)志點(diǎn)三維坐標(biāo)轉(zhuǎn)換到同一坐標(biāo)系下,并輸出顯示。

        高精度視覺測(cè)量系統(tǒng)中的工業(yè)相機(jī)型號(hào)為Vieworks VC-12MC-M/C 65(分辨率6 004×7 904 像素,圖像傳感器CMOS,全畫幅,幀率20 f/s),鏡頭型號(hào)為EF16-35 mm f/2.8 LIIUSM(鏡頭焦距50 mm,光圈F2.8)。拍攝條件如下:圖片像素為6 004×7 904像素,物距為1 200 mm,保證測(cè)量精度的有效視場(chǎng)約為300 mm×300 mm。工業(yè)機(jī)器人型號(hào)為庫卡KR10-R1420,上位機(jī)軟件開發(fā)基于C++的MFC、OpenCV和基于Python 的Pytorch。工業(yè)機(jī)器人控制基于庫卡的RSIVisualShell,實(shí)驗(yàn)驗(yàn)證視覺測(cè)量精度的激光跟蹤儀型號(hào)為Leica-AT960,實(shí)驗(yàn)系統(tǒng)如圖2所示。

        圖2 高精度視覺測(cè)量實(shí)驗(yàn)系統(tǒng)示意圖Fig.2 Schematic diagram of high precision vision measurement experimental system

        2 系統(tǒng)功能實(shí)現(xiàn)

        雙目視覺測(cè)量系統(tǒng)功能實(shí)現(xiàn)主要包含以下4 個(gè)部分:1)對(duì)圖像進(jìn)行預(yù)處理,是指使用深度卷積神經(jīng)網(wǎng)絡(luò)提取視覺標(biāo)志點(diǎn)所在的感興趣區(qū)域;2)提取圖像中視覺標(biāo)志點(diǎn)中心并三維重建;3)基于UDP/IP 通信協(xié)議對(duì)工業(yè)機(jī)器人實(shí)時(shí)控制;4)利用視覺標(biāo)志公共點(diǎn)拼接不同位姿下得到的測(cè)量數(shù)據(jù),完成整個(gè)艙體零件表面測(cè)量后將結(jié)果以三維點(diǎn)云形式輸出。

        2.1 圖像預(yù)處理

        在機(jī)器視覺領(lǐng)域,一般通過提取圓形視覺標(biāo)志點(diǎn)提取圖像信息,因此從圖像中準(zhǔn)確且完整地檢測(cè)出標(biāo)志點(diǎn)是一個(gè)關(guān)鍵問題。由于艙體殼體的高反光表面和現(xiàn)場(chǎng)復(fù)雜光源干擾,處理雙目相機(jī)獲取的高質(zhì)量圖像時(shí),容易誤提取零件表面的視覺標(biāo)志點(diǎn)以外的光斑,影響后續(xù)測(cè)量精度。傳統(tǒng)的圓提取算法在面對(duì)復(fù)雜現(xiàn)場(chǎng)環(huán)境下,為提高識(shí)別的準(zhǔn)確率,需要設(shè)置嚴(yán)格的圖像二值化閾值和圓度、面積等約束條件,在提取的圓形輪廓中篩選出視覺標(biāo)志點(diǎn)。但不同場(chǎng)景下參數(shù)變化較大,難以廣泛適用,通過劃出圖像中可能存在視覺標(biāo)志點(diǎn)的感興趣區(qū)域,再在區(qū)域內(nèi)提取視覺標(biāo)志點(diǎn),可以有效減少由誤提取帶來的精度損失。如果通過人工分割標(biāo)志點(diǎn)所在的感興趣區(qū)域則會(huì)降低視覺測(cè)量效率和自動(dòng)化程度,而采用基于卷積神經(jīng)網(wǎng)絡(luò)方式預(yù)先分割視覺標(biāo)志點(diǎn)所在的感興趣區(qū)域,再在區(qū)域內(nèi)提取視覺標(biāo)志點(diǎn),可以有效減少由誤提取帶來的精度損失,同時(shí)提高測(cè)量效率。

        在圖像特征的提取與分類領(lǐng)域,卷積神經(jīng)網(wǎng)絡(luò)是一種經(jīng)典而廣泛應(yīng)用的深度學(xué)習(xí)結(jié)構(gòu)[11-12],卷積神經(jīng)網(wǎng)絡(luò)提供了一種端到端的學(xué)習(xí)模型,經(jīng)過梯度下降方法訓(xùn)練的卷積神經(jīng)網(wǎng)絡(luò)能夠?qū)W習(xí)到圖像中的特征,實(shí)現(xiàn)對(duì)圖像特征的提取、分類等功能[13]。傳統(tǒng)的提取圓形視覺標(biāo)志點(diǎn)方法需先將圖像進(jìn)行二值化處理,再通過圓度、面積等約束條件搜尋標(biāo)志點(diǎn)中心的圓形反光區(qū)域[14],這一過程忽略了視覺標(biāo)志點(diǎn)的其他圖形信息,因此容易與高反光表面上的圓形反光斑點(diǎn)混淆,從而造成誤提取。采用基于卷積神經(jīng)網(wǎng)絡(luò)的方法直接處理原圖像可以充分利用視覺標(biāo)志點(diǎn)的全部信息,準(zhǔn)確定位視覺標(biāo)志點(diǎn)所在的感興趣區(qū)域,極大程度上抑制了局部高反光對(duì)標(biāo)志點(diǎn)產(chǎn)生的影響。在此基礎(chǔ)上對(duì)感興趣區(qū)域內(nèi)視覺標(biāo)志點(diǎn)的圓形反光區(qū)域中心進(jìn)行檢測(cè),可以有效保證測(cè)量的準(zhǔn)確性。

        基于卷積神經(jīng)網(wǎng)絡(luò)分割視覺標(biāo)志點(diǎn)所在感興趣區(qū)域的方法流程包括:將原圖像的分辨率由6 004×7 904 像素降采樣并調(diào)整到1 500×2 000 像素,以提高后續(xù)神經(jīng)網(wǎng)絡(luò)計(jì)算效率;將圖像以錯(cuò)位形式分別切分為48 個(gè)和35 個(gè)分辨率為250×250像素的子圖像,圖像切分方式如圖3 和圖4所示。將切分后的圖像送入第1 層卷積神經(jīng)網(wǎng)絡(luò)進(jìn)行二分類,確定圖像中是否有視覺標(biāo)志點(diǎn),如果包含標(biāo)志點(diǎn),再將圖像送入第2 層卷積神經(jīng)網(wǎng)絡(luò)分割出視覺標(biāo)志點(diǎn)感興趣區(qū)域。其中切分后的圖像足夠小,從而保證每個(gè)圖像至多有一個(gè)視覺標(biāo)志點(diǎn),錯(cuò)位切分則可保證圖像邊緣的點(diǎn)也能夠準(zhǔn)確識(shí)別。

        圖3 原圖切分為48 個(gè)250×250 像素子圖像Fig.3 Original image that divided into 48 sub-images with 250 × 250 pixels

        圖4 原圖錯(cuò)位切分為35 個(gè)250×250 像素子圖像Fig.4 Original image that divided into 35 sub-images with 250 × 250 pixels

        第1 層卷積神經(jīng)網(wǎng)絡(luò)負(fù)責(zé)對(duì)輸入圖像進(jìn)行二分類,總體結(jié)構(gòu)如圖5所示。輸入尺寸為250×250像素單通道圖像,經(jīng)過3 個(gè)卷積層、池化層和4 個(gè)全連接層,中間層激活函數(shù)為修正線性單元(rectified linear unit,ReLU)函數(shù),輸出層激活函數(shù)為Sigmoid 函數(shù),輸出值在0~1 之間,表示輸入圖像是否包含視覺標(biāo)志點(diǎn)。輸出值大于0.75 表示包含標(biāo)志點(diǎn),再繼續(xù)將圖像送入第2 層卷積神經(jīng)網(wǎng)絡(luò)分割出感興趣區(qū)域。

        第2 層卷積神經(jīng)網(wǎng)絡(luò)負(fù)責(zé)分割出輸入圖像中視覺標(biāo)志點(diǎn)的感興趣區(qū)域位置,總體結(jié)構(gòu)如圖6所示。輸入尺寸為250×250 像素單通道圖像,經(jīng)過3 個(gè)卷積層、池化層和4 個(gè)全連接層,中間層激活函數(shù)為修正線性單元函數(shù),輸出值為感興趣區(qū)域的左上角坐標(biāo)和右下角坐標(biāo)。

        圖6 第2 層卷積神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)Fig.6 Convolutional neural network structure of layer 2

        使用7 500 張和12 000 張圖像分別對(duì)第1、2 層卷積網(wǎng)絡(luò)進(jìn)行訓(xùn)練,數(shù)據(jù)集中部分訓(xùn)練圖像如圖7所示。使用200 張和350 張圖像分別對(duì)第1、2 層卷積網(wǎng)絡(luò)進(jìn)行測(cè)試,準(zhǔn)確率均達(dá)到了97%以上。

        圖7 數(shù)據(jù)集中部分圖像Fig.7 Part of images in dataset

        根據(jù)第2 層卷積神經(jīng)網(wǎng)絡(luò)輸出值在圖像中劃出所有視覺標(biāo)志點(diǎn)的感興趣區(qū)域,由于圖以錯(cuò)位形式切分了2 次,感興趣區(qū)域會(huì)出現(xiàn)重疊,但對(duì)后續(xù)提取視覺標(biāo)志點(diǎn)不會(huì)造成影響,區(qū)域劃出后圖像如圖8所示。為方便后續(xù)圖像處理,將非感興趣區(qū)域內(nèi)像素的灰度值設(shè)置為0,處理后圖像如圖9所示。

        圖8 劃出感興趣區(qū)域后圖像Fig.8 Image that marked regions of interest

        圖9 將非感興趣區(qū)域像素灰度值設(shè)置為0 的圖像Fig.9 Image that set gray value of pixels out of regions of interest to zero

        2.2 標(biāo)志點(diǎn)三維重建

        對(duì)雙目相機(jī)獲取的高質(zhì)量圖像進(jìn)行預(yù)處理后,對(duì)圖像中的視覺標(biāo)志點(diǎn)中心進(jìn)行提取。首先設(shè)置適當(dāng)?shù)亩祷撝祵?duì)圖像進(jìn)行二值化處理;然后提取二值圖像的所有獨(dú)立區(qū)域輪廓[15],計(jì)算每個(gè)區(qū)域輪廓的圓度值C,面積S,通過設(shè)置適當(dāng)?shù)膱A度閾值C′、面積閾值(Smin,Smax),將滿足條件的區(qū)域輪廓篩選為視覺標(biāo)志點(diǎn)區(qū)域輪廓,然后使用基于最小二乘的橢圓擬合法計(jì)算區(qū)域中心位置坐標(biāo)[16]。一

        般二次曲線方程可表示為

        方程(1)中各個(gè)系數(shù)由下式表示:

        將輪廓點(diǎn)(xi,yi)代入公式(1)后得到F(xi,yi),可認(rèn)為是誤差距離,運(yùn)用最小二乘原理得到方程中各個(gè)系數(shù)的值a。二次曲線的最小二乘擬合可表示為

        擬合后橢圓圓心為視覺標(biāo)志點(diǎn)中心坐標(biāo),上述圖像處理過程如圖10所示。

        圖10 圖像處理過程Fig.10 Process of image processing

        分別獲取左右圖像的視覺標(biāo)志點(diǎn)中心的位置坐標(biāo)后,對(duì)其進(jìn)行匹配和三維重建。由于大型艙體零件表面布置大量視覺標(biāo)志點(diǎn),同時(shí)左右相機(jī)公共視場(chǎng)小,因此左右相機(jī)圖像中可能出現(xiàn)非公共標(biāo)志點(diǎn),為提高左右圖像視覺標(biāo)志點(diǎn)匹配的魯棒性,消除誤匹配,使用基于極線約束的標(biāo)志點(diǎn)立體匹配方法[3]。極線約束是將對(duì)應(yīng)匹配點(diǎn)搜索范圍由全局圖像縮小到極線這條直線上,從而提高匹配的精度與魯棒性。圖11 為左右圖像視覺標(biāo)志點(diǎn)中心匹配結(jié)果。

        圖11 左右圖像視覺標(biāo)志點(diǎn)中心匹配Fig.11 Match of center of left and right images visual mark points

        左右圖像的視覺標(biāo)志點(diǎn)匹配完成后,對(duì)左右相機(jī)圖像平面進(jìn)行立體校正,然后根據(jù)小孔成像模型,跟據(jù)公式(4)對(duì)視覺標(biāo)志點(diǎn)進(jìn)行三維重建,得到左相機(jī)坐標(biāo)系下視覺標(biāo)志點(diǎn)中心三維坐標(biāo)(X,Y,Z):

        式中:(ul,ur)和(vl,vr)是標(biāo)志點(diǎn)中心分別在左右圖像中的坐標(biāo);s為像素的物理尺寸;d是2 個(gè)相機(jī)間的視差;Tx是左右相機(jī)光心距離;f是相機(jī)焦距。這些參數(shù)通過對(duì)雙目相機(jī)標(biāo)定獲得[17]。

        2.3 機(jī)器人控制

        測(cè)量大型艙體零件表面時(shí),需將雙目相機(jī)放在多個(gè)位姿狀態(tài)才能進(jìn)行。為實(shí)現(xiàn)雙目視覺測(cè)量系統(tǒng)的高效與自動(dòng)化,將雙目視覺放置在工業(yè)機(jī)器人末端,通過控制工業(yè)機(jī)器人運(yùn)動(dòng)完成測(cè)量,再通過多位姿間坐標(biāo)轉(zhuǎn)換關(guān)系將不同位姿測(cè)量得到的數(shù)據(jù)統(tǒng)一在同一坐標(biāo)系下。

        機(jī)器人控制是通過上位機(jī)與庫卡機(jī)器人傳感器通訊軟件RSIVisual 間進(jìn)行信息交互實(shí)現(xiàn)的,其中信息交互使用UDP 無連接協(xié)議,上位機(jī)將下一步機(jī)器人需要移動(dòng)的具體位姿(機(jī)器人末端在基座坐標(biāo)系下位置X,Y,Z和角度A,B,C)以XML 形式的數(shù)據(jù)流發(fā)送給機(jī)器人控制系統(tǒng),機(jī)器人控制系統(tǒng)接收后開始運(yùn)動(dòng)并將機(jī)器人當(dāng)前位姿信息(同上)以XML 形式的數(shù)據(jù)流實(shí)時(shí)發(fā)送給上位機(jī)。上位機(jī)在判斷機(jī)器人移動(dòng)到指定位姿后發(fā)送視覺測(cè)量指令。

        由于工業(yè)機(jī)器人絕對(duì)定位精度相對(duì)較低[18],直接采用機(jī)器人控制系統(tǒng)發(fā)送運(yùn)動(dòng)信息難以實(shí)現(xiàn)高精度拼接不同位姿下的視覺測(cè)量數(shù)據(jù)。因此,利用位姿之間公共點(diǎn)計(jì)算位姿間坐標(biāo)轉(zhuǎn)換關(guān)系,然后進(jìn)行拼接。為保證不同位姿之間能夠測(cè)量到足夠的公共視覺標(biāo)志點(diǎn),同時(shí)使測(cè)量路徑易于規(guī)劃,采用一種滑動(dòng)窗口的方法對(duì)艙體零件表面進(jìn)行測(cè)量。即工業(yè)機(jī)器人末端沿艙體表面方向一次移動(dòng)一段固定距離,保證鄰近測(cè)量位姿之間,雙目相機(jī)公共視場(chǎng)內(nèi)有足夠數(shù)量的視覺標(biāo)志點(diǎn),以提高后續(xù)拼接精度,如圖12所示。其中方形窗口表示雙目視覺公共視場(chǎng),隨著位姿變化窗口以固定距離向右移動(dòng)。

        圖12 滑動(dòng)窗口測(cè)量示意圖Fig.12 Diagram of sliding window measurement

        2.4 標(biāo)志點(diǎn)拼接

        通過位姿之間測(cè)量的公共視覺標(biāo)志點(diǎn)計(jì)算位姿間坐標(biāo)轉(zhuǎn)換關(guān)系。給定2 個(gè)位姿下對(duì)應(yīng)的公共視覺標(biāo)志點(diǎn)集合P={p1,p2,...pn}和Q={q1,q2,···qn},它們之間位姿轉(zhuǎn)換關(guān)系R和t可由SVD方法計(jì)算獲得,首先計(jì)算標(biāo)志點(diǎn)集合中心點(diǎn),并將點(diǎn)集中心化,即:

        式中:μP和 μQ代表標(biāo)志點(diǎn)集合P={p1,p2,···pn}和Q={q1,q2,···qn}的中心點(diǎn),將其中心化后可獲得標(biāo)志點(diǎn)集合和。將中心化后獲得的標(biāo)志點(diǎn)集合轉(zhuǎn)換成N×3矩陣,計(jì)算協(xié)方差矩陣H,并將SVD分解,即:

        最后計(jì)算點(diǎn)集之間旋轉(zhuǎn)矩陣R和 平移向量t:

        計(jì)算出轉(zhuǎn)換關(guān)系R和t后,將雙目相機(jī)在各個(gè)位姿下測(cè)量的視覺標(biāo)志點(diǎn)三維坐標(biāo)統(tǒng)一到同一坐標(biāo)系下,完成三維重建。

        3 實(shí)驗(yàn)與結(jié)果分析

        為了驗(yàn)證雙目視覺測(cè)量系統(tǒng)可靠性,實(shí)驗(yàn)使用了鋁膜包覆式碳纖維艙段模擬件模擬大型艙體零件,碳纖維模擬件減輕了環(huán)境溫濕度變化對(duì)實(shí)驗(yàn)結(jié)果帶來的影響。同時(shí)在室內(nèi)光照條件穩(wěn)定的實(shí)驗(yàn)條件下,使用高精度陶瓷標(biāo)定板對(duì)雙目相機(jī)進(jìn)行了標(biāo)定。然后將標(biāo)定過的雙目相機(jī)固定在工業(yè)機(jī)器人末端,對(duì)碳纖維艙段模擬件表面布置的視覺標(biāo)志點(diǎn)進(jìn)行測(cè)量。其中視覺標(biāo)志點(diǎn)安放在可替換激光跟蹤儀靶球的標(biāo)準(zhǔn)靶座上,方便后續(xù)使用激光跟蹤儀對(duì)視覺測(cè)量精度進(jìn)行驗(yàn)證。圖13 為放置在工業(yè)機(jī)器人末端的雙目相機(jī),圖14 為鋁膜包覆式碳纖維艙段模擬件。

        圖13 放置在工業(yè)機(jī)器人末端的雙目相機(jī)Fig.13 Binocular cameras placed at end of industrial robots

        圖14 鋁膜包覆式碳纖維艙段模擬件Fig.14 Aluminum film-coated carbon fiber simulated cabin component

        整個(gè)艙段模擬件長度約1.2 m,半徑約899 mm。為完成整個(gè)艙段模擬件測(cè)量,工業(yè)機(jī)器人需攜帶雙目相機(jī)切換到多個(gè)位姿從艙段左側(cè)開始向右側(cè)逐步測(cè)量,每切換一次位姿,雙目相機(jī)有效測(cè)量視野向右移動(dòng)約150 mm。直到工業(yè)機(jī)器人切換到下一個(gè)位姿后,雙目相機(jī)有效測(cè)量視野中不再出現(xiàn)新的視覺靶球,則說明視覺測(cè)量系統(tǒng)已達(dá)艙段最右側(cè),測(cè)量結(jié)束。整個(gè)測(cè)量實(shí)驗(yàn)工業(yè)機(jī)器人共計(jì)切換了9 個(gè)位姿,為驗(yàn)證視覺測(cè)量精度,使用激光跟蹤儀測(cè)量各個(gè)視覺標(biāo)志點(diǎn)三維位置,同時(shí)將全部位姿下視覺標(biāo)志點(diǎn)測(cè)量的三維位置統(tǒng)一到同一坐標(biāo)系下,完成整個(gè)艙體零件表面測(cè)量后,將激光跟蹤儀和視覺測(cè)量的標(biāo)志點(diǎn)位置以三維點(diǎn)云的形式輸出,如圖15 和圖16所示。

        圖15 激光跟蹤儀測(cè)量標(biāo)志點(diǎn)三維點(diǎn)云Fig.15 Three-dimensional point clouds of mark points measured by laser tracker

        圖16 視覺測(cè)量標(biāo)志點(diǎn)三維點(diǎn)云Fig.16 Three-dimensional point clouds of mark points measured by vision

        以激光跟蹤儀測(cè)量結(jié)果為真值,對(duì)比拼接后各個(gè)標(biāo)志點(diǎn)到1 號(hào)標(biāo)志點(diǎn)距離驗(yàn)證視覺測(cè)量精度,結(jié)果如圖17所示。同時(shí)對(duì)比位姿1 到位姿9,各個(gè)位姿下拼接后的視覺測(cè)量精度RMS 如圖18所示。

        圖17 拼接后視覺測(cè)量精度Fig.17 Accuracy of visual measurement after splicing

        圖18 位姿1 到位姿9 視覺測(cè)量精度RMSFig.18 RMS of vision measurement accuracy from position 1 to 9

        實(shí)驗(yàn)結(jié)果表明:在1.2 m×1 m 范圍內(nèi),共計(jì)切換9 個(gè)位姿情況下各個(gè)標(biāo)志點(diǎn)到1 號(hào)標(biāo)志點(diǎn)距離視覺測(cè)量精度RMS 可達(dá)0.049 mm,最大誤差控制在100 μm 以內(nèi)。同時(shí)在保證各個(gè)位姿視覺測(cè)量精度的前提下,采用滑動(dòng)窗口的方法使用相鄰位姿間公共標(biāo)志點(diǎn)拼接測(cè)量結(jié)果,并未出現(xiàn)明顯的精度下降。

        4 結(jié)論

        本文敘述的基于雙目立體視覺的大型艙體零件測(cè)量系統(tǒng),通過基于深度卷積神經(jīng)網(wǎng)絡(luò)的目標(biāo)識(shí)別技術(shù)避免了視覺標(biāo)記點(diǎn)的誤提取,保障了系統(tǒng)可靠運(yùn)行。同時(shí)利用工業(yè)機(jī)器人技術(shù)實(shí)現(xiàn)了多位姿下對(duì)大型艙體零件的視覺測(cè)量,最后通過拼接多位姿下視覺標(biāo)記點(diǎn)測(cè)量數(shù)據(jù)將其統(tǒng)一到同一坐標(biāo)系下,完成對(duì)艙體零件表面特征的三維重建。整個(gè)測(cè)量系統(tǒng)具有效率高、穩(wěn)定性高等特點(diǎn),通過與激光跟蹤儀作對(duì)照試驗(yàn),在1.2 m×1 m 范圍內(nèi)9 個(gè)位姿的拼接精度RMS 可達(dá)0.049 mm,表明該系統(tǒng)有較高的精度。

        猜你喜歡
        標(biāo)志點(diǎn)艙體雙目
        多尺度信息融合的船舶外板檢測(cè)三維標(biāo)志點(diǎn)識(shí)別方法
        薄壁多孔艙體微變形與量化裝配技術(shù)研究
        神州飛船太陽電池翼與艙體對(duì)接
        上海航天(2020年3期)2020-07-01 01:20:50
        艙體構(gòu)件激光掃描和點(diǎn)云重構(gòu)方法
        基于雙目測(cè)距的卡爾曼濾波船舶軌跡跟蹤
        電子制作(2019年20期)2019-12-04 03:51:38
        標(biāo)志點(diǎn)定向系統(tǒng)幾何精度因子的計(jì)算方法
        一種圓形編碼標(biāo)志點(diǎn)的設(shè)計(jì)及解碼算法研究
        基于雙目視覺圖像的長度測(cè)量方法
        基于標(biāo)志點(diǎn)的三維點(diǎn)云自動(dòng)拼接技術(shù)
        基于雙目視覺的接觸線幾何參數(shù)測(cè)量方法
        久久综合久久鬼色| 国产午夜免费一区二区三区视频 | 亚洲日韩国产精品不卡一区在线| 在线观看国产成人av片| 亚洲精品成AV无在线观看| 欧美日韩综合在线视频免费看 | av熟妇一区二区三区| 中文字幕肉感巨大的乳专区| 国产天堂网站麻豆| 在线观看国产精品自拍| 日本黑人乱偷人妻在线播放| 久久香蕉国产线看观看精品yw| 香色肉欲色综合| 亚洲精品日本久久久中文字幕| 亚洲av高清一区三区三区| 欧美精品色婷婷五月综合| 一二三四在线观看免费视频| 亚洲精品理论电影在线观看| 精品熟妇av一区二区三区四区| 日本最新一区二区三区在线| 国产亚洲精品综合一区| 无码人妻av一区二区三区蜜臀| 久久波多野结衣av| 日本不卡一区二区三区在线观看| 国产视频一区二区在线免费观看| 98色婷婷在线| 成年无码aⅴ片在线观看| 久久精品国产88久久综合 | 国产av一区二区凹凸精品| 国产精品亚洲精品国产| 50岁退休熟女露脸高潮| 亚洲欧洲精品成人久久曰不卡| 巨臀精品无码AV在线播放| 亚洲第一女人的天堂av| 无码va在线观看| 国产在线精品一区二区在线看| 玖玖资源站无码专区| av成人一区二区三区| 国产av久久久久精东av| 97久久天天综合色天天综合色hd | 久久久久国产精品熟女影院 |