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

?

一種小樣本條件下的絕緣子外套裂紋缺陷圖像識別方法

2022-01-21 05:49:58李新海曾令誠盧泳茵林悅德曾新雄
南方電網(wǎng)技術(shù) 2021年12期
關(guān)鍵詞:外套絕緣子裂紋

李新海,曾令誠,盧泳茵,林悅德,曾新雄

(廣東電網(wǎng)有限責任公司中山供電局,廣東 中山 528401)

0 引言

絕緣子作為一種重要的絕緣設備,其主要作用是確保載流導體與地之間形成可靠的絕緣。絕緣子外套表面污染、針孔腐蝕、裂紋等缺陷逐漸向內(nèi)發(fā)展,導致芯棒受潮,最終導致絕緣子斷裂,這是絕緣子由缺陷發(fā)展成故障的特點[1]。其中,表面裂紋是導致故障可能性更高且發(fā)展速度相對快的急性癥狀。因此,對絕緣子表面裂紋進行有效的識別[2-3],評估其缺陷的嚴重程度,能避免絕緣子故障的突然發(fā)生[4-7]。

目前絕緣子外套裂紋缺陷圖像的準確識別需要大量樣本來進行模型訓練,而實際中可用于模型訓練的裂紋缺陷圖像數(shù)據(jù)集嚴重不足,從而導致裂紋缺陷故障識別精度不高、訓練過擬合等問題。在小樣本條件的基礎上進行圖像識別的方法分為傳統(tǒng)的機器學習法和遷移學習兩種方法。雖然第二種方法相比第一種更能夠利用深度學習網(wǎng)絡的多層結(jié)構(gòu)的作用[8-11],使下層特征慢慢遷移到上層,但是在識別準確率、以及小物體目標檢測等方面,仍無法滿足實際應用需求。本文提出了一種基于圖像增強變換以及元學習[12-16]的數(shù)據(jù)處理方法,并與U-Net圖像分割網(wǎng)絡結(jié)合,實現(xiàn)了在小樣本下條件下進行絕緣子裂紋缺陷識別的目的。

本文提出的小樣本絕緣子外套裂紋缺陷圖像識別方法思路如圖1所示。

圖1 小樣本絕緣子外套裂紋缺陷圖像識別方法思路

本文提出的小樣本絕緣子外套裂紋缺陷圖像識別方法包含以下處理過程:1)利用圖像旋轉(zhuǎn)、局部放大和高斯模糊等數(shù)據(jù)增強方法對小樣本絕緣子外套圖像數(shù)據(jù)集進行擴充;2)提取在源域數(shù)據(jù)集上預訓練模型的權(quán)重和模型特征(全連接層之外),利用遷移學習方法在目標數(shù)據(jù)集上進行訓練;3)對在目標數(shù)據(jù)集訓練上訓練得到的模型進行微調(diào),得到最終絕緣子裂紋缺陷識別模型。

1 圖像數(shù)據(jù)集增強方法

實際變電站運行中很難獲得大量絕緣子外套裂紋缺陷圖像樣本,在這種情況下可使用圖像數(shù)據(jù)增強技術(shù)解決裂紋缺陷圖像數(shù)據(jù)量不足的問題[17-19]。目前有效的數(shù)據(jù)增強技術(shù)可通過幾何變換的平移、剪切、旋轉(zhuǎn)和縮放來實現(xiàn),也可采用增加濾波、調(diào)整圖像亮度、清晰度和銳化圖像的像素變換方法來實現(xiàn)[20-21]。

在數(shù)據(jù)處理的過程中,為了保留更多有效的原始信息,應盡量減少圖像處理的次數(shù)。由于絕緣子外套多為圓柱形的特點,本文結(jié)合幾何變換中的圖像旋轉(zhuǎn)、局部放大和像素變換方法中的高斯模糊的方法對絕緣子外套原始圖像樣本集進行擴充,實現(xiàn)數(shù)據(jù)集的增強目的。

圖像旋轉(zhuǎn)是指以圖形上的某一點為定點旋轉(zhuǎn)一定的角度,產(chǎn)生一幅新圖形的過程。通常選用圖像的中心作為旋轉(zhuǎn)的原點,即旋轉(zhuǎn)前和旋轉(zhuǎn)后圖像中各點與中心的相對位置一致。圖像旋轉(zhuǎn)的具體坐標計算示意圖,如圖2所示。

