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

        ?

        焊縫射線檢測圖像的缺陷搜尋與算法優(yōu)化

        2017-09-11 14:23:08江瑞柱閆志鴻白立來盧振洋
        電焊機(jī) 2017年8期
        關(guān)鍵詞:背景焊縫檢測

        江瑞柱,閆志鴻,白立來,盧振洋

        (北京工業(yè)大學(xué) 機(jī)械工程及應(yīng)用電子技術(shù)學(xué)院,北京 100124)

        焊縫射線檢測圖像的缺陷搜尋與算法優(yōu)化

        江瑞柱,閆志鴻,白立來,盧振洋

        (北京工業(yè)大學(xué) 機(jī)械工程及應(yīng)用電子技術(shù)學(xué)院,北京 100124)

        基于X射線成像的焊縫缺陷自動檢測技術(shù)對提高工業(yè)射線檢測的自動化水平具有重要意義。在通過圖像處理算法進(jìn)行焊接缺陷提取的過程中,存在各種干擾,要求算法有很強(qiáng)的抗干擾能力。嘗試了均值濾波背景相減和底帽變換兩種缺陷提取算法,并分析存在的主要問題。針對這些問題,提出相應(yīng)的解決辦法,即模板優(yōu)化算法和多特征再篩選算法,有效地解決了缺陷誤檢和漏檢之間的矛盾。

        焊縫射線檢測;焊接缺陷提?。粩?shù)學(xué)形態(tài)學(xué);多特征算法優(yōu)化

        0 前言

        無損檢測能在不破壞工件的基礎(chǔ)上對缺陷進(jìn)行檢測,X射線無損檢測具有檢測結(jié)果直觀、缺陷定性容易、檢測結(jié)果可以保存等優(yōu)點(diǎn),在無損檢測中得到廣泛應(yīng)用[1]。在焊接產(chǎn)品中,焊接質(zhì)量的好壞直接影響到使用壽命,所以在焊接過程中要嚴(yán)格防止和監(jiān)測各類焊接缺陷的產(chǎn)生。目前,X射線檢測結(jié)果的評定主要采用人工評片。人工評片需要評片人員具有較強(qiáng)的專業(yè)知識及豐富的工作經(jīng)驗(yàn),同時,評片的工作量大、工作人員眼睛易受強(qiáng)光損傷、檢測結(jié)果受檢測人員主觀因素影響等不利因素影響,評定結(jié)果很難保證規(guī)范性、客觀性和科學(xué)性,因此迫切需要提高焊縫X射線實(shí)時檢測的自動化水平。目前,基于X射線成像的焊縫缺陷自動檢測技術(shù)成為國內(nèi)外學(xué)者研究的熱點(diǎn)[2]。

        傳統(tǒng)的焊接缺陷數(shù)字圖像處理算法主要思路是背景相減,即根據(jù)原始圖像中背景特點(diǎn),用算法擬合出缺陷以外的背景區(qū),然后將原始圖像和背景圖像相減來去除缺陷背景,再選擇合適的閾值分割出缺陷區(qū)域[3]。如W.Daum[4]和A.Kehoe[5]分別提出用三次樣條曲線擬合算法和多項(xiàng)式擬合算法擬合缺陷背景;B.Echelt設(shè)計了一組不同的低通濾波器組去除圖像中的高頻分量,保留圖像的低頻分量,從而達(dá)到擬合背景圖像的目的;周正干[6]對航空發(fā)動機(jī)葉片圖像進(jìn)行了基于掃描線的自適應(yīng)中值濾波,擬合出缺陷背景,然后進(jìn)行后續(xù)處理。

        由于焊縫和焊接缺陷的復(fù)雜性,對缺陷提取算法的通用性提出了很高的要求。本研究針對焊接缺陷的提取算法展開研究,著重在如何避免漏檢和如何減少誤檢方面進(jìn)行了圖像處理算法的研究和改進(jìn)。

        1 焊縫射線檢測底片數(shù)字圖像處理系統(tǒng)

        實(shí)驗(yàn)平臺分為底片數(shù)字化系統(tǒng)和底片評定系統(tǒng)兩部分,如圖1所示。軟件以Visual C++作為開發(fā)平臺,MFC作為界面開發(fā)基礎(chǔ)類庫,OpenCV作為圖像采集與處理的開發(fā)類庫。

        圖1 射線圖像評定系統(tǒng)Fig.1 Evaluation system of radiographic image

        底片數(shù)字化系統(tǒng)采用的底片數(shù)字圖像由自行研制的底片掃描儀掃描得到,該掃描儀的空間分辨率為20 lp/mm,圖像位深16 bit,可以很好地實(shí)現(xiàn)工業(yè)底片的信息低損數(shù)字化。

        底片評定系統(tǒng)以數(shù)據(jù)庫訪問為中心,包含以下功能模塊:圖像預(yù)處理、圖像篩選、缺陷檢測與分割、缺陷類型識別、質(zhì)量評定和報表顯示與打印。其中圖像預(yù)處理主要是對圖像進(jìn)行增強(qiáng),圖像篩選是對破損的底片進(jìn)行篩選,缺陷檢測與分割是對數(shù)字化底片缺陷進(jìn)行提取,缺陷識別是對缺陷進(jìn)行分類。各個模塊數(shù)據(jù)存入工業(yè)底片數(shù)據(jù)庫模塊,具有各自的圖像用戶界面接口,相互獨(dú)立運(yùn)行。

        2 焊縫缺陷提取算法的實(shí)現(xiàn)與分析

        底片中的焊縫缺陷可分為兩大類:一是光學(xué)密度大于焊縫的缺陷,例如氣孔、夾雜、裂紋、未熔合、未焊透等,在圖像上顯示為灰度值較低的區(qū)域;二是光學(xué)密度小于焊縫的缺陷,例如夾鎢等,在圖像上顯示為灰度值較高的區(qū)域。在這兩類缺陷中,第一類缺陷較為常見,因此以第一類缺陷為例進(jìn)行研究,采用背景相減算法[7]。

        2.1 背景消除法

        背景相減流程為:對原圖像應(yīng)用均值濾波得到模擬的焊縫背景圖像,然后將背景圖和原圖像相減得到只含缺陷的差圖像[8]。最后,對得到的差圖像進(jìn)行閾值分割得到缺陷分割結(jié)果。由于缺陷大小不規(guī)則用不同大小的濾波器得到的效果也不一樣,圖1a為369像素的圖像,其中每個像素對應(yīng)實(shí)際距離約為0.04 mm,圖1b采用10×10(指像素,下同)的模板,圖1c采用30×30模板,圖1d采用50×50的模板,圖1f采用300×300的模板??梢钥闯觯?dāng)采用模板過大或者過小都會造成誤檢和漏檢,即使模板選擇相對合適時,還是有誤檢。

        圖3是采用不同閾值分割得到的結(jié)果,其中分割的閾值是灰度值,即灰度歸一化值??梢钥闯?,閾值過小會造成過多的誤檢,閾值過大會造成漏檢,即使選擇較為合適的閾值也很難避免誤檢。

        根據(jù)以上分析僅通過單一閾值和濾波模板很難準(zhǔn)確地提取缺陷,而且不同缺陷圖像的最優(yōu)模板和閾值不同,很難找出最優(yōu)值。因此通過單一背景相減很難準(zhǔn)確地找出缺陷。

        2.2 底帽變換實(shí)現(xiàn)缺陷的提取

        采用均值濾波求背景時,背景或多或少會含有缺陷的信息,因此本研究嘗試了采用形態(tài)學(xué)閉運(yùn)算求底片背景,然后再做背景相減,這一算法在形態(tài)學(xué)領(lǐng)域又可稱為底帽變換。閉運(yùn)算是一種基本的形態(tài)學(xué)運(yùn)算,它由一次腐蝕和一次膨脹運(yùn)算組成。設(shè)f(x,y)為輸入圖像,B(s,t)是結(jié)構(gòu)元素,則結(jié)構(gòu)元素B對輸入圖像f進(jìn)行形態(tài)學(xué)運(yùn)算如下。

        (1)結(jié)構(gòu)元素:設(shè)圖像的中心點(diǎn)(x0,y0)為坐標(biāo)原點(diǎn),則結(jié)構(gòu)元素矩陣為

        式中 i=1,2,…,4N-1;N為自然數(shù);α=180°/4N;θi為結(jié)構(gòu)元素在矩陣中的方向角。

        (2)用結(jié)構(gòu)元素對灰度圖像進(jìn)行膨脹運(yùn)算f⊕B,Df、DB分別是f與B的定義域

        圖2 不同模板下背景相減結(jié)果對比Fig.2 Comparison of background subtraction results under different templates

        圖3 不同閾值的結(jié)果Fig.3 Different threshold results

        不同大小的結(jié)構(gòu)元素模板(簡稱模板)對缺陷處理結(jié)果如圖4所示??梢钥闯?,模板過大時容易誤檢,模板過小時容易漏檢;當(dāng)模板較小時,雖然噪聲較少,但缺陷的整體輪廓小于原圖。當(dāng)模板找得較為合適時也有部分誤檢。

        不同閾值設(shè)定對閾值分割結(jié)果的影響如圖5所示??梢钥闯?,當(dāng)閾值過小時容易誤檢,當(dāng)閾值過大時容易漏檢。即使閾值設(shè)定較合適時,還是會有少部分誤檢。

        根據(jù)以上分析,通過單一開運(yùn)算、閉運(yùn)算模板和閾值很難準(zhǔn)確找出缺陷。由于不同圖像缺陷大小、形狀也不同,很難找出最優(yōu)的運(yùn)算模板和閾值,因此通過單一底帽變換很難得到準(zhǔn)確的結(jié)果。

        2.3 對模板選擇的優(yōu)化

        模板的選擇對圖像缺陷檢測尤為重要,模板過大或過小都會對缺陷分析造成大量的誤差。因而通過嘗試不同大小的模板找出其中的最優(yōu)模板來解決這個問題,優(yōu)化指標(biāo)是潛在缺陷與背景之間的灰度差,具體步驟如下:

        (1)通過不同模板進(jìn)行背景相減,再做閾值分割將灰度變化較小的認(rèn)為是背景得到圖像f1。

        圖4 不同模板下底帽變換結(jié)果對比Fig.4 Comparisonofthebottom-hattransformationresults under different templates

        (2)計算f1的連通域面積,將小面積的連通域設(shè)為背景得到只含最大連通域的圖像f2,f2通常為圖片中的最明顯缺陷。

        (3)對f2求外輪廓和內(nèi)輪廓,最終用外輪廓灰度均值減去內(nèi)輪廓灰度均值,然后再求二者的灰度差,當(dāng)灰度差最大時,認(rèn)為是最優(yōu)模板。

        3 基于特征的缺陷再篩選

        圖5 不同閾值結(jié)果對比Fig.5 Comparison of different threshold results

        焊縫缺陷的搜尋和提取的首要條件是不能漏選。為了避免漏選,一般在設(shè)計篩選算法時會有一定的冗余度,篩選結(jié)果會包含一些非缺陷部分。因此,在檢出缺陷的基礎(chǔ)上進(jìn)行二次或多次篩選是必要的環(huán)節(jié)。

        焊接缺陷檢出后,可根據(jù)焊接缺陷的特征去除干擾。例如,對于一般的工業(yè)底片,其顯影物質(zhì)都有一定的顆粒度,此顆粒度會給底片造成許多噪聲,在篩選缺陷的同時,也可能會將這些顆粒檢測進(jìn)來,相比焊接缺陷,這些顯影顆粒的特點(diǎn)是尺寸較小、且分散分布,如有聚集情況,則其與背景之間的光學(xué)密度差較小,因此可根據(jù)這些特征來進(jìn)行二次或多次篩選。

        具體缺陷再篩選步驟如下。

        (1)對背景相減得到圖像f1進(jìn)行判斷是否含有缺失性缺陷,將缺失性缺陷設(shè)定為背景得到f2;

        (2)對f2標(biāo)記連通域和計算連通域的個數(shù)n,然后計算所有連通域的面積;

        (3)判斷連通域的面積并將面積小的連通域設(shè)定為背景,得到新的圖像f3;

        (4)對f3標(biāo)記連通域和計算連通域的個數(shù)n,對標(biāo)記后的f3進(jìn)行二值化,然后分別求每個連通域的邊界并用它與原圖做點(diǎn)乘,最后求出每個連通域邊界灰度和的平均值與連通域的灰度和的平均值的差Sk(k∈(1,…,n));

        (5)將Sk作為相對應(yīng)連通域的灰度值賦值給f3得到新的圖像f4;

        (6)對f4進(jìn)行閾值分割,求背景差較大的連通域。

        圖6b是背景相減的結(jié)果;圖6c是對圖6b進(jìn)行閾值分割,將缺失性缺陷設(shè)為背景,可以看出有很多噪聲,其中大多數(shù)是小的連通域;基于連通域的面積特征在篩選時將小面積設(shè)定為背景得到圖6d,可以看出缺陷面積比非缺陷的面積更大,但連通域之間的灰度級相近不利于閾值分割,因而通過求出每個連通域邊界灰度和的平均值與連通域灰度和的平均值的差,在對相對應(yīng)的連通域賦值得到圖6e,缺陷連通域和非缺陷連通域的灰度級對比度明顯增強(qiáng)了,再對其做一次閾值分割得到了最終結(jié)果,如圖6f所示。

        圖6 基于特征的缺陷再篩選的結(jié)果Fig.6 Results of feature-based defect re-screening

        不同算法對裂紋的處理如圖7所示,可以看出改進(jìn)的算法對裂紋一樣適用。

        4 結(jié)論

        采用均值濾波背景相減和底帽變換兩種算法對射線檢測底片中的焊接缺陷提取問題進(jìn)行了研究,通過分析發(fā)現(xiàn)不同的模板大小和閾值大小對缺陷檢測有很大的影響。模板和閾值過大或過小都會導(dǎo)致缺陷的漏檢和誤檢,而模板和閾值選擇相對準(zhǔn)確時噪聲還是存在,因此用單一背景相減或底帽變換很難達(dá)到目的。為了更加準(zhǔn)確地提取焊接缺陷,本研究在傳統(tǒng)算法的基礎(chǔ)上提出了一套基于缺陷的特征再篩選算法和對模板選擇的優(yōu)化算法,最終得到了準(zhǔn)確的缺陷,該方法有以下優(yōu)點(diǎn):

        (1)根據(jù)缺陷邊界處與背景之間具有較大灰度差的特征,通過對不同大小的模板再篩選,找到其中最優(yōu)模板,在使用這個模板可以有效地避免背景相減時將缺陷判為背景的情況。

        (2)通過灰度特性和連通域面積特征的再篩選,有效解決了在焊縫缺陷自動檢測中的誤檢與漏檢之間的矛盾。

        [1]李國華,吳淼,鄒勇.現(xiàn)代無損檢測與評價[M]北京:化學(xué)工業(yè)出版社,2009:75-76.

        圖7 不同算法對裂紋的處理Fig.7 Different algorithms deal with crack

        [2]邵家鑫,都東.基于X射線數(shù)字化圖像處理的雙面焊焊縫缺陷檢測[J].焊接學(xué)報,2010,31(11):21-24.

        [3]康宏偉,蘇真?zhèn)?焊接缺陷X射線數(shù)字圖像的處理算法研究[J].無損檢測,2006,30(5):23-26.

        [4]W Daum,P Rose,H Heidt.Automatic recognition of weld defects in X-ray inspection[J].British Journal of NDT,1987,29(2):79-82.

        [5] A Kehoe,GA Parker.Image processing for industrial radiograph inspection.Image Enhancement[J].British Journal of NDT,1990,32(4):183-190.

        [6]周正干.焊縫X射線檢測及其結(jié)果的評判方法綜述[J].焊接學(xué)報,2002(23):85-88.

        [7] 閆志鴻,劉陽.焊縫X射線底片數(shù)字化技術(shù)及其應(yīng)用[J].航天制造技術(shù),2010(2):20-22.

        [8]Ryszard SIKORA,Piotr BANIUKIEWICZ.Detection and Classification of Weld Defects in Industrial Radiography withUseofAdvancedAIMethods[J].NondestructiveEvaluation/testing:New Technology&Application,2013,27(12):12-17.

        Flaws finding and algorithm optimization of radiographic inspection of welding bead

        JIANG Ruizhu,YAN Zhihong,BAI Lilai,LU Zhenyang
        (Department of Mechanical Engineering&Applied Electronics Technology,Beijing University of Technology,Beijing 100124,China)

        TheautomaticinspectiontechniqueofwelddefectsbasedonXrayimagingisofgreatimportancetoimprovetheautomationlevelof industrial radiographic inspection.In the process of extracting welding defects through image processing algorithms,there are many kinds of interference,which requires the algorithm to have strong anti-interference ability.Two kinds of defect extraction algorithms,mean filtering,background subtraction and bottom hat transformation,are discussed and the main problems are analyzed.In view of these problems,the corresponding solutions are proposed,namely template optimization algorithm and multi feature re screening algorithm,which effectively solvesthecontradictionbetweendefectdetectionandmisseddetection.

        radiographicinspectionofweldingbead;extractionofweldflaw;mathematicalmorphology;multi-featurealgorithmoptimization

        TG441.7

        A

        1001-2303(2017)08-0038-06

        10.7512/j.issn.1001-2303.2017.08.07

        2017-03-13;

        2017-05-02

        江瑞柱(1993—),男,在讀碩士,主要從事現(xiàn)代焊接技術(shù)與自動化裝配的研究。E-mail:jrz199303@ 163.com。

        本文參考文獻(xiàn)引用格式:江瑞柱,閆志鴻,白立來,等.焊縫射線檢測圖像的缺陷搜尋與算法優(yōu)化[J].電焊機(jī),2017,47(08):38-43.

        猜你喜歡
        背景焊縫檢測
        “新四化”背景下汽車NVH的發(fā)展趨勢
        “不等式”檢測題
        “一元一次不等式”檢測題
        “一元一次不等式組”檢測題
        基于焊縫余高對超聲波探傷的影響分析
        《論持久戰(zhàn)》的寫作背景
        TP347制氫轉(zhuǎn)油線焊縫裂紋返修
        機(jī)器人在輪輞焊縫打磨工藝中的應(yīng)用
        晚清外語翻譯人才培養(yǎng)的背景
        小波變換在PCB缺陷檢測中的應(yīng)用
        国产又大又黑又粗免费视频| 男女性搞视频网站免费| 国产三级不卡在线观看视频| 亚洲精品无码av人在线观看国产| 久久中文字幕av一区二区不卡 | 亚洲精品国产福利一二区| 精品国产三级a| 中文字幕精品久久一区二区三区| 无套内射在线无码播放| 色一情一乱一伦一区二区三区日本| 国产免费AV片在线看| 97自拍视频国产在线观看| 亚洲精品视频在线一区二区| 熟女少妇在线视频播放| 国产真人无遮挡免费视频| 亚洲一区二区三区ay| 人人妻人人澡人人爽欧美一区 | 国产如狼似虎富婆找强壮黑人| 男女一级毛片免费视频看| 亚洲国产精品成人av| 熟妇高潮一区二区三区在线观看| 国产 字幕 制服 中文 在线| 国产系列丝袜熟女精品视频| 日韩精品视频中文字幕播放| 中文字幕无码中文字幕有码| 夫妇交换刺激做爰视频| 亚洲色欲色欲欲www在线| 99久久久人妻熟妇精品一区二区| 夜夜揉揉日日人人青青| 国产精品亚洲一区二区无码国产| 国产精品国产三级在线专区| 色欲色香天天天综合网www | 亚洲免费人成在线视频观看 | 久久这里只精品国产99热| 精品人妻一区二区三区av | 国产午夜伦鲁鲁| 欧美日韩性视频| 青青草视频在线观看视频免费| 男人添女人囗交做爰视频| 亚洲国产精品特色大片观看完整版 | 国产成人av在线免播放观看新|