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

高斯混合模型在印花織物疵點檢測中的應用

2015-03-10 08:00:52崔樹芹謝治平
紡織學報 2015年8期
關鍵詞:檢測方法模型

李 敏,崔樹芹,謝治平

(武漢紡織大學數(shù)學與計算機學院,湖北 武漢 430072)

印花織物的表面疵點檢測工序目前主要由人工完成,不僅費時、費力,且檢測結果受人為主觀因素影響較多,準確率不高[1]。

近年來,不少學者提出使用計算機視覺技術和圖像處理技術來實現(xiàn)印花織物疵點的自動檢測。潘如如等[2]以互相關理論為基礎,提出了一種基于互相關的印花織物疵點檢測方法,該方法能夠實現(xiàn)花紋偏移、顏色色差等疵點的自動檢測;Kuo等[3]提出了一種基于RGB累計均值法的印花織物疵點檢測方法,使用該方法,通過對含有斷經(jīng)、斷緯等5種瑕疵的25幅印花織物圖像進行檢測,準確率可達到96.8%;付蹇[4]提出運用Gabor濾波器和規(guī)則帶來對印花織物進行疵點自動檢測。大量實驗結果表明,上述3種方法均存在對噪聲敏感的問題。為解決圓網(wǎng)印花過程中的對花檢測問題,景軍鋒等[5]提出先采用JSEG算法對織物圖像進行分割,然后選取各顏色區(qū)域的邊緣輪廓作為匹配的特征信息,并通過2次基于Fouriermellin變換的曲線匹配,完成對花誤差的檢測,但是該方法僅僅只能檢測對花誤差,無法解決諸如爛花、搭色污跡等缺陷。

由于現(xiàn)有的印花織物疵點檢測方法都存在一定的缺陷,為此,本文提出了一種基于高斯混合模型(Gaussian mixture model,GMM)的印花織物疵點檢測方法。該方法以高斯混合建模技術為基礎,引入分塊的思想對傳統(tǒng)高斯混合模型進行改進,以提高疵點檢測的精度。實驗結果表明,使用本文提出的疵點檢測方法,可以得到較高的檢測正確率,同時保證較低的誤檢率和漏檢率。

1 基于GMM的疵點檢測方法

高斯混合模型是背景建模最為成功的方法之一[6]。由于對光照變化和噪聲等具有較強的魯棒性,高斯混合模型在目標檢測中得到了廣泛應用[7-9]。

基于高斯混合模型的疵點檢測方法,首先使用K個高斯模型來表征印花織物圖像中各個像素點的特征;然后在新圖像獲取后,判斷新圖像中的每個像素點與高斯混合模型是否匹配,如果匹配,則為印花織物圖像中的點,否則為疵點。具體過程如下。

1)模型建立。對于像素點(x0,y0),t時刻的觀察值 xt= [rt,gt,bt]T,屬于印花織物圖像的概率為:

式中:K為高斯分布的個數(shù),K的范圍一般為3~5,其值可根據(jù)計算機的運算能力進行調(diào)整,本文K取值為5;wj,t為第 j個高斯密度函數(shù)的權重,且有;uj,t是均值向量;∑j,t是 t時刻第 j個高斯協(xié)方差矩陣,且為方差;為第 j個高斯密度函數(shù),定義為

2)高斯分布排序。先按照優(yōu)先級對K個高斯分布進行排序,優(yōu)先級的計算公式為

然后將滿足如下公式的前B個模型作為背景模型:

其中:argmbin (·)表示滿足括號內(nèi)不等式條件下b的最小取值;T為閾值且T∈(0,1),如果T很小,則背景通常由單個高斯分布來描述;如果T較大,則背景由多個高斯分布混合描述。為兼顧準確性和速度,本文中T的值為0.7。

3)高斯匹配。將待測像素xt與B個高斯分布依次進行匹配,匹配公式為

如果待測像素與第j個高斯模型匹配,表明該像素屬于印花織物圖像中的正常像素;若待測像素與所有高斯模型都不匹配,表明該像素為疵點像素。檢測出疵點像素后,若已有的高斯模型個數(shù)小于K,那么增加一個新的高斯分布;若已有的高斯模型個數(shù)等于K,那么用新的高斯分布替代最小優(yōu)先級的高斯分布。

