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

基于Faster R- CNN 的PCB 表面缺陷檢測

2021-05-25 10:04:18耿振宇
科學(xué)技術(shù)創(chuàng)新 2021年11期
關(guān)鍵詞:深度區(qū)域實驗

耿振宇

(南京信息工程大學(xué),江蘇 南京210000)

1 概述

PCB 是電子產(chǎn)品的基礎(chǔ)原件,在眾多領(lǐng)域都發(fā)揮了重要作用,目前中國是全球最大的PCB 生產(chǎn)地,隨著全球電子信息產(chǎn)業(yè)的持續(xù)發(fā)展,PCB 將會用更大的用武之地,雖然生產(chǎn)技術(shù)改進(jìn)很大,生產(chǎn)效率大幅提高,但是缺陷問題不可避免的出現(xiàn),因此對于PCB 的質(zhì)量檢測顯得極為重要。傳統(tǒng)的PCB 檢測方法包括人工檢測、機械檢測[1];傳統(tǒng)機器視覺閾值分割,邊緣特征提取,模板匹配的方法[2];統(tǒng)計學(xué)方面包括基于PCA、基于直方圖的方法。由于電路板的復(fù)雜性,傳統(tǒng)方法對于種類較多的缺陷很難達(dá)到精確分類[3],開發(fā)一套能夠高效準(zhǔn)確地檢測電子元器件產(chǎn)品的缺陷檢測系統(tǒng), 將促進(jìn)電子元器件行業(yè)的發(fā)展[4]。隨深度學(xué)習(xí)的出現(xiàn)和不斷發(fā)展[5],可以將深度學(xué)習(xí)的目標(biāo)檢測算法運用于PCB 表面缺陷的檢測,本文使用PCB 裸板照片對PCB裸板進(jìn)行表面缺陷檢測,以短路、開路、毛刺、鼠咬、余銅、漏孔六種裸板缺陷為例進(jìn)行檢測。

2 算法介紹

2.1 RCNN 算法

RCNN 算法是2014 年由Ross B. Girshick 等人基于CNN提出的[6],成功將深度學(xué)習(xí)引用到目標(biāo)檢測算法上,成為首次達(dá)到工業(yè)級應(yīng)用的算法,傳統(tǒng)的目標(biāo)檢測算法通常都是通過人工選取特征或滑動窗口得出候選的區(qū)域框,最后使用非極大值抑制得到輸出結(jié)果。而R-CNN 將候選區(qū)域算法和卷積神經(jīng)網(wǎng)絡(luò)相結(jié)合,這種方法使得檢測速度和精度有了質(zhì)的提升[7]。RCNN的基本思想就是給深度網(wǎng)絡(luò)傳遞圖片區(qū)域內(nèi)容,提取出深度網(wǎng)絡(luò)某層的特征,并用這個特征來判斷物體并對是物體的區(qū)域做適當(dāng)調(diào)整。

R-CNN 運用于目標(biāo)檢測主要有以下幾步:

(1)獲取輸入圖像。

(2)提取約2000 個候選區(qū)域。

(3)將候選區(qū)域分別輸入CNN 網(wǎng)絡(luò)在,此期間將候選圖片進(jìn)行縮放。

(4)利用SVM處理CNN 的輸出輸入并進(jìn)行類別的判定。

2.2 Fast R-CNN

R-CNN 雖然有很大突破但是其速度依舊較慢,2015 年作者作出改進(jìn)并提出了Fast R-CNN[8]。其加快了selective search的步驟和同時訓(xùn)練分類和回歸過程, 加快了整體的速度。Fast R-CNN 對R-CNN 進(jìn)行了以下幾個方面的改進(jìn):整合R-CNN中的CNN、SVM 以及Regression,極大提高了速度;用在feature map 上經(jīng)過一次CNN 使用selective search 截取候選區(qū)域并進(jìn)行分類回歸來替代對原始圖像進(jìn)行selective search 提取;使用了ROI Pooling 算法兼容不同圖片尺度, 將特征圖池化到固定維度的特征向量。

2.3 Faster R-CNN