圖2 圖像旋轉(zhuǎn)原理

使用圖像旋轉(zhuǎn)技術(shù)處理后的絕緣子外套圖像結(jié)果,如圖3所示。

圖3 裂紋缺陷絕緣子圖像的旋轉(zhuǎn)處理

局部放大圖像部分區(qū)域的像素數(shù)目,從而達到突出部分區(qū)域特征的效果,稱之為圖像局部放大。在對圖片進行局部放大時,以圓為特征進行局部處理,并且在形變過程中遵守在圓形區(qū)域內(nèi),越靠近變形中心O點的點形變越明顯。圖像局部放大處理示意圖如圖4所示。

圖4 局部放大原理

使用局部放大算法對絕緣子外套裂紋缺陷圖像進行處理,經(jīng)過局部放大處理后的絕緣子外套裂紋缺陷圖像,其裂紋開裂特征更加明顯。結(jié)果如圖5所示。

圖5 絕緣子圖片的局部放大

使用高斯模糊圖像處理技術(shù)增強絕緣子外套裂紋缺陷圖像數(shù)據(jù)集,高斯模糊處理使得絕緣子外套裂紋缺陷圖像在各個方向上具備相同的平滑程度,不改變原圖像的邊緣走向,保證了特征點和邊緣的特征不被高頻信號污染。絕緣子外套裂紋缺陷圖像高斯模糊處理的效果,如圖6所示。

圖6 高斯濾波前后的圖像對比

2 用于絕緣子外套裂紋缺陷識別的U-Net網(wǎng)絡

U-Net網(wǎng)絡是一種全卷積神經(jīng)網(wǎng)絡,最早用于語義分割,由于其呈現(xiàn)U形結(jié)構(gòu),因此取名為U-Net。與普通全卷積神經(jīng)網(wǎng)絡相比,其優(yōu)勢在于:1)可通過小型數(shù)據(jù)集達到很高的正確率,適合小樣本數(shù)據(jù)集應用;2)網(wǎng)路結(jié)構(gòu)簡單;3)通過下采樣和上采樣的過程,保證了特征圖包含更多的細節(jié)特征,圖像邊緣更加精細。

U-Net由下采樣和上采樣兩部分組成。左半部分是下采樣過程,也稱為特征提取,該部分由2個3×3 ReLu卷積層和1個2×2 max pool池化層反復組成,形成了下采樣過程。右半部分是上采樣過程,也稱為擴展路徑,該部分由反卷積層、特征拼接和2個3×3 ReLu 卷積層反復組成,形成上采樣過程,最后輸出特征分割結(jié)果,保證了最后恢復出來的特征圖融合了更多的細節(jié)特征,同時也融合了不同尺度的特征,U-Net網(wǎng)絡結(jié)構(gòu)如圖7所示。

圖7 U-Net網(wǎng)絡示意圖

以絕緣子外套圖像處理為例,一開始網(wǎng)絡輸入一張大小700×700 pixel的絕緣子外套圖像,經(jīng)過下采樣處理后,則會得到大小分別為696×696 pixel、344×344pixel、168×168pixel、80×80pixel和36×36pixel的特征圖。然后U-Net網(wǎng)絡再對36×36pixel特征圖做反卷積,得到72×72pixel的特征圖,這個72×72pixel的特征圖與之前的80×80pixel的特征圖進行合并,合并過程中把80×80pixel特征圖進行裁剪以適應72×72pixel特征圖的大小,然后對拼接后的特征圖進行卷積和上采樣,得到136×136pixel特征圖,再與之前的168×168pixel特征圖拼接,卷積,再上采樣和拼接,一共進行4次上采樣處理,最后得到1張大小為516×516pixel的預測結(jié)果圖,如圖8所示。

圖8 U-Net的絕緣子外套圖像特征分割過程

3 絕緣子外套裂紋缺陷識別U-net的訓練

