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

        ?

        基于形態(tài)學(xué)算法的焊縫圖像處理技術(shù)

        2022-05-05 07:33:06琳,
        關(guān)鍵詞:形態(tài)學(xué)圖像處理灰度

        侯 琳, 張 海 傳

        ( 大連工業(yè)大學(xué) 信息科學(xué)與工程學(xué)院, 遼寧 大連 116034 )

        0 引 言

        隨著機(jī)械、電力、材料等行業(yè)的發(fā)展,自動(dòng)化焊縫跟蹤技術(shù)已成為一個(gè)重要的研究熱點(diǎn),它在航空航天、造船業(yè)、建筑業(yè)等領(lǐng)域有廣泛的應(yīng)用,相關(guān)行業(yè)對(duì)焊接工藝的要求也越來(lái)越高[1]。完整的焊縫跟蹤控制系統(tǒng)由兩個(gè)模塊組成,分別是圖像處理部分和運(yùn)動(dòng)控制部分,其中圖像處理作為整個(gè)過(guò)程中十分重要的一環(huán),其結(jié)果的好壞直接決定著整個(gè)系統(tǒng)的性能。

        焊接質(zhì)量主要包括焊縫的幾何形狀、焊縫的位置偏差等,而經(jīng)過(guò)圖像傳感器系統(tǒng)獲取的源圖像信息中含有各種各樣的噪聲與畸變[2],因此如何降低弧光和飛濺的干擾,提高圖像的質(zhì)量,使目標(biāo)物更突出,改善圖像的視覺(jué)效果,是本研究的目的。

        國(guó)外對(duì)于視覺(jué)傳感器在焊接中的運(yùn)用已經(jīng)有很多年的歷史,英國(guó)的Meta公司設(shè)計(jì)的激光焊縫跟蹤系統(tǒng),將圖像處理軟硬件集成在傳感器內(nèi)部,系統(tǒng)地完成了圖像采集和圖像處理全過(guò)程,但是在信號(hào)處理方面還沒(méi)有更加優(yōu)化的算法[3]。Dinham等[4]引入了一種自適應(yīng)線生長(zhǎng)算法,用于忽略焊縫形狀的焊接接頭的魯棒識(shí)別,通過(guò)工業(yè)焊接機(jī)器人在車間環(huán)境下的實(shí)驗(yàn),驗(yàn)證了該方法能檢測(cè)出工業(yè)弧焊中真實(shí)的角焊縫。

        我國(guó)在焊接自動(dòng)化方面的研究起步較晚,目前仍處于探索階段,上海交通大學(xué)的機(jī)器人焊接智能化技術(shù)實(shí)驗(yàn)室,針對(duì)傳統(tǒng)的示教機(jī)器人,利用視覺(jué)和電弧傳感技術(shù)對(duì)機(jī)器人GTAW過(guò)程進(jìn)行實(shí)時(shí)跟蹤控制,精確度高,但是在強(qiáng)干擾條件下,原料壁厚較薄就會(huì)產(chǎn)生較大的誤差。付建安[5]將X射線焊縫圖像分為背景區(qū)域、板材區(qū)域及焊縫區(qū)域三部分,采用了基于OSTU的雙閾值分割缺陷區(qū)域自動(dòng)分割方法,提高缺陷檢測(cè)運(yùn)行速度,但是在提取前并未對(duì)缺陷目標(biāo)的連通區(qū)域大小進(jìn)行修正,導(dǎo)致原本屬于同一連通區(qū)域的目標(biāo),在缺陷提取后被分割成多塊,缺陷標(biāo)記時(shí)被誤認(rèn)為多個(gè)缺陷,對(duì)后續(xù)缺陷目標(biāo)的分類結(jié)果造成影響。孫麗云[6]采用正交實(shí)驗(yàn)法將多種圖像處理方法結(jié)合起來(lái),為圖像處理方法的選擇以及幾種圖像處理方法的組合提供了理論依據(jù),同時(shí)在進(jìn)行圖像特征提取的過(guò)程中,對(duì)霍夫變換進(jìn)行了改進(jìn),但是文章研究的焊縫特征識(shí)別都未考慮焊接過(guò)程中弧光干涉的影響,所研究的圖像處理方法是否適合有弧光影響的焊縫圖像還有待進(jìn)一步驗(yàn)證。降雨志[7]在圖像處理過(guò)程中引入差影法和投影法,加入了輔助光源,提高了焊縫識(shí)別能力,但是導(dǎo)致系統(tǒng)的穩(wěn)定性變差。楊麗麗[8]采用激光條紋中心線提取方法和焊縫特征點(diǎn)提取方法擬合了焊縫直線,但是由于過(guò)程中二值化的閾值不能自動(dòng)調(diào)整,每一次圖像處理都需要重新設(shè)定閾值,整個(gè)過(guò)程不具有普遍適應(yīng)性。陳亮[9]采用類似形態(tài)學(xué)的圖像分割方法把焊縫裂紋的形態(tài)特征完整的提取出來(lái),但當(dāng)圖像目標(biāo)發(fā)生變化時(shí),效果不夠理想,且各類閾值選取均有所不同,效果也將有所減弱。孟凡玉[10]運(yùn)用霍夫變換和邊界跟蹤獲取圖像的特征線段,求得圖像的特征點(diǎn),但是由于前期圖像處理過(guò)程中坡口的弧光干涉沒(méi)有完全去除,導(dǎo)致最終的特征點(diǎn)提取和偏差量計(jì)算產(chǎn)生較大誤差。

        針對(duì)復(fù)雜的焊接環(huán)境,本研究在單搭接焊縫缺陷識(shí)別[11]基礎(chǔ)上,提出了多種圖像處理算法相結(jié)合的焊縫檢測(cè)方法,該方法首先對(duì)原始圖像做預(yù)處理工作,采用圖像灰度化、中值濾波、二值化等方式去除大部分噪聲,使圖像更平滑。再通過(guò)改進(jìn)的形態(tài)學(xué)算法進(jìn)一步提取焊縫區(qū)域,最后利用最小二乘法擬合焊縫直線,提高了焊縫的識(shí)別率,滿足了工業(yè)系統(tǒng)的要求。

        1 焊縫圖像采集系統(tǒng)的組成

        設(shè)計(jì)的圖像采集系統(tǒng)如圖1所示。整個(gè)系統(tǒng)由CMOS相機(jī)完成圖像的采集、位置標(biāo)定和數(shù)模轉(zhuǎn)換工作。采集開(kāi)始后,相機(jī)首先進(jìn)行基本參數(shù)設(shè)置和N點(diǎn)標(biāo)定,標(biāo)定主要用于確定設(shè)備坐標(biāo)系和機(jī)械臂坐標(biāo)系之間的轉(zhuǎn)換關(guān)系,通過(guò)N點(diǎn)像素坐標(biāo)和物理坐標(biāo),實(shí)現(xiàn)相機(jī)坐標(biāo)系和運(yùn)動(dòng)控制模塊物理坐標(biāo)系間的轉(zhuǎn)換[12]。被測(cè)焊縫經(jīng)過(guò)光源照射后成像于相機(jī)內(nèi),再由相機(jī)將數(shù)字圖像傳輸?shù)接?jì)算機(jī),從而獲得初始焊縫圖像。

        圖1 焊接控制系統(tǒng)Fig.1 Welding control system

        2 焊縫圖像處理

        由于焊接過(guò)程總是伴隨著工業(yè)環(huán)境中產(chǎn)生的各種污染[13],因此焊接過(guò)程中獲得的圖像有別于自然光下得到的圖像,這決定了焊縫圖像的特殊性。CMOS圖像傳感器所獲得的圖像存在許多噪聲和傳輸過(guò)程中產(chǎn)生的畸變,無(wú)法根據(jù)原始圖像確定焊縫的準(zhǔn)確位置,因此必須對(duì)圖像進(jìn)行處理,增強(qiáng)有關(guān)信息的可檢測(cè)性,便于進(jìn)行標(biāo)定,提高圖像質(zhì)量。

        2.1 焊縫圖像預(yù)處理

        圖像預(yù)處理的結(jié)果直接決定了焊縫直線提取的質(zhì)量,為了降低焊縫直線提取的難度,提高提取精度,預(yù)處理過(guò)程包括圖像灰度化和中值濾波兩部分。攝像頭拍攝焊縫照片為彩色圖像,對(duì)于一個(gè)大小是m×n的圖像來(lái)說(shuō),存儲(chǔ)為一個(gè)m×n×3的三維數(shù)組,由于圖片信息的存儲(chǔ)量大,在處理上會(huì)降低系統(tǒng)的執(zhí)行速度。同時(shí)圖像的每個(gè)像素中3個(gè)不同的顏色分量存在許多與識(shí)別無(wú)關(guān)的信息,因此在圖像處理中經(jīng)常將彩色圖像轉(zhuǎn)變?yōu)榛叶葓D像滿足加快處理速度的要求[15]。焊縫原始圖像和灰度處理后的圖像,如圖2所示。

        (a) 焊縫原始圖像(b) 灰度圖像圖2 焊縫圖像Fig.2 Image of weld

        灰度圖像只有強(qiáng)度信息,而沒(méi)有顏色信息,存儲(chǔ)灰度圖像只需要一個(gè)二維矩陣,矩陣的每個(gè)元素表示對(duì)應(yīng)位置的像素灰度值,取值范圍是0~255?;叶然幚矸椒ㄊ羌訖?quán)平均法,即對(duì)R、G、B三個(gè)分量進(jìn)行加權(quán)平均后得到的值作為當(dāng)前像素的灰度值?;叶戎倒綖?/p>

        I=WR×R+WG×G+WB×B

        (1)

        式中:WR、WG、WB為R、G、B3個(gè)分量所占的權(quán)重。根據(jù)人眼對(duì)紅綠藍(lán)3色彩感覺(jué)程度不同,R、G、B分量的權(quán)重分別設(shè)置為0.65、0.33和0.02。

        中值濾波是一種非線性平滑技術(shù),基本原理是把數(shù)字圖像中某一點(diǎn)的值用該點(diǎn)的一個(gè)鄰域中各點(diǎn)值的中值代替,讓周圍的像素值接近真實(shí)值,從而消除孤立的噪聲點(diǎn)[15]。方法是將鄰域中的像素按灰度級(jí)排序,取其中間值為輸出像素。中值濾波既能夠抑制隨機(jī)噪聲,同時(shí)又不會(huì)使圖像的邊緣模糊。因此選擇3×3窗口對(duì)圖像進(jìn)行處理,如圖3所示。由圖像可以看出,原灰度圖像中的焊砂突起產(chǎn)生的噪聲經(jīng)過(guò)中值濾波后已經(jīng)去除,圖像看起來(lái)更加平滑[16]。

        2.2 圖像二值化

        在焊縫識(shí)別系統(tǒng)中,為了方便識(shí)別,須將預(yù)處理部分切取下來(lái)的灰度圖像做二值化處理,使其中的焊縫背景呈白色或黑色,即灰度值只有0和255,減少圖片存儲(chǔ)占用的空間。在此采用最大類間方差法對(duì)圖像做處理,最大類間方差法是按圖像的灰度特性,將圖像分成背景和目標(biāo)兩部分[17]。對(duì)于圖像I(x,y),目標(biāo)和背景的分割閾值記作T,屬于目標(biāo)的像素點(diǎn)數(shù)占整幅圖像的比例記為ω0,其平均灰度為μ0;背景像素點(diǎn)數(shù)占整幅圖像的比例為ω1,其平均灰度為μ1。圖像的總平均灰度記為μ,類間方差記為g。假設(shè)圖像的背景較暗,并且圖像的大小為M×N,圖像中像素的灰度值小于閾值的像素個(gè)數(shù)記作N0,像素灰度大于閾值的像素個(gè)數(shù)記作N1,則有:

        圖3 中值濾波圖像Fig.3 Median filtered image

        ω0=N0/(M×N)

        (2)

        ω1=N1/(M×N)

        (3)

        N0+N1=M×N

        (4)

        ω0+ω1=1

        (5)

        μ=ω0×μ0+ω1×μ1

        (6)

        g=ω0(μ0-μ)2+ω1(μ1-μ)2

        (7)

        將式(6)代入式(7),得到等價(jià)公式g。

        g=ω0ω1(μ0-μ1)2

        (8)

        通過(guò)遍歷的方法得到使類間方差最大對(duì)應(yīng)的閾值,即可按照閾值將圖像劃分為目標(biāo)和背景。二值化處理的圖像如圖4所示。由圖像可以看出,圖像過(guò)濾了一些對(duì)焊縫識(shí)別無(wú)用的信息,為后續(xù)的處理排除了干擾因素。

        圖4 二值化圖像Fig.4 Binarization image

        2.3 圖像形態(tài)學(xué)處理

        形態(tài)學(xué)圖像處理是指一系列處理圖像形狀特征的技術(shù),基本思想是利用一種特殊的結(jié)構(gòu)元素來(lái)測(cè)量或提取有用的圖像分量,對(duì)圖像中像素點(diǎn)構(gòu)成的集合進(jìn)行變換來(lái)達(dá)到突出主要信息的目的[18]。在通常情況下,形態(tài)學(xué)圖像處理以在圖像中移動(dòng)一個(gè)結(jié)構(gòu)元素并進(jìn)行一種類似于卷積的方式進(jìn)行,結(jié)構(gòu)元素大小任意,包含0和1的組合,在每個(gè)像素位置與它下面的二值圖像之間進(jìn)行一種特定的邏輯運(yùn)算,結(jié)果輸出在圖像中對(duì)應(yīng)的該像素的位置上,產(chǎn)生的效果取決于結(jié)構(gòu)元素的大小、內(nèi)容及邏輯運(yùn)算的性質(zhì)。常見(jiàn)的形態(tài)學(xué)運(yùn)算采用單一的結(jié)構(gòu)元素對(duì)圖像做處理,未發(fā)揮出形態(tài)學(xué)運(yùn)算的優(yōu)勢(shì)。因此,本研究選擇采用多種結(jié)構(gòu)元素結(jié)合的形態(tài)學(xué)算法,達(dá)到改進(jìn)圖像處理結(jié)果的目的。

        在形態(tài)學(xué)處理語(yǔ)言中,二值圖像A和結(jié)構(gòu)元素C都是定義在二維笛卡爾網(wǎng)格上的集合,像素為1的點(diǎn)是集合的元素。當(dāng)一個(gè)結(jié)構(gòu)元素原點(diǎn)位移到點(diǎn)(x,y)時(shí),記為Cxy。在形態(tài)學(xué)處理中常用的方法有膨脹和腐蝕。一般腐蝕概念為

        (A?C(x,y)=min{A(x+x′,y+y′)-

        C(x′,y′)|(x′,y′)∈DC}

        (9)

        膨脹的概念為

        (A?C)(x,y)=max{A(x-x′,y-y′)+

        C(x′,y′)|(x′,y′)∈DC}

        (10)

        式中:A(x,y)表示輸入圖像,C(x,y)表示結(jié)構(gòu)元素,DC為C的定義域。

        根據(jù)膨脹和腐蝕概念可知,腐蝕運(yùn)算的結(jié)果是圖像中與結(jié)構(gòu)元素相對(duì)應(yīng)的點(diǎn)與該圖像的灰度差的最小值,而膨脹相反,為和的最大值。腐蝕和膨脹運(yùn)算是所有形態(tài)學(xué)運(yùn)算的基礎(chǔ),其中先對(duì)圖像做腐蝕處理,再對(duì)腐蝕后的圖像做膨脹的方法,稱為開(kāi)運(yùn)算,如式(11)所示。開(kāi)運(yùn)算可以使圖像的輪廓變得更光滑,斷開(kāi)狹窄的間斷和消除細(xì)的突出物。反之,先對(duì)圖像做膨脹,再對(duì)膨脹后的圖像做腐蝕的方法,稱為閉運(yùn)算[19],如式(12)所示。閉運(yùn)算可以消弭狹窄的間斷和細(xì)長(zhǎng)的鴻溝,消除小的孔洞,填補(bǔ)輪廓線中的斷裂。

        AОC=(A?C)?C

        (11)

        A·C=(A?C)?C

        (12)

        在圖像處理的過(guò)程中多次使用同一種結(jié)構(gòu)元素會(huì)導(dǎo)致結(jié)果沒(méi)有明顯的變化,不能達(dá)到提高圖像質(zhì)量和增強(qiáng)關(guān)鍵信息可檢測(cè)性的目的,因此采用了三種不同的結(jié)構(gòu)元素對(duì)圖像進(jìn)行多次腐蝕和膨脹,最終得到焊縫直線。三種不同的結(jié)構(gòu)元素矩陣分別為

        運(yùn)算公式為

        Sk(A)=[(A?C1)?C2]?kC3-{[(A?C1)?

        C2-kC3]?C3}?C3

        (13)

        式中:k表示對(duì)圖像做k次相同的運(yùn)算,形態(tài)學(xué)處理結(jié)果如圖5所示。

        圖5 形態(tài)學(xué)處理Fig.5 Morphological processing

        經(jīng)過(guò)不同的結(jié)構(gòu)元素做形態(tài)學(xué)腐蝕和膨脹后,圖像變?yōu)橐粭l可以表示焊縫位置的曲線,方便了之后的直線擬合,提高了焊縫識(shí)別的精確度。

        2.4 焊縫直線擬合

        得到焊縫清晰的圖像之后,采用最小二乘法做直線擬合,以該直線表示焊縫的具體位置。給定n個(gè)序列xi,與其對(duì)應(yīng)的yi組成n個(gè)(x,y)坐標(biāo)點(diǎn)。現(xiàn)在要找到一條直線L,使這條直線盡可能地通過(guò)或靠近這些點(diǎn),讓這n個(gè)點(diǎn)與L的距離(殘差)平方和最小[20]。設(shè)擬合直線的方程為

        L=kx+b

        (14)

        將處理后的圖像中所有像素值為0的點(diǎn)的坐標(biāo)提取出來(lái),構(gòu)成一個(gè)坐標(biāo)集合(xi,yi),則誤差平方和為

        (15)

        參數(shù)a,b滿足:

        (16)

        (17)

        (18)

        通過(guò)這種方法得到a和b的值,即可求得擬合直線[21],擬合結(jié)果如圖6所示。

        圖6 焊縫直線擬合

        Fig.6 Weld line fitting image

        3 結(jié)果及分析

        圖像處理的結(jié)果表明實(shí)際焊縫軌跡與擬合軌跡基本重合,考慮到焊縫實(shí)際寬度的影響,根據(jù)像素點(diǎn)坐標(biāo)誤差分布情況,在曲線中一共采樣得到233個(gè)像素為0的點(diǎn)的坐標(biāo),其中誤差相對(duì)距離在3個(gè)像素點(diǎn)以內(nèi)的點(diǎn)有213個(gè),擬合直線的精確度為91.5%,滿足工業(yè)要求。有極少部分像素點(diǎn)與擬合曲線有較大偏差,這是因?yàn)樵谇捌趫D像處理的過(guò)程中,邊緣局部反光造成的噪聲點(diǎn)并沒(méi)有完全去除,這也是之后需要繼續(xù)改進(jìn)的方向。

        4 結(jié) 論

        焊縫控制對(duì)我國(guó)焊接自動(dòng)化水平的推進(jìn)和國(guó)民經(jīng)濟(jì)的發(fā)展有巨大的作用,而圖像處理部分是整個(gè)焊接任務(wù)的基礎(chǔ)和核心。研究過(guò)程中,深刻認(rèn)識(shí)到焊縫定位充分依賴于圖像處理的結(jié)果。實(shí)驗(yàn)在傳統(tǒng)的圖像處理算法基礎(chǔ)上做出改進(jìn),將多種結(jié)構(gòu)元素綜合運(yùn)用在形態(tài)學(xué)算法的處理過(guò)程中,對(duì)圖像進(jìn)行反復(fù)多次腐蝕和膨脹處理,直到圖像結(jié)果達(dá)到了預(yù)定要求。并結(jié)合了圖像灰度化,中值濾波消除孤立的噪聲點(diǎn),最大類間方差法的圖像二值化,有效的分離了焊縫區(qū)域和背景區(qū)域,最后運(yùn)用最小二乘法擬合焊縫直線,該方法原理簡(jiǎn)單,縮短了焊接前期圖像處理的時(shí)間,可以快速有效地提取出焊縫圖像的有用信息,便于標(biāo)定焊縫位置,實(shí)驗(yàn)結(jié)果證明效果良好,為之后焊縫控制系統(tǒng)的定位和焊槍的移動(dòng)打下了良好的基礎(chǔ),對(duì)焊接自動(dòng)化水平的提高具有重要的意義。

        猜你喜歡
        形態(tài)學(xué)圖像處理灰度
        采用改進(jìn)導(dǎo)重法的拓?fù)浣Y(jié)構(gòu)灰度單元過(guò)濾技術(shù)
        基于灰度拉伸的圖像水位識(shí)別方法研究
        機(jī)器學(xué)習(xí)在圖像處理中的應(yīng)用
        電子制作(2018年18期)2018-11-14 01:48:20
        模糊圖像處理,刑事偵查利器
        圖像處理技術(shù)的實(shí)戰(zhàn)應(yīng)用
        基于最大加權(quán)投影求解的彩色圖像灰度化對(duì)比度保留算法
        基于灰度線性建模的亞像素圖像抖動(dòng)量計(jì)算
        醫(yī)學(xué)微觀形態(tài)學(xué)在教學(xué)改革中的應(yīng)用分析
        數(shù)學(xué)形態(tài)學(xué)濾波器在轉(zhuǎn)子失衡識(shí)別中的應(yīng)用
        Photo Shop通道在圖像處理中的應(yīng)用
        河南科技(2014年1期)2014-02-27 14:04:06
        久久亚洲sm情趣捆绑调教| 日本中文字幕av网址| 狠狠色噜噜狠狠狠狠97俺也去| 国产成人综合久久三区北岛玲| 毛片在线视频成人亚洲| 日韩av毛片在线观看| 人人妻人人澡人人爽国产| 国产亚av手机在线观看| 狠狠躁天天躁中文字幕| 三年片免费观看大全国语| 天天做天天爱天天综合网| 国产美女69视频免费观看| 在线观看日韩精品视频网站| 一区二区三区中文字幕在线观看| 精品粉嫩av一区二区三区| 国产成人综合日韩精品无码| 一本色道无码道dvd在线观看| 日本不卡在线视频二区三区| 国产精品一区二区三区精品 | 成年女人a级毛片免费观看| 国产亚洲精品久久久ai换| 日本巨大的奶头在线观看| 欧美精品高清在线xxxx| 久久久人妻一区二区三区蜜桃d| 免费国产自拍在线观看| 门卫又粗又大又长好爽| 久久亚洲国产精品成人av秋霞 | 精品无人区无码乱码大片国产| 国产av一啪一区二区| 亚洲性无码av中文字幕| 国产高跟黑色丝袜在线| 自拍偷拍亚洲一区| 中文字幕 在线一区二区| 国产自拍精品在线免费观看| 久久亚洲中文字幕精品一区| 午夜毛片不卡免费观看视频| 国产精品麻豆成人AV电影艾秋| 永久免费毛片在线播放| 最新国产一区二区三区| 欧美顶级少妇作爱| 无码h黄动漫在线播放网站|