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

基于改進YOLO V5的缺陷識別與定量分析

2023-03-11 07:46:24李全勇王文博
無損檢測 2023年1期
關鍵詞:碳纖維復合材料特征

劉 洋,李全勇,顧 健,楊 帆,王文博

(1.長春理工大學 光電工程學院 光電測控與光信息傳輸技術教育部重點實驗室,長春 130022; 2.長春理工大學 光電工程學院 光電工程國家級教學示范中心,長春 130022)

隨著生產力與工藝水平的提高,工業領域對材料性能的要求也不斷提高,在這種趨勢下,碳纖維復合材料憑借其遠超其他材料的強度與比模量脫穎而出[1-2],在眾多行業發揮了舉足輕重的作用,但其加工工藝復雜,生產過程中會不可避免地出現內部缺陷[3-4],不僅會縮短材料壽命和降低性能,還有可能在使用中造成嚴重事故,因此準確識別缺陷的位置與面積在材料性能檢測中十分重要。目前超聲檢測在碳纖維材料缺陷無損檢測領域已經有比較成熟的應用[5-8],但尚未提出一種比較成熟的缺陷識別方法。針對實際應用中缺陷識別存在的效率較低、精度不高等問題,BOHLOULI 等[9]使用超聲相控陣系統對聚乙烯管道電熔接頭進行檢測,利用基于小波變換的人工神經網絡檢測成像圖進行缺陷識別,提升了缺陷識別的精度,但網絡模型的計算復雜度高,實時更新難度較大;RHIM等[10]對碳纖維復合材料的超聲信號進行模態分析,使用所得傳遞函數的零極點為分類的特征值,再進行BP網絡訓練,但碳纖維復合材料具有各向異性的特性,該方法的識別精度有限;XU等[11]使用改進的 Faster R-CNN算法檢測混凝土柱的損傷,但其將識別過程分為兩階段,使得識別速度受到影響,而YOLO系列算法[12]將兩階段合并,實現了更快的檢測速度,更適用于碳纖維復合材料的自動化檢測。謝經明等[13]基于X射線焊縫圖像采用輕量化的YOLO網絡進行識別,大大降低了網絡模型的計算量,加快了識別速度,但精度有所損失。

為滿足碳纖維復合材料缺陷位置與面積快速準確的識別需求,基于YOLO V5網絡模型,通過超聲相控陣系統采集碳纖維復合材料的預置缺陷,對檢測結果圖像進行數據增強,以解決樣本不足和缺陷數據分布不均的問題;為解決特征融合時忽略了通道間和區域間聯系的問題,添加了改進的通道注意力機制和空間注意力機制;為提高計算速度,使用k-means++聚類算法對缺陷數據集重新聚類,得到適用于碳纖維復合材料缺陷的先驗框,并改進了損失函數的計算方法。在文章建立的數據集上進行訓練與測試,通過與其他網絡模型訓練的結果進行對比,結果表明該算法在精度與速度上均具有一定的優勢。

1 改進的YOLO算法

1.1 網絡結構優化

為進一步彌補YOLO V5算法的缺陷,提高網絡性能,通過以下兩方面對算法進行改進。

(1) 添加通道注意力機制。原算法對統一大小的特征圖使用串聯操作融合,該方法僅將特征在同一通道維度上進行連接,忽略了不同通道上特征存在的內部聯系,導致融合后的特征不能很好地描述目標。故文章在特征融合時引入通道注意力機制。

由于經典的SENet算法計算了所有通道間的依賴關系并對特征圖進行了降維操作,過程效率低,對網絡性能影響較大。因此文章使用一種能實現跨通道交互的ECANet注意力模塊算法,其能夠在不降低維度的全局平均池化(GAP)下計算每個通道與其k臨近通道間的依賴關系,同時,為減少特征信息的損失,文章額外增加全局最大池化(GMP)的分支,在分別獲取兩個分支的依賴關系后進行加權,從而獲得更準確的通道間信息。改進的通道注意力模塊結構如圖1所示(C為向量長度)。

圖1 改進的通道注意力模塊結構

對輸入的特征通道u分別進行全局平均池化和全局最大池化,得到全局最大池化后的特征向量(Fm)和全局平均池化后的特征向量(Fa)分別為

(1)

(2)

式中:W和H分別為當前通道的寬度和高度;uij為當前通道第i行第j列像素點。

由于對每個通道計算權重時僅考慮其k個相鄰通道,因此分支權重vi為

