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

PCB板缺陷檢測中圖像配準(zhǔn)技術(shù)研究

2016-09-13 07:25:58周戀玲張靜
電子設(shè)計(jì)工程 2016年3期
關(guān)鍵詞:標(biāo)準(zhǔn)檢測

周戀玲,張靜

(1.武警警官學(xué)院 電子技術(shù)系,四川 成都 610213;2.電子科技大學(xué) 光電信息學(xué)院,四川 成都 610054)

PCB板缺陷檢測中圖像配準(zhǔn)技術(shù)研究

周戀玲1,張靜2

(1.武警警官學(xué)院 電子技術(shù)系,四川 成都610213;2.電子科技大學(xué) 光電信息學(xué)院,四川 成都610054)

PCB缺陷檢測系統(tǒng)中,圖像的配準(zhǔn)精度直接影響著整個(gè)系統(tǒng)的檢測精度。針對PCB板標(biāo)準(zhǔn)圖像和待測圖像本身存在差異,傳統(tǒng)方法用標(biāo)準(zhǔn)圖像來配準(zhǔn)待測圖像的精度較低的問題,文中通過引入Gerber文件,對標(biāo)準(zhǔn)PCB板圖像和待測PCB板圖像進(jìn)行二次配準(zhǔn),并對配準(zhǔn)后的圖像進(jìn)行坐標(biāo)修正。對采集的大尺寸PCB圖像進(jìn)行配準(zhǔn)實(shí)驗(yàn),結(jié)果顯示配準(zhǔn)偏移可控制在1-2個(gè)像素范圍內(nèi),配準(zhǔn)精度得到很大提高。

PCB;圖像配準(zhǔn);Gerber文件;二次配準(zhǔn)

目前各種電子產(chǎn)品都離不開PCB板,PCB板的質(zhì)量問題直接決定了企業(yè)的生存問題,對于PCB板缺陷的檢測成為企業(yè)質(zhì)量保證必不可少的環(huán)節(jié)。圖像配準(zhǔn)作為檢測的核心,如果配準(zhǔn)精度存在較大誤差,將會(huì)影響整個(gè)檢測系統(tǒng)的結(jié)果。

Chun-Jen Chen[1]等人提出了將Hausdorff距離運(yùn)用到圖像定位和缺陷檢測中,這種方法對于圖像配準(zhǔn)中,邊緣產(chǎn)生的差異有一定的改善作用,但是這種方法只是采用了平移,還是存在一定的問題。Syamsian Mashohor[2]使用混合遺傳算法(Hybrid Genetic Algorithm)來判定圖像的位置偏移,從而進(jìn)行配準(zhǔn),綜合利用了Sobel邊緣檢測、圖像差值法、噪聲濾波等方法來進(jìn)行檢測,檢測針對灰度圖像進(jìn)行,對于高集成度的PCB板能有效地進(jìn)行檢測,整個(gè)系統(tǒng)自適應(yīng)性高。Oh.Hae-Won[3]等人在PCB的裝配檢測儀器中,根據(jù)Gerber文件來識(shí)別PCB元器件的位置,從而實(shí)現(xiàn)了PCB的元件的準(zhǔn)確定位與檢測。文中利用Gerber文件對標(biāo)準(zhǔn)PCB圖像和待測PCB圖像分別進(jìn)行配準(zhǔn),相當(dāng)于兩次配準(zhǔn)過程,配準(zhǔn)精度得到提高。

1 Gerber文件和圖像配準(zhǔn)

1.1Gerber文件簡介

Gerber文件又稱為光繪文件,它是線路板行業(yè)圖像轉(zhuǎn)換的一種標(biāo)準(zhǔn)格式[4]。許多PCB制造廠引進(jìn)了CAD設(shè)計(jì)系統(tǒng),利用Gerber文件,進(jìn)行貼片機(jī)生產(chǎn)。因此,PCB板通常有其對應(yīng)的Gerber文件。由于Gerber是PCB板制作的標(biāo)準(zhǔn)文件,因此,文中通過引入Gerber文件,利用生成Gerber圖像,作為配準(zhǔn)的基準(zhǔn)圖像,從而提高配準(zhǔn)的精度。

1.2圖像配準(zhǔn)原理

在圖像處理中,根據(jù)標(biāo)準(zhǔn)信息來校正圖像位置的處理是非常重要的一步,常用的空間校正圖像公式如下:

