999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于深度學習的風機葉片裂紋檢測算法

2020-06-04 09:58:22范晨亮李國慶馬長嘯
科學技術創(chuàng)新 2020年13期
關鍵詞:裂紋檢測模型

范晨亮 李國慶 馬長嘯 黃 海

(1、國電電力內(nèi)蒙古新能源開發(fā)有限公司,內(nèi)蒙古 呼和浩特010040 2、國電電力發(fā)展股份有限公司,北京100101)

當前我國風力發(fā)電產(chǎn)業(yè)方興未艾,截至2018 年,全國(除港、澳、臺地區(qū)外)新增裝機容量2114.3 萬千瓦,同比增長7.5%;累計裝機容量約2.1 億千瓦[1]。風電機組在正常運行時,葉片裂紋問題,不但對于整個風電機組的輸出功率造成影響,而且由于葉片高速旋轉(zhuǎn),極易引發(fā)葉片損壞脫落從而發(fā)生安全生產(chǎn)事故[2]。

當前風機葉片缺陷檢測方法主要有:Raisutis 等人應用帶導波的超聲波空氣- 耦合技術來調(diào)查風機葉片故障[3],Wang 等人提出了一種基于無人機采集圖片,運用Logiboost、決策樹和支持向量機相結合的風機裂紋分類方法[4]。此外近來,國外出現(xiàn)的先進傳感器檢測分析方法還有,宏觀纖維復合傳感器檢測法,光纖布拉格光柵傳感器檢測和掃描激光多普勒傳感器檢測以及紅外掃描傳感器和雷達掃描傳感器相結合的檢測系統(tǒng)也被應用于葉片損壞檢測中[5-8]。馬淑華等人提出了一種面向?qū)嶋H風機葉片結構的Lamb 波損傷成像監(jiān)測技術系統(tǒng)[9]。

以上都是傳統(tǒng)檢測方法,這些方法均只能判斷有無缺陷裂紋,無法對裂紋進行定性的分類以及尺寸測量。本文提出一種基于區(qū)域的卷積神經(jīng)網(wǎng)絡(Cascade R-CNN)[10]及其改進算法的風機葉片裂紋檢測方法,構建風電機組的目標檢測數(shù)據(jù)集,并將所提方法與基于FasterR-CNN[11]、YOLOv3[12]、RetinaNet[13]的方法進行對比。提出方法將CascadeR-CNN 算法與數(shù)據(jù)增強、選取特征提取網(wǎng)絡ResNeXt-101[14]、加入特征金字塔FPN[15]結構等改進方法結合并應用于風機裂紋圖像目標檢測,驗證了方法在風電機組圖像中的可靠性,所提方法目標框定位更精準,準確率更高。

1 裂紋目標檢測算法

2014 年,Ross Girshick 等人利用AlexNet 提取特征,首次將CNN 應用于目標檢測領域。此后基于深度學習的目標檢測算法分為兩大類:第一類是基于候選區(qū)域的Fast R-CNN[16]、FasterR-CNN、CascadeR-CNN 等兩階段檢測算法,第二類是以YOLO、SSD[17]、RetinaNet 等為代表的單階段檢測算法。兩階段是指檢測算法分兩步完成,首先需要獲取候選區(qū)域,然后進行分類和精準定位,單階段即直接在特征網(wǎng)絡中預測當前位置目標類別和位置,速度更快,但一般準確率相對較低。

1.1 CascadeR-CNN 檢測算法

Cascade R-CNN 算法模型是以FasterR-CNN 算法為基礎進行改進的,目標檢測模型將檢測分為分類和檢測框回歸2 個子任務的多任務學習問題,CascadeR-CNN 設計了一個多階段檢測架構,通過重采樣自動生成下一階段需要的高IOU 閾值輸入樣本。這種結構有2 個優(yōu)點:①不易發(fā)生過擬合,因為每個階段都有足夠的輸入樣本;②較深階段的檢測器被優(yōu)化為適應更高的IOU 閾值。此外,由于每一檢測階段均可剔除離散值,在檢測階段采用級聯(lián)結構,候選框質(zhì)量隨著檢測階段深入逐漸提高,進而增強了檢測模型性能。

CascadeR-CNN 具體檢測框架,擴展了FasterR-CNN 的兩階段檢測架構,構建了1 個由多階段子網(wǎng)絡構成的級聯(lián)回歸模型。Cascade R-CNN 由4 個階段組成:1 個用于生成候選區(qū)的RPN(Region Proposal Network)階段和3 個檢測階段,3 個檢測階段IOU 閾值分別設為0. 5,0. 6 和0. 7。首先,RPN 部分,由產(chǎn)生候選區(qū)域的子網(wǎng)絡“H0”輸入整張圖片并產(chǎn)生初步的目標檢測區(qū)域;然后,F(xiàn)astR-CNN 部分,利用ROI 區(qū)域檢測子網(wǎng)絡“H”對第1階段的初步候選區(qū)進行處理,并將每個候選區(qū)送到分類評分模塊“C”和檢測框回歸模塊“B”,得到新的候選框,最后,將前面輸出的新候選框輸入下一個FastR-CNN 模塊,經(jīng)過3 個FastR-CNN 模塊后得到最終的檢測框及分類概率值。