2015 年,Ren 等 人 在 Fast-R-CNN 基 礎(chǔ) 上 提 出 了Faster-R-CNN[9]。相比于Fast-R-CNN, Faster-R-CNN 引入了區(qū)域生成網(wǎng)絡(luò)RPN 而非選擇性算法以生成候選區(qū)域,使得目標(biāo)檢測的整個流程只由神經(jīng)網(wǎng)絡(luò)來進(jìn)行操作,極大降低了生成候選區(qū)域的時間成本,提升了計算速度。

本文將利用Faster R-CNN 作為主干網(wǎng)絡(luò)進(jìn)行PCB 的表面缺陷檢測實驗。

3 評價指標(biāo)

目標(biāo)檢測有多種檢測評價指標(biāo),本文選擇mAp 評價指標(biāo)。

P 為準(zhǔn)確率,計算公式為

TP 為正例且劃分正確的個數(shù);FP 為負(fù)例且劃分錯誤的個數(shù);FN 為正例且劃分錯誤的個數(shù);TN 為負(fù)例且劃分正確的個數(shù)。

precision 和recall 一般成負(fù)相關(guān)關(guān)系,R 越低,P 越高;反之,R 越高,P 越低。

AP 為平均精確度,通過PR 曲線與橫縱坐標(biāo)圍成的面積得出,而mAP 即平均AP 值,是對多個驗證集個體求平均AP 值,本次實驗將采用mAP 作為評價指標(biāo)。

4 實驗

4.1 實驗數(shù)據(jù)

深度學(xué)習(xí)所需要訓(xùn)練的數(shù)據(jù)集較多,然而PCB 表面缺陷數(shù)據(jù)集較少且不規(guī)范,因此目前沒有標(biāo)準(zhǔn)的PCB 裸板缺陷數(shù)據(jù)集,而數(shù)量較少的數(shù)據(jù)極容易出現(xiàn)過擬合現(xiàn)象,對實驗結(jié)果造成負(fù)面的影響,而且PCB 表面缺陷種類繁多,不能一一列舉,因此針對PCB 的缺陷類型,自行構(gòu)建數(shù)據(jù)集[10],采用斷路、短路、毛刺、鼠咬、余銅、漏孔等六種裸板缺陷類型,通過對不同類別的缺陷類型圖像進(jìn)行圖像處理技術(shù)的處理,將其擴展到萬余張圖片,數(shù)據(jù)集采用VOC2007 格式,數(shù)據(jù)在同一個文件夾中。數(shù)據(jù)集缺陷類型如圖1 所示。

圖1 6 種PCB 表面缺陷類型

各類表面缺陷圖片數(shù)量如表1 所示。

表1 PCB 裸板各缺陷類型數(shù)量

4.2 實驗環(huán)境

本文實驗采用的配置是windows10 操作系統(tǒng),CPU 為Intel(R)XEON(R)CPU E5-2609 0,GPU 為NVIDIA GeForce GTX 1080 Ti,開發(fā)語言為Python,深度學(xué)習(xí)框架為pytorch。

4.3 實驗流程

實驗流程圖如圖2 所示。

圖2 實驗流程圖

實驗采取Faster R-CNN 作為主干網(wǎng)絡(luò),Resnet50 作為主干特征提取網(wǎng)絡(luò)。采用mAP 作為評價指標(biāo),將Batch size 設(shè)為8,Epoch 為50,數(shù)據(jù)集的類別classes 為6。通過訓(xùn)練獲得建議框網(wǎng)絡(luò),利用ROI 獲得預(yù)測結(jié)果,之后再訓(xùn)練獲得預(yù)測結(jié)果的網(wǎng)絡(luò)。檢測測試集圖片,生成每一個圖片的檢測結(jié)果,生成相應(yīng)的預(yù)測框文件。然后獲取測試集中的標(biāo)簽文件,根據(jù)每個標(biāo)簽文件的結(jié)果生成真實框的文本文件。

計算所有建議框和真實框的重合程度,并進(jìn)行篩選,將confidence 設(shè)為0.5,重合程度度大于0.5 的建議框為正樣本,小于0.5 的建議框為負(fù)樣本,最終獲取mAP 值。

