《電子技術應用》
您所在的位置:首頁 > 测试测量 > 设计应用 > 基于视觉传感器的PCB缺陷检测系统的研究与实现
基于视觉传感器的PCB缺陷检测系统的研究与实现
来源:电子技术应用2012年第6期
马 灿, 毛建旭, 邵敏思
湖南大学 电气与信息工程学院,湖南 长沙410082
摘要: 为了实现PCB缺陷的在线自动检测,设计了一种PCB缺陷自动检测系统,该系统主要由机器臂、电气控制系统以及视觉传感器系统等组成。通过可编程控制的图像采集系统获取高质量的原始视觉图像,利用图像处理实现对缺陷目标的自动检测及识别。实验结果验证了该系统检测PCB板缺陷的高效性和实时性。
中圖分類號: TP29
文獻標識碼: A
文章編號: 0258-7998(2012)06-0129-03
Research and realization of PCB defect detection system based on vision sensor
Ma Can, Mao Jianxu, Shao Minsi
Department of Electrical and Information Engineering, Hunan University, Changsha 410082, China
Abstract: In order to realize the on-line automatic detection of the printed circuit board's defects, a set of PCB defect intelligent automatic detection system based on vision sensor is designed. The system is consisted of machine arm, electrical control system, vision sensor system and so on. It gets the original visual image of high quality through the image collection system with programmable control and realizes the automatic detection and recognition of the defect targets by image preprocessing. It shows that the system in the paper can real-time detect PCB defect exactly and effectively.
Key words : vision sensor; PCB defect detection; 2D Ostu threshold; image recognition

    隨著現代科技的發展,視覺傳感器已突破傳統的功能[1],其輸出是經過微電腦處理后的圖像數字信號,有的甚至帶有控制功能。視覺傳感器產品有CMOS和CCD兩種,以其作為核心視覺傳感技術現已廣泛應用于人們的生產、生活各個方面,尤其是在、藥品、食品、紡織、印刷、包裝、半導體等行業的自動化生產線上的工業檢測中得到了大量應用[2-5]。

    印刷電路板(PCB)缺陷自動檢測系統正是利用這種視覺傳感器來代替人工視覺,使之在大批量工業生產過程中,克服人工目視檢測的局限性,從而大大提高生產效率和生產的自動化程度[6]。在PCB自動檢測系統的研究方面,國外的科研機構和公司起步較早。目前我國市場上的PCB自動檢測系統基本上都是國外產品,如英國DiagnoSYS公司的VisionPoint系統、美國Teradyne公司的5500系統和Angilent公司的5DX(帶X射線)系統等。而國內生產的PCB自動檢測系統卻處于探索性研究和起步階段,沒有從根本上獲得對該項設備的關鍵技術和知識產權。
    由于進口設備價格昂貴,給國內PCB廠家帶來了巨大的經濟壓力,同時這些設備往往不符合國內操作人員的習慣。針對這一情況,本文結合我國實際情況,集光機電一體化,綜合應用數字圖像處理、傳感器、智能機器人控制等技術,研究了一種基于視覺傳感器的PCB缺陷檢測系統。該系統的機械、電氣部分通過穩定協調工作,獲取高清晰度和高分辨率的圖像,完成了復雜的檢測和PCB板的分揀工作。
1 PCB缺陷檢測系統硬件設計
1.1系統工作原理

     基于視覺傳感器的PCB缺陷檢測系統是高速實時控制系統,因而要求其具備速度快、控制及時等性能。在連續檢測時,軟件通過串口給PLC發送指令啟動流水線,將待檢測物品放置在流水線上,進入檢測機柜觸發攝像機光電傳感器。PC機使用特殊的圖像采集卡和CCD攝像機連續地對被檢PCB進行拍照,得到圖像的數字化信息,并通過數字圖像處理與分析比較獲得PCB缺陷檢測的決策信息,之后再將該信息反饋給機器臂分揀系統和PLC,完成對不合格產品的實時自動分揀。系統的工作流程如圖1所示。

1.2 視覺傳感器系統
    視覺傳感器主要研究用計算機模擬人的視覺功能,從客觀事物的圖像中提取信息,進行處理并加以理解,最終用于實際檢測、測量和控制。如圖2所示,在本系統中,工業CCD(美國cognex Insight micro-1403型智能相機)將目標轉換成圖像信號,然后轉變成數字化信號傳送給專用的圖像處理系統,并根據像素分布、亮度和顏色等信息,進行各種運算抽取目標的特征。最后將得到的結果信號反饋到控制執行裝置(本文采用的是機械手),進而對被檢目標進行次品分揀等操作。光源照明技術采用的是LED同軸光源照明。