4)參數(shù)更新。高斯分布權重更新公式如下:

式中:α是學習率且α∈(0,1),α取值太大,會使模型對干擾敏感;α取值太小,會影響模型的更新速度。本文α取值0.01;若待測像素與第i個高斯模型匹配,wj,t等于 1,否則,wj,t等于 0。

均值參數(shù)和方差參數(shù)的更新公式分別如下:

其中ρ為學習率,其值為

對含有不同疵點類型的印花織物圖像,使用高斯混合模型進行疵點檢測的結果見圖1。

從圖1(d)、(e)可看出,使用高斯混合模型,色差疵點和錯花疵點區(qū)域能夠正確地顯示出來,但是,很多不屬于疵點區(qū)域的像素也被判斷成了疵點。造成這種現(xiàn)象的主要原因是高斯混合模型是基于單個像素來建立背景模型的,它假設相鄰像素之間的灰度值無關[10]。在高斯匹配的過程中,高斯混合模型將每個像素的當前值和其背景模型進行比對后,立即獨立地進行硬判決,造成了檢測精度不高的問題。

通過分析發(fā)現(xiàn),印花織物圖像相鄰像素之間具有相關性,不僅如此,疵點區(qū)域的相鄰像素也有很強的相關性,如果能夠利用這種相關性來對高斯混合模型進行改進,將能有效提高疵點檢測的精度。

圖1 傳統(tǒng)GMM疵點檢測的結果Fig.1 Example of defect detection results based on traditional GMM.(a)Defect free image;(b)Image with color error;(c)Image with flower error;(d)Defect results for(b);(e)Defect results for(c)

2 基于改進GMM的疵點檢測方法

2.1 基本思想

印花織物圖像通常由花紋和背景區(qū)域2部分構成,花紋和背景區(qū)域內(nèi)部的像素之間具有很強的相關性,使得這2個區(qū)域的像素在空間上具有平坦的特征。如果能夠利用這種平坦性特征,在平坦區(qū)域內(nèi)利用多個相鄰像素構成的像素塊進行疵點檢測,可在提高檢測精度的前提下,顯著提高檢測速度。

2.2 算法實現(xiàn)

首先對印花織物圖像做分塊處理,用每塊的均值來代替這個塊內(nèi)的各點像素值進行建模,然后以塊為單位進行高斯匹配。如匹配成功,則更新對應高斯分量,否則退化為更小的子塊進行處理,如仍不匹配則以傳統(tǒng)的單像素模式進行判決。具體算法描述如下。

1)對t時刻的圖像I,按照從左到右、從上到下的順序,將I分割成4像素×4像素和2像素×2像素大小的方塊,對于分割后像素個數(shù)不夠的方塊,用0填充;

2)計算4像素×4像素方塊內(nèi)像素的均值和2像素×2像素方塊內(nèi)像素的均值,分別記為

3)使用式(1)對所有的X16t和X4t進行建模,使用式(3)對高斯模型排序;

4)使用式(5)對4像素×4像素分塊進行高斯匹配操作,如果匹配,則該像素塊對應的16個像素為正常像素,使用式(6)~(9)對參數(shù)進行更新;當前位置處理完畢后,依次處理下一個像素塊。如果不匹配,表明該塊可能為疵點區(qū)域,轉至步驟5);

5)將4像素×4像素塊分割成4個2像素×2像素子塊,使用式(5)對2像素×2像素子塊進行高斯匹配操作,如果匹配,則該子塊對應的4個像素為正常像素,使用式(6)~(9)對參數(shù)進行更新;當前位置處理完畢后,依次處理下一個子塊。否則,表明該子塊可能為疵點區(qū)域,轉至步驟6);

6)以傳統(tǒng)的單像素模式對每個子塊內(nèi)的像素進行處理。

使用改進后的高斯混合模型對圖1中含疵點的印花織物圖像進行疵點檢測,結果見圖2。

圖2 改進后的GMM疵點檢測結果Fig.2 Results of modified defect detection.(a)Defect result for Fig.1(b);(b)Defect result for Fig.1(c)

3 實驗結果與分析

為驗證本文所提算法的有效性,使用多幅具有不同瑕疵缺陷的印花織物圖像進行了測試。實驗的硬件環(huán)境為CPU 1.66 GHZ,內(nèi)存2 G;操作系統(tǒng)為Windows XP,軟件為Visual C++6.0和OpenCV。

