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

基于深度學習的PCB板元件檢測與識別系統設計

2021-05-21 08:42:10寧波職業技術學院電子信息工程學院馬宇峰羊軼濤馬佳明胡國偉
電子世界 2021年8期
關鍵詞:檢測模型系統

寧波職業技術學院電子信息工程學院 馬宇峰 羊軼濤 馬佳明 胡國偉 曾 佳

PCB(Printed circuit Board,印刷電路板)元件的缺陷檢測是加工生產中必不可少的環節,此檢測具有重要意義。傳統的檢測方法存在成本高、效率低等缺點。本文設計了一種基于深度學習的PCB板元件缺陷檢測系統。在自己制作的PCB板元件數據集上,首先對PCB板的原始圖像進行處理識別,再通過Cascade R-CNN卷積神經網絡訓練數據集,測試集上利用訓練好的模型檢測訓練結果,最后將訓練好的模型部署在樹莓派4B上,采用Qt軟件環境開發人機交互界面。實驗證明,本文設計的系統有較好的檢測效果,且具備一定的實用性和市場價值。

印刷電路板(又稱為印刷線路或印制電路板)是電子元器件電氣連接的提供者。PCB元件焊接的質量問題直接決定了企業的生存狀況,對于PCB元件缺陷的檢測成為企業質量保證必不可少的環節。目前,常用的檢測方法有人工測試、電測試和光學測試,其中電測試又包括在線測試和功能測試。近年來自動光學檢測(Automatic Optical Inspection System,簡稱AOI)是PCB元件缺陷的高效檢測方法。但是AOI檢測系統價格昂貴,很多中小型企業仍采用人眼檢測的方法,人眼檢測方法存在檢測效率低、工人由于長時間工作導致雙眼疲勞而造成錯誤漏檢、微小器件人眼無法識別等問題,因此,設計一種低成本、高可靠的PCB元件檢測系統具有重要的價值。本文研究基于深度學習的PCB板元件自動缺陷檢測方法,這種方法依賴于數據模型,使用部署在樹莓派4B上的Opencv4.1.0在Qt5環境下設計UI界面對PCB的元件進行缺陷檢測。

1 系統構成

根據PCB板元件缺陷檢測要求,本系統包括兩個模塊:(1)圖像采集和拼接模塊。首先CCD攝像機鏡頭在XY工作臺帶動下掃描PCB電路板獲取PCB圖像,然后在經過一定的算法處理后拼接成完整的PCB板圖像;(2)故障檢測模塊。基于百度PaddleDetection物體檢測框架,使用Cascade R-CNN模型訓練自建的數據集對PCB板元件的目標進行檢測,并用訓練好的模型對采集的PCB板元件進行定位和分類,得到故障的具體信息。訓練好的模型部署在樹莓派4B中,上位機界面由Python開發平臺的Qt5完成。

2 系統硬件設計

根據系統性能要求,控制器主要有兩類可以選擇,一種是工控機,其具有可靠性高、穩定性強、抗震性好等優點;另一種是基于ARM的微型電腦。由于本文基于深度學習技術來設計PCB板元件的缺陷檢測,同時考慮到成本因素,選擇Raspberry Pi 4B作為硬件平臺。Raspberry Pi是一款具有相當競爭力的前沿機器學習處理平臺,具有操作簡單、成本低,系統開發時間較短等優點。

表1 Cascade R-CNN算法流程表

3 PCB板元件缺陷檢測算法

本文采用Cascade R-CNN算法對目標進行檢測。Cascade R-CNN是在Faster-RCNN基礎上,將多個R-CNN的網絡基于不同的IoU閥值進行級聯,達到不斷優化檢測結果的目的。與普通級聯不同的是,前一個R-CNN網絡的輸出結果可以作為后一個R-CNN網絡的輸入,越往后的檢測模型其界定正負樣本的IoU閥值更高,好處是產生更高質量的邊界框,可以避免在樣本不足情況下的過度擬合問題。Cascade R-CNN是兩階段體系的訓練結構,如圖1所示。對于一張原始圖像,第一階段是作用于整張影像的候選區域提取子網絡(H0)以生成初始的檢測假設,稱為目標提議。在第二階段,這些假設對感興趣區域檢測子網絡(H1)的輸入,最終分類數(Cls)和邊界框(B)分配給每個目標提議。本文采用RPN獲得目標提議。Cascade R-CNN算法流程如表1所示。

