一種玻璃面板的音孔缺陷檢測(cè)方法及系統(tǒng)的制作方法
【專利說明】-種玻璃面板的音孔缺陷檢測(cè)方法及系統(tǒng)
[0001 ] 技術(shù)鄰域
[0002] 本發(fā)明屬于面板檢測(cè)鄰域,尤其設(shè)及一種基于圖像輪廓特征提取的用于手機(jī)玻璃 面板的音孔缺陷檢測(cè)方法及系統(tǒng)。
【背景技術(shù)】
[0003] 目前,對(duì)于玻璃面板表面缺陷的檢測(cè)與識(shí)別方法歸納起來有Ξ類:圖像匹配比較 法,非圖像匹配比較法和混合法。(1)圖像匹配比較法運(yùn)種方法是將作為模板的標(biāo)準(zhǔn)圖像與 被檢測(cè)的圖像進(jìn)行匹配,即異或運(yùn)算,運(yùn)種方法適用于圖像出現(xiàn)缺口、邊緣凹凸毛刺等缺 陷,但是對(duì)于種類眾多的手機(jī)玻璃面板孔亮點(diǎn)缺陷,其在形狀上并無差異,表現(xiàn)特征是灰度 值高于周邊,同時(shí)不同客戶對(duì)于玻璃面板音孔大小不一,因此運(yùn)種方法不適用于手機(jī)玻璃 面板音孔缺陷檢測(cè)。(2)非圖像匹配比較法運(yùn)種方法不需要模板圖像,它依據(jù)預(yù)先定義的設(shè) 計(jì)規(guī)則來判斷待檢測(cè)圖像是否有瑕疵,對(duì)于手機(jī)玻璃面板音孔亮點(diǎn)缺陷,可W認(rèn)為闊值大 小為設(shè)計(jì)規(guī)則,但是由于受玻璃面板厚度、音孔大小W及加工角度的影響,常見的闊值分 害d、邊緣分割等分割方法難W兼顧,有點(diǎn)是內(nèi)存需求小、處理靈活。(3)混合法它是前述兩種 方法的綜合,在一定程度上克服了前兩類方法的缺點(diǎn),但目前運(yùn)種方法還不是很成熟,其算 法復(fù)雜,不能滿足實(shí)時(shí)檢測(cè)的要求,且自適應(yīng)性不夠,系統(tǒng)擴(kuò)展能力較差。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明所要解決的技術(shù)問題在于提供一種玻璃面板的音孔缺陷檢測(cè)方法及系統(tǒng), 旨在解決現(xiàn)有檢測(cè)音孔缺陷技術(shù)不成熟,算法復(fù)雜,不能滿足實(shí)時(shí)檢測(cè)的要求,且自適應(yīng)性 不夠,系統(tǒng)擴(kuò)展能力較差的問題。
[0005] 本發(fā)明是運(yùn)樣實(shí)現(xiàn)的,一種玻璃面板的音孔缺陷檢測(cè)方法,步驟包括:
[0006] 步驟A,對(duì)玻璃面板的音孔進(jìn)行圖像采集,并將采集的圖像進(jìn)行灰度轉(zhuǎn)換和預(yù)處理 得到音孔圖像,然后對(duì)所述音孔圖像進(jìn)行膨脹運(yùn)算得到音孔灰度圖像;
[0007] 步驟B,對(duì)所述音孔灰度圖像進(jìn)行灰度統(tǒng)計(jì),得到二值化闊值,然后根據(jù)所述二值 化闊值對(duì)所述音孔灰度圖像進(jìn)行二值化分割得到音孔二值化圖像;
[000引步驟C,對(duì)所述音孔二值化圖像進(jìn)行分析和提取,得到空屯、區(qū)域圖像,然后對(duì)所述 空屯、區(qū)域圖像進(jìn)行計(jì)算,得到音孔感興趣區(qū)域圖像;
[0009] 步驟D,根據(jù)所述音孔感興趣區(qū)域圖像進(jìn)行缺陷識(shí)別,并標(biāo)記缺陷坐標(biāo)。
[0010] 進(jìn)一步地,步驟A具體包括:
[0011] 步驟A1,對(duì)玻璃面板的音孔進(jìn)行圖像采集并進(jìn)行灰度轉(zhuǎn)換,然后對(duì)灰度轉(zhuǎn)換后的 圖像進(jìn)行濾波和去噪的預(yù)處理得到音孔圖像;
[0012] 步驟A2,對(duì)預(yù)處理后的音孔圖像進(jìn)行膨脹運(yùn)算得到音孔灰度圖像;所述膨脹運(yùn)算 的算子大小為音孔輪廓寬度大小。進(jìn)一步地,步驟B具體包括:
[0013] 步驟B1,對(duì)所述音孔灰度圖像進(jìn)行灰度直方圖統(tǒng)計(jì),灰度級(jí)數(shù)為256級(jí),然后根據(jù) 音孔空屯、特征,從灰度級(jí)數(shù)0開始對(duì)所述音孔灰度圖像進(jìn)行遍歷,得到第一個(gè)峰值灰度值;
[0014] W灰度級(jí)0開始對(duì)所述音孔灰度圖像進(jìn)行遍歷,當(dāng)?shù)趇級(jí)對(duì)應(yīng)的像素個(gè)數(shù)大小比鄰 域域內(nèi)的像素個(gè)數(shù)多時(shí),Wi為第一個(gè)峰值灰度值,WNum(i)表示該灰度值對(duì)應(yīng)灰度級(jí)的像 素個(gè)數(shù),則滿足:
[0015] Num( i) =Max 陽皿(i±d)},0<d<D,D<i< 255-D;其中D為鄰域大小,d為變量;
[0016] 步驟B2,根據(jù)得到的第一個(gè)峰值灰度值對(duì)所述音孔灰度圖像進(jìn)行遍歷,得到第一 個(gè)峰谷灰度值,確定二值化闊值;
[0017] 從第一峰值灰度值i對(duì)應(yīng)的灰度級(jí)i開始對(duì)所述音孔灰度圖像進(jìn)行遍歷,當(dāng)?shù)趈級(jí) 對(duì)應(yīng)的像素個(gè)數(shù)比鄰域域內(nèi)的像素個(gè)數(shù)少時(shí),Wj為第一個(gè)峰谷灰度值,WNum(j)表示該灰 度值對(duì)應(yīng)灰度級(jí)的像素個(gè)數(shù),則滿足:
[001 引 Num( j) =Max{Num( j ±d) },0<d<i,i<j< 255-D;
[0019] 步驟B3,W步驟B2中得到的第一峰谷灰度值j為二值化闊值,對(duì)所述音孔灰度圖像 進(jìn)行二值化分割,得到音孔二值化圖像。
[0020] 進(jìn)一步地,步驟C具體包括:
[0021] 步驟C1,對(duì)所述音孔二值化圖像進(jìn)行B0LB分析,根據(jù)空屯、輪廓特征、凸包面積W及 位置提取空屯、區(qū)域圖像;
[0022] WBlock(n)表示第η個(gè)輪廓,BlockLength(n)表示輪廓長(zhǎng)度,BlockArea(n)表示凸 包面積,(BlockX(n),BlockY(n))表示輪廓中屯、坐標(biāo);
[0023] 當(dāng)且僅當(dāng)滿足:
[0024]
[0025] 時(shí),確定該輪廓為音孔空屯、對(duì)應(yīng)的輪廓,對(duì)該輪廓進(jìn)行提取獲得空屯、區(qū)域圖像;其 中,Length表示輪廓長(zhǎng)度,Area表示輪廓面積,XI,X2表示輪廓中屯、所在的列坐標(biāo)的最小值 和最大值;YUY2表示行坐標(biāo)的最小值和最大值;
[0026] 步驟C2,對(duì)所述空屯、區(qū)域圖像進(jìn)行膨脹運(yùn)算和腐蝕運(yùn)算,得到第一運(yùn)算圖像和第 二運(yùn)算圖像,將所述第一運(yùn)算圖像和第二運(yùn)算圖像相減,得到音孔感興趣區(qū)域圖像。
[0027] 進(jìn)一步地,步驟D具體包括:
[0028] 步驟D1,根據(jù)所述音孔感興趣區(qū)域圖像提取對(duì)應(yīng)的音孔圖像,W所述音孔感興趣 區(qū)域圖像,確定所述音孔圖像中的音孔感興趣區(qū)域;
[0029] 步驟D2,根據(jù)所述音孔感興趣區(qū)域判斷是否存在亮點(diǎn);
[0030] Wf(i,j)表示所述音孔感興趣區(qū)域中第i點(diǎn)的灰度值,T表示所述音孔感興趣區(qū)域 內(nèi)所有像素的灰度平均值,A T表示缺陷闊值,
[0031] 當(dāng)且僅當(dāng)?shù)趇點(diǎn)的灰度值大于或者等于所述灰度平均值與所述缺陷闊值之和時(shí), 則確定存在亮點(diǎn),并提取亮點(diǎn)輪廓;
[0032] 當(dāng)且僅當(dāng)?shù)趇點(diǎn)的灰度值小于所述灰度平均值與所述缺陷闊值之和時(shí),則確定正 常;
[0033] 步驟D3,W所述灰度平均值與所述缺陷闊值之和為分割闊值,對(duì)所述音孔圖像進(jìn) 行二值化分割得到二值化分割圖像,并根據(jù)所述亮點(diǎn)輪廓判斷音孔缺陷,并標(biāo)記缺陷坐標(biāo);
[0034] WB( i,j)表示所述二值化分割圖像,則:
[0035]
[0036] 在判斷出現(xiàn)一個(gè)亮點(diǎn)或多個(gè)亮點(diǎn),且亮點(diǎn)之間位置分割較遠(yuǎn),則確定為音孔崩邊;
[0037] 在判斷亮點(diǎn)布滿音孔輪廓邊緣,且亮點(diǎn)之間彼此連接,則確定為音孔砂邊;
[0038] 在判斷為出現(xiàn)細(xì)長(zhǎng)條亮點(diǎn),且所述細(xì)長(zhǎng)條亮點(diǎn)長(zhǎng)寬比滿足缺陷闊值時(shí),則確定為 音孔裂紋。
[0039] 本發(fā)明還提供了一種玻璃面板的音孔缺陷檢測(cè)系統(tǒng),包括:
[0040] 采集處理單元,對(duì)玻璃面板的音孔進(jìn)行圖像采集,并將采集的圖像進(jìn)行灰度轉(zhuǎn)換 和預(yù)處理得到音孔圖像,然后對(duì)所述音孔圖像進(jìn)行膨脹運(yùn)算得到音孔灰度圖像;
[0041] 二值化處理單元,用于對(duì)所述音孔灰度圖像進(jìn)行灰度統(tǒng)計(jì),得到二值化闊值,然后 根據(jù)所述二值化闊值對(duì)所述音孔灰度圖像進(jìn)行二值化分割得到音孔二值化圖像;
[0042] 分析提取單元,用于對(duì)所述音孔二值化圖像進(jìn)行分析和提取,得到空屯、區(qū)域圖像, 然后對(duì)所述空屯、區(qū)域圖像進(jìn)行計(jì)算,得到音孔感興趣區(qū)域圖像;
[0043] 缺陷識(shí)別單元,用于根據(jù)所述音孔感興趣區(qū)域圖像進(jìn)行缺陷識(shí)別,并標(biāo)記缺陷坐 標(biāo)。
[0044] 進(jìn)一步地,所述采集處理單元具體用于:
[0045] 首先,對(duì)玻璃面板的音孔進(jìn)行圖像采集并進(jìn)行灰度轉(zhuǎn)換,然后對(duì)灰度轉(zhuǎn)換后的圖 像進(jìn)行濾波和去噪的預(yù)處理得到音孔圖像;
[0046] 最后,對(duì)預(yù)處理后的音孔圖像進(jìn)行膨脹運(yùn)算得到音孔灰度圖像;所述膨脹運(yùn)算的 算子大小為音孔輪廓寬度大小。
[0047] 進(jìn)一步地,所述二值化處理單元具體用于:
[0048] 首先,對(duì)所述音孔灰度圖像進(jìn)行灰度直方圖統(tǒng)計(jì),灰度級(jí)數(shù)為256級(jí),然后根據(jù)音 孔空屯、特征,從灰度級(jí)數(shù)0開始對(duì)所述音孔灰度圖像進(jìn)行遍歷,得到第一個(gè)峰值灰度值;
[0049] W灰度級(jí)0開始對(duì)所述音孔灰度圖像進(jìn)行遍歷,當(dāng)?shù)趇級(jí)對(duì)應(yīng)的像素個(gè)數(shù)大小比鄰 域域內(nèi)的像素個(gè)數(shù)多時(shí),Wi為第一個(gè)峰值灰度值,WNum(i)表示該灰度值對(duì)應(yīng)灰度級(jí)的像 素個(gè)數(shù),則滿足:
[0化0] Num(i)=Max{Num(i±d)},0<d<D,D< i < 255-D;其中D為鄰域大