(3)

通過使用卷積核大小為r的一維卷積核即可實現通道間的交互,即兩分支權重v1和v2分別為

v1=σ[C1Dr(Fm)]

(4)

v2=σ[C1Dr(Fa)]

(5)

式中:C1D為包含r個參數的一維卷積,綜合考慮計算效率與模型大小,取r=3。

通過對兩分支進行加權計算得到最終通道權重ω為

ω=p·v1+q·v2

(6)

式中:p和q為網絡自動優化調整的動態系數,p+q=1。

最終輸出的特征u′為

u′=ω·u

(7)

(2) 添加空間注意力機制。經通道注意力機制重新分配通道權重后的特征圖能夠更重視有用的通道,但在進行目標識別與定位時,特征圖中的各個區域也不是同等重要的,因此添加改進的空間注意力算法進行區域權重分配,其網絡結構如圖2所示。

圖2 改進的空間注意力模塊

空間注意力模塊壓縮輸入特征的維度,將W×H×C的特征圖變為W×H×1,文章為保證特征完整性,在原全局平均池化的基礎上增加全局最大池化操作,將得到的兩個一維通道特征圖拼接后,利用卷積核和Sigmoid函數得到空間域權重系數ω′,計算方法為

ω′=σ{fn×n{[Avgpool(u′);Maxpool(u′)]}}

(8)

式中:fn×n為大小為n的卷積核,文章取n=3;Maxpool為全局最大池化函數;Avgpool為全局平均池化函數。

特征圖t先后經過通道注意力和空間注意力的輸出t″可表示為

t'″=ω′t′×t′=w′[w(t)×t]×[w(t)×t]

(9)

通過添加該模塊,能夠在不損失網絡性能和特征信息的情況下獲得不同通道和不同區域的相互關系,重要信息將在融合后的特征中被增強,無用信息則被抑制。

1.2 先驗框參數優化

初始先驗框的選擇很大程度決定了算法的性能,YOLO V5采用k-means算法制定了9個先驗框,由于文章數據集的待檢測目標與原數據集的目標均不同,故需要重新計算先驗框。由于k-means算法需要預先定義先驗框數量,且初始中心位置對聚類結果的影響較大,因此采用k-means++算法進行聚類以彌補這些不足,其采用交互比代替原本使用的歐氏距離,評估標準為:

d(bbox,cent)=1-Iou(bbox,cent)

(10)

式中:d(bbox,cent)為邊界框到中心點的距離;Iou(bbox,cent)為先驗框與實際目標區域的交并比。

d(bbox,cent)的值越小,越能提升先驗框的聚類效果。k-means++與k-means算法獲取的先驗框數量與Iou的關系如圖3所示,可以看出k-means++的聚類效果更好,且隨著先驗框數量的增加,曲線的增長變得越來越緩慢,超過6個時已趨于穩定。原算法為每個尺度設置3個先驗框,是為了提升識別重疊目標時的精度,由于缺陷目標基本不存在重疊現象,因此降低先驗框數量也不會造成漏檢,故選擇新的先驗框數量為6個,其尺寸分別為156×269,103× 151,72 × 97,56 × 78,38×40,21×24(單位均為像素)。

圖3 兩種算法下先驗框數量與Iou的關系

1.3 改進的損失函數

YOLO V5的損失函數共包含3部分,分別是目標分類誤差Icls、置信度誤差Iobj以及邊界框位置預測誤差Ibbox。原網絡采用GIoU_Loss函數對邊界框位置誤差進行預測,但該計算方法存在不足,當多個目標框均完全包含先驗框,且各先驗框大小一致時,由于這些先驗框與目標框具有相同的差集,GIoU_Loss函數會將其視為同種情況,無法區分先驗框的具體位置,從而產生較大的邊界回歸誤差。

為避免數據集在訓練時被該問題影響,采用EIoU_Loss函數來定義YOLO V5算法在目標檢測中的損失函數。EIoU_Loss將邊框回歸時的3個影響因素都考慮在內,包括重疊面積誤差,中心點誤差和寬高誤差。其表達式為

IEIOU=1-Iou+ρ2(b,bgt)/c2+

(11)

式中:ρ(b,bgt)為先驗框與目標框的中心距離;ρ(ω,ωgt)為先驗框與目標框的寬度差;ρ(h,hgt)為先驗框與目標框的高度差;當外接框同時包含先驗框與目標框時,c為外接框的最小對角線距離;cω為外接框的最小寬度;ch為外接框的最小高度;IEIOU為回歸框預測損失。

