国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

深度學(xué)習(xí)在焊縫缺陷檢測(cè)的應(yīng)用研究綜述

2021-09-10 00:19王靖然王桂棠楊波王志剛符秦沈楊圳
機(jī)電工程技術(shù) 2021年3期
關(guān)鍵詞:自動(dòng)檢測(cè)卷積神經(jīng)網(wǎng)絡(luò)

王靖然 王桂棠 楊波 王志剛 符秦沈 楊圳

摘要:焊縫缺陷的檢測(cè)在石油化工等領(lǐng)域是極其關(guān)鍵的環(huán)節(jié),焊接質(zhì)量的好壞直接影響到結(jié)構(gòu)的使用性能。對(duì)于X射線焊縫圖像評(píng)定,目前采用的人工評(píng)片受到多種主觀因素的影響,導(dǎo)致漏檢或錯(cuò)檢情況相對(duì)較高。近年來,隨著工業(yè)智能檢測(cè)技術(shù)的發(fā)展,深度學(xué)習(xí)在圖像特征學(xué)習(xí)中的獨(dú)特優(yōu)勢(shì)使其在缺陷自動(dòng)檢測(cè)中具備重要的實(shí)用價(jià)值。綜述了以神經(jīng)網(wǎng)絡(luò)技術(shù)為代表的深度學(xué)習(xí)模型在焊縫缺陷檢測(cè)方面的研究進(jìn)展,詳細(xì)分析了基于卷積神經(jīng)網(wǎng)絡(luò)和Faster R-CNN網(wǎng)絡(luò)的工業(yè)設(shè)備焊縫缺陷自動(dòng)檢測(cè)的理論模型及其優(yōu)缺點(diǎn),并對(duì)焊縫缺陷自動(dòng)檢測(cè)技術(shù)的發(fā)展進(jìn)行了展望。

關(guān)鍵詞:焊縫缺陷;卷積神經(jīng)網(wǎng)絡(luò);Faster R-CNN網(wǎng)絡(luò);自動(dòng)檢測(cè)

中圖分類號(hào):TG409 文獻(xiàn)標(biāo)志碼:A

文章編號(hào):1009—9492(2021)03—0065—04

0引言

隨著我國工業(yè)化程度的不斷提高,焊接技術(shù)已廣泛應(yīng)用到承壓容器、冶金工業(yè)、石油化工等各個(gè)領(lǐng)域,工業(yè)設(shè)備焊接質(zhì)量的好壞直接影響焊接結(jié)構(gòu)的使用性能和壽命。由于生產(chǎn)工藝和焊接環(huán)境等因素影響,工業(yè)設(shè)備焊縫位置在制造和使用過程中容易產(chǎn)生各類焊接缺陷,依照焊縫位置的不同可分為內(nèi)部缺陷(裂紋、圓形缺陷、未熔合、未焊透等)和表面缺陷(咬邊、燒穿等)。對(duì)于表面缺陷可以通過視覺檢測(cè)方法直接識(shí)別焊縫缺陷類型和損傷程度,而焊縫內(nèi)部缺陷則需要借助其他無損檢測(cè)技術(shù)進(jìn)行缺陷識(shí)別和研判,如脈沖超聲檢測(cè)技術(shù)(UT)X射線檢測(cè)技術(shù)(RT)和渦流檢測(cè)技術(shù)(ET)等。其中RT由于可以準(zhǔn)確識(shí)別缺陷的位置和長(zhǎng)度,在焊縫缺陷檢測(cè)中應(yīng)用最為廣泛。目前RT的缺陷定性、定量主要還是依賴人工的評(píng)定法,包括人工評(píng)片和機(jī)器視覺等。人工評(píng)片受評(píng)片人員的專業(yè)水平和身體狀況等主觀因素影響,容易造成缺陷漏檢或誤判等情況;機(jī)器視覺廣泛應(yīng)用于焊縫圖像的缺陷分割,主要是針對(duì)人工選取的特征進(jìn)行提取和分析,這不僅依賴于人工選定,且對(duì)某些缺陷難選出優(yōu)質(zhì)的特征,當(dāng)所提取的特征質(zhì)量不佳時(shí),就得不到較高的識(shí)別準(zhǔn)確率。

