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

基于FasterR—CNN的圓柱形金屬工件表面缺陷檢測

2019-05-24 14:17:58徐秀宣靜怡曹桐滔
軟件導刊 2019年5期
關鍵詞:特征提取檢測

徐秀 宣靜怡 曹桐滔

摘 要: 為有效進行圓柱形金屬工件表面缺陷檢測,設計一套利用深度學習框架——Faster R-CNN的表面缺陷檢測系統。該系統算法利用Resnet網絡進行特征提取,采用RPN方法提取缺陷的候選目標矩形區域,再利用Fast R-CNN在候選區域基礎上進行缺陷檢測。此外,為克服金屬表面反光并獲得高質量圖片,設計一套合適的圖像采集系統。實驗表明,該檢測系統能有效克服光滑金屬表面的強反射,從而獲取高質量圖片;同時利用基于Faster R-CNN框架的方法進行缺陷檢測,較好地解決了圓柱形金屬表面缺陷檢測能力弱的問題,在置信度閾值為0.9時,其查全率為95.0%,查準率為96.0%,檢測速度為65ms/幅。

關鍵詞:圓柱形金屬工件;表面缺陷檢測;Faster R-CNN;深度學習;低對比度缺陷;機器視覺

DOI:10. 11907/rjdk. 182498

中圖分類號:TP319 文獻標識碼:A 文章編號:1672-7800(2019)005-0130-04

Abstract: A surface defect detection system is proposed in this paper for the quality inspection of cylindrical workpieces. The surface defect detection algorithm is based on Faster R-CNN. Firstly, the Resnet network is used to extract the feature map. Then the RPN is adapted to extract candidate rectangle area. Finally, the defects are detected by Fast R-CNN. Whats more, to overcome the reflection of metal surface and get high quality pictures for detecting, an image acquisition system is designed. Experiments show that the system has an advantage in overcoming the reflection of metal and getting high quality pictures of cylindrical metal workpieces. Meanwhile the detection algorithm based on Faster R-CNN can effectively detect defects. When the confidence threshold is 0.9, the recall rate is 95.0% and the precision rate is 96.0%,and the speed of detection is 65ms per picture.

Key Words: cylindrical metal workpieces; surface defect detection; Faster R-CNN; deep learning; low-contract defects; machine vision

0 引言

圓柱形金屬工件是一類典型的零件形態,被廣泛應用于各種產品中。為保證工件質量,通常需要對該類工件進行表面缺陷檢測[1],缺陷類型包括劃痕、孔洞、污漬、銹跡等。傳統人工品質檢測方式檢測效率低、效果差,無法滿足大批量生產的需求。因此,在實際生產過程中,越來越多的廠家采用機器視覺(光電)技術進行工件表面缺陷自動檢測。

金屬工件表面缺陷檢測是光電檢測中的難點,近年來,國內外學者進行了大量研究。然而金屬表面缺陷檢測技術目前仍然面臨著如光照不均、缺陷與非缺陷之間對比度低、噪音與細微缺陷相似度高等問題,造成識別精度低、檢測速度慢等問題[2-3]。目前用于金屬工件表面缺陷檢測的機器視覺方法可以根據是否需要先驗知識即無缺陷模板,劃分為兩大類[4]:第一類方法是基于模板匹配的,將無缺陷的模板圖像與待檢測圖像進行對比,若有明顯差異的部分,則作為有缺陷的部分。該方法要求待檢測圖像與模板圖像之間必須擁有精確的匹配度,否則容易出現誤檢、漏檢等情況[4-5];第二類方法利用圖像特征,從圖像灰度值直方圖、顏色、紋理等特征入手,提取能夠區分無缺陷圖與有缺陷圖的差異特征向量,然后設計分類器,經過訓練、調整參數后得到最佳網絡。在檢測時,利用預先訓練好的分類器實現對目標圖像的實時特征提取,判別是否存在缺陷及是哪種缺陷[6-8]。該方法雖然檢測速度快,但僅適用于背景簡單且缺陷特征較明顯的場合,因為以上特征提取方法都不可避免地會遺漏某些細節特征。

在利用卷積神經網絡等深度學習算法對圖像進行特征提取的思想啟發下,相繼有研究人員提出利用卷積神經網絡原理進行目標檢測的算法。本文基于深度學習框架Faster R-CNN設計一套適用于圓柱形金屬電鍍件表面缺陷檢測的算法與系統,以克服由于金屬表面強反射造成的光照不均問題,并有效進行缺陷識別。

1 Faster R-CNN缺陷檢測算法