EIoU_Loss函數彌補了GIoU_Loss函數的不足,并且提升了精度和收斂速度,能夠達到更好的計算效果。

2 試驗與結果分析

2.1 樣件制備

使用的碳纖維復合材料樣件尺寸為10 cm×10 cm×0.4 cm(長×寬×厚),制備方法如下:首先在模具上涂一層有機粘膠,均勻纏繞厚為2 mm的碳纖維布,之后按照設計圖的位置放置厚度為0.2 mm,形狀分別為圓形、正方形及扇形的聚四氟乙烯薄膜(見圖4);然后繼續纏繞碳纖維布直至厚度達到4 mm,最后將其熱壓72 h后進行脫模處理。記錄各缺陷的位置及面積以驗證算法性能。

圖4 碳纖維復合材料樣件設計示意及實物

2.2 建立數據集

共設計制作樣件150塊,其中預置圓形缺陷、正方形缺陷、扇形缺陷的樣件各50塊,分別對每塊樣件使用超聲相控陣系統進行微調參數的多次掃查,采集到碳纖維復合材料缺陷圖像共250張。YOLO V5算法在進行訓練時需要大量的圖像數據,樣本不足容易造成網絡性能和識別精度下降。由于條件限制無法制作足夠多的樣本,因此采用數據增強的方式進行數據集的擴充。分別對采集的圖像分別進行了旋轉、裁剪、添加噪聲等操作,最終得到各類缺陷的圖像共900張。數據增強后得到的圖像如圖5所示。將缺陷圖像大小統一為416×416(像素),按照4…1的比例分配,分別作為訓練集圖像和測試集圖像。

圖5 數據增強后得到的樣件圖像

研究設置的網絡參數如下:初始學習率為1×10-3;下降方式為隨機梯度下降;最大迭代次數為400,單批次訓練量為16,權重衰減率為1×10-3。共訓練3個模型,分別是YOLO V3,YOLO V5和改進的YOLO V5模型。

2.3 試驗結果與分析

采用準確率(P)和召回率(R)對訓練結果進行評價,其計算方法為

(12)

(13)

式中:T為缺陷目標被正確識別為缺陷的個數;F為非缺陷目標被錯誤識別為缺陷的個數;N為缺陷目標未被識別到的個數。

各模型的訓練結果如圖6所示,可以看出在迭代300次時,損失函數基本收斂,且改進后YOLO V5算法的損失值更低,平均損失為0.017;改進后YOLO V5算法的準確率與召回率分別為98.8%和98.1%,與改進前相比分別提高了10.4%和6.6%,與YOLO V3算法相比分別提高了15.1%和10.8%;與YOLO V3和YOLO V5相比,文章算法的準確率和召回率均有所提升,說明該方法在提高碳纖維材料缺陷的識別效果上有一定作用。

圖6 各模型的訓練結果

在相同的訓練參數下,為驗證算法改進的效果,額外增加兩組模型,僅改進YOLO V5的網絡結構與優化先驗框和損失函數,得到不同算法的識別效果如表1所示。從表1可以看出,添加通道注意力機制后,精度提升較大,但會略微降低檢測速度,而對先驗框和損失函數進行優化后,不僅能夠改善其檢測速度下降的問題,對提升準確度也有一定幫助。

表1 不同算法識別效果對比

改進YOLO V5算法對部分缺陷的識別效果如圖7所示,其中,圓形缺陷圖像分別為3塊不同樣件的檢測結果,纏繞碳纖維布時樣件的預應力不一致,導致局部較松,因此圖像中存在較多條紋;扇形缺陷圖像為同一樣件經微調相控陣參數多次掃查得到的結果,由于聚焦深度不一致,各缺陷色度有差別;方形缺陷圖像為同一檢測圖像經旋轉與添加噪聲得到的擴充數據;通過對預測框內目標進行形態學分析得到了其面積與坐標。

圖7 改進YOLO V5對部分缺陷的識別結果

各缺陷面積與位置的平均誤差如表2~4所示(以圖像左上角為原點),分析表中數據,缺陷中心位置橫坐標最大誤差為2.3 mm,縱坐標最大誤差為2.8 mm,缺陷面積最大誤差為5.54%。綜合所有數據,缺陷中心位置橫縱坐標平均誤差均小于2 mm,面積識別平均誤差小于5%,在實際檢測允許的誤差范圍內。

