国产黄色三级在线_国产一级毛片二区三区_国产夜色福利院视频在线观看_国产午夜福利电影在线观看_国产精品欧美电影_午夜性色福利在线观看视频_五月月婷婷久久中文字幕一区_美女日皮在线性爱免费视频_亚洲日本va中文字幕二_变态另类av手机版天堂

咨詢熱線:400-8800-716

關(guān)于獲德

致力于人工智能、機(jī)器視覺、自動(dòng)化控制、智能制造,等核心技術(shù)檢測(cè)的科創(chuàng)研發(fā)

當(dāng)前位置:首頁(yè) - 關(guān)于獲德 - 新聞資訊

基于GAN實(shí)現(xiàn)織物缺陷的檢測(cè)

時(shí)間:2022-11-17 11:39:41

織物紋理對(duì)于缺陷檢測(cè)的影響是相當(dāng)巨大的。由于缺陷通常在規(guī)模和長(zhǎng)寬比上變化很大,可能會(huì)降低檢測(cè)精度,所以這篇文章針對(duì)織物缺陷主要進(jìn)行的是語(yǔ)義分割,而不是進(jìn)行bounding box的檢測(cè)。

1 bounding box的檢測(cè).jpg

方法以及模型框架寫的相當(dāng)清晰,首先針對(duì)現(xiàn)有的缺陷數(shù)據(jù)集,我們使用DeepLab V3對(duì)齊進(jìn)行語(yǔ)義分割,生成預(yù)訓(xùn)練模型用于后續(xù)的訓(xùn)練過程。文章的創(chuàng)新點(diǎn)在于下方的GAN網(wǎng)絡(luò)分支,對(duì)于新的紋理的織物,文章訓(xùn)練了一個(gè)生成器,以輸入不同紋理的織物而生成織物缺陷。但是,生成的缺陷在肉眼看去像是“假缺陷”,因此在這篇文章的工作中,訓(xùn)練了一個(gè)缺陷融合網(wǎng)絡(luò),以將缺陷粘貼后的圖像進(jìn)行相應(yīng)的調(diào)整,使其更加接近真實(shí)的缺陷情況。然后生成的缺陷織物樣本作為訓(xùn)練數(shù)據(jù),對(duì)預(yù)訓(xùn)練模型進(jìn)行微調(diào),這樣我們就可以得到一個(gè)新的織物樣本的檢測(cè)模型。文章所提出的兩階段的生成對(duì)抗網(wǎng)絡(luò)結(jié)構(gòu)如下所示:

2 深度學(xué)習(xí).jpg

由于步幅卷積會(huì)導(dǎo)致feature map在卷積過程中的尺度會(huì)逐步變小,在block4,文章提出了一種新的模塊ASPP,使用空洞卷積來(lái)增加原卷積的感受野,而不改變輸出的feature map的大小,最后進(jìn)行語(yǔ)義分割進(jìn)行缺陷的檢測(cè)。文章中詳細(xì)的說(shuō)明了對(duì)于stride的調(diào)整過程。

3深度學(xué)習(xí).jpg

損失函數(shù)的設(shè)計(jì)方面:

1、對(duì)于背景損失以及缺陷損失設(shè)計(jì)不同的權(quán)重:

4.jpg

Stage1:生成缺陷方面:

1、設(shè)計(jì)“style label”,通過VGG提取的織物特征Gram矩陣設(shè)計(jì)新面料的style label。

5.jpg

2、生成器對(duì)抗損失的計(jì)算:

6.jpg

Stage2: 融合缺陷方面:

1、由于生成的假缺陷與真缺陷之前完全一樣是不可能的,因此設(shè)計(jì)一個(gè)合頁(yè)重構(gòu)損失:

7.jpg

其中m為定義松弛重構(gòu)約束的合頁(yè)閾值。

2、對(duì)預(yù)處理VGGNet提取的缺陷融合補(bǔ)丁的特征圖進(jìn)行約束,使其與對(duì)應(yīng)的真實(shí)補(bǔ)丁相似,特征重建損失:

8.png

3、鑒別器對(duì)抗性損失函數(shù)定義:

9.png

其中,T(·)表示提出的缺陷融合網(wǎng)絡(luò),x和y分別為不完善樣本和訓(xùn)練缺陷樣本。

評(píng)價(jià)指標(biāo):IoU閾值0.5條件下的:

10.jpg

生成效果:

11無(wú)缺陷圖像、粘貼缺陷圖像、缺陷融合圖像.jpg

無(wú)缺陷圖像、粘貼缺陷圖像、缺陷融合圖像

檢測(cè)效果:

12簡(jiǎn)單織物.jpg

簡(jiǎn)單織物

13復(fù)雜織物.jpg

復(fù)雜織物

小結(jié):

1、從正常樣本生成缺陷樣本進(jìn)行數(shù)據(jù)的增強(qiáng)可以有效的緩解數(shù)據(jù)集難以獲取以及人工標(biāo)注費(fèi)時(shí)費(fèi)力的問題,對(duì)于這種缺陷生成的適用情況進(jìn)行了一定的思考。第一、生成的缺陷并不能保證最后落在某個(gè)特定的位置,因此這種方法其實(shí)可能很難應(yīng)用到PCB缺陷檢測(cè)這種任務(wù)中。

2、出現(xiàn)的問題:由于內(nèi)存的限制,在訓(xùn)練時(shí)將訓(xùn)練樣本裁剪成512*512的小patch進(jìn)行網(wǎng)絡(luò)的輸入,然而這種情況會(huì)導(dǎo)致對(duì)于占比較大的大尺度缺陷的檢測(cè)效果不佳。使用multi-scale方法可以有效減小這種現(xiàn)象但是也會(huì)引起復(fù)雜織物的缺陷誤判,因此兩者之前需要舍棄一個(gè)。

14大尺度缺陷檢測(cè).jpg

大尺度缺陷的檢測(cè)效果(復(fù)雜紋理織物白條)

3、數(shù)據(jù)集存在一些人工標(biāo)注并沒有標(biāo)注到的地方會(huì)導(dǎo)致假負(fù)例率大幅提升。有些人工標(biāo)注的數(shù)據(jù)集對(duì)所有缺陷標(biāo)注不完全會(huì)導(dǎo)致這種情況。雖然指標(biāo)會(huì)相對(duì)降低但是仍然可以認(rèn)為算法可以繼續(xù)完成我們的任務(wù)。標(biāo)注數(shù)據(jù)不完全導(dǎo)致召回率上不去。會(huì)對(duì)最終指標(biāo)為mAP以及F-measure有一定的影響。

來(lái)源:互聯(lián)網(wǎng)

首頁(yè)

微信

電話

聯(lián)系