式中的兩個(gè)函數(shù)為變換函數(shù),計(jì)算(x,y)在校正圖像坐標(biāo)系統(tǒng)中的正確位置,同時(shí)把該點(diǎn)的灰度值移植到計(jì)算得到的新位置上。通常,計(jì)算出來的新坐標(biāo)值并不是整數(shù),這樣便無法得到該點(diǎn)的精確灰度值,為此,需要采用灰度插值技術(shù)進(jìn)行處理。雙線性插值,是利用該點(diǎn)的四個(gè)最近鄰像素的值來估算灰度值,假設(shè)每個(gè)小方格內(nèi)的灰度值都是坐標(biāo)的簡單函數(shù)[5]:

其中α、…δ是一些參數(shù),將4個(gè)角的像素值代入上式,可以求出這些參數(shù),然后用這些值來估計(jì)新坐標(biāo)點(diǎn)的灰度值。

2 文中圖像配準(zhǔn)過程

一般的PCB板上會(huì)提供3~4個(gè)圓形標(biāo)志,作為定位控制點(diǎn),在建立標(biāo)準(zhǔn)庫時(shí),首先對標(biāo)準(zhǔn)板圖像進(jìn)行一次配準(zhǔn),記錄數(shù)據(jù)到數(shù)據(jù)庫;在檢測待測板時(shí),再對待測圖像進(jìn)行一次配準(zhǔn)。然后采用仿射變換來調(diào)整圖像的幾何位置,利用雙線性二插值來調(diào)整圖像的灰度值,以達(dá)到配準(zhǔn)的目的。下面是文中利用Gerber文件對圖像配準(zhǔn)的步驟。

1)導(dǎo)入Gerber的焊盤層圖像,手動(dòng)框選定位點(diǎn)區(qū)域,計(jì)算出3對標(biāo)準(zhǔn)點(diǎn)的坐標(biāo)。解析的Gerber圖像都是二值的圖像,框選出來的定位點(diǎn)區(qū)域圖像,只有定位點(diǎn)區(qū)域是黑色或白色,可以直接根據(jù)圓形追跡算法,求得圓心的坐標(biāo)位置。

2)采集要配準(zhǔn)的PCB圖像,按順序框選出 PCB板上3對定位點(diǎn)區(qū)域,計(jì)算出3對定位點(diǎn)的坐標(biāo)。

3)根據(jù)兩組坐標(biāo)值,求得變換矩陣的系數(shù),如下從左至右依次是標(biāo)準(zhǔn)點(diǎn)坐標(biāo)矩陣、待配點(diǎn)坐標(biāo)矩陣、變換矩陣。

4)根據(jù)求出的系數(shù),帶入方程,計(jì)算仿射變換后的圖像坐標(biāo)。

5)修正圖像尺寸。將變換矩陣帶入計(jì)算后,得到的圖像仍然是不正確的,原因在于,計(jì)算出來的坐標(biāo)可能會(huì)出現(xiàn)負(fù)數(shù),或者原本在一條水平或垂直線上的兩頂點(diǎn),變換后在一條斜邊上了,當(dāng)出現(xiàn)這樣的情況時(shí),就需要補(bǔ)齊邊界,或者裁減邊界,如圖1所示。

圖1 頂點(diǎn)變換修正Fig.1 Vertex transformed and corrected

將4個(gè)頂點(diǎn)坐標(biāo)與變換矩陣相乘,有如下計(jì)算過程:

由于數(shù)字圖像是具有寬、高屬性的,以左上角為圖像的原點(diǎn),水平向右為x軸,垂直向下為y軸,由上式可知:變換后的圖像,左上角的頂點(diǎn)x根據(jù)T1x、T4x最小值求得,記為m1,y根據(jù)T1y、T2y最小值求得,記為m2;右下角的頂點(diǎn)x根據(jù)T2x、T3x最大值求得,記為m3,y根據(jù)T3y、T4y最大值求得,記為m4;然后將(m1,m2)映射為(0,0)點(diǎn)坐標(biāo),變換后的圖像尺寸寬為(m3-m1),高為(m4-m2),如此得到一幅變換圖像,并且得到的變換圖像尺寸總是大于等于標(biāo)準(zhǔn)圖像的尺寸。

變換圖像并不是我們最終需要的配準(zhǔn)圖像,因?yàn)樗某叽缗c標(biāo)準(zhǔn)的圖像尺寸不一,因此需要作修正。