圖3~5示出3幅典型印花織物圖像的疵點檢測結果。可看出,與基于傳統(tǒng)GMM的疵點檢測方法相比較,本文提出的方法效果更好,結果更準確。

接下來使用本文提出的方法分別對100幅圖像進行測試,其中具有錯花、色差、斑點和花形歪斜缺陷的圖像均為20幅,另有20幅正常的圖像,得出的結果如表1所示。方法(方法2)對100幅圖像進行疵點檢測所得結果的比較。

圖3 印花織物1疵點檢測結果Fig.3 Defect detection results of print fabric 1.(a)Defect free image;(b)Defective image;(c)Detection results based on traditional GMM;(d)Detection results based on improved GMM

圖4 印花織物2疵點檢測結果Fig.4 Defect detection results of print fabric 2.(a)Defect free image;(b)Defective image;(c)Detection results based on traditional GMM;(d)Detection results based on improved GMM

圖5 印花織物3疵點檢測結果Fig.5 Defect detection results of print fabric 3.(a)Defect free image;(b)Defective image;(c)Detection results based on traditional GMM;(d)Detection results based on improved GMM

表l 使用本文所提出的方法得到的檢測結果Tab.1 Detection results by our proposed method %

從表1可看出,使用本文提出的方法,檢測的平均正確率可達到94%,特別是對于花型歪斜缺陷,正確率達到了100%。

表2示出使用傳統(tǒng)GMM(方法1)和本文所提

表2 2種檢測方法所得結果的比較Tab.2 Comparision of results by two methods %

從表2可看出,使用本文提出的方法進行疵點檢測,正確率比傳統(tǒng)GMM高8%,而誤檢率則遠遠低于傳統(tǒng)GMM方法。造成這種現(xiàn)象的主要原因在于高斯混合模型是基于單個像素來建立背景模型的,當圖像質量下降時,很容易將噪聲也判斷成疵點,因此造成了較高的誤檢率。而本文的方法則充分利用了像素鄰域的空間信息,對虛警像素點起到了很好的抑制作用。

4 結語

本文通過分析印花織物圖像的特點,提出了一種基于改進高斯混合模型的疵檢測方法。該方法首先對織物圖像進行和分塊操作,并根據(jù)像素塊的均值來建立高斯混合模型,基于圖像塊來進行疵點檢測,如果檢測出圖像塊為疵點區(qū)域,則對圖像塊進行子塊分割,并進一步對子塊進行疵點檢測。如果檢測出子塊依然為疵點區(qū)域,則退化為傳統(tǒng)的單像素模式進行處理。實驗結果表明,使用本文提出的疵點檢測方法進行疵點檢測,正確率可達到94%,漏檢率為4%,誤檢率為2%。該方法還能有效處理檢測過程中出現(xiàn)的光照不均和噪聲等問題。

本文所提的算法目前還處于簡單的算法模擬階段,在實際的印花織物檢測中,需要完成織物圖像的分割,同時在檢測時還需對疵點結果進行分類操作,這些都是下一步的研究方向。

[1]NGAN Y T,PANG K H,YUNG H C.Automated fabric defect detection:a review[J].Image and Vision Computing,2011,29:442 -458.

[2]潘如如,高衛(wèi)東,錢欣欣,等.基于互相關的印花織物疵點檢測[J].紡織學報,2010,31(12):134-138.PAN Ruru,GAO Weidong,QIAN Xinxin,et al.Defect detection of print fabrics using normalized cross correlation[J].Journal of Textile Research,2010,31(12):134-138.

[3]KUO C F,HSU C T,CHEN W H.Automatic detection system for printed fabric defects[J].Textile ResearchJournal,2012,82(6):591 -601.

[4]付騫.印花織物的疵點檢測[J].西安航空學院學報,2013,31(5):50-52.FU Qian.Detection of defects on printed fabrics[J].Journal of Xi'an Aeronautical University,2013,31(5):50-52.

[5]景軍鋒,李光燕,李鵬飛.曲線匹配算法及其在織物自動對花檢測中的應用[J].紡織學報,2012,33(8):145-148.JING Junfeng, LIGuangyan, LIPengfei. Curve matching algorithm and its application in fabric automatic register detection[J].Journal of Textile Research,2012,33(8):145- 148.