1.2 對裂紋檢測算法的改進措施

1.2.1 圖像增強方式

由于無人機采集的風電機組葉片訓練樣本較少,模型訓練極易出現(xiàn)過擬合現(xiàn)象,因此需要進行圖像增強方式來增加圖片樣本數(shù)量,本文主要采取的圖像增強方式如表1 所示:

表1 圖像增強方式

1.2.2 ResNeXt-101 特征提取網(wǎng)絡

原始CascadeR-CNN 用的特征提取網(wǎng)絡是VGG[18],如今已經(jīng)有了很多性能更好的網(wǎng)絡,如GoogleNet[19]、ResNet[20]、ResNeXt。ResNet 的優(yōu)點主要在于提出了殘差網(wǎng)絡學習的思想,ResNeXt是ResNet 的改進模型,其借鑒GoogLeNet 的是Inception 模塊提出了一種基數(shù)概念,ResNeXt 用一種平行堆疊相同拓撲結構的blocks 代替原來ResNet 的三層卷積block。ResNet 和ResNeXt 采用的基數(shù)都是32。

1.2.3 FPN 特征金字塔

圖像經(jīng)過CNN 卷積操作會生成一系列的特征圖,目標檢測算法一般選取CNN 的最后一層進行目標預測。但是像葉片裂紋這樣的小目標檢測,經(jīng)過多層卷積和池化,目標信息有可能丟失,而FPN 是將低層特征高分辨率和高層特征的高語義信息相融合,通過自上而下的路徑和橫向連接,構建了一個更深、融合更多層信息的特征金字塔,低層信息獲得葉片裂紋的準確定位,高層信息特征具有魯棒性,這樣做可有效提高葉片裂紋的檢測精度。

2 裂紋檢測流程與實驗設計

為了實現(xiàn)風電機組裂紋的缺陷檢測,研究分為建立數(shù)據(jù)集、模型訓練、模型評估3 個步驟。圍繞不同步驟,嘗試了圖像增強、選取ResNeXt-101 特征提取網(wǎng)絡和加入FPN 特征金字塔等改進方式,研究流程如圖1 所示。

圖1 研究流程圖

2.1 建立數(shù)據(jù)集

本文實驗數(shù)據(jù)集采用無人機航拍巡檢拍攝的風機圖片,首先從中挑選包含風機裂紋缺陷的150 張圖片,圖片分辨率為1920*1080 像素。之后對圖片中的目標及缺陷使用LabelImg 軟件進行人工標注。最后對標注好的150 張圖片進行上文所述的圖像增強方式,圖2 展示了原圖和經(jīng)過上述圖像增強方式后的圖片樣例。經(jīng)過圖像增強后,數(shù)據(jù)集總共有1200 張圖片,其中80%用于訓練,20%用于測試。

2.2 模型訓練

實驗平臺在ubuntu16.04 下,使用基于python 的MXNET深度學習框架,訓練和測試所用的硬件為NVIDIATeslaV100GPU*4,內(nèi)存為32gb*4,CPU 為i9 9900k。

CascadeR-CNN 模型基于微軟常見目標數(shù)據(jù)集(Microsoftcommonobjectsincontext,MSCOCO)[21] 預訓練模型對權重進行初始化,訓練采用800*1200 的樣本分辨率,使用小批量梯度下降法(mini-batchSGD)訓練,學習率為0.005,動量為0.95,權值衰減為0.00005,每個批次訓練2 張圖片,總共訓練6 個迭代次數(shù)(epoch)。

2.3 模型評估

本文采用準確率(Precision)、召回率(Recall)、每秒幀數(shù)(FramesPercentSecond,F(xiàn)PS)和平均準確率(Average Precision,AP)來綜合衡量檢測算法的效果,在本實驗中,設定IOU 閾值>0.5即目標檢測正確,公式(1)和(2)分別是準確率與召回率的計算公式,P 表示準確率,R 表示召回率,TP 表示正確識別的目標數(shù)量,F(xiàn)P 表示錯誤識別的目標數(shù)量,F(xiàn)N 表示漏檢目標數(shù)量。在目標檢測中,主要通過準確率- 召回率(PR)曲線衡量一個分類器的性能,如公式(3)所示,AP 越大,即PR 圖中曲線與坐標軸之間的面積越大,代表檢測器的檢測效果越好。

2.4 對比實驗設計

研究共分為2 組對比實驗。