圖1 Cascade R-CNN模型結構

4 軟件開發設計

本文提出的PCB板元件缺陷檢測系統需要一個良好的UI(即用戶界面的簡稱),UI設計則是指對軟件

5 實驗結果與分析

在完成系統開發后,對系統的性能進行驗證,首先將預訓練的模型部署在樹莓派中,然后將待檢測的PCB板放入測試平臺上,獲取一張原始的成本PCB彩色圖像如圖2(a)所示,對它進行預測得到的檢測結果如圖2(b)所示。分析圖2(b)可知,本文設計的檢測系統能正確的檢測出偏位和立碑缺陷。

圖2 PCB板原始圖像和檢測圖像對比

結束語:隨著電子技術的不斷發展和進步,PCB板的集成度越來越高,傳統的PCB板生產過程中通過目前的方法來檢測PCB板元件是否存在缺陷已經無法適應PCB板檢測的需求。本文以計算機視覺為基礎,結合當前領先的深度學習技術,然后利用Opencv4和Qt的人機交互、操作邏輯,界面美觀的整體設計。本文用戶界面的設計采用的是Qt5,是由奇趣科技開發的跨平臺C++圖形用戶界面應用程序開發框架。本文設計的UI界面主要包括標準圖像的顯示區域、檢測結果的顯示區域、圖片的打開和關閉、攝像頭打開、關閉等相應的操作。對該系統進行了開發,并能對漏焊、偏位、少錫等類型缺陷進行自動識別,具有簡單直觀、檢測速度快、檢測結果準確等優點。

猜你喜歡
檢測模型系統
一半模型
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 亚洲一区二区三区在线视频| 国产精品部在线观看| 久久国产精品夜色| 精品自窥自偷在线看| 亚洲婷婷在线视频| 免费一级毛片在线观看| 日韩在线成年视频人网站观看| 99九九成人免费视频精品| 狂欢视频在线观看不卡| 亚洲最黄视频| 日韩 欧美 小说 综合网 另类| 97se亚洲综合不卡| 精品无码一区二区在线观看| 青青草原偷拍视频| 亚洲无码91视频| 高清无码手机在线观看| 91亚洲免费| 亚洲黄色成人| 在线不卡免费视频| 亚洲精品高清视频| 中文国产成人精品久久一| 2021亚洲精品不卡a| 99久久精品国产自免费| 中文字幕在线欧美| 国产精品极品美女自在线网站| 99热国产这里只有精品9九 | 老色鬼欧美精品| 亚洲熟女偷拍| 久久久久久国产精品mv| 国产成人久视频免费| 97视频免费看| 99无码中文字幕视频| 91在线精品麻豆欧美在线| 色一情一乱一伦一区二区三区小说 | a亚洲视频| 日本三级黄在线观看| 欧美午夜视频在线| 欧美五月婷婷| 成色7777精品在线| 97人人做人人爽香蕉精品| 午夜国产大片免费观看| a毛片在线播放| 亚洲美女一级毛片| 欧美第一页在线| 国产精品一区二区无码免费看片| 成年人免费国产视频| 久久精品国产电影| 扒开粉嫩的小缝隙喷白浆视频| 国产精品无码AⅤ在线观看播放| 操国产美女| 国产一级特黄aa级特黄裸毛片| 亚洲欧洲一区二区三区| 亚洲AV无码乱码在线观看代蜜桃 | 免费一级全黄少妇性色生活片| 国产成人禁片在线观看| jijzzizz老师出水喷水喷出| 996免费视频国产在线播放| 亚洲美女AV免费一区| 国产精品网址你懂的| 伊伊人成亚洲综合人网7777| 免费国产高清精品一区在线| 一级毛片无毒不卡直接观看| 日韩成人在线网站| 亚洲a级在线观看| 精品福利网| 熟女视频91| 亚洲永久精品ww47国产| 亚洲第一在线播放| 这里只有精品免费视频| 欧美国产日韩另类| 国产欧美精品一区二区| 免费精品一区二区h| 在线日本国产成人免费的| 色偷偷一区二区三区| 欧美国产日本高清不卡| 国产激情第一页| 美女无遮挡拍拍拍免费视频| 国产不卡国语在线| 在线a视频免费观看| 午夜精品国产自在| 亚洲AⅤ综合在线欧美一区| 久久国产亚洲偷自|