武銀飛 李桂付 周紅濤 趙 磊
(鹽城工業(yè)職業(yè)技術(shù)學(xué)院,江蘇鹽城,224005)
在紡織企業(yè)生產(chǎn)中,織物密度是織物結(jié)構(gòu)參數(shù)檢測中非常重要的一項,需要計數(shù)單位長度內(nèi)的紗線根數(shù)。傳統(tǒng)的人工分析方法依賴于檢測人員,利用人眼直接觀察或借助照布鏡、密度鏡輔助計數(shù)完成織物經(jīng)密緯密的測定,但檢測過程主觀性強(qiáng),容易使人產(chǎn)生疲勞,效率低,且容易出錯。有關(guān)數(shù)字圖像處理機(jī)織物密度的自動測量方法研究:潘如如等[1]借助織物圖像的亮度投影曲線,利用區(qū)域排查法找出紗線間隙位置,求出織物經(jīng)密緯密;景軍鋒等[2]利用相鄰紗線顏色突變檢測水平和垂直方向的邊緣,借助子圖像方差投影與相關(guān)系數(shù)獲得機(jī)織物經(jīng)密緯密;王慶濤等[3]、孫亞峰等[4]都是利用傅里葉變換從頻譜圖上獲取紗線間距離間接求取經(jīng)密緯密;李立輕等[5]、何峰等[6]利用小波變換計算織物經(jīng)密緯密;李曉慧等[7]通過自適應(yīng)選擇結(jié)構(gòu)元素,利用數(shù)學(xué)形態(tài)學(xué)獲得織物密度;王凱等[8]在織物圖像灰度值分布基礎(chǔ)上,探討了織物經(jīng)密緯密對重構(gòu)圖像誤差的影響;周果等[9]借助亮度投影曲線和誤差處理方法獲取織物密度等。上述算法存在算法復(fù)雜、流程長、適應(yīng)范圍有限等不足。本研究提出了一種通用的機(jī)織物密度圖像自動識別方法,擴(kuò)展了適用范圍,對素色機(jī)織物、單色機(jī)織物、多色機(jī)織物與印花機(jī)織物都是適用的,同時也提高了檢測結(jié)果的準(zhǔn)確性,且運算速度快,算法魯棒性好,能夠滿足實際生產(chǎn)的需要。
機(jī)織物是由相互垂直的經(jīng)紗緯紗系統(tǒng)按照一定的沉浮規(guī)律交織而成,呈水平或幅寬方向的為緯紗,垂直或長度方向的為經(jīng)紗,分為素色機(jī)織物、單色機(jī)織物、多色機(jī)織物和印花機(jī)織物。素色機(jī)織物的經(jīng)紗緯紗系統(tǒng)是未染色,呈纖維本來的顏色;單色機(jī)織物的經(jīng)紗緯紗系統(tǒng)均為同一種顏色;多色機(jī)織物的經(jīng)紗系統(tǒng)、緯紗系統(tǒng)、或經(jīng)紗緯紗系統(tǒng)由多種不同顏色的紗線排列交織而成;印花機(jī)織物則為在織物表面印有花紋。采用數(shù)字圖像法實現(xiàn)機(jī)織物經(jīng)密緯密自動識別流程:采集機(jī)織物表面彩色圖像→圖像灰度化→經(jīng)紗緯紗方向糾偏→經(jīng)紗緯紗亮度投影曲線→漏檢與去異常點→單根經(jīng)紗緯紗分割圖像→計算經(jīng)密緯密。
借助襯板(紗線搖黑板機(jī)配件),利用Canon LIDE 400 型平板掃描儀采集機(jī)織物表面圖像,顏色空間為RGB 模式,分辨率為1 200 dpi,在采集過程中盡可能將織物擺正,通過MatLab R2017a軟件讀取圖像,并利用經(jīng)驗公式(1)轉(zhuǎn)成灰度圖像,見圖1。
圖1 機(jī)織物灰度圖像
圖像對應(yīng)為二維數(shù)組,行數(shù)表示圖像的高度,列數(shù)表示圖像的寬度,像素點灰度值為0~255,值小為黑色,值大呈白色。
由于紗線本身粗細(xì)不勻、織造設(shè)備狀態(tài)及工藝參數(shù)等因素影響,使得經(jīng)紗緯紗并非完全垂直相交,為保證獲得準(zhǔn)確的經(jīng)密緯密,需經(jīng)紗緯紗單獨糾偏。因掃描時紗線條干部分反射能量高,灰度值大,而紗線間隙反射能量小,灰度值小,結(jié)合機(jī)織物紋理特點糾偏后紗線間隙點的連線處于垂直或水平方向上[10],獲取經(jīng)紗方向糾偏后圖像T(x,y),見圖2(a),像素尺寸為M1×N1,其中x、y為T行、列坐標(biāo)取值(1≤x≤M1,1≤y≤N1);緯紗方向糾偏后圖像T′(x,y),見圖2(b),像素尺寸為M2×N2,其中x、y為T′行、列坐標(biāo)取值(1≤x≤M2,1≤y≤N2)。
圖2 糾偏后圖像
根據(jù)公式(2)、公式(3)計算機(jī)織物經(jīng)向、緯向的亮度投影曲線P(y)與P′(x),分別采用1×3模板與3×1 模板均值濾波,去除噪聲等信號,實現(xiàn)曲線平滑。
首先經(jīng)紗,根據(jù)機(jī)織物表面圖像反射原理,經(jīng)紗亮度投影曲線波谷所對應(yīng)的位置即為紗線間隙位置。提取方法:若投影曲線P(y)連續(xù)5 點位置滿足P(y-2)>P(y-1)>P(y),且P(y)<P(y+1)<P(y+2),2<y<N1-2,則記錄y紗線間隙位置至數(shù)組Gd,試驗發(fā)現(xiàn)在顏色突變位置(紗線間隙波谷)有時會漏檢,非波谷位置也存有異常點現(xiàn)象,見圖3 和圖4,針對該問題逐一解決。
圖3 紗線顏色突變位置漏檢
圖4 非波谷位置的異常點
紗線間隙漏檢的操作步驟:將數(shù)組Gd相鄰兩項求差存入數(shù)組Gds1,并計算數(shù)組Gds1 均值設(shè)為M1;依次從數(shù)組Gds1 提取每項Gds1(i),如果Gds1(i)/M1>K(K為顏色突變系數(shù),經(jīng)驗值取1.5),說明i點位置有漏檢并記錄,直至最后一項;對記錄的各i漏檢點在原數(shù)組Gd(i)與Gd(i+1)之間加入一新位置點,值為兩者均值取整,獲取漏檢調(diào)整后的數(shù)組Gd。
非波谷位置去異常點操作步驟:對漏檢調(diào)整后的數(shù)組Gd重新計算相鄰兩項差并存入數(shù)組Gds2,計算數(shù)組Gds2 均值設(shè)為M2;依次從數(shù)組Gds2 提取每項Gds2(i),如果Gds2(i)/M<L且Gds2(i+1)/M<L,(L為異常點突變系數(shù),經(jīng)驗值取0.7),說明i+1 位置為異常點并記錄;對記錄的各i+1 異常點位置在漏檢調(diào)整后的數(shù)組Gd移除。
最終經(jīng)漏檢和去異常點后的經(jīng)紗間隙位置曲線見圖5,可知圖4 中的非波谷位置異常點已去除,進(jìn)而獲得單根經(jīng)紗分割圖像,按照上述步驟即可獲得漏檢和去異常點后緯紗間隙位置曲線和單根緯紗分割圖像。
圖5 漏檢和去異常點后的經(jīng)紗間隙位置
按照機(jī)織物經(jīng)密緯密的定義,重新對紗線漏檢和去異常點后的數(shù)組Gd相鄰兩項求差取均值記為B與C,即代表1 根經(jīng)紗和緯紗所占像素點數(shù),根據(jù)圖像分辨率D,即2.54 cm 所具有的像素點數(shù),帶入公式(4)與公式(5),即可獲得機(jī)織物經(jīng)密PT(根/10 cm)與緯密PW(根/10 cm)。
將生產(chǎn)的素色機(jī)織物、單色機(jī)織物、多色機(jī)織物和印花織物(豎條涂上顏色,呈現(xiàn)條格效果)進(jìn)行試驗,先用本研究的圖像法自動識別織物的經(jīng)密緯密,采集彩色圖像,經(jīng)圖像灰度化、經(jīng)紗緯紗方向糾偏、經(jīng)紗緯紗亮度投影曲線、漏檢與去異常點、單根經(jīng)紗緯紗分割圖像與計算織物密度獲得的單根經(jīng)紗緯紗分割圖像見圖6。圖6 中左邊為單根經(jīng)紗分割,右側(cè)為單根緯紗分割。
圖6 不同機(jī)織物單根經(jīng)紗緯紗分割圖像
掃描儀采集每個品種不同部位6 幅圖像,計算平均值作為圖像法經(jīng)密緯密,為檢驗其識別結(jié)果的準(zhǔn)確程度,后采用人工借助織物密度鏡核對,獲得的數(shù)據(jù)見表1。從表1 中可知,圖像法與人工法測試相當(dāng),相對誤差在1%以內(nèi),在實際生產(chǎn)中是可以接受的,可以代替當(dāng)前人工法進(jìn)行檢測,且圖像法自動測量準(zhǔn)確度高、速度快,從讀入圖像到出結(jié)果僅需30 s 左右,可用于實際測量。
表1 圖像法與人工法織物密度檢測結(jié)果
因紗線本身粗細(xì)不勻、織造設(shè)備狀態(tài)及工藝參數(shù)等因素的影響,機(jī)織物經(jīng)紗緯紗并非是完全垂直的。利用機(jī)織物紋理特點完成經(jīng)紗緯紗方向單獨糾偏,以經(jīng)紗緯紗亮度投影曲線為基礎(chǔ),利用紗線相鄰間隙位置差與其均值的比值,引入顏色突變系數(shù)、異常點突變系數(shù)能準(zhǔn)確實現(xiàn)漏檢和去異常點,正確查找紗線間隙位置,完成單根紗線分割,從而實現(xiàn)機(jī)織物經(jīng)密緯密的自動識別。結(jié)果表明:圖像法自動測量準(zhǔn)確度高、速度快,單幅圖像從讀入到呈現(xiàn)結(jié)果只需要30 s 左右;且對素色機(jī)織物、單色機(jī)織物、多色機(jī)織物與印花機(jī)織物均有很好的適應(yīng)性,相對誤差在1%以內(nèi),可以代替當(dāng)前人工法進(jìn)行檢測;但對高緊度機(jī)織物、復(fù)雜印花機(jī)織物等仍有待于進(jìn)一步研究。