圖2 (a)原圖(b)高斯噪聲(c)椒鹽噪聲(d)方框濾波(e)拉普拉斯算子(f)對數(shù)變換(g)直方圖均值化(h)亮度變換

2.4.1 基于CascadeR-CNN,在測試集上計算分別及同時使用數(shù)據(jù)增強、ResNeXt-101、FPN 等改進方法時,風機裂紋類別的檢測準確率和召回率,并畫出PR 曲線。

2.4.2 將原始算法、改進后的算法與FasterR-CNN,YOLOv3,RetinaNet 等算法模型進行對比,計算得出每個模型的AP 值及FPS 值。由于原始數(shù)據(jù)集較少,模型訓練不能得出很好的效果,因此本文在訓練其他算法模型時,均使用圖像增強后的數(shù)據(jù)集。

3 實驗結果及分析

3.1 基于CascadeR-CNN 的改進方法結果分析

準確率- 召回率圖,如

3.2 CascadeR-CNN 與其他算法對比分析

各算法AP-FPS 對比圖,如

4 結論

本論文提出了一種基于CascadeR-CNN 的風機葉片裂紋檢測算法,在加入數(shù)據(jù)集增強、FPN 特征金字塔結構、ResNeXt-101特征提取網(wǎng)絡等改進方法后,與FasterR-CNN,YOLOv3,RetinaNet 算法進行了性能對比測試。

隨著大數(shù)據(jù)和云計算的不斷發(fā)展,有關風機葉片的缺陷識別也會不斷深入,在后續(xù)工作中,將結合更多的方法圍繞數(shù)據(jù)集的制作、模型的精度訓練、檢測速率的提升等環(huán)節(jié)進行改進,同時擴展風機缺陷的種類,以提高模型的適用范圍和實用性。

猜你喜歡
裂紋檢測模型
一半模型
裂紋長度對焊接接頭裂紋擴展驅(qū)動力的影響
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
Epidermal growth factor receptor rs17337023 polymorphism in hypertensive gestational diabetic women: A pilot study
3D打印中的模型分割與打包
小波變換在PCB缺陷檢測中的應用
主站蜘蛛池模板: 四虎成人精品在永久免费| 天堂网亚洲综合在线| 色综合a怡红院怡红院首页| 日本在线国产| 日韩精品毛片人妻AV不卡| 日韩福利视频导航| 亚洲国产中文综合专区在| 日韩免费毛片| 精品伊人久久久大香线蕉欧美 | 国产青青草视频| 日本www在线视频| 欧美精品一区二区三区中文字幕| 国产香蕉在线视频| 亚洲成A人V欧美综合| 国产日韩精品欧美一区灰| 亚洲黄色成人| 亚洲a级毛片| 日本高清在线看免费观看| 波多野结衣一区二区三视频| 亚洲精品自在线拍| 日韩经典精品无码一区二区| 欧美一道本| 亚洲婷婷丁香| 又猛又黄又爽无遮挡的视频网站| 国产精品亚洲专区一区| 国产成人一区| 国产成人高清在线精品| 青青操国产| 五月婷婷精品| 欧美啪啪一区| 国产一区成人| 亚洲无码高清视频在线观看| 亚洲国产日韩在线观看| 9久久伊人精品综合| 国产成人永久免费视频| 成人免费午间影院在线观看| 亚洲福利片无码最新在线播放| 国产欧美精品一区二区 | 亚洲天堂网站在线| 亚洲一区国色天香| 日本免费a视频| 免费不卡在线观看av| 97se亚洲综合| 2019年国产精品自拍不卡| 久久久噜噜噜| 欧美精品亚洲精品日韩专区| 香蕉视频国产精品人| 色视频国产| 天天躁狠狠躁| 欧美曰批视频免费播放免费| 免费三A级毛片视频| 亚洲天堂精品视频| 国产精品思思热在线| 免费一级α片在线观看| 人妻无码中文字幕一区二区三区| 日韩小视频在线观看| 国产精品久久久久鬼色| 精品久久综合1区2区3区激情| 国产精品主播| 色噜噜在线观看| 91色爱欧美精品www| 日本不卡在线| 日日拍夜夜操| 免费观看男人免费桶女人视频| 98精品全国免费观看视频| 欧美日韩高清在线| 亚洲视频免| 国产国语一级毛片在线视频| 成年A级毛片| 精品国产乱码久久久久久一区二区| 亚洲国产天堂在线观看| 欧美啪啪网| 国产精品三级av及在线观看| 天天躁日日躁狠狠躁中文字幕| 欧美日韩国产在线观看一区二区三区| 在线人成精品免费视频| 国产精品浪潮Av| 欧美成人国产| 69视频国产| 91九色国产porny| 91精品aⅴ无码中文字字幕蜜桃| 亚洲最大情网站在线观看|