為了降低依賴人工評(píng)定法的主觀性、差異性,研究焊縫缺陷自動(dòng)檢測(cè)系統(tǒng)成為重要的研究方向。近年來,將深度學(xué)習(xí)的圖像特征自動(dòng)學(xué)習(xí)應(yīng)用于工業(yè)設(shè)備焊縫缺陷檢測(cè)成為主流研究方向。目前主要包含卷積神經(jīng)網(wǎng)絡(luò)(Convolutional Neural Networks,CNN)和Faster R-CNN兩種網(wǎng)絡(luò)模型,通過利用算法模型自動(dòng)學(xué)習(xí)的特點(diǎn),自動(dòng)提取焊縫缺陷,實(shí)現(xiàn)焊縫缺陷的自動(dòng)檢測(cè)。一方面,其方法避免了傳統(tǒng)算法中人工提取特征的局限性和復(fù)雜性;另一方面,深度學(xué)習(xí)在自然語言處理、圖像分類和物體檢測(cè)等領(lǐng)域獲得了廣泛應(yīng)用,為深度學(xué)習(xí)在焊縫缺陷檢測(cè)中的應(yīng)用奠定基礎(chǔ)。

本文針對(duì)目前主流的基于深度學(xué)習(xí)技術(shù)的焊縫缺陷檢測(cè)模型進(jìn)行了歸納總結(jié)。先后對(duì)基于深度學(xué)習(xí)技術(shù)的焊縫缺陷檢測(cè)的相關(guān)模型進(jìn)行詳細(xì)論述,隨后對(duì)基于深度學(xué)習(xí)的焊縫缺陷自動(dòng)檢測(cè)模型進(jìn)行了總結(jié)和展望。

1焊縫缺陷檢測(cè)模型

目前深度學(xué)習(xí)技術(shù)的很多模型都被應(yīng)用在焊縫缺陷圖像中,其中應(yīng)用比較廣泛的包括卷積神經(jīng)網(wǎng)絡(luò)(Convolutional Neural Networks,CNN)和Faster R-CNN兩種網(wǎng)絡(luò)模型。

1.1卷積神經(jīng)網(wǎng)絡(luò)

CNN最早由Yann于1998年提出,可以自動(dòng)提取圖像的顏色、邊緣和紋理等特征,避免了傳統(tǒng)算法中復(fù)雜的特征提取過程,并且在扭曲不變性應(yīng)用上具有良好的魯棒性。在CNN中,主要包括3種網(wǎng)絡(luò)層:卷積層(Convolutions)、下采樣層(Subsampling)和全連接層(Fully Connection)。

卷積神經(jīng)網(wǎng)絡(luò)的關(guān)鍵部分在于感受野、權(quán)值共享和下采樣層。神經(jīng)元只需要感知圖像局部特征即可,然后綜合不同的局部神經(jīng)元得到全局信息,減少了神經(jīng)元連接的數(shù)目,降低模型復(fù)雜度。權(quán)值共享就是對(duì)圖像用同樣的卷積核進(jìn)行卷積操作,因此可以檢測(cè)到不同位置的同一類型特征,既有較好的平移不變性,同時(shí)也減少了訓(xùn)練參數(shù)量,提高了模型的運(yùn)算速率。下采樣層可以降低特征維度同時(shí)保留有用信息,防止過擬合。

1.2 Faster R-CNN網(wǎng)絡(luò)

Faster R-CNN網(wǎng)絡(luò)在2016年被Ren s等提出,其網(wǎng)絡(luò)結(jié)構(gòu)如圖1所示,整體檢測(cè)框架為:

(1)原始圖像先經(jīng)過CNN層進(jìn)行特征提取,得到特征圖;

