劉 賀,馬小燕,張 靜
(揚(yáng)州工業(yè)職業(yè)技術(shù)學(xué)院1.信息中心;2.智能制造學(xué)院;3.信息工程學(xué)院,江蘇 揚(yáng)州 225127)
隨著產(chǎn)品包裝技術(shù)的發(fā)展,對(duì)牙刷包裝的要求越來越高,在產(chǎn)品出廠時(shí)需要對(duì)牙刷包裝進(jìn)行缺陷定位檢測(cè),分析牙刷包裝的缺陷分布,提高牙刷包裝的精密度。結(jié)合缺陷重建和特征分析方法進(jìn)行牙刷包裝檢測(cè),采用人工視覺特征分析方法,建立牙刷包裝缺陷檢測(cè)的大數(shù)據(jù)分析模型,提高牙刷包裝缺陷的分布式檢測(cè)和信息融合能力,因此對(duì)于牙刷包裝缺陷檢測(cè)方法的研究在牙刷包裝質(zhì)量檢測(cè)與評(píng)估中具有重要意義[1]。傳統(tǒng)方法在缺陷檢測(cè)過程中主要結(jié)合Sketchup、Auto CAD等軟件進(jìn)行牙刷包裝缺陷的三維建模,具有局限性[2],對(duì)此本文提出基于數(shù)據(jù)挖掘技術(shù)的牙刷包裝缺陷檢測(cè)方法。構(gòu)建牙刷包裝缺陷的視覺信息采樣模型,采用統(tǒng)計(jì)分析方法進(jìn)行牙刷包裝缺陷分布特征檢測(cè),利用信息增強(qiáng)和模糊聚類分析方法,實(shí)現(xiàn)對(duì)牙刷包裝缺陷的大數(shù)據(jù)挖掘和檢測(cè),最后進(jìn)行仿真測(cè)試分析,驗(yàn)證了本文方法在提高牙刷包裝缺陷檢測(cè)能力方面的優(yōu)越性能。
為了實(shí)現(xiàn)牙刷包裝缺陷檢測(cè),需要構(gòu)建牙刷包裝視覺信息采樣模型,對(duì)牙刷包裝視覺圖像進(jìn)行超像素特征提取,結(jié)合三維視覺重建方法實(shí)現(xiàn)牙刷包裝缺陷檢測(cè)定位[3],首先需要對(duì)牙刷包裝圖像進(jìn)行三維輪廓重構(gòu),采用Ray-Casting進(jìn)行牙刷包裝圖像特征掃描,采用Harris角點(diǎn)檢測(cè)方法實(shí)現(xiàn)牙刷包裝圖像的分布式融合,得到牙刷包裝的視覺成像輸出為:
(1)
根據(jù)信息增強(qiáng)和模糊聚類方法,將牙刷包裝圖像的紋理子空間表示為:
(2)
上式中
(3)
根據(jù)牙刷包裝圖像模糊紋理分布,設(shè)定相關(guān)性K,求出牙刷包裝圖像模板匹配的疏線性方程組為:
g(x,y)=h(x,y)*f(x,y)+η(x,y)
(4)
其中,h(x,y)是牙刷包裝圖像紋理特征分布特征函數(shù),符號(hào)*表示卷積。采用模糊度特征提取方法進(jìn)行牙刷包裝視覺信息融合處理[4],得到的結(jié)果為:
(5)
為實(shí)現(xiàn)牙刷包裝圖像的超像素分割,采用大數(shù)據(jù)挖掘方法進(jìn)行牙刷包裝圖像特征檢測(cè)[5]。假設(shè)牙刷包裝圖像的模糊度特征量為M,進(jìn)行M-1次迭代,牙刷包裝圖像檢測(cè)的模糊迭代公式如下:
(6)
計(jì)算在大數(shù)據(jù)環(huán)境下牙刷包裝圖像特征差異像素值[6],進(jìn)而得到牙刷包裝圖像的邊緣像素估計(jì)值為:
(7)
采用分塊特征檢測(cè)和區(qū)域模塊化特征匹配方法進(jìn)行牙刷包裝缺陷定位[7],得到牙刷包裝缺陷的邊緣輪廓區(qū)域分布:
L(w,b,e,α)=J(w,e)-
(8)
式中,αi為牙刷包裝缺陷檢測(cè)的拉格朗日乘子。采用灰度像素特征分解方法進(jìn)行牙刷包裝缺陷圖像的增強(qiáng)處理,得到增強(qiáng)的像素分布矩陣為:
(9)
其中:
(10)
式中,I表示單位矩陣,用自相關(guān)特征匹配方法進(jìn)行牙刷包裝缺陷定位,得到牙刷包裝缺陷檢測(cè)的模糊統(tǒng)計(jì)特征量Qij=(φ(xi)φ(xj))。在灰度像素區(qū)域內(nèi)根據(jù)牙刷包裝缺陷的分布狀態(tài)進(jìn)行信息融合[8],得到牙刷包裝缺陷特征提取結(jié)果為:
(11)
式中,σ為牙刷包裝缺陷的仿射不變區(qū)域分割參數(shù)。
對(duì)牙刷包裝視覺圖像進(jìn)行超像素特征提取,建立牙刷包裝缺陷的大數(shù)據(jù)分布集,結(jié)合模糊信息采樣技術(shù)進(jìn)行牙刷包裝缺陷的信息采樣和多分辨融合,利用一組牙刷包裝視覺圖像訓(xùn)練樣本構(gòu)造主特征向量空間,以實(shí)現(xiàn)牙刷包裝缺陷紋理的分布式組合重構(gòu)[9],得到牙刷包裝缺陷的紋理分布函數(shù)如下所示:
(12)
(13)
以像素點(diǎn)i為中心,進(jìn)行牙刷包裝缺陷的融合檢測(cè),在得到的牙刷包裝視覺圖像的仿射不變區(qū)域中進(jìn)行圖像分割[10],假設(shè)前l(fā)個(gè)牙刷包裝視覺圖像的幾何特征向量為e1,e2,...,el,在重疊區(qū)域內(nèi),牙刷包裝缺陷檢測(cè)的迭代方程如下:
(14)
其中,c3·rand(.)和c4·rand(.)為牙刷包裝缺陷的大數(shù)據(jù)分布節(jié)點(diǎn),其表達(dá)式為:
(15)
(16)
其中,c3和c4稱為牙刷包裝缺陷的差異性特征量。對(duì)于牙刷包裝缺陷圖像的灰色樣本集(xi,yi),用xi表示輸入,yi表示相應(yīng)牙刷包裝缺陷圖像輸出,得到牙刷包裝缺陷特征分布函數(shù)為:
f(x)=wTφ(x)+b
(17)
式中,ω為牙刷包裝缺陷檢測(cè)的模糊度函數(shù),b為牙刷包裝缺陷檢測(cè)的偏置量。計(jì)算各像素點(diǎn)與聚類中心間距,根據(jù)缺陷相似性原理進(jìn)行牙刷包裝缺陷定位,得到牙刷包裝缺陷大數(shù)據(jù)挖掘結(jié)果為:
yi=wTφ(x)+b+ei,i=1,2,…,l
(18)
式中,C為牙刷包裝缺陷檢測(cè)的懲罰參數(shù);ei為牙刷包裝缺陷檢測(cè)的差異度函數(shù),結(jié)合缺陷分布進(jìn)行信息融合,提高牙刷包裝缺陷檢測(cè)性能[11]。
P(i,j)(i∈[0,int(W/2)-1],j∈[0,int(H/2)-1])
(19)
對(duì)牙刷包裝視覺特征分布集進(jìn)行信息融合,定義牙刷包裝視覺分布權(quán)系數(shù):
(20)
在仿射不變區(qū)域內(nèi),進(jìn)行牙刷包裝視覺像素重構(gòu),獲得牙刷包裝缺陷視覺檢測(cè)結(jié)果[12]:
Eimage(Vi)=-
|I(xi-1,yi+1)+2I(xi,yi+1)+I(xi+1,yi+1)-
I(xi-1,yi-1)-2I(xi,yi-1)-I(xi+1,yi-1)|+
|I(xi+1,yi-1)+2I(xi+1,yi)+I(xi+1,yi-1)-
I(xi-1,yi-1)-2I(xi-1,yi)-I(xi-1,yi+1)|
(21)
由此完成了牙刷包裝缺陷視覺檢測(cè),結(jié)合塊區(qū)域特征匹配方法實(shí)現(xiàn)牙刷包裝視覺缺陷定位,其中牙刷包裝缺陷點(diǎn)定位函數(shù)為:
(22)
利用區(qū)域輪廓檢測(cè)方法,得到牙刷包裝缺陷分布長(zhǎng)度為:
(23)
對(duì)于k個(gè)鄰近點(diǎn),牙刷包裝缺陷的紋理特征分布為:
SSIM(x,y)=[l(x,y)]α·[c(x,y)]β·[s(x,y)]γ
(24)
牙刷包裝局部缺陷的信息增量為:
(25)
牙刷包裝缺陷檢測(cè)結(jié)果的輸出為:
I(x)=J(x)t(x)+A(1-t(x))
(26)
其中,A表示不同成像區(qū)域內(nèi)牙刷包裝視覺圖像的分塊像素集,t(x)為牙刷包裝視覺圖像的最大本征值,J(x)t(x)表示牙刷包裝視覺圖像的像素強(qiáng)度。取未知樣本的k個(gè)近鄰,把待識(shí)別的牙刷包裝視覺圖像輸入特征分塊子空間中,實(shí)現(xiàn)牙刷包裝缺陷自動(dòng)檢測(cè)。
為了驗(yàn)證本方法在實(shí)現(xiàn)牙刷包裝缺陷檢測(cè)中的應(yīng)用性能,進(jìn)行實(shí)驗(yàn)測(cè)試。牙刷包裝視覺圖像采樣的灰度像素集為120*120,模糊迭代次數(shù)為1200,缺陷檢測(cè)的自適應(yīng)學(xué)習(xí)權(quán)重為0.14,初始像素集為400*400,缺陷特征分布閾值Tth=0.25,根據(jù)上述仿真環(huán)境和參數(shù)設(shè)定,進(jìn)行牙刷包裝缺陷檢測(cè)。原始牙刷包裝視覺圖像如圖1所示。
圖1 牙刷包裝視覺圖像
以圖1作為研究對(duì)象,結(jié)合模糊信息采樣技術(shù)進(jìn)行牙刷包裝缺陷的信息采樣和多分辨融合,建立牙刷包裝圖像的信息融合模型,得到缺陷檢測(cè)結(jié)果如圖2所示。
圖2 邊緣輪廓檢測(cè)結(jié)果
分析圖2得知,本方法能夠?qū)崿F(xiàn)牙刷包裝缺陷檢測(cè)。測(cè)試不同方法的檢測(cè)精度,得到的對(duì)比結(jié)果如表1所示。分析表1得知,本方法進(jìn)行牙刷包裝缺陷檢測(cè)的精度較高。
表1 檢測(cè)精度對(duì)比
為提高牙刷包裝缺陷檢測(cè)精度,提出基于數(shù)據(jù)挖掘技術(shù)的牙刷包裝缺陷檢測(cè)方法。構(gòu)建牙刷包裝缺陷的視覺信息采樣模型,對(duì)牙刷包裝視覺圖像進(jìn)行超像素特征提取,建立牙刷包裝圖像的信息融合模型,采用統(tǒng)計(jì)分析方法進(jìn)行牙刷包裝缺陷分布特征檢測(cè),根據(jù)信息增強(qiáng)和模糊聚類分析方法,實(shí)現(xiàn)牙刷包裝缺陷檢測(cè)。仿真實(shí)驗(yàn)結(jié)果表明,采用本文方法進(jìn)行牙刷包裝缺陷檢測(cè)的精度較高,自適應(yīng)性較好,實(shí)用性更強(qiáng)。