將驗證集放入進(jìn)行驗證后,幾乎所有的缺陷都被檢測出來,對于不同的缺陷類別存在不同的準(zhǔn)確性,各類缺陷類型識別準(zhǔn)確率如表2 所示。

表2 PCB 各缺陷類型AP 值

檢測效果圖如圖3 所示。

圖3 檢測效果圖

5 結(jié)論

PCB 表面缺陷屬于小面積缺陷,本文基于深度學(xué)習(xí),通過研究RCNN 系列算法,并對Faster R-CNN 網(wǎng)絡(luò)的算法原理進(jìn)行分析應(yīng)用。傳統(tǒng)網(wǎng)絡(luò)對小目標(biāo)的識別效果較差。為此,本文采用FasterR-CNN+Resnet50 對PCB 進(jìn)行表面缺陷檢測。通過模型訓(xùn)練,結(jié)果表明,F(xiàn)aster R-CNN 網(wǎng)絡(luò)在PCB 表面缺陷檢測精度較高,能較好地滿足檢測要求。

猜你喜歡
深度區(qū)域實驗
記一次有趣的實驗
深度理解一元一次方程
做個怪怪長實驗
深度觀察
深度觀察
深度觀察
NO與NO2相互轉(zhuǎn)化實驗的改進(jìn)
實踐十號上的19項實驗
太空探索(2016年5期)2016-07-12 15:17:55
關(guān)于四色猜想
分區(qū)域
主站蜘蛛池模板: 日韩视频福利| 亚洲成AV人手机在线观看网站| 一本视频精品中文字幕| 婷婷综合亚洲| 国产亚洲视频中文字幕视频 | 久草热视频在线| 欧美在线免费| 嫩草影院在线观看精品视频| 天堂成人av| 国产亚洲精品91| 欧美亚洲一二三区| 成人国产精品2021| 欧美日本中文| 日本欧美成人免费| 99久久精品免费观看国产| 免费在线看黄网址| 欧美专区日韩专区| a天堂视频| 国产资源站| yjizz国产在线视频网| 中文字幕 91| 国产成人亚洲精品蜜芽影院| 91精品啪在线观看国产91九色| 3344在线观看无码| 精品国产99久久| 99久久精品国产综合婷婷| 欧美爱爱网| 无码有码中文字幕| 亚洲一道AV无码午夜福利| 午夜一区二区三区| 亚洲欧美日本国产综合在线| 广东一级毛片| 91精品国产自产91精品资源| 国产剧情国内精品原创| 成人日韩精品| 欧美激情福利| 在线精品视频成人网| 免费在线看黄网址| 激情综合网激情综合| 欧美第二区| a色毛片免费视频| 国产成人夜色91| 午夜激情婷婷| 波多野结衣久久高清免费| 日本精品视频一区二区| 亚洲三级电影在线播放| 中文字幕伦视频| 精品伊人久久久香线蕉 | 视频二区中文无码| 国产成人成人一区二区| 国产女同自拍视频| 久草青青在线视频| 久久国产拍爱| 欧美在线伊人| 大乳丰满人妻中文字幕日本| 亚洲综合中文字幕国产精品欧美| 免费观看国产小粉嫩喷水| 亚洲首页在线观看| 露脸一二三区国语对白| 91亚洲精品国产自在现线| 香蕉综合在线视频91| 亚洲精品福利视频| 自拍亚洲欧美精品| 伊人久久婷婷| 国产女人在线视频| 亚洲国产清纯| 亚洲中文久久精品无玛| 日韩AV无码一区| 欧美一区日韩一区中文字幕页| 日韩欧美国产另类| AV不卡在线永久免费观看| 亚洲一区二区无码视频| 久久综合结合久久狠狠狠97色| 激情無極限的亚洲一区免费| 欧美www在线观看| 一级毛片a女人刺激视频免费| 亚洲h视频在线| 国内精品久久人妻无码大片高| 91成人在线观看视频| 亚洲色婷婷一区二区| 久久久精品无码一二三区| 亚洲三级网站|