(2)特征圖分為兩部分,一部分特征圖進(jìn)入RPN層產(chǎn)生區(qū)域建議框;

(3)將區(qū)域建議框映射到另一部分特征圖上,輸入到RoI pooling層,輸出RoI特征圖;

(4)對(duì)RoI特征圖進(jìn)行分類和邊框回歸。

Faaer R-CNN網(wǎng)絡(luò)實(shí)現(xiàn)了區(qū)域推薦網(wǎng)絡(luò)(RPN)和Fast R-CNN檢測(cè)網(wǎng)絡(luò)共享同一特征圖,解決了R-CNN對(duì)region進(jìn)行特征提取時(shí)的重復(fù)計(jì)算和Fast R-CNN找出所有候選框的耗時(shí)計(jì)算問題。Faster R-CNN將區(qū)域建議和Fast R-CNN融入到一個(gè)網(wǎng)絡(luò)模型中,實(shí)現(xiàn)了端到端的目標(biāo)檢測(cè),大幅提升了檢測(cè)精度和效率。

2焊縫缺陷檢測(cè)方法

2.1基于卷積神經(jīng)網(wǎng)絡(luò)

Li等在AlexNet模型的基礎(chǔ)上根據(jù)焊縫的缺陷特征進(jìn)行了微調(diào),通過對(duì)比了其他經(jīng)典卷積神經(jīng)網(wǎng)絡(luò),其中AlexNet的分類準(zhǔn)確率最高達(dá)到97%。

Liu等提出了一種基于VGGl6的全卷積結(jié)構(gòu)對(duì)焊縫缺陷圖像進(jìn)行分類,以較小的數(shù)據(jù)集就能實(shí)現(xiàn)了氣孔和裂紋兩類缺陷的高精度識(shí)別,其訓(xùn)練集和驗(yàn)證集的準(zhǔn)確度在45 000步(10個(gè)epoch)后趨于100%,測(cè)試集的精度也達(dá)到了97.6%。

Li等設(shè)計(jì)了一個(gè)6級(jí)10層的卷積神經(jīng)網(wǎng)絡(luò),通過分割定義出一個(gè)疑似缺陷區(qū)域(SuspectedDefectRegion,SDR)圖像,將SDR圖像作為CNN的輸入可使缺陷的平均識(shí)別率提高到98.8%。

Hou等提出了深度卷積神經(jīng)網(wǎng)絡(luò)(DCNN)模型,該模型使用Sofimax算子進(jìn)行微調(diào),并且比較了3種重采樣方法解決缺陷樣本不平衡問題的效果。實(shí)驗(yàn)結(jié)果表明該模型學(xué)到的DCNN特征比傳統(tǒng)手工特征和堆疊稀疏自動(dòng)編碼器(SSAE)特征具有更好的分類能力,SMOTE重采樣方法能夠更好地解決分類不平衡的問題,缺陷分類準(zhǔn)確率達(dá)到97.2%。

Liu等提出了一種結(jié)合卷積神經(jīng)網(wǎng)絡(luò)(CNNs)和長(zhǎng)短期記憶網(wǎng)絡(luò)(LSTM)的CNN-LSTM算法,如圖2所示。首先CNN提取熔池圖像特征,轉(zhuǎn)化為特征矩陣后送入到LSTM網(wǎng)絡(luò)進(jìn)行特征融合分類。實(shí)驗(yàn)結(jié)果表明,焊接熔池缺陷檢測(cè)精度達(dá)94%,單幅圖像處理時(shí)間為0.067ms,完全滿足基于熔池圖像的實(shí)時(shí)監(jiān)測(cè)要求。

Fan等在CNN模型中使用ELU激活函數(shù)使模型訓(xùn)練時(shí)有更好的魯棒性,同時(shí)利用超像素分割(SLIC)算法對(duì)圖像像素進(jìn)行像素塊處理,增大了焊縫圖像中感興趣區(qū)域的占比,提高模型的特征提取能力。實(shí)驗(yàn)表明該方法對(duì)4種類型的焊縫缺陷圖像整體識(shí)別準(zhǔn)確率達(dá)到97.8%。