上述式子是用變換后圖像的4個(gè)頂點(diǎn)坐標(biāo)減去標(biāo)準(zhǔn)圖像的4個(gè)頂點(diǎn)坐標(biāo),得出變換圖像的修正方法為:

1)若Δx1<0或Δx4<0,則取其中最小值,記為Δm1,然后向下取整數(shù),需要豎著裁掉左邊個(gè)像素的圖像;

2)若Δy1<0或Δy2<0,則取其中最小值,記為Δm2,然后向下取整,此時(shí)需要橫著裁掉上面?zhèn)€像素的圖像;

3)若Δx1>0和Δx4>0,則取其中最小值,記為Δm3,然后向下取整,此時(shí)需要在圖像左邊補(bǔ)上個(gè)像素的黑色圖像;

4)若Δy1>0和Δy2>0,則取其中最小值,記為Δm4,然后向下取整,此時(shí)需要在圖像上邊補(bǔ)上個(gè)像素的黑色圖像。

值得注意的是,以上步驟中,1、3是沖突的,2、4也是沖突,所以只有兩種情況會(huì)出現(xiàn),操作完畢后,就確定了圖像左上角的頂點(diǎn),對于右邊的圖像,只需要按照標(biāo)準(zhǔn)圖像的寬、高來裁剪即可,最終得到我們需要的配準(zhǔn)圖像。

3 實(shí)驗(yàn)結(jié)果

圖2是實(shí)例選取的一個(gè)圖像變換的坐標(biāo),經(jīng)過仿射變換后,可以確定,此時(shí)以(-241.3,-116.968 6)點(diǎn)來映射變換圖像的(0,0)點(diǎn),然后重新構(gòu)建圖像,根據(jù)結(jié)果,則需要裁掉左邊242個(gè)像素、上邊117個(gè)像素的圖像,并且保持圖像的寬、高尺寸為4 565和7 134。變換過程的圖像如圖3所示,由于圖像尺寸比較大,圖中圖像被縮小了,看到的效果并不是非常明顯。

4 結(jié) 論

一般的配準(zhǔn)過程,是選擇一塊較好的PCB板作為標(biāo)準(zhǔn)板,其余待測PCB板根據(jù)標(biāo)準(zhǔn)板進(jìn)行配準(zhǔn)。由于圖像采集過程中,存在光照強(qiáng)度不一、放置位置不同等因素,造成標(biāo)準(zhǔn)板圖像與待測板圖像存在較大差異,所提取的定位點(diǎn)信息本身存在誤差,導(dǎo)致配準(zhǔn)精度不高。Gerber圖像是根據(jù)Gerber文件信息繪制而成,定位點(diǎn)信息精度高,本文將Gerber圖像分別與標(biāo)準(zhǔn)板圖像和待測板圖像進(jìn)行配準(zhǔn),相當(dāng)于兩次配準(zhǔn),配準(zhǔn)精度得到極大提高,該方法已在實(shí)際系統(tǒng)中得到應(yīng)用。

圖2 圖像匹配頂點(diǎn)坐標(biāo)變換實(shí)例Fig.2 The vertex coordinate transformation of image matching

圖3 PCB圖像配準(zhǔn)實(shí)例Fig.3 PCB image matching instance

[1]CHEN Chun-Jen,LAI Shang-Hong,LEE Win-How,et al. Hau-sdorff distance based PCB inspection system with defect cl-assification[C].Two-and Three-Dimensional Methods for In-spection and Metrology III,SPIE,2005:1-12.

[2]Syamsiah Mashohor,Jonathan R.Evans,Ahmet T.Erdogan. Automatic hybrid genetic algorithm based printed circuit board inspection[C]//Proceedings of the First NASA/ESA Conference on Adaptive Hardware and Systems,IEEE,2006:390-400.

[3]Hae-Won Oh,Jin-He Jung,Tae-Hyung Park.Gerbercharacter recognition system of auto-teaching program for PCB assembly machines[C]//SICE Annual Conference 2004:300-305.

[4]Gilles Aubert,Pierre Kornprobst.Mathematical problems in image processing[J].New York:Springer Science,2006:150-167.

[5]陳顯毅.圖像配準(zhǔn)技術(shù)及其MATLAB編程實(shí)現(xiàn)[M].北京:電子工業(yè)出版社,2009.

[6]張靜,葉玉堂,謝煜,等.印刷電路板表觀檢測中光電圖像的快速配準(zhǔn)方法[J].光電工程,2013,40(6):51-57.