元學習(meta-learning)是一種能讓模型具備“學會學習”能力的神經(jīng)網(wǎng)絡訓練方法,該方法核心思想是基于任務的學習,通過學習任務中的特征表示,從而在新任務上泛化[22-25]。其優(yōu)勢在于:1)有效解決傳統(tǒng)神經(jīng)網(wǎng)絡學習泛化能力不足的問題;2)解決了數(shù)據(jù)樣本不夠造成過擬合的問題;3)可以實現(xiàn)模型在已有知識的基礎上快速學習新的任務;4)實現(xiàn)通過小樣本即可快速學習新知識[25-27]。

3.1 基于元學習的訓練方法

假設元學習在獲取元知識過程中采樣自任務分布p(T),從任務分布中采樣M個源任務,如式(1)所示。

(1)

(2)

式中:?為學習過程的參數(shù);?*為訓練后獲得的最優(yōu)參數(shù)。元學習測試從任務分布中采樣Q個任務,采樣過程如式(3)所示。

(3)

(4)

式中θ為最終每個任務訓練得到的參數(shù)。式中自適應地針對每個任務訓練其參數(shù),從而達到泛化的過程。

元學習的損失為N個任務的測試損失之和,定義第n個任務的測試損失為ln,則對于具有N個任務的元學習,總損失如式(5)所示。

(5)

元學習的流程是:通過訓練數(shù)據(jù)集和驗證數(shù)據(jù)集得到具備較強泛化能力的初始網(wǎng)絡參數(shù),在測試任務中網(wǎng)絡模型將進行幾次梯度下降操作,以達到學習新任務的目的,然后對學習后的效果進行驗證,訓練和測試流程示意圖如圖9所示。

圖9 元學習訓練流程

本文通過使用元學習方法對U-Net神經(jīng)網(wǎng)絡進行訓練,得到一個更有潛力、更易收斂于一個全局loss最優(yōu)的網(wǎng)絡,然后在目標應用域(絕緣子外套裂紋缺陷數(shù)據(jù)集)進行新任務學習,從而得到一個適用于絕緣子外套裂紋缺陷圖像識別的網(wǎng)絡。解決了傳統(tǒng)機器學習神經(jīng)網(wǎng)絡模型在小樣本數(shù)據(jù)集中出現(xiàn)泛化能力不足、過擬合和對新任務適應性較差的問題。

3.2 基于元學習的訓練過程

研究時首先通過在網(wǎng)絡收集的大量混凝土裂紋缺陷圖像組成源域數(shù)據(jù)集,使用元學習方法訓練U-Net裂紋缺陷識別網(wǎng)絡,使網(wǎng)絡具備初步識別裂紋缺陷任務學習能力。然后在小樣本絕緣子外套裂紋缺陷數(shù)據(jù)集上進行元學習訓練,絕緣子外套裂紋缺陷識別網(wǎng)絡訓練流程如圖10所示。

圖10 元學習訓練及絕緣子裂紋圖像識別流程圖

在圖10中,絕緣子外套裂紋缺陷圖像識別網(wǎng)絡訓練過程包括以下幾個關(guān)鍵過程。

1)數(shù)據(jù)集擴充。利用圖像旋轉(zhuǎn)、圖像局部放大和高斯模糊方法對絕緣子外套裂紋缺陷圖像數(shù)據(jù)集進行擴充;

2)裂紋特征標注。利用圖像標注工具,人工對絕緣子外套裂紋缺陷圖像進行標注;

3)生成訓練數(shù)據(jù)集。根據(jù)元學習方法生成支持集、查詢集和測試集3個數(shù)據(jù)集;

4)訓練模型。加載從混凝土裂紋缺陷圖像數(shù)據(jù)集訓練得到的U-Net網(wǎng)絡模型,此時,網(wǎng)絡已經(jīng)具備學習任務的能力,對其進行參數(shù)初始化,開始在絕緣子外套裂紋缺陷數(shù)據(jù)集上的訓練;

5)測試驗證網(wǎng)路模型。訓練結(jié)束后對網(wǎng)絡模型進行測試驗證,將預處理后的絕緣子圖像輸入U-Net網(wǎng)絡模型中進行預測,并得到輸出的Feature Map;最后,根據(jù)Feature Map中輸出的置信度,結(jié)合算法設定的閾值判斷是否存在裂紋特征;若置信度超過了算法設定的閾值,則可以通過Feature Map獲取裂紋的位置、長度以及寬度等特征信息,驗證后得到最終模型。