繼RCNN、Fast R-CNN[9]之后,Faster R-CNN[10]是目標檢測界領軍人物Ross Girshick及其團隊在2015年的又一力作,目前被應用于多個領域目標檢測[11-14]。Faster R-CNN 算法由兩大模塊組成:①區域建議網絡(Region Proposal Network,RPN)候選區域檢測模塊;②Fast R-CNN檢測模塊。RPN與Fast R-CNN共享特征網絡。其中,RPN是全卷積神經網絡,用于提取候選框;Fast R-CNN基于RPN提取的候選框檢測并識別候選框中的目標,其結構如圖1所示。

1.1 特征提取

在提取圖像特征上,卷積神經網絡[15-16]具有優越性。卷積神經網絡具有權值共享網絡結構,降低了網絡模型復雜度,減少了權值數量。另外,在圖像處理時,可以直接將圖像作為網絡輸入,避免了傳統識別算法中復雜的特征提取與數據重建。在Faster R-CNN框架下,本文使用Resnet[7]網絡進行特征提取,生成特征圖,區域建議網絡與Fast RCNN檢測均在該特征圖基礎上進行。

1.2 區域建議網絡RPN

區域建議網絡(Region Proplsal Network,RPN)是一個全卷積網絡,用于提取高質量的候選框,解決了選擇性算法(Selective Search,SS)[18]的速度瓶頸,大幅提高了目標檢測速度,在訓練時將RPN放于最后一個卷積層后面。RPN網絡的作用是輸入一張圖像、輸出一批矩形候選區域,其網絡結構如圖2所示。構建區域建議網絡RPN的具體流程為:使用一個小滑動窗口(3*3的卷積核)在最后卷積得到的特征圖(feature map)上進行滑動掃描。經過滑動卷積后,映射得到一個D維向量,最后將該D維向量送入兩個全連接層中,即候選框位置回歸層與分類層,以獲得位置信息與分類信息。其中位置回歸層輸出候選框的4個相關參數(x,y,w,h),包括候選框中心坐標x和y、寬w和長h;分類層輸出目標與非目標概率。

每個滑動中心對應k個錨框,每個錨框對應一種尺寸與一種長寬比,如圖2右側所示。Faster R-CNN中RPN使用3種不同尺寸以及3種不同比例(1∶1,1∶2,2∶1)組合成9種不同大小的錨框預測包含目標的窗口位置,可以使尋找到的候選區域更加準確。在對樣本進行測試時,輸入圖像經過最后一層卷積層后輸出,再通過RPN產生大量候選框。候選框數目很大且重疊區域多,為提高檢測效率,使用非極大值抑制法對候選框進行過濾。

1.3 缺陷識別

通過RPN獲得候選區域后,Faster R-CNN利用Fast R-CNN進行檢測。RPN與Fast RCNN共享卷積特征,Fast RCNN在RPN提供的高質量區域建議網絡的基礎上進行目標識別,目標檢測速度得到了大幅提高。對候選區域進行訓練,在訓練時,通過一種交替運行優化方法使RPN與Fast R-CNN共享卷積特征。

2 實驗系統與實驗過程

2.1 實驗系統

為驗證算法有效性,采用直徑為7.5mm、全長為16.5mm的圓柱形金屬工件進行實驗,其表面主要缺陷為劃痕。本文缺陷檢測系統包括圖像采集與圖像處理兩部分。檢測系統原理如圖3所示。在圖像采集系統中,為避免光學照明不均[19-20],采用適用于高反光表面檢測的環形無影光源;為采集到完整的柱面圖像,設計一個旋轉平臺,如圖4所示,包括伺服電機、彈簧、頂針、導軌等。通過E2V公司的Eliixa 4K MONOCHROME線陣相機,其分辨率為8192pixel,像元尺寸5[μm]及silicon的圖像采集卡配合光源、旋轉機構等,獲得金屬圓柱工件清晰的表面展開圖。圖5(a)為采集到的有缺陷的圓柱形金屬工件的表面展開圖,圖片克服了光滑金屬的高反光。獲得圖像后,將圖像信息傳輸到計算機中保存,然后圖像處理模塊對工件進行缺陷檢測。在圖像處理中,硬件平臺GPU為:LEADTEK GTX1060,操作系統為Ubuntu 16.04平臺,基于深度學習庫Keras進行。

2.2 實驗數據集與訓練檢測模型構建