Gu等提出一種多尺度壓縮激勵(lì)網(wǎng)絡(luò)模型(SINet),將卷積模塊與Inception模塊、壓縮激勵(lì)模塊(SEblock)相結(jié)合進(jìn)行多尺度融合和特征重標(biāo)定提高缺陷識(shí)別準(zhǔn)確率,并且采用深度卷積對(duì)抗生成網(wǎng)絡(luò)(DCGAN)擴(kuò)充數(shù)據(jù)集,最終在測(cè)試集上準(zhǔn)確率達(dá)到96.77%。

Jiang等提出將隨機(jī)森林與CNN相結(jié)合,強(qiáng)化了特征提取能力,同時(shí)根據(jù)焊縫缺陷特征提出了一種綜合考慮池化域與所在特征圖分布的池化模型,使得池化模型具有一定的動(dòng)態(tài)自適應(yīng)性。實(shí)驗(yàn)表明比傳統(tǒng)CNN方法有更高的識(shí)別率。

Agus Khumaidi等使用卷積神經(jīng)網(wǎng)絡(luò)和高斯核的方法對(duì)4種不同類型的焊縫缺陷進(jìn)行識(shí)別,準(zhǔn)確率達(dá)到了95.83%。

Daniel Bacioiu等使用能夠抵消強(qiáng)大弧光的HDR攝像機(jī)組成的視覺系統(tǒng)捕獲焊縫圖像,并構(gòu)建了基于CNN和FCN的分類模型,分別采用6種缺陷、4種缺陷和2種缺陷數(shù)據(jù)集對(duì)模型進(jìn)行訓(xùn)練,其最高識(shí)別精度分別為71%、89%和95%。

Huang等使用生成對(duì)抗網(wǎng)絡(luò)擴(kuò)充數(shù)據(jù)集,并且對(duì)輕量卷積神經(jīng)網(wǎng)絡(luò)進(jìn)行Dropblock和全局平均池化優(yōu)化,有效提高了焊縫缺陷識(shí)別的準(zhǔn)確率和泛化能力。

Seungmin Shin等提出了一種基于深度神經(jīng)網(wǎng)絡(luò)(DNN)的無損檢測(cè)方法,基于焊接電壓信號(hào)實(shí)時(shí)檢測(cè)和預(yù)測(cè)氣孔缺陷。經(jīng)實(shí)驗(yàn)對(duì)比,基于DNN框架比人工神經(jīng)網(wǎng)絡(luò)(ANN)模型的性能高15%。

基于卷積神經(jīng)網(wǎng)絡(luò)的方法主要是增加卷積神經(jīng)網(wǎng)絡(luò)的層數(shù)以及與其他模型進(jìn)行融合,從而克服原來網(wǎng)絡(luò)結(jié)構(gòu)簡(jiǎn)單、特區(qū)特征類別單一的缺點(diǎn),增強(qiáng)網(wǎng)絡(luò)對(duì)焊縫缺陷特征的提取能力,使模型達(dá)到更高的識(shí)別準(zhǔn)確率。但是也增加了模型的參數(shù)量,導(dǎo)致模型訓(xùn)練時(shí)間增加。

2.2基于Faster R-CNN網(wǎng)絡(luò)

Du等采用特征金字塔網(wǎng)絡(luò)(Feature Pyramid Network,F(xiàn)PN)代替Faster R-CNN原來的特征融合方式,mAP值提高了40.7%;RoIAlign代替原來的RoI pooling方式,消除了量化誤差,準(zhǔn)確率提高了23.6%,同時(shí)對(duì)圖像使用了旋轉(zhuǎn)、裁剪等數(shù)據(jù)增強(qiáng)算法,提高了模型的檢測(cè)精度。