4 方法驗證與分析

實驗平臺為工作站。處理器為Intel Xeon E5,內(nèi)存128 GB,8塊GPU顯卡GTX2080TI。軟件框架結(jié)構(gòu)為基于TensorFlow 2.0的深度學習框架。

實驗選用Kodak SL10可拆卸微型智能鏡頭進行絕緣子外套裂紋缺陷圖像采集,對于較高處的絕緣子設備,則將鏡頭固定至絕緣桿上,并通過藍牙控制鏡頭進行拍攝。拍攝過程中使用專用架子和升降固定裝置,消除絕緣桿擺動影響,避免對人身和設備造成傷害。除此之外,可通過使用無人機進行拍攝獲取絕緣子圖像。圖像采集設備如圖11所示。

圖11 絕緣子圖像采集設備

通過上下左右和環(huán)繞等形式對絕緣子多角度全方位拍攝,獲取更完備充分的絕緣子圖像。而且,即使由于現(xiàn)場變電設備安裝位置和環(huán)境導致不能全方位獲得絕緣子圖像,根據(jù)絕緣子老化程度相對比較均衡等先驗知識,也可判斷出其背面更有可能存在裂紋?,F(xiàn)場采集到的絕緣圖像如圖12所示。

圖12 變電站內(nèi)拍攝絕緣子圖像

4.1 網(wǎng)絡訓練數(shù)據(jù)的選擇

本文實驗源域的裂紋實驗數(shù)據(jù)采用網(wǎng)絡上公布的混凝土裂紋缺陷圖像數(shù)據(jù)集,并按照元學習方法把數(shù)據(jù)分為支持集、查詢集和測試集,數(shù)據(jù)集的劃分詳見表1所示。

表1 元學習源域訓練實驗數(shù)據(jù)

通過圖11的圖像采集設備對絕緣子外套裂紋缺陷進行拍照采集,將采集到的變電設備絕緣子圖片作為原始樣本,根據(jù)第1節(jié)所述數(shù)據(jù)增強方法,對原有數(shù)據(jù)集進行擴充,得到增強后的約2 000張數(shù)據(jù)集,并對數(shù)據(jù)集進行標注,最后拆分為Support Set、Query Set以及Test Set。處理前后的變電設備絕緣子數(shù)據(jù)集圖如圖13和表格2所示。

圖13 絕緣子數(shù)據(jù)集的數(shù)據(jù)增強

表2 絕緣子外套數(shù)據(jù)集分布情況

采用U-Net網(wǎng)絡模型實施訓練。網(wǎng)絡的訓練參數(shù)詳見表格3所示。

4.2 裂紋缺陷識別精度與模型收斂對比分析

分別對使用元學習方法和不使用元學習的裂紋缺陷識別模型進行了實驗對比。選取batch size為6、迭代次數(shù)為300,對U-Net模型進行訓練。

不使用元學習方法對U-Net網(wǎng)路進行訓練和測試,其精度曲線和損失函數(shù)曲線如圖14所示;使用元學習(小樣本學習)方法,其精度曲線和損失函數(shù)曲線如圖15所示。

圖14 不使用元學習的U-Net精度曲線和損失函數(shù)曲線

圖15 使用元學習U-Net精度曲線和損失函數(shù)曲線

結(jié)合圖14—15可以分析得到:1)從U-Net精度度量曲線上分析,使用元學習方法和不使用元學習方法,對U-Net網(wǎng)絡精度影響并不是很大;2)從損失函數(shù)曲線上分析,使用元學習方法后,U-Net的收斂速度明顯快于不使用元學習方法。

對是否使用元學習方法分別進行試驗,結(jié)果表明不使用元學習方法的識別成功率明顯低于使用元學習方法,如表4所示。

表4 是否使用元學習方法試驗結(jié)果對比

4.3 缺陷識別實例

使用本文方法得到絕緣子外套裂紋缺陷識別最終模型,對180張絕緣子圖片進行裂紋缺陷識別實驗,實驗過程中裂紋缺陷識別結(jié)果如圖16所示。

