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
主站蜘蛛池模板: 亚洲精选高清无码| 真实国产乱子伦高清| 免费国产黄线在线观看| 一级全黄毛片| 亚洲国产欧美国产综合久久 | 亚洲免费黄色网| 亚洲αv毛片| 国产高潮流白浆视频| 日日噜噜夜夜狠狠视频| 黄色一级视频欧美| 91久久青青草原精品国产| 午夜视频www| 视频二区国产精品职场同事| 青青国产成人免费精品视频| 国产一区二区三区精品久久呦| 91九色视频网| 国产日本欧美亚洲精品视| 免费看的一级毛片| 国产精品lululu在线观看| 又爽又大又光又色的午夜视频| 亚洲欧洲综合| 99国产在线视频| 国产精品片在线观看手机版| 亚洲欧美日韩动漫| 热思思久久免费视频| 伊人色在线视频| 欧美精品一二三区| 国产理论精品| 无码专区在线观看| 国产精品九九视频| 色综合国产| 国产午夜福利片在线观看| 小13箩利洗澡无码视频免费网站| 久热中文字幕在线| 欧美激情第一区| 欧美日韩理论| 午夜电影在线观看国产1区| 丝袜亚洲综合| 538国产在线| 尤物视频一区| 99热线精品大全在线观看| 色婷婷视频在线| 77777亚洲午夜久久多人| 69av在线| 国产精品无码AV片在线观看播放| 久久综合九色综合97网| 小说区 亚洲 自拍 另类| 欧美α片免费观看| 免费毛片网站在线观看| 亚洲精品高清视频| 亚洲欧美成人影院| 红杏AV在线无码| 青青草原国产一区二区| 99视频在线免费| 一区二区在线视频免费观看| 亚洲欧洲日产无码AV| 国模私拍一区二区| 亚洲国产精品人久久电影| 国产毛片高清一级国语| 人妻21p大胆| AV在线麻免费观看网站| 波多野结衣二区| 亚洲妓女综合网995久久| 国产精品区视频中文字幕| 日本手机在线视频| 精品国产福利在线| 成人一级免费视频| 99视频在线看| 国产精品精品视频| 国产在线无码av完整版在线观看| 天天操天天噜| 国产欧美在线视频免费| 亚洲无码高清一区二区| 国产一级在线观看www色| 国产成人永久免费视频| 国产精品视频白浆免费视频| 国产精品一区二区无码免费看片| 婷婷色一区二区三区| 无码网站免费观看| 青青草原偷拍视频| 福利小视频在线播放| 99久久国产综合精品2020|