厲征鑫, 周 建, 潘如如, 劉建立, 高衛(wèi)東
(生態(tài)紡織教育部重點(diǎn)實(shí)驗(yàn)室(江南大學(xué)), 江蘇 無錫 214122)
應(yīng)用單演小波分析的織物疵點(diǎn)檢測
厲征鑫, 周 建, 潘如如, 劉建立, 高衛(wèi)東
(生態(tài)紡織教育部重點(diǎn)實(shí)驗(yàn)室(江南大學(xué)), 江蘇 無錫 214122)
為解決現(xiàn)有織物疵點(diǎn)檢測算法對種類繁多的疵點(diǎn)形式尤其是對微弱紋理變化疵點(diǎn)的適應(yīng)性較弱問題,提出以單演小波分析工具為基礎(chǔ)的織物疵點(diǎn)檢測算法。通過分?jǐn)?shù)階拉普拉斯算子與多重調(diào)和樣條構(gòu)建各向同性拉普拉斯小波后,對其進(jìn)行Riesz變換生成Riesz-拉普拉斯小波,實(shí)現(xiàn)了織物圖像的單演小波分析。對單演小波分析結(jié)果中的多分辨率方向與振幅子帶,分別設(shè)計(jì)了最優(yōu)響應(yīng)判斷標(biāo)準(zhǔn)以及最優(yōu)響應(yīng)子帶分割方法。實(shí)驗(yàn)結(jié)果表明,所提出的檢測算法能有效分割不同織物紋理中的多種類疵點(diǎn),分割結(jié)果可反映疵點(diǎn)位置與輪廓,對342幅實(shí)驗(yàn)樣本圖像實(shí)現(xiàn)了97.37%的檢出率,具有較好的自適應(yīng)性與魯棒性。
織物疵點(diǎn)檢測; 單演小波分析; Riesz變換; 拉普拉斯小波; 多重調(diào)和樣條
織物疵點(diǎn)是影響織物產(chǎn)品質(zhì)量的重要因素,疵點(diǎn)的產(chǎn)生會降低織物產(chǎn)品價(jià)格45%~65%[1],因此,織物疵點(diǎn)檢測是紡織產(chǎn)品質(zhì)量控制的重要環(huán)節(jié)。傳統(tǒng)的人工驗(yàn)布方式受限于人類生理機(jī)能限制,速度較慢,客觀性與穩(wěn)定性較差,且增加企業(yè)用工成本,使用機(jī)器視覺與圖像處理技術(shù)替代人工勞動進(jìn)行疵點(diǎn)檢測成為必然趨勢。現(xiàn)有的織物疵點(diǎn)檢測算法主要包括統(tǒng)計(jì)學(xué)方法、頻譜方法、模型方法、結(jié)構(gòu)方法和學(xué)習(xí)方法5類[2-3]。其中,前4類方法基于固定的統(tǒng)計(jì)學(xué)特征、基函數(shù)或?yàn)V波器、數(shù)學(xué)模型和紋理單元對織物紋理突變的響應(yīng),因此對種類繁多的疵點(diǎn)表現(xiàn)形式缺乏自適應(yīng)性;學(xué)習(xí)方法通常使用人工神經(jīng)網(wǎng)絡(luò)對統(tǒng)計(jì)學(xué)方法和頻譜方法進(jìn)行特征值、基函數(shù)與濾波器的優(yōu)化,無法從根本上解決固定響應(yīng)產(chǎn)生的自適應(yīng)性問題,該問題在表現(xiàn)為微弱紋理變化的疵點(diǎn)類型上尤為明顯。
一維Hilbert變換是對信號進(jìn)行π/2相移的算子,將其結(jié)果作為虛部,原信號作為實(shí)部,組成的復(fù)信號稱為解析信號。解析信號經(jīng)歐拉變換后可直接得到信號任意位置的瞬時(shí)振幅、相位和頻率等信息,而不使用任何基函數(shù)[4],但Hilbert變換和解析信號在向二維擴(kuò)展過程中存在一些問題,無法得到良好定義,主要表現(xiàn)為缺乏各項(xiàng)同性性質(zhì),無法響應(yīng)振動方向幾何信息,存在與振動方向相關(guān)的系統(tǒng)性誤差。Riesz變換是為解決該問題而設(shè)計(jì)的一種二維Hilbert變換改進(jìn)形式,其生成的三元解析信號形式稱為單演信號[5]。單演信號分析中增加了對局部振動方向的測量,消除了振動方向引起的系統(tǒng)性誤差,能夠有效響應(yīng)二維信號中的幾何信息,但仍缺乏多分辨率分析能力。為此,Michael等[6]提出了單演小波變換,結(jié)合各向同性拉普拉斯小波實(shí)現(xiàn)了多分辨率單演分析。然而目前該方法的應(yīng)用研究局限于調(diào)幅調(diào)頻模式分析等理論層面[7],未應(yīng)用于織物疵點(diǎn)檢測領(lǐng)域。
針對上述問題,本文提出一種基于單演小波分析的織物疵點(diǎn)檢測算法。通過單演小波變換,實(shí)現(xiàn)織物圖像的多分辨率方向與振幅分析,并針對各子帶疵點(diǎn)響應(yīng)形式,提出最優(yōu)響應(yīng)判斷標(biāo)準(zhǔn)以及對最優(yōu)響應(yīng)子帶的疵點(diǎn)分割方法。
單演小波分析主要涉及Riesz變換、單演信號分析、分?jǐn)?shù)階拉普拉斯算子與多重調(diào)和樣條。通過組合分?jǐn)?shù)階拉普拉斯算子與多重調(diào)和樣條,構(gòu)建各向同性拉普拉斯小波,對拉普拉斯小波基函數(shù)進(jìn)行Riesz變換,形成三元形式的Riesz-拉普拉斯小波函數(shù),其作用也可視為對拉普拉斯小波分解結(jié)果在多分辨率上進(jìn)行單演信號分析。
1.1 Riesz變換與單演分析
Riesz變換是Hilbert變換的一種多維擴(kuò)展形式,將一維中的標(biāo)量形式變?yōu)槎S中的矢量形式fR(x)后,其頻率響應(yīng)為-jω/‖ω‖,可以表示為
(1)
式中:x=(x,y),為輸入信號f(x)的坐標(biāo),濾波器hx和hy的形式為hx(x)=x/(2πx3)和hy(x)=y/(2πx3),即沿x軸與y軸的一維Hilbert變換。
Riesz變換結(jié)果中x分量與y分量組合后的復(fù)變換形式為
(2)
得到單演信號為fm(x)=(f(x),Re(Rf(x)),Im(Rf(x)))=(f,f1,f2)
(3)
式中:R為Riesz復(fù)變換符號;j為虛數(shù)符號;Re(·)和Im(·)分別為實(shí)部符號與虛部符號。fm(x)的局部振幅為
(4)
在x0處的基于結(jié)構(gòu)張量形式的局部方向θv(x0)為
(5)
其為對稱正值函數(shù)v(x)=v(-x)≥0定義的鄰域內(nèi)Hθf(x)=Re(e-jθRf(x))的最大響應(yīng)方向。
1.2 Riesz-拉普拉斯小波構(gòu)建
分?jǐn)?shù)階拉普拉斯算子(-Δ)α,α∈R+,是2α階的各向同性微分算子,其傅里葉域定義為
(6)
多重調(diào)和樣條是與分?jǐn)?shù)階拉普拉斯算子相關(guān)的樣條函數(shù)[8]。γ階多重樣條函數(shù)φγ(x)滿足:
(7)
式中s[x]=s(x)|x=k,為s(x)在k處的整數(shù)采樣。φγ(x)的傅里葉響應(yīng)為
(8)
根據(jù)上述分?jǐn)?shù)階微分算子和多重調(diào)和樣條概念,可以定義一種對稱的分?jǐn)?shù)階(γ>1/2)拉普拉斯樣條小波[9]:
(9)
式中:φ2γ(x)為2γ階多重調(diào)和樣條插值算子;D為下采樣矩陣。ψ(x)定義的基函數(shù)則為
(10)
式中,i、k分別為縮放和平移系數(shù)。
對拉普拉斯小波基進(jìn)行Riesz變換,得到γ階(γ>1/2)的復(fù)Riesz-拉普拉斯小波:
ψ′(x)=Rψ(x)=R(-△)γ/2φ2γ(Dx)
(11)
1.3 單演小波分析實(shí)現(xiàn)
利用復(fù)Riesz-拉普拉斯小波變換實(shí)現(xiàn)小波域單演信號分析本質(zhì)上是對帶通濾波信號(ψi*f)(x)進(jìn)行單演分析,得到單演小波系數(shù)三元向量(wi[k],r1,i[k],r2,i[k]):
(12)
(13)
小波域單演信號分析也可視為對原信號f(x)的單演信號fm(x)進(jìn)行拉普拉斯樣條小波ψ多分辨率分解的結(jié)果。對各分辨率小波系數(shù)進(jìn)行振幅與方向測量的方法與單演分析中相同,即式(4)、(5)所示。圖1、2分別示出百腳樣本與雙緯樣本圖像的單演小波分析結(jié)果。