2 PCB缺陷檢測算法
    二維最大類間方差閾值分割[7]的方法是同時考慮圖像的灰度分布和圖像的灰度像素之間的空間相關信息,采用離散測度矩陣的跡作為類間距離測度函數,當其取得最大值時,獲得最佳閾值向量(t*,s*)。該算法主要處理對PCB功能影響最大的幾種缺陷:缺損、毛刺、短路和斷路。圖像即使在信噪比低,且受光照不均勻的情況下也能獲得很高的分割精度。
    在PCB缺陷檢測過程中,假設原始灰度圖像f(x,y)的總灰度級為256,其鄰域平均灰度級表示為g(x,y)。向量(i,j)表示二維直方圖[f(x,y),g(x,y)],Pij為向量(i,j)發生的頻率,其中0≤i、 j≤255。以二維向量(t,s)作為閾值將圖像分割成兩部分,目標類和背景類。
    基于二維最大類間方差閾值分割算法進行PCB缺陷檢測的計算步驟歸納如下:
    (1)圖像預處理。首先將CCD獲取的彩色圖像變換成灰度圖像,并采用5×5的中值濾波器去除采集圖像時受到的椒鹽噪聲和高斯噪聲引發的污染。
 (2)初始化。設定像素灰度級閾值t的初始值t0為圖像灰度級均值,鄰域平均灰度級閾值s的初始值s0為領域平均灰度級均值。取正方形領域窗口的寬度為5。
 (3)進行變量的迭代更新。W0表示目標類在整幅圖像中占有的比例,W1代表背景類所占的比例,則目標類和背景類相應的均值向量為:

    (6)進行面積閾值處理。經過“異或”后的圖像會因為工藝不精確產生一定的噪聲,從而需要去噪得到準確的缺陷圖。本文采用面積閾值處理方法進行去噪。
    基于二維最大類間方差閾值分割算法的PCB缺陷檢測過程如圖3所示。

3 實驗結果與分析
    系統的主控計算機配置為Intel Core 2 Duo CPU、內存為2 GB、主頻為2.2 GHz;成像系統采用美國cognex Insight micro-1403型智能相機以及日本computar公司的25 mm鏡頭、LED光源和立體分束器;軟件開發環境采用VC++ 6.0。應用本文算法獲得的各階段圖像檢測結果如圖4所示。
    為驗證算法的實時性以及結果的穩定性,實驗選取

 

 

    表1中,由于有的PCB缺陷比較小,及背景與目標的灰度差異不大,導致不合格品被檢測為合格品。而合格品被檢測為不合格品,原因是由于最后為了去除噪聲等干擾因素造成了虛假缺陷,需要一個面積閾值。提取出大于該面積的缺陷。故而,對于面積較小的PCB缺陷檢測偏差較大。究其原因,此類缺陷對噪聲影響較敏感。因此如何提高小缺陷精確檢測率是今后必須研究的內容之一。
    本文設計了一種新型的基于視覺傳感器的PCB缺陷檢測系統,該系統以視覺傳感器為基礎,以圖像處理結果作為決策準則,能夠實現PCB的各種檢測。本文進行了其中一種檢測,通過采用二維最大類間閾值分割的方法,對PCB的缺陷(如缺損、毛刺、短路和斷路等)檢測進行實驗論證。實驗表明,該PCB缺陷智能視覺檢測系統能夠很好地解決人工檢測帶來的檢測效率低、誤檢漏檢率大等問題,極大地提高了檢測速度和產品質量,滿足了自動化生產的需求,實現了高速高精度的在線檢測。
參考文獻
[1] 周汝派. 視覺傳感的介紹及其行業發展趨勢[J]. Experiment Science & Technology, 2006(12):118-120.
[2] 黃文清,汪亞明,周志宇. 計算機視覺技術在工業領域中的應用[J]. 浙江工程學院學報, 2002,19(2):92-96.
[3] 楊福剛. 基于視覺傳感器的輸液中異物檢測系統設計[J]. 傳感器與微系統, 2010,29(3):74-76.
[4] DUAN F, WANG Y N. A machine vision inspector for beer bottle[J]. Int. J. Engineering Applications of Artificial Intelligence,2007,20(7):1013-1021.
[5] 張輝, 王耀南, 葛繼,等. 液體藥品異物檢測機器人系統的設計[J]. 中國機械工程, 2009,10(10):2493-2498.
[6] 周黨群, 程憲平, 李剛健. PCB視覺檢測系統中目標圖像提取的研究[J]. 電子測量與儀器學報,2001,15(3):
10-13.
[7] 吳一全,吳文怡,潘吉. 二維最大類間方差閾值分割的快速迭代算法[J]. 中國體視學與圖像分析,2007,12(3):216-220.

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 国产精品亚洲视频在线观看| 99热在线国产| 国产精品久久97| 国产精品美女www爽爽爽视频| 一区二区在线高清视频| 久久久久久久久久婷婷| 一区二区三区视频| 久久精品国产成人精品| 亚洲狠狠婷婷综合久久久| 国产精品久久久久99| 久久精品.com| 欧美久久综合性欧美| 欧美一区二区视频在线| 在线不卡日本| 91国自产精品中文字幕亚洲| 日本精品一区二区三区四区| 亚洲欧美日韩精品综合在线观看| 国产精品999999| 国产精品久久久久国产a级| 午夜精品美女久久久久av福利| 国产精品777| 99久久伊人精品影院| 国产成人在线免费看| 国产亚洲精品网站| 久久久亚洲国产| 久久精品国产v日韩v亚洲| 久久久精品有限公司| 久久国产精品99久久久久久丝袜 | 亚洲欧洲免费无码| 91久久夜色精品国产网站| 国产成人精品综合久久久| 国产精品精品久久久久久| 国产精品初高中精品久久| 99在线影院| 五月婷婷综合色| 欧美日韩国产高清视频| 久久精品视频在线播放| 精品国产综合久久| 国产精品久久久久久av下载红粉 | 九九久久九九久久| 国产精品777|