• 沒有找到結果。

平均統計檢測步驟設計與性質

第三章 自動檢測系統之設計

3.2 平均統計檢測步驟設計與性質

此方法主要為了減少如圖 3-5 所示的發生在邊緣的誤判,且針對項次 2 顏色變 異缺陷以及有機會檢測項次 4 中小缺陷所設計,設計想法為,一張顏色均勻的影 像,在各個不同位置的像素值差異理應不大,若有一群像素值較低或較高的,亦 即為異常區域。

因為此論文著重於檢測 PCB 金屬區域,故在此檢測步驟中,只討論像素低於 平均值的部分。但不導電區域在此取像系統中為深色,像素值遠低於金屬區域,

所以首要即為製作不導電區域遮罩,使不導電區域的像素值不列入金屬區域像素 值平均計算和不被誤判為異常區域。而在 PCB 印刷電路板中,因不導電區域的高 度高於金屬區域,造成取像時導電和不導電區域之間會產生灰色陰影,為了使陰 影的部分不列入計算造成誤判,在遮罩的影像頇加入侵蝕運算去遮蓋陰影區域。

3.2.1 平均統計檢測步驟

檢測步驟如圖 3-6 所示,載入標準影像經過灰階化、二值化、侵蝕運算,得到 標準遮罩樣板,計算標準遮罩樣板內金屬區域像素灰階值平均,將平均值減掉門 檻即為檢測灰階門檻。載入標準影像經過灰階化、二值化、侵蝕運算,得到待測 遮罩樣板。計算標待測罩樣板內金屬區域小於檢測灰階門檻的區域,最後將門檻 比對結果經過瑕疵篩選後,大於面積門檻即為異常點區域。

17

圖 3-6 平均統計檢測步驟圖

3.2.2 平均統計檢測範例

 前處理:如圖 3-7 所示,載入標準影像為 S、待測影像 P,S 和 P 經由灰 階化運算產生 S’、P’,再經由二值化處理產生 S’’、P’’。這裡所做的二值 化處理目的為區分檢測區域和不檢測區域,S’’和 P’’中的白色區域為要檢 測的金屬區域。

 建立檢測灰階門檻:如圖 3-8 所示,利用 S’’經由侵蝕運算後為標準樣板 遮罩,然後使用遮罩樣板遮罩遮住 S’不導電區域,計算金屬區域像素值 平均 A,再將 A 減掉灰階值 G 建立檢測灰階門檻,這裡的侵蝕處理可以 使 S’’中的黑色區域變大,目的是在 S’’變成遮罩時可以遮住導電和非導 電之間的灰色區域,而減掉灰階值 G 的目的為減少取像時的灰階誤差。

灰階化

二值化

灰階化

建立檢測 灰階門檻 二值化

侵蝕運算 標準影像 待測影像

門檻比對 侵蝕運算

瑕疵篩選

18

 門檻比對:如圖 3-9 所示,P’’ 經由侵蝕運算後為待測樣板遮罩,使用待 測遮罩樣板遮罩遮住 P’不導電區域,計算金屬區域中像素值小於檢測灰 階門檻,最後經過瑕疵篩選得到檢測結果。在這個檢測方法中,所使用 到的門檻比對方法為小於運算,將小於檢測灰階門檻的灰階值設定為 0,

大於的值則為 255 即可產生出 Result 圖。這個步驟中的侵蝕運算,和建 立檢測灰階門檻中所用的侵蝕處理目的一樣。

圖 3-7 彩色轉二值化處理

圖 3-8 建立檢測灰階門檻 S

P

S’

P’

RGB轉灰階

RGB轉灰階 S’’

P’’

二值化

二值化

S’

S’’ 取得統計平均

19

圖 3-9 門檻比對

3.2.3 統計平均檢測步驟遭遇問題

如圖 3-10 所式待測影像 P 經由二值化的遮罩遮住灰階化處理影像 P’後,導致 發生在邊緣的瑕疵無法被檢測出來。

圖 3-10 瑕疵漏測 P’

P’’

Result

Result P

P’

P’’

20

相關文件