本文選擇2 000個含有缺陷的圖片作為訓練集,500個混合樣本作為檢測集。在訓練前,先通過LabelImg對缺陷目標進行標注,在標注目標完成后,每個標注圖片保存為一個XML文件作為訓練樣本。本文使用Keras框架實現卷積神經網絡模型,錨框尺度分別為8、16、32,長寬比為2∶1、1∶1、1∶2,設置IOU閾值最大值為0.7,最小值為0.3。在訓練時,使用Resnet網絡進行特征提取,獲得特征圖。在特征圖基礎上,RPN與 Fast R-CNN網絡共享卷積特征,進行交替訓練,迭代次數為8 000,獲得檢測模型。

3 實驗結果與分析

本次實驗評價標準中用查全率recall、查準率precision及檢測時間評價檢測效果。各指標如下所示。

由表1可以看出,當置信度閾值過低時,由于金屬表面光照不均及工件本身自帶的凹槽,易將凹槽部分誤認為缺陷,導致查準率較低。當置信度閾值過高時,會忽略很多置信度值低于閾值的缺陷,造成漏檢,導致查全率偏低。綜合考慮,當置信度為0.9時,檢測效果最佳。由表2可以看出,本文算法與文獻[21]的算法相比,查全率與查準率基本相同,但是檢測時間上,本文算法優勢明顯。由于文獻[21]的方法運算量主要集中于背景圖像的自適應平滑上,運算時間成本較高,而本文采用的Faster R-CNN方法在RPN提供的高質量候選區域上進行目標檢測,實現端到端的檢測,大大提高了檢測速度,平均檢測時間為每幅65ms左右。由圖7可以看出,本文算法對于人眼不易察覺、對比度較低,且大小為2mm~ 3mm的缺陷也有效。由此可見,本文缺陷檢測系統對圓柱形金屬表面缺陷檢測正確率高且速度快。

4 結語

在利用光電檢測方法進行表面缺陷檢測時,由于金屬工件表面存在強反射現象導致圖像光照不均,導致檢測效果低下。本文設計了一套包含線陣相機、環形無影光源、機械旋轉系統等的圖像獲取系統,克服了高光影響,獲得了高質量的圓柱形金屬工件展開圖,為檢測算法實施提供了保障。該系統使用基于Faster R-CNN的深度學習框架進行缺陷檢測,相較傳統方法,其檢測正確率及檢測速度均有明顯優勢。然而,使用基于Faster R-CNN深度框架進行檢測時訓練時間過長,導致在正式進行檢測前準備時間較長,下一步工作將圍繞回歸窗函數改變候選框數量進行修改,以縮短訓練時間。

參考文獻:

[1] SU J H,LIU S L. Measure system of surface flaw and morphology analysis of cylindrical high precision parts[J]. Laser & Optoelectronics Progress, 2014, 51(4): 041202.

[2] 羅菁,董婷婷,宋丹,等. 表面缺陷檢測綜述[J]. 計算機科學與探索,2014(9):1041-1048.

[3] 湯勃,孔建益,伍世虔. 機器視覺表面缺陷檢測綜述 [J]. 中國圖象圖形學報,2017(12): 1640-1663.

[4] 韓斌. 計算機視覺檢測中的若干問題研究及應用 [D]. 無錫:江南大學,2009.

[5] 孫寶華,韓躍平,徐青,等. 基于SURF算法的產品表面缺陷檢測研究[J]. 紅外技術, 2014, 36(6): 503-507.

[6] 張學武,丁燕瓊, 閆萍. 一種基于紅外成像的強反射金屬表面缺陷視覺檢測方法[J]. 光學學報, 2011, 31(3): 112-120.

[7] LIU H,GUO S, CHEN Y F, et al. Shearography using wave-defect interactions for crack detection in metallic structures[C]. Washington D. C. :Proceedings of the 2017 IEEE International Ultrasonics Symposium (IUS), 2017.

[8] 李明,劉悅. 基于支持向量機的金屬表面缺陷檢測算法[J]. 世界有色金屬,2017,65(2): 120-121.

[9] GIRSHICK R. Fast R-CNN[C]. Proceedings of the 15th IEEE International Conference on Computer Vision, 2015:1-9.