[6]LI M,WANG B,CUI S Q.Texture primitive based method for patterned fabric defect detection[J].Journal of Computational Information Systems,2013,13(9):5125- 5132.

[7]ZHOUX S, COMANICIU D, GUPTA A. An information fusion framework for robust shape tracking[J].IEEE Transactions on Pattern Analysis and Machine Intelligence,2005,27(1):115-129.

[8]LEE D S.Effective Gaussian mixture learning for video background subtraction[J].IEEE Transactions on Pattern Analysis and Machine Intelligence, 2005,27(5):827- 832.

[9]周建英,吳小培,張超,等.基于滑動窗的混合高斯模型運動目標檢測方法[J].電子與信息學報,2013,35(7):1650-1656.ZHOU Jianying,WU Xiaopei,ZHANG Chao,et al.A moving object detection method based on sliding window Gaussian mixture model[J].Journal of Electronics and Information Technology,2013,35(7):1650- 1656.

[10]陳明生,梁光明,孫即祥.利用時空背景模型的快速運動目標檢測方法[J].中國圖象圖形學報,2011,16(6):1002-1007.CHEN Mingsheng,LIANG Guangming,SUN Jixiang.Fast moving object detection method usingtemporalspatial background model[J].Journal of Image and Graphics,2011,16(6):1002- 1007.

猜你喜歡
檢測方法模型
一半模型
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
3D打印中的模型分割與打包
小波變換在PCB缺陷檢測中的應用
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
主站蜘蛛池模板: 麻豆国产在线观看一区二区| 黄色a一级视频| 美女无遮挡拍拍拍免费视频| 日韩欧美中文| 国产精选小视频在线观看| 99视频在线免费观看| 亚洲成a人片在线观看88| 夜夜高潮夜夜爽国产伦精品| 91网址在线播放| 中文字幕一区二区人妻电影| 国产欧美精品一区aⅴ影院| 国产香蕉一区二区在线网站| 黄色网在线免费观看| 国产性爱网站| AV网站中文| 国产精品亚洲专区一区| 国产成+人+综合+亚洲欧美| 欧美成人综合在线| 午夜丁香婷婷| 国产成人高清亚洲一区久久| 亚洲美女一区| 天天婬欲婬香婬色婬视频播放| 天天爽免费视频| 国产亚洲精久久久久久无码AV| 亚洲天堂免费观看| 91精品aⅴ无码中文字字幕蜜桃| 99这里只有精品6| 成年女人a毛片免费视频| 午夜精品国产自在| 婷婷亚洲最大| 特级精品毛片免费观看| 亚洲精品无码日韩国产不卡| 亚洲无码精彩视频在线观看| 国产精品区网红主播在线观看| 亚洲专区一区二区在线观看| 欧美在线精品一区二区三区| 中文字幕无码av专区久久| 97国产在线视频| 日韩av在线直播| 福利国产在线| 色吊丝av中文字幕| 亚洲永久精品ww47国产| 久久久久中文字幕精品视频| 午夜色综合| 欧美人与动牲交a欧美精品| a天堂视频| 亚洲嫩模喷白浆| 欧美国产日韩另类| 亚洲成人免费在线| 欧洲免费精品视频在线| 在线观看视频一区二区| 国产亚洲精久久久久久无码AV| 77777亚洲午夜久久多人| 中文字幕人妻av一区二区| 欧美一级黄片一区2区| 91精品国产91久无码网站| 亚洲精品麻豆| 青草精品视频| 国产美女在线观看| 欧美高清日韩| 精品久久久久久成人AV| 亚洲人成网站色7799在线播放 | 国产精品网址你懂的| 国产午夜精品一区二区三| 亚洲综合婷婷激情| 伊人色婷婷| 亚洲视频免费播放| 久久久久亚洲Av片无码观看| 国产农村妇女精品一二区| AV片亚洲国产男人的天堂| 精品视频第一页| 亚洲一区二区三区麻豆| 波多野衣结在线精品二区| 亚洲不卡影院| 久久综合九九亚洲一区| 色偷偷一区二区三区| 亚洲国产成人无码AV在线影院L| 国产福利2021最新在线观看| 五月婷婷导航| 91精品啪在线观看国产60岁 | 欧美人人干| 欧美高清日韩|