圖1 百腳樣本圖像單演小波分析

圖2 雙緯樣本圖像單演小波分析
如圖1、2所示,百腳樣本在第2尺度方向子帶中得到最優(yōu)響應(yīng),雙緯樣本在第3尺度振幅子帶中得到最優(yōu)響應(yīng),最優(yōu)響應(yīng)子帶疵點(diǎn)區(qū)域與正常區(qū)域間的差異得到清晰的體現(xiàn)。
實(shí)驗(yàn)中設(shè)計(jì)了疵點(diǎn)織物圖像單演小波分析的最優(yōu)響應(yīng)判斷標(biāo)準(zhǔn)與疵點(diǎn)分割方法,并在線陣相機(jī)采集的織物圖像[10]上進(jìn)行了實(shí)驗(yàn),本文中主要分析表現(xiàn)為微弱紋理變化的疵點(diǎn)樣本。
2.1 方向子帶最優(yōu)響應(yīng)判斷
方向子帶信號所處值域位于[-π,π]中,信號中的振動方向在物理意義上-180°等價(jià)于180°,因此當(dāng)振動方向主要分布于180°左右時(shí),其值域?yàn)閇-π,-π+ξ]∪[π-ξ,π]中(ξ為較小值),需要進(jìn)行相移處理。

(14)
式中:θ(m,n)為坐標(biāo)m、n處的方向,經(jīng)相移處理后的方向信號數(shù)據(jù)主要分布在0軸附近。觀察不同織物圖像各分辨率方向信號的內(nèi)部均方差σ,結(jié)果如圖3~5所示。

