本發(fā)明專利技術(shù)公開了一種球罐焊縫TOFD圖像缺陷類型識別方法及系統(tǒng),首先結(jié)合人工評片過程中通過不斷調(diào)節(jié)TOFD圖像對比度、清晰度來凸顯缺陷的評片過程特征,構(gòu)建基于增益調(diào)節(jié)的多圖生成模塊,來實現(xiàn)“動態(tài)”評片過程所需數(shù)據(jù)基礎(chǔ);然后為綜合考慮缺陷的位置信息和形態(tài)信息,構(gòu)建基于全局+局部特征融合的靜態(tài)特征提取模型;最后構(gòu)建基于線性自注意力的動態(tài)特征提取模塊,來捕捉動態(tài)評片中缺陷的變化信息,并使用所得動態(tài)特征對缺陷進行類型識別。本發(fā)明專利技術(shù)方法融合了無損檢測領(lǐng)域動態(tài)評片知識,實現(xiàn)了動態(tài)評片過程,提升了缺陷分析結(jié)果的準確性和可靠性。
【技術(shù)實現(xiàn)步驟摘要】
所屬的技術(shù)人員能夠理解,本專利技術(shù)的各個方面可以實現(xiàn)為系統(tǒng)、方法或程序產(chǎn)品。因此,本專利技術(shù)的各個方面可以具體實現(xiàn)為以下形式,即:完全的硬件實施方式、完全的軟件實施方式(包括固件、微代碼等),或硬件和軟件方面結(jié)合的實施方式,這里可以統(tǒng)稱為“電路”、“模塊”或“平臺”。本專利技術(shù)再一個實施例中,提供一種球罐焊縫tofd圖像缺陷類型識別系統(tǒng),該系統(tǒng)能夠用于實現(xiàn)上述球罐焊縫tofd圖像缺陷類型識別方法,具體的,該球罐焊縫tofd圖像缺陷類型識別系統(tǒng)包括預(yù)處理模塊、特征模塊、提取模塊以及識別模塊。其中,預(yù)處理模塊,對單張圖像進行連續(xù)預(yù)處理,生成由若干張漸變圖像組成的圖像集m,并使用ai模型學(xué)習(xí)漸變圖像集m;特征模塊,對漸變圖像集m中每張圖像進行特征提取,獲得靜態(tài)特征;提取模塊,將每個圖像集m所對應(yīng)的缺陷類別表示為一個類別向量,并連同漸變圖像集m中各圖像的靜態(tài)特征輸入linformer編碼器中得到動態(tài)特征;識別模塊,使用所得動態(tài)特征對缺陷進行類型識別。本專利技術(shù)再一個實施例中,提供了一種終端設(shè)備,該終端設(shè)備包括處理器以及存儲器,所述存儲器用于存儲計算機程序,所述計算機程序包括程序指令,所述處理器用于執(zhí)行所述計算機存儲介質(zhì)存儲的程序指令。處理器可能是中央處理單元(central?processingunit,cpu),還可以是其他通用處理器、數(shù)字信號處理器(digital?signal?processor、dsp)、專用集成電路(application?specific?integrated?circuit,asic)、現(xiàn)成可編程門陣列(field-programmable?gate?array,fpga)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件等,其是終端的計算核心以及控制核心,其適于實現(xiàn)一條或一條以上指令,具體適于加載并執(zhí)行一條或一條以上指令從而實現(xiàn)相應(yīng)方法流程或相應(yīng)功能;本專利技術(shù)實施例所述的處理器可以用于球罐焊縫tofd圖像缺陷類型識別方法的操作,包括:對單張圖像進行連續(xù)預(yù)處理,生成由若干張漸變圖像組成的圖像集m,并使用ai模型學(xué)習(xí)漸變圖像集m;對漸變圖像集m中每張圖像進行特征提取,獲得靜態(tài)特征;將每個圖像集m所對應(yīng)的缺陷類別表示為一個類別向量,并連同漸變圖像集m中各圖像的靜態(tài)特征輸入linformer編碼器中得到動態(tài)特征;使用所得動態(tài)特征對缺陷進行類型識別。本專利技術(shù)再一個實施例中,本專利技術(shù)還提供了一種存儲介質(zhì),具體為計算機可讀存儲介質(zhì)(memory),所述計算機可讀存儲介質(zhì)是終端設(shè)備中的記憶設(shè)備,用于存放程序和數(shù)據(jù)。可以理解的是,此處的計算機可讀存儲介質(zhì)既可以包括終端設(shè)備中的內(nèi)置存儲介質(zhì),當(dāng)然也可以包括終端設(shè)備所支持的擴展存儲介質(zhì),可以是任何包含或存儲程序的有形介質(zhì),該程序可以被指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用。計算機可讀存儲介質(zhì)提供存儲空間,該存儲空間存儲了終端的操作系統(tǒng)。并且,在該存儲空間中還存放了適于被處理器加載并執(zhí)行的一條或一條以上的指令,這些指令可以是一個或一個以上的計算機程序(包括程序代碼)。需要說明的是,此處的計算機可讀存儲介質(zhì)的更具體的例子(非窮舉的列表)包括:具有一個或多個導(dǎo)線的電連接、便攜式盤、硬盤、隨機存取存儲器(ram)、只讀存儲器(rom)、可擦式可編程只讀存儲器(eprom或閃存)、光纖、便攜式緊湊盤只讀存儲器(cd-rom)、光存儲器件、磁存儲器件、或者上述的任一合適的組合。計算機可讀存儲介質(zhì)還包括在基帶中或者作為載波一部分傳播的數(shù)據(jù)信號,其中承載了可讀程序代碼。這種傳播的數(shù)據(jù)信號可以采用多種形式,包括但不限于電磁信號、光信號或上述的任一合適的組合。可讀存儲介質(zhì)還可以是可讀存儲介質(zhì)以外的任何可讀介質(zhì),該可讀介質(zhì)可以發(fā)送、傳播或者傳輸用于由指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用的程序。可讀存儲介質(zhì)上包含的程序代碼可以用任何適當(dāng)?shù)慕橘|(zhì)傳輸,包括但不限于無線、有線、光纜、rf等等,或者上述的任一合適的組合。可以以一種或多種程序設(shè)計語言的任一組合來編寫用于執(zhí)行本專利技術(shù)操作的程序代碼,程序設(shè)計語言包括面向?qū)ο蟮某绦蛟O(shè)計語言—諸如java、c++等,還包括常規(guī)的過程式程序設(shè)計語言—諸如“c”語言或類似的程序設(shè)計語言。程序代碼可以完全地在用戶計算設(shè)備上執(zhí)行、部分地在用戶設(shè)備上執(zhí)行、作為一個獨立的軟件包執(zhí)行、部分在用戶計算設(shè)備上部分在遠程計算設(shè)備上執(zhí)行、或者完全在遠程計算設(shè)備或服務(wù)器上執(zhí)行。在涉及遠程計算設(shè)備的情形中,遠程計算設(shè)備可以通過任一種類的網(wǎng)絡(luò),包括局域網(wǎng)(lan)或廣域網(wǎng)(wan),連接到用戶計算設(shè)備,或者,可以連接到外部計算設(shè)備(例如利用因特網(wǎng)服務(wù)提供商來通過因特網(wǎng)連接)。可由處理器加載并執(zhí)行計算機可讀存儲介質(zhì)中存放的一條或一條以上指令,以實現(xiàn)上述實施例中有關(guān)球罐焊縫tofd圖像缺陷類型識別方法的相應(yīng)步驟;計算機可讀存儲介質(zhì)中的一條或一條以上指令由處理器加載并執(zhí)行如下步驟:對單張圖像進行連續(xù)預(yù)處理,生成由若干張漸變圖像組成的圖像集m,并使用ai模型學(xué)習(xí)漸變圖像集m;對漸變圖像集m中每張圖像進行特征提取,獲得靜態(tài)特征;將每個圖像集m所對應(yīng)的缺陷類別表示為一個類別向量,并連同漸變圖像集m中各圖像的靜態(tài)特征輸入linformer編碼器中得到動態(tài)特征;使用所得動態(tài)特征對缺陷進行類型識別。請參閱圖5,終端設(shè)備為計算機設(shè)備,該實施例的計算機設(shè)備60包括:處理器61、存儲器62以及存儲在存儲器62中并可在處理器61上運行的計算機程序63,該計算機程序63被處理器61執(zhí)行時實現(xiàn)實施例中的球罐焊縫tofd圖像缺陷類型識別方法,為避免重復(fù),此處不一一贅述。或者,該計算機程序63被處理器61執(zhí)行時實現(xiàn)實施例球罐焊縫tofd圖像缺陷類型識別系統(tǒng)中各模型/單元的功能,為避免重復(fù),此處不一一贅述。計算機設(shè)備60可以是桌上型計算機、筆記本、掌上電腦及云端服務(wù)器等計算設(shè)備。計算機設(shè)備60可包括,但不僅限于,處理器61、存儲器62。本領(lǐng)域技術(shù)人員可以理解,圖5僅僅是計算機設(shè)備60的示例,并不構(gòu)成對計算機設(shè)備60的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件,例如計算機設(shè)備還可以包括輸入輸出設(shè)備、網(wǎng)絡(luò)接入設(shè)備、總線等。所稱處理器61可以是中央處理單元(central?processing?unit,cpu),還可以是其它通用處理器、中央處理器、圖形處理器、數(shù)字信號處理器(digital?signal?processor,dsp)、專用集成電路(application?specific?integrated?circuit,asic)、現(xiàn)場可編程門陣列(field-programmable?gate?array,fpga)或者其它可編程邏輯器件、分立門或者晶體管邏輯器件、基于量子計算的數(shù)據(jù)處理邏輯器、分立硬件組件等。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。存儲器62可以是計算機設(shè)備60的內(nèi)部存儲單元,例如計算機設(shè)備60的硬盤或內(nèi)存。存儲器62也可以是計算機設(shè)備60的外部存儲設(shè)備,例如計算機設(shè)備60上配備的插接式硬盤,智能存儲卡(smart?media?card,smc),安全數(shù)字(secure?digital,sd)卡,閃存卡本文檔來自技高網(wǎng)...
【技術(shù)保護點】
1.一種球罐焊縫TOFD圖像缺陷類型識別方法,其特征在于,包括以下步驟:
2.根據(jù)權(quán)利要求1所述的球罐焊縫TOFD圖像缺陷類型識別方法,其特征在于,對單張圖像進行連續(xù)預(yù)處理,生成由若干張漸變圖像組成的圖像集M具體為:
3.根據(jù)權(quán)利要求2所述的球罐焊縫TOFD圖像缺陷類型識別方法,其特征在于,處理后的TOFD圖像的像素點對應(yīng)的像素值為:
4.根據(jù)權(quán)利要求2所述的球罐焊縫TOFD圖像缺陷類型識別方法,其特征在于,SSIM的指標大于0.6。
5.根據(jù)權(quán)利要求1所述的球罐焊縫TOFD圖像缺陷類型識別方法,其特征在于,對漸變圖像集M中每張圖像進行特征提取,獲得靜態(tài)特征具體為:
6.根據(jù)權(quán)利要求5所述的球罐焊縫TOFD圖像缺陷類型識別方法,其特征在于,靜態(tài)特征具體為:
7.根據(jù)權(quán)利要求1所述的球罐焊縫TOFD圖像缺陷類型識別方法,其特征在于,將每個圖像集M所對應(yīng)的缺陷類別表示為一個類別向量,并連同漸變圖像集M中各圖像的靜態(tài)特征輸入Linformer編碼器中得到動態(tài)特征具體為:
8.根據(jù)權(quán)利要求7所述的球罐焊縫TOFD圖像缺陷類型識別方法,其特征在于,動態(tài)特征計算如下:
9.根據(jù)權(quán)利要求8所述的球罐焊縫TOFD圖像缺陷類型識別方法,其特征在于,中間特征為:
10.一種球罐焊縫TOFD圖像缺陷類型識別系統(tǒng),其特征在于,包括:
...
【技術(shù)特征摘要】
1.一種球罐焊縫tofd圖像缺陷類型識別方法,其特征在于,包括以下步驟:
2.根據(jù)權(quán)利要求1所述的球罐焊縫tofd圖像缺陷類型識別方法,其特征在于,對單張圖像進行連續(xù)預(yù)處理,生成由若干張漸變圖像組成的圖像集m具體為:
3.根據(jù)權(quán)利要求2所述的球罐焊縫tofd圖像缺陷類型識別方法,其特征在于,處理后的tofd圖像的像素點對應(yīng)的像素值為:
4.根據(jù)權(quán)利要求2所述的球罐焊縫tofd圖像缺陷類型識別方法,其特征在于,ssim的指標大于0.6。
5.根據(jù)權(quán)利要求1所述的球罐焊縫tofd圖像缺陷類型識別方法,其特征在于,對漸變圖像集m中每張圖像進行特征提取,獲得靜態(tài)特征具體為...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:姜洪權(quán),孫宇航,樂坤,楊得焱,高建民,支澤林,邱宇航,
申請(專利權(quán))人:西安交通大學(xué),
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。