Max Ferguson等提出了一種基于掩模區(qū)域CNN(Mask R-CNN)的鑄造缺陷識(shí)別系統(tǒng),在Faster R-CNN基礎(chǔ)上多出分割分支,如圖3所示。該缺陷檢測(cè)系統(tǒng)同時(shí)對(duì)輸入圖像進(jìn)行缺陷檢測(cè)和分割,適用于多種缺陷檢測(cè)任務(wù)。結(jié)果表明,訓(xùn)練網(wǎng)絡(luò)同時(shí)進(jìn)行缺陷檢測(cè)和缺陷實(shí)例分割,比單純訓(xùn)練缺陷檢測(cè)具有更高的缺陷檢測(cè)精度,同時(shí)利用遷移學(xué)習(xí)減少對(duì)訓(xùn)練數(shù)據(jù)的需求,提高訓(xùn)練模型的預(yù)測(cè)精度。

Chang等采用FasterR-CNN,通過GT包圍盒的長(zhǎng)寬比重新選定anchor大小以及對(duì)訓(xùn)練集進(jìn)行圖像增強(qiáng),獲得工業(yè)CT缺陷檢測(cè)模型。實(shí)驗(yàn)結(jié)果表明該模型可以快速準(zhǔn)確地標(biāo)出裂紋、夾渣和氣泡的位置,檢測(cè)準(zhǔn)確率高達(dá)96%,平均每張圖片的總檢測(cè)時(shí)間為166 ms。

Guo等對(duì)數(shù)據(jù)集進(jìn)行了預(yù)處理,經(jīng)過實(shí)驗(yàn)對(duì)比發(fā)現(xiàn)采用自適應(yīng)直方圖均衡化(AHE)增強(qiáng)圖像和雙中值模糊(DMB)降噪可以使基于Resnetm]提取圖像特征的Faster R-CNN模型的mAP達(dá)到58.6%。

Zhong等使用Unet網(wǎng)絡(luò)和Resnet網(wǎng)絡(luò)作為特征提取器使得Faster R-CNN模型具有更深的神經(jīng)網(wǎng)絡(luò),圖像的特征提取能力增強(qiáng)。如表1所示,改進(jìn)后的模型對(duì)裂痕識(shí)別率達(dá)到98%,對(duì)氣孔識(shí)別率達(dá)到了97.1%。

Qu等針對(duì)小尺度目標(biāo)檢測(cè)不準(zhǔn)確的問題對(duì)Faster R-CNN進(jìn)行優(yōu)化,再使用Resnet代替VGGNet進(jìn)行特征提取,均值平均準(zhǔn)確率(mAP)達(dá)到62.4%。基于Faster R-CNN的方法主要是進(jìn)行了模型融合,單一的網(wǎng)絡(luò)模型往往不能提取所有的有用特征信息,采用多個(gè)模型進(jìn)行融合的方式可以充分利用各個(gè)模型的優(yōu)勢(shì)提取多維特征,增加了更多細(xì)節(jié)信息,從而提高了模型的識(shí)別率。但是也存在模型設(shè)計(jì)困難和達(dá)不到預(yù)期性能等問題。

3結(jié)束語

本文對(duì)近年來提出的基于深度學(xué)習(xí)的焊縫缺陷自動(dòng)檢測(cè)方法進(jìn)行了歸納和總結(jié)。

(1)傳統(tǒng)的人工提取焊縫缺陷特征識(shí)別算法的魯棒性不強(qiáng)、泛化能力差,并且檢驗(yàn)人員的主觀因素可能會(huì)降低識(shí)別準(zhǔn)確率。深度學(xué)習(xí)與傳統(tǒng)方法相比優(yōu)勢(shì)明顯,深度網(wǎng)絡(luò)可以自動(dòng)從數(shù)據(jù)中學(xué)習(xí)并更新網(wǎng)絡(luò)參數(shù),使其具有強(qiáng)大的特征學(xué)習(xí)能力。目前在深度學(xué)習(xí)模型自動(dòng)識(shí)別焊縫缺陷方面大多采用改進(jìn)的卷積神經(jīng)網(wǎng)絡(luò)和改進(jìn)的Faster R-CNN網(wǎng)絡(luò)這兩種模型,缺陷識(shí)別準(zhǔn)確率高。