圖3 異物織入疵點(diǎn)織物圖像的方向測量結(jié)果

圖4 百腳疵點(diǎn)織物圖像的方向測量結(jié)果
圖3~5中每行自左向右依次為原圖與尺度1到尺度3上的方向測量結(jié)果。可以看到,各樣本方向信號最優(yōu)響應(yīng)子帶具有最小σ,且滿足σ<0.1,因此,方向信號最優(yōu)響應(yīng)判斷標(biāo)準(zhǔn)為最小σ且σ<0.1。另外,當(dāng)所有尺度上的方向子帶均不滿足σ<0.1時(shí),判為無最優(yōu)響應(yīng)。

圖5 吊經(jīng)疵點(diǎn)織物圖像的方向測量結(jié)果
2.2 振幅子帶最優(yōu)響應(yīng)判斷
與方向子帶信號類似,振幅子帶信號也需要在多個(gè)子帶中選擇相應(yīng)最優(yōu)響應(yīng)作為疵點(diǎn)分割輸入。圖6~8分別示出針織疵點(diǎn)、雙緯與斷經(jīng)樣本尺度1~3的振幅測量結(jié)果。觀察圖中的各尺度振幅子帶,最優(yōu)響應(yīng)的特點(diǎn)為疵點(diǎn)與背景間差異明顯,因此定義最大類間均值差(λ)方法作為選擇標(biāo)準(zhǔn)。

圖6 針織疵點(diǎn)織物圖像的振幅測量結(jié)果

圖7 雙緯疵點(diǎn)織物圖像的振幅測量結(jié)果