[7]張波,李銳華,彭年才,等.基于小波變換的PCB缺陷視覺檢測技術(shù)研究[J].系統(tǒng)仿真學(xué)報(bào),2004,16(8):1864-1866.

[8]申麗然,尹清波.圖像仿射不變方法研究[M].哈爾濱:哈爾濱工程大學(xué)出版社,2009.

The research on image matching of PCB defect detection

ZHOU Lian-ling1,ZHANG Jing2
(1.School of Electronic Technology,Armed Police Academy,Chengdu 610213,China;2.School of Optoelectronic Information,University of Electronic Science and Technology of China,Chengdu 610054,China)

The accuracy of image matching would affect the detection accuracy of the PCB defect detection system.The standard PCB image and the test PCB image were different.The accuracy of traditional method using the standard PCB image to match the test PCB image was low.In this paper,the standard PCB image and the test PCB image were both matched with the Gerber.Then we corrected the coordinate value of the matched image.After the experiments for the matching of large-size PCB images,the experimental results showed that the offset of image matching could be controlled in the range of 1-2 pixels,so the accuracy for the matching was improved.

PCB;image matching;gerber;twice match

TN247

A

1674-6236(2016)03-0166-03

2015-02-28稿件編號(hào):201502156

周戀玲(1986—),女,四川成都人,碩士研究生,助理實(shí)驗(yàn)師。研究方向:光電圖像檢測、圖像信息處理。

猜你喜歡
標(biāo)準(zhǔn)檢測
2022 年3 月實(shí)施的工程建設(shè)標(biāo)準(zhǔn)
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
“幾何圖形”檢測題
“角”檢測題
忠誠的標(biāo)準(zhǔn)
美還是丑?
你可能還在被不靠譜的對比度標(biāo)準(zhǔn)忽悠
小波變換在PCB缺陷檢測中的應(yīng)用
主站蜘蛛池模板: 国产精品美女免费视频大全| 亚洲高清日韩heyzo| 亚洲成年网站在线观看| 97se亚洲| 人人91人人澡人人妻人人爽| 亚洲成a人片在线观看88| 亚洲高清中文字幕| 国产精品女在线观看| 凹凸精品免费精品视频| 国产精品免费电影| 国产全黄a一级毛片| 日韩欧美国产三级| 国产全黄a一级毛片| 亚洲成人网在线播放| 国产成人精品日本亚洲| 国产婬乱a一级毛片多女| 亚洲国产午夜精华无码福利| 精品国产成人高清在线| 91在线日韩在线播放| 国产成人a毛片在线| 在线免费不卡视频| 亚洲综合18p| 国产丝袜第一页| 在线观看av永久| 国产精品yjizz视频网一二区| 精品成人免费自拍视频| 免费人成在线观看视频色| 制服丝袜亚洲| 亚洲全网成人资源在线观看| 男女男精品视频| 性69交片免费看| 99九九成人免费视频精品 | 伊人久久久久久久| 国产簧片免费在线播放| 凹凸精品免费精品视频| 国产一级毛片在线| 久久久久国产精品嫩草影院| 99精品视频播放| 日韩av无码DVD| 女人18毛片一级毛片在线 | 精品视频一区在线观看| 国产xxxxx免费视频| 亚洲欧洲国产成人综合不卡| 国产亚洲精品91| 久久综合五月| 中文字幕无码中文字幕有码在线| 狠狠色噜噜狠狠狠狠色综合久| 高清国产在线| 全部免费毛片免费播放 | 免费可以看的无遮挡av无码| 国产精品久久久久无码网站| 久久伊人色| 五月丁香伊人啪啪手机免费观看| 丰满人妻一区二区三区视频| 美女被操91视频| 又爽又大又黄a级毛片在线视频| 国产va免费精品| 国产成人精品一区二区| av手机版在线播放| 亚洲国产成人自拍| 亚洲综合色婷婷| 欧美成人免费午夜全| 免费不卡在线观看av| a级毛片免费播放| 制服丝袜无码每日更新| 欧美69视频在线| 伊人91视频| 精品久久久久无码| 国产亚洲男人的天堂在线观看| 她的性爱视频| 久久久久久久久久国产精品| 久久这里只有精品23| 91精品情国产情侣高潮对白蜜| 97国产精品视频自在拍| 秋霞国产在线| 亚洲欧美一区二区三区图片| 国产成人精品18| 五月综合色婷婷| 黄色网站不卡无码| 欧美色综合网站| 成人国产精品2021| 日韩国产 在线|