[10] REN S,HE K,GIRSHICK R,et al. Faster R-CNN:towards real- time object detection with region proposal networks[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence,2017,39(6): 1137-1149.

[11] 史凱靜,鮑泓,徐冰心,等. 基于Faster RCNN的智能車道路前方車輛檢測 [J]. 計算機工程,2018,44(7):36-41.

[12] 李偉山,衛晨,王琳. 改進的Faster RCNN煤礦井下行人檢測算法[J]. 計算機工程與應用,1-16. [2018-06-21]. http://kns.cnki.net/kcms/d LI Weishan.

[13] 戴陳卡,李毅.基于Faster RCNN以及多部件結合的機場場面靜態飛機檢測[J].計算機應用,2017,37(S2):85-88.

[14] SHI Y,LI Y,WEI X,et al. A faster-RCNN based chemical fiber paper tube defect detection method [J]. 2017,173-7.

[15] YI L, LI G, JIANG M. An end-to-end steel strip surface defects recognition system based on convolutional neural networks[J]. Steel Research International, 2017, 88(2): 1600068.

[16] WEIMER D, SCHOLZ-REITER B, SHPITALNI M. Design of deep convolutional neural network architectures for automated feature extraction in industrial inspection[J]. CIRP Annals, 2016, 65(1): 417-20.

[17] HE K, ZHANG X, REN S, et al. Deep residual learning for image recognition[C]. Las Vegas:The 29th IEEE Conference on Computer Vision and Pattern Recognition, 2016.

[18] UIJLINGS J R R,VAN DE SANDE K E A,GEVERS T,et al.Selective search for object recognition[J]. International Journal of Computer Vision, 2013, 104(2): 154-171.

[19] 栗琳. 基于視覺的高反射球面缺陷快速檢測關鍵技術研究 [D].天津:天津大學,2013.

[20] 張靜, 葉玉堂, 謝煜, 等. 金屬圓柱工件缺陷的光電檢測 [J]. 光學精密工程, 2014, 50(7): 1871-1876.

[21] 閔永智,岳彪,馬宏鋒. 基于圖像灰度梯度特征的鋼軌表面缺陷檢測[J]. 儀器儀表學報,2018,39(4):220-229.

(責任編輯:江 艷)

猜你喜歡
特征提取檢測
特征提取和最小二乘支持向量機的水下目標識別
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
“幾何圖形”檢測題
“角”檢測題
基于Gazebo仿真環境的ORB特征提取與比對的研究
電子制作(2019年15期)2019-08-27 01:12:00
基于Daubechies(dbN)的飛行器音頻特征提取
電子制作(2018年19期)2018-11-14 02:37:08
Bagging RCSP腦電特征提取算法
小波變換在PCB缺陷檢測中的應用
主站蜘蛛池模板: www.亚洲天堂| 亚洲看片网| a毛片免费观看| 麻豆精品久久久久久久99蜜桃| 中文字幕日韩丝袜一区| 久久精品人妻中文系列| 亚洲伦理一区二区| 欧美v在线| 免费Aⅴ片在线观看蜜芽Tⅴ| 婷婷激情五月网| 欧美翘臀一区二区三区| 国产日本一线在线观看免费| 91欧美在线| 国产精品久久国产精麻豆99网站| 亚洲高清无在码在线无弹窗| 国内精品一区二区在线观看| Jizz国产色系免费| 久久国产精品77777| 国产h视频免费观看| 99re视频在线| 69av在线| 在线观看精品国产入口| 国产精品极品美女自在线网站| 狠狠亚洲婷婷综合色香| 国产成人一区| 欧美日韩va| 免费激情网站| 日韩无码黄色| 国产精品视频a| 欧美日韩精品一区二区视频| 国产乱人乱偷精品视频a人人澡| 亚洲无码日韩一区| 在线观看国产小视频| 精品国产福利在线| 91偷拍一区| 一本一道波多野结衣一区二区| 麻豆精品在线视频| 免费高清a毛片| 激情六月丁香婷婷| 视频二区中文无码| 亚洲第一视频区| 欧美综合中文字幕久久| 国产欧美日韩视频怡春院| 国产精品视频免费网站| 久久毛片网| 日本黄色不卡视频| 欧美a在线看| 国产精品播放| 亚洲精品无码高潮喷水A| 欧美精品亚洲精品日韩专区va| 国产福利在线免费观看| 欧美a级在线| 91免费国产在线观看尤物| 婷婷午夜天| 国产福利一区视频| 亚洲国产精品人久久电影| 高清欧美性猛交XXXX黑人猛交| 欧美一区精品| av天堂最新版在线| 亚洲一级毛片在线观播放| 亚洲天堂2014| 国产理论精品| 色哟哟色院91精品网站| 欧美精品在线免费| 国产美女叼嘿视频免费看| 亚洲性色永久网址| 久久国产免费观看| 亚洲欧美精品一中文字幕| 欧美成人综合视频| 亚洲一级色| 91在线免费公开视频| 亚洲中文字幕97久久精品少妇| 国产二级毛片| 久久国产亚洲偷自| 欧美a在线看| 日本黄色不卡视频| 成年人视频一区二区| 国产精品所毛片视频| 亚洲IV视频免费在线光看| 精品一区二区久久久久网站| 91精品国产福利| 在线精品欧美日韩|