圖8 斷經(jīng)疵點(diǎn)織物圖像的振幅測量結(jié)果
設(shè)某振幅子帶為A,計(jì)算其最大類間均值差λ,方法如下。
1)對A進(jìn)行數(shù)據(jù)標(biāo)準(zhǔn)化處理:
Astd=[A-min(A)]/[max(A)-min(A)]
2)對Astd進(jìn)行最大類間方差閾值分割,得到二值化圖像BW;
3)根據(jù)BW計(jì)算Astd前景均值mf以及背景均值mb;
4)計(jì)算λ=mf-mb。
計(jì)算圖中各振幅子帶信號的λ,可以看到具有最大λ的振幅信號為最優(yōu)響應(yīng)。
2.3 最優(yōu)響應(yīng)子帶分割
對最優(yōu)響應(yīng)子帶進(jìn)行分割具有2個(gè)要求:首先,判別該信號中是否存在突變;其次,分割疵點(diǎn)區(qū)域輪廓。在選擇圖像分割算法時(shí),無法使用預(yù)先將圖像固定分為前景與背景的分割算法,如最大類間方差閾值或遺傳閾值算法等,避免誤檢無疵點(diǎn)織物圖像,因此,本文借鑒統(tǒng)計(jì)學(xué)中的置信區(qū)間概念,采用置信區(qū)間上下界為雙閾值對最優(yōu)響應(yīng)子帶進(jìn)行分割[10]:
(15)
式中:I(m,n)為最優(yōu)響應(yīng)子帶;μ為最優(yōu)響應(yīng)子帶均值;σ為子帶內(nèi)部均方差。超出上下閾值區(qū)域判為疵點(diǎn)區(qū)域,上下閾值之間區(qū)域則判為無疵區(qū)域。
2.4 織物圖像檢測結(jié)果與分析
為驗(yàn)證檢測算法對不同織物圖像的檢測效果,對實(shí)驗(yàn)室中采集的342幅織物圖像進(jìn)行疵點(diǎn)分割實(shí)驗(yàn)。圖9~11分別示出百腳、吊經(jīng)與雙緯樣本圖像的檢測結(jié)果。可看到,圖像中的疵點(diǎn)區(qū)域與無疵點(diǎn)區(qū)域?qū)Ρ龋瑹o明顯灰度變化,僅存在微弱紋理變化,通過單演小波分析提取方向和振幅信息后,對最優(yōu)響應(yīng)子帶進(jìn)行分割,可得到反映疵點(diǎn)位置與輪廓的二值圖像,完成疵點(diǎn)檢測。

圖9 百腳疵點(diǎn)圖像及其分割結(jié)果

圖10 吊經(jīng)疵點(diǎn)圖像及其分割結(jié)果

圖11 雙緯疵點(diǎn)圖像及其分割結(jié)果
圖12示出對無疵點(diǎn)織物圖像的疵點(diǎn)檢測結(jié)果。使用置信區(qū)間邊界雙閾值方法可將所有像素點(diǎn)判斷為無疵區(qū)域,對無疵織物圖像不會產(chǎn)生誤判。

圖12 無疵點(diǎn)織物圖像及其分割結(jié)果
表1示出對實(shí)驗(yàn)中全部疵點(diǎn)織物圖像進(jìn)行的檢測結(jié)果。實(shí)驗(yàn)樣本中包括不同織物紋理中的橫向、縱向、斑狀和混合型疵點(diǎn),總檢出率達(dá)到97.37%,說明本文提出的疵點(diǎn)檢測算法實(shí)現(xiàn)了自適應(yīng)性與魯棒性。