(2)基于卷積神經(jīng)網(wǎng)絡(luò)的方法雖然準(zhǔn)確率相比與傳統(tǒng)方法得到了顯著提高,但并沒有在焊縫圖像中定位出缺陷的位置。而基于Faster R-CNN的方法雖然框出了缺陷的位置,但只對(duì)某類缺陷識(shí)別率高,整體的識(shí)別準(zhǔn)確率不高。

(3)基于深度學(xué)習(xí)的焊縫缺陷智能檢測(cè)算法目前只能對(duì)焊縫缺陷進(jìn)行定性分析,而實(shí)際檢測(cè)過程中要依據(jù)國家標(biāo)準(zhǔn)對(duì)焊縫缺陷進(jìn)行定性分析,所以離工業(yè)應(yīng)用還有一定的差距,目前可以作為輔助人工檢測(cè)的技術(shù)手段。

深度學(xué)習(xí)技術(shù)在焊縫缺陷檢測(cè)領(lǐng)域未來的研究工作可以從以下幾個(gè)方面展開。

(1)引入無監(jiān)督學(xué)習(xí)來進(jìn)行焊縫缺陷的自動(dòng)識(shí)別。目前大多數(shù)深度學(xué)習(xí)模型,如卷積神經(jīng)網(wǎng)絡(luò),都需要有標(biāo)簽的數(shù)據(jù)來進(jìn)行監(jiān)督學(xué)習(xí),而大量的缺陷圖像標(biāo)記是一個(gè)難題。

(2)將生成式對(duì)抗網(wǎng)絡(luò)(GAN)引入焊縫缺陷圖像,擴(kuò)大數(shù)據(jù)集,進(jìn)一步提高缺陷的準(zhǔn)確識(shí)別率。目前公開的焊縫缺陷數(shù)據(jù)集只有GDXray,且其焊縫缺陷數(shù)據(jù)量少。未來解決圖像數(shù)據(jù)缺乏的問題,不僅可以使用圖像增強(qiáng)、遷移學(xué)習(xí)等技術(shù),還可以使用生成式對(duì)抗網(wǎng)絡(luò)生成焊縫缺陷圖像,進(jìn)一步提高焊縫缺陷自動(dòng)識(shí)別的精確度和準(zhǔn)確度。

(3)用深度學(xué)習(xí)進(jìn)行定性分析后,可以采用傳統(tǒng)圖像處理算法對(duì)缺陷進(jìn)行提取進(jìn)一步做定量分析。

猜你喜歡
自動(dòng)檢測(cè)卷積神經(jīng)網(wǎng)絡(luò)
智光智慧凈水機(jī)中控制系統(tǒng)設(shè)計(jì)
基于卷積神經(jīng)網(wǎng)絡(luò)溫室智能大棚監(jiān)控系統(tǒng)的研究
基于深度卷積神經(jīng)網(wǎng)絡(luò)的物體識(shí)別算法
機(jī)器視覺技術(shù)發(fā)展及其工業(yè)應(yīng)用
深度學(xué)習(xí)算法應(yīng)用于巖石圖像處理的可行性研究
基于深度卷積網(wǎng)絡(luò)的人臉年齡分析算法與實(shí)現(xiàn)
心電異常自動(dòng)檢測(cè)的研究
基于卷積神經(jīng)網(wǎng)絡(luò)的樹葉識(shí)別的算法的研究
實(shí)現(xiàn)狀態(tài)量變化檢測(cè)的中斷技術(shù)研究
基于B/S模式的燃?xì)夤芫W(wǎng)安全隱患監(jiān)控系統(tǒng)的研究