圖16 絕緣子外套缺陷圖像識別結(jié)果

通過實驗可得,使用元學習方法對絕緣子外套缺陷網(wǎng)絡進行訓練,可有效縮短網(wǎng)絡收斂的時間,同時網(wǎng)絡模型的效率和精度也有一定的提升。由圖15可得,模型對絕緣子外套裂紋缺陷的識別準確率達到100%,在180張絕緣子圖片進行缺陷識別實驗中,其中36張的絕緣子存在裂紋缺陷,本方法可準確識別了36張,成功率達到100%。

5 結(jié)論

本文提出在小樣本數(shù)據(jù)集的基礎上通過增強變換擴充數(shù)據(jù)集,并在此基礎上引入基于元學習的神經(jīng)網(wǎng)絡預訓練模型實現(xiàn)了絕緣子外套裂紋缺陷的識別。經(jīng)過實驗分析和對比得到結(jié)論如下。

1)通過圖像旋轉(zhuǎn)、圖像局部放大以及高斯濾波等圖像增強變換的方法對原始小樣本絕緣子外套數(shù)據(jù)集規(guī)模進行擴充,解決了神經(jīng)網(wǎng)絡模型訓練數(shù)據(jù)不足的問題。

2)使用元學習通過神經(jīng)網(wǎng)絡學習構(gòu)建了一個更有潛力、更易收斂于一個全局loss最優(yōu)的網(wǎng)絡。解決了傳統(tǒng)神經(jīng)網(wǎng)絡學習泛化能力不足和過擬合的問題。

3)實現(xiàn)模型在已有知識的基礎上快速學習新的任務,通過小樣本即可快速學習新知識。

4)本文首次提出U-Net與元學習相結(jié)合方式,將U-Net作為語義分割網(wǎng)絡實現(xiàn)絕緣子外套裂紋缺陷的目標檢測,解決訓練時由于樣本數(shù)不足而導致的網(wǎng)絡過擬合以及網(wǎng)絡精度不足等問題。

5)通過實驗證明了使用基于數(shù)據(jù)增強變換和元學習的U-Net網(wǎng)絡模型進行絕緣子開裂圖像識別算法的可行性。

6)對180張絕緣子圖片進行裂紋缺陷識別,其中36張的絕緣子存在裂紋缺陷,本方法可準確識別所有36張,成功率達到100%。

7)本文所提方法也為變壓器運行絕緣子的故障診斷、無人值守變電站以及機器人智能識別絕緣子開裂提供了新的思路。

猜你喜歡
外套絕緣子裂紋
Epidermal growth factor receptor rs17337023 polymorphism in hypertensive gestational diabetic women: A pilot study
微裂紋區(qū)對主裂紋擴展的影響
冬天的外套你選對了嗎
Coco薇(2015年11期)2015-11-09 12:41:12
深冬外套乘以二
Coco薇(2015年1期)2015-08-13 02:07:03
1000kV耐張絕緣子串單片絕緣子的帶電更換技術(shù)
電力建設(2015年2期)2015-07-12 14:15:59
穿對外套
健康女性(2014年12期)2015-04-15 03:28:52
500kV絕緣子串含零值絕緣子時的電暈放電分析
電測與儀表(2014年6期)2014-04-04 11:59:46
絕緣子的常見故障及排除方法
預裂紋混凝土拉壓疲勞荷載下裂紋擴展速率
輸電線路污閃及絕緣子選用探討
河南科技(2014年1期)2014-02-27 14:04:16
淮北市| 中卫市| 双桥区| 汝州市| 富川| 彭山县| 福建省| 新田县| 延边| 巨鹿县| 准格尔旗| 高邮市| 新密市| 汉寿县| 五指山市| 泸定县| 蒙山县| 石渠县| 新化县| 海宁市| 太仓市| 博客| 盈江县| 福鼎市| 泸西县| 仙居县| 千阳县| 舞钢市| 太白县| 武邑县| 伊川县| 舟曲县| 嘉兴市| 井冈山市| 镇远县| 蛟河市| 栖霞市| 勃利县| 铁岭市| 彭阳县| 内江市|