表1 全體實(shí)驗(yàn)樣本檢測結(jié)果
對比人工檢測在幅寬為2 m,速度為30 m/min時(shí)的檢出率為60%左右[11],基于機(jī)器視覺的織物疵點(diǎn)檢測研究領(lǐng)域內(nèi)認(rèn)為優(yōu)化前的單幅圖像計(jì)算時(shí)間少于0.3 s時(shí)滿足實(shí)時(shí)性要求[12]。采用本文算法在i7-4790 CPU(使用單核),16 GB內(nèi)存,Windows10操作系統(tǒng),MatLab2012b環(huán)境下檢測1副256像素×256像素實(shí)驗(yàn)樣本圖像的平均計(jì)算時(shí)間為0.279 s,滿足在線檢測要求。
本文通過組合拉普拉斯小波與Riesz變換實(shí)現(xiàn)了織物圖像的單演小波分析,并針對多分辨率方向與振幅子帶中疵點(diǎn)的響應(yīng)模式,分別設(shè)計(jì)了最優(yōu)響應(yīng)判斷標(biāo)準(zhǔn)以及最優(yōu)響應(yīng)子帶分割方法,完成了基于單演小波分析的織物疵點(diǎn)檢測。單演小波分析在以往的研究中未應(yīng)用于織物疵點(diǎn)檢測,實(shí)驗(yàn)結(jié)果表明,基于單演小波分析的織物疵點(diǎn)檢測算法對不同種類疵點(diǎn),尤其是表現(xiàn)為微弱紋理變化的疵點(diǎn)種類具有良好的檢測效果,具有較強(qiáng)的自適應(yīng)性與魯棒性。
FZXB
[1] SRINIVASAN K, DASTOR P H, RADHAKRISHNAIHAN P, et al. FDAS: A knowledge-based frame detection work for analysis of defects in woven textile structures[J]. Journal of the Textile Institute, 1992, 83(3): 431-447.
[2] NGAN H Y T, PANG G K H, YUNG N H C. Automated fabric defect detection: a review[J]. Image and Vision Compututing, 2011, 29(7): 442-458.
[3] SHANBHAG P M, DESHMUKH M P, SURALKAR S R. Overview: methods of automatic fabric defect detection[J]. Global Journal of Engineering, 2012, 1(2): 42-46.
[4] GABOR D. Theory of communication[J]. Journal of Instrumentation and Electronic Engineering, 1946, 93(3): 429-457.
[5] FELSBERG M, SOMMER G. The monogenic scale-space: a unifying approach to phase-based image processing in scale-space[J]. Journal of Mathematical Imaging & Vision, 2004, 21(1): 5-26.
[6] MICHAEL U, DANIEL S, DIMITRI V D V. Multiresolution monogenic signal analysis using the Riesz-Laplace wavelet transform[J]. Image Processing IEEE Transactions, 2009, 18(11): 2402-2418.
[7] SCHMITT J, PUSTELNIK N, BORGNAT P, et al. 2D Hilbert-Huang transform[C]//IEEE International Conference on Acoustics, Speech & Signal Processing (ICASSP). Florence: IEEE, 2014: 5377-5381.
[8] MADYCH W R, NELSON S A. Polyharmonic cardinal splines[J]. Journal of Approximation Theory, 1990, 60(90): 141-156.
[9] BACCHELLI B, BOZZINI M, RABUT C, et al. Decomposition and reconstruction of multidimensional signals using polyharmonic prewavelets[J]. Applied & Computational Harmonic Analysis, 2005, 18(3): 282-299.
[10] 厲征鑫, 劉基宏, 高衛(wèi)東, 等. 基于二維經(jīng)驗(yàn)?zāi)B(tài)分解算法的織物疵點(diǎn)自動檢測[J]. 紡織學(xué)報(bào), 2011, 32(7): 49-53. LI Zhengxin, LIU Jihong, GAO Weidong, et al. Automatic fabric defect detection based on 2-dime-nsional empirical mode decomposition[J]. Journal of Textile Research, 2011, 32(7): 49-53.
[11] CHO C S, CHUNG B M, PARK M J. Development of real-time vision-based fabric inspection system[J]. IEEE Transactions on Industrial Electronics, 2005, 52(4): 1073-1079.
[12] LI Y, ZHAO W, PAN J. Deformable patterned fabric defect detection with Fisher criterion-based deep learning[J]. IEEE Transactions on Automation Science and Engineering, DOI: 10.1109/TASE.2016.252-0955.
Fabric defect detection using monogenic wavelet analysis
LI Zhengxin, ZHOU Jian, PAN Ruru, LIU Jianli, GAO Weidong
(KeyLaboratoryofEco-Textiles(JiangnanUniversity),MinistryofEducation,Wuxi,Jiangsu214122,China)
In order to overcome the poor adaptability of existing fabric defect detection algorithms on numerous kinds of defects, especially minor texture changes, a fabric defect detection algorithm based on monogenic wavelet analysis was proposed. The monogenic wavelet analysis on fabric images works with the Riesz-Laplace wavelet, which is generated by performing Riesz transform to an isotropic Laplace wavelet constructed by combining a fractional Laplacian with a polyharmonic spline. For the multiresolusional orientation and amplitude subbands outputted by monogenic wavelet analysis, respective criteria for the best responses and segmentation method on the best response subbands were designed. Experimental results showed that the proposed detection algorithm could effectively segment various kinds of defects in different fabric textures, consequently demonstrating the position and shape of defects, and achieved a detection ratio of 97.37% on 342 experimental sample images, bearing a sound self-adaptability and robustness.
fabric defect detection; monogenic wavelet analysis; Riesz transform; Laplace wavelet; polyharmonic spline
10.13475/j.fzxb.20151102206
2015-11-09
2016-04-21
國家自然科學(xué)基金項(xiàng)目(61501209);國家自然科學(xué)青年基金項(xiàng)目(61203364);高等學(xué)校博士學(xué)科點(diǎn)專項(xiàng)科研基金項(xiàng)目(20120093130001);江蘇高校優(yōu)勢學(xué)科建設(shè)工程資助項(xiàng)目(蘇政辦發(fā)[2014]37號)
厲征鑫(1987—),男,博士生。主要研究方向?yàn)閿?shù)字化紡織。高衛(wèi)東,通信作者,E-mail:gaowd3@163.com。
TS 101.9
A