表2 圓形缺陷面積與位置的平均誤差

表3 扇形缺陷面積與位置的平均誤差

表4 方形缺陷面積與位置的平均誤差

3 結論

為解決碳纖維復合材料無損檢測中缺陷識別準確率低、效率差的問題,使用YOLO V5算法對碳纖維復合材料預置缺陷的超聲無損檢測結果進行識別。通過添加注意力機制、優化先驗框和損失函數等措施對YOLO V5算法進行改進,并通過數據增強提高模型的泛化能力,實現了對不同大小、不同形態缺陷的識別。試驗結果顯示優化后的算法精度和速度都有所提升,平均識別精度超過98%,位置計算誤差小于2 mm,面積計算誤差低于5%,該模型體積小,魯棒性高,為碳纖維材料缺陷的實時檢測提供了方法。

猜你喜歡
碳纖維復合材料特征
如何表達“特征”
不忠誠的四個特征
當代陜西(2019年10期)2019-06-03 10:12:04
一種碳纖維加固用浸漬膠的研究
上海建材(2019年4期)2019-05-21 03:13:02
HP-RTM碳纖維復合材料中通道加強板研究
中間相瀝青基碳纖維及其在飛機上的應用
民機復合材料的適航鑒定
復合材料無損檢測探討
電子測試(2017年11期)2017-12-15 08:57:13
抓住特征巧觀察
碳纖維增強PBT/ABS—g—MAH復合材料的力學性能和流變行為
中國塑料(2016年6期)2016-06-27 06:34:16
TiO2/ACF復合材料的制備及表征
應用化工(2014年10期)2014-08-16 13:11:29
主站蜘蛛池模板: 2020国产免费久久精品99| 免费看一级毛片波多结衣| 免费A级毛片无码免费视频| 欧美在线精品一区二区三区| 日本www色视频| 国产精品99r8在线观看| 在线精品视频成人网| 天天综合网色| 美女视频黄又黄又免费高清| 91精品国产自产91精品资源| 亚洲免费毛片| 九九热在线视频| 91丝袜美腿高跟国产极品老师| 免费毛片视频| 人禽伦免费交视频网页播放| 国产成人永久免费视频| 亚洲免费三区| 国产真实乱子伦精品视手机观看| 久久人体视频| 99热这里都是国产精品| 亚洲综合色婷婷中文字幕| 亚洲精品久综合蜜| 77777亚洲午夜久久多人| 久久中文字幕2021精品| 亚洲成人在线免费观看| 亚洲中文字幕97久久精品少妇| 日韩亚洲高清一区二区| 免费中文字幕在在线不卡| 亚洲狠狠婷婷综合久久久久| 成人午夜免费观看| 亚洲AV免费一区二区三区| 亚洲视频一区在线| 91最新精品视频发布页| 色亚洲激情综合精品无码视频| 日本亚洲欧美在线| 欧美笫一页| 亚洲国产成人精品一二区| 在线观看国产网址你懂的| 亚国产欧美在线人成| 中文字幕在线日本| 日本精品一在线观看视频| 久草视频福利在线观看| 极品国产一区二区三区| 精品国产成人高清在线| 狠狠做深爱婷婷久久一区| 国内毛片视频| 国产成人91精品免费网址在线 | 欧美成人第一页| 国产精品九九视频| 午夜啪啪网| 香蕉视频在线精品| 亚洲有无码中文网| 国产经典三级在线| 四虎国产在线观看| 日本欧美视频在线观看| 久久香蕉国产线看精品| 亚洲色图在线观看| 久久久久亚洲精品成人网| 久久国产精品77777| 国产美女精品一区二区| 欧美影院久久| 日韩国产综合精选| 亚洲第一综合天堂另类专| 欧美国产精品不卡在线观看| 黄色一级视频欧美| 一级黄色网站在线免费看| 在线一级毛片| 精品无码视频在线观看| 国产一区自拍视频| 一区二区三区在线不卡免费| 亚洲国产成人精品一二区| 中文字幕在线不卡视频| 亚洲动漫h| 成人在线综合| 亚洲欧美国产高清va在线播放| 国产99精品久久| 国产1区2区在线观看| 国产精品福利导航| 91麻豆精品视频| 亚洲成人精品在线| 久久亚洲综合伊人| 亚卅精品无码久久毛片乌克兰 |