趙 帥,梁 科,畢雅萱
(鶴壁汽車工程職業(yè)學院,河南 鶴壁 458030)
數(shù)控地毯樣品織機提花系統(tǒng)的設(shè)計及圖像處理的研究
趙 帥,梁 科,畢雅萱
(鶴壁汽車工程職業(yè)學院,河南 鶴壁 458030)
文章主要是對面向阿克明斯特地毯的打樣織機進行了數(shù)控提花選紗系統(tǒng)的研究,針對上位機采用VB6.0進行軟件設(shè)計,實現(xiàn)了地毯圖案花型數(shù)據(jù)的讀取與轉(zhuǎn)換;并借助Matlab工具實現(xiàn)地毯圖案的算法編程及圖像色彩增強。
數(shù)控樣品織機;提花系統(tǒng);VB6.0;圖像色彩增強
中國地毯業(yè)起步較晚,但是以每年20%的速度持續(xù)增長[1],阿克明斯特地毯圖案豐富、風格多樣,市場需求量大,但是生產(chǎn)中使用紗線等長絡(luò)筒,并要求超額投料,成本高[2];針對阿克明斯特地毯的生產(chǎn)工藝及市場需求,開發(fā)了一種新型數(shù)控樣品織機,其中提花選紗系統(tǒng)是關(guān)鍵結(jié)構(gòu),性能的優(yōu)劣直接決定著地毯樣品織機的運行和樣品的質(zhì)量;本文針對該結(jié)構(gòu)進行了系統(tǒng)設(shè)計。
1.1 提花系統(tǒng)的原理
阿克明斯特地毯用織機是將絨紗先切割成指定長度后,以“u”字或“J”字形固結(jié)方法把紗線裁埋到地毯的經(jīng)紗層之間,再由緯紗加以固定成型。其特點是圖案花型豐富,顏色多樣,但機械系統(tǒng)和控制系統(tǒng)復雜,生產(chǎn)周期和制造成本較高,不適合在生產(chǎn)機器上放樣。本文所研制地毯樣品織機的結(jié)構(gòu),簡化了阿克明斯特地毯織機的結(jié)構(gòu)。提花工藝路線如圖1所示。
圖1 地毯打樣工藝路線圖
根據(jù)工藝路線設(shè)計了提花選紗系統(tǒng)機械結(jié)構(gòu)。圖2系所研制開發(fā)的樣機提花系統(tǒng)機械原理圖,包括了夾絨機構(gòu),割絨機構(gòu),針刺機構(gòu)。此外,線庫用于儲存紗線。
圖2 提花系統(tǒng)機械原理示意圖
當選紗系統(tǒng)運行時,首先上位機讀取地毯圖像(bmp格式)各像素點顏色RGB值,接著轉(zhuǎn)化為相應(yīng)的花型數(shù)據(jù),最后發(fā)送至下位機。在下位機工作時,步進電機通過大帶輪驅(qū)動紗筒按照花型數(shù)據(jù)轉(zhuǎn)動到預(yù)定位置后停止;此時伺服電機通過小帶輪驅(qū)動鳥嘴上升至預(yù)定位置時,氣缸收縮,鳥嘴閉合,夾緊紗線,紗線與鳥嘴共同向下運動至預(yù)定位置時,氣缸伸長,鳥嘴打開,這樣即可完成選紗工作。通過紗筒的旋轉(zhuǎn),可實現(xiàn)不同紗線的選取。
1.2 提花選紗控制系統(tǒng)的設(shè)計
數(shù)控地毯樣品織機的控制系統(tǒng)采用主從式結(jié)構(gòu),硬件結(jié)構(gòu)如圖3所示。上位機和下位機之間采用以太網(wǎng)進行通信。上位機主要功能是實現(xiàn)人機交互以及提花準備系統(tǒng),包括花型設(shè)計與花型數(shù)據(jù)轉(zhuǎn)換,并將花型數(shù)據(jù)以及各加工參數(shù)發(fā)送至運動控制卡中,下位機主要功能是由運動控制卡實現(xiàn)伺服電機實時閉環(huán)控制,使打樣機各個部分準確按照時序運動。
圖3 控制系統(tǒng)結(jié)構(gòu)圖
Visual Basic (VB)是一種由微軟公司開發(fā)的包含協(xié)助開發(fā)環(huán)境的事件驅(qū)動編程語言,源自于BASIC編程語言[3]。本系統(tǒng)在Windows環(huán)境中采用Visual Basic 6.0進行軟件系統(tǒng)開發(fā)。經(jīng)研究分析,選紗系統(tǒng)軟件功能應(yīng)包括地毯圖像的載入、尺寸修改、RGB值讀取和花型數(shù)據(jù)轉(zhuǎn)化等,因此軟件設(shè)計流程如圖4所示。
圖4 軟件設(shè)計流程圖
1.3 花型數(shù)據(jù)轉(zhuǎn)換
為自動獲取花型數(shù)據(jù),系統(tǒng)軟件采用Visual Basic中圖片框Point方法[8]讀取地毯圖像各像素點的RGB值,并記:
ppoint(i,j)=picture1.point(i,j)
(i,j)代表像素點在圖像中的位置,但該值不能作為控制下位機運動數(shù)據(jù)。在讀取圖像每個像素點RGB值后,將RGB值存入ppoint數(shù)組中進行數(shù)據(jù)轉(zhuǎn)換處理。將顏色進行分類編號并將圖像中每個位置像素點顏色對應(yīng)的編號標定出來。具體花型數(shù)據(jù)轉(zhuǎn)換算法如圖5所示。
圖5 花型數(shù)據(jù)轉(zhuǎn)換算法
算法中color_amount(k)記錄顏色編號;color_kind記錄顏色種類;color_place(i,j)記錄圖像(i,j)位置像素點顏色編號?;ㄐ蛿?shù)據(jù)轉(zhuǎn)換運行實例如圖6所示,顯示了地毯圖像第10號顏色編號信息,顏色編號即代表該種顏色紗線在紗筒中的位置。為方便工作人員穿引紗線,還需顯示出各編號顏色具體信息,運行實例結(jié)果如圖7所示。
圖6 花型數(shù)據(jù)轉(zhuǎn)換運行實例
圖7 圖像顏色信息運行實例
工作人員可按照圖7在紗筒1~20號紗孔中穿入相應(yīng)顏色紗線。例如可在1號孔穿入淺棕色紗線,在2號孔中穿入深褐色紗線等,沒有對應(yīng)顏色的顯示黑色。
2.1 圖像增強原理
本論文設(shè)計的數(shù)控地毯樣品織機可加載pat、bmp等多種格式彩色地毯圖片,并且地毯彩色圖像的顏色數(shù)最多達20種,但是加載的地毯圖像需要經(jīng)過一定的設(shè)計處理。常常在數(shù)碼相機、手機等設(shè)備拍攝的數(shù)字圖像的基礎(chǔ)上,經(jīng)過圖像裁剪——輪廓描繪——色彩識別——色彩填充等步驟完成一幅標準地毯圖像設(shè)計。該過程要花費設(shè)計人員大量的時間和精力;特別是遇到原始地毯圖像不清晰、顏色種類數(shù)較多時,會大幅增加設(shè)計人員的工作強度。本文針對原始圖像模糊,顏色種類數(shù)較多兩種情況設(shè)計了相應(yīng)圖像處理算法。
圖像增強方法主要有空域法和頻域法兩類,具體圖像增強方法[4-6]有:直方圖修改、平滑濾波器、銳化濾波器、低通濾波器、高通濾波器、同態(tài)濾波器等。但上述方法適用于灰度圖像,若運用此類方法直接對RGB圖像進行增強,往往會造成原有圖像色彩失衡,甚至退化失真,無法達到預(yù)期處理效果。針對本文研究的模糊地毯RGB彩色圖像,提出了在HSI色彩空間下,對飽和度和亮度分量使用對比度增強濾波最后變換回RGB色彩空間來增強彩色圖像的方法。
先將彩色圖像由RGB色彩空間轉(zhuǎn)換到HSI色彩空間。在HSI色彩空間中,圖像的色彩信息主要包含在H(色調(diào))中,為保證圖像增強處理后保持原有的彩色信息,只要保證HSI色彩空間中的H(色調(diào))不變,只對S(色度)和I(強度)使用對比度增強濾波增強處理,最后再轉(zhuǎn)換回RGB色彩空間。這樣既可以使圖像變得清晰,又不會破壞原有圖像中的色彩信息,達到圖像增強目的。本文的圖像增強算法流程如圖8所示。
圖8 算法流程圖
2.2 實驗結(jié)果
對兩幅模糊地毯RGB圖像分別運用直接對比度濾波增強方法和本文圖像增強方法進行對比實驗。
從實驗結(jié)果可看出:①運用直接對比度增強濾波后的圖像相比原始圖像亮度增加、顏色對比度增強,但是顏色失真現(xiàn)象嚴重,地毯圖案輪廓增強效果不明顯,依舊模糊不清,難以識別;②運用本文方法增強后的圖像比原始圖像對比度增強,地毯圖案輪廓清晰可見,同時增強后的彩色圖像沒有出現(xiàn)顏色失真現(xiàn)象,達到預(yù)期增強效果。
為客觀評價增強圖像質(zhì)量,本文采用MSE(均方根誤差)、PSNR(峰值信噪比)和EBS[7](基于人眼視覺特性的彩色圖像質(zhì)量評價)方法進行評價試驗,評價結(jié)果如表1、表2所示。
表1 原始圖像1評價結(jié)果
表2 原始圖像2評價結(jié)果
表1、表2中的數(shù)據(jù)表明,本文方法得到的增強圖像均方根誤差較小,峰值信噪比值高,失真度小,說明本文的圖像增強方法具有良好的增強效果。本文提出了一種簡單、高效的RGB彩色圖像增強方法,該方法對文中的兩幅模糊地毯RGB彩色圖像增強效果顯著,但并不意味著該方法適用于所有RGB彩色圖像增強。從本質(zhì)上說,圖像增強沒有通用的方法和標準,特別是對于RGB彩色圖像還缺乏非常理想的增強方法。對于彩色圖像質(zhì)量評價不能完全依賴MSE、PSNR等評價標準,還要結(jié)合使用者的主觀判定。
本文設(shè)計的數(shù)控地毯樣品織機的選紗系統(tǒng)針對阿克明斯特地毯生產(chǎn)工藝,結(jié)合數(shù)控機床技術(shù)、傳感技術(shù)等,在機械結(jié)構(gòu)、花型數(shù)據(jù)轉(zhuǎn)換和系統(tǒng)控制方面進行了創(chuàng)新性設(shè)計和研究。結(jié)果證明,本選紗系統(tǒng)準確高效,故障率低,滿足了數(shù)控化設(shè)備的性能要求以及生產(chǎn)需求。此外,確定了基于HSI色彩空間模糊地毯RGB彩色圖像增強的方法。
[1] 李琳.淺談現(xiàn)代地毯的應(yīng)用于發(fā)展[J].輕紡工業(yè)與技術(shù),2011,40(2):57—59.
[2] 劉劍.降低阿克明斯特地毯紗線損耗的探[J].輕紡工業(yè)與技術(shù),2010,39(5):31—32.
[3] 隋麗娜,遲劍,郭立峰,等.Visual Basic范例開發(fā)大全[M].北京:清華大學出版社,2010.
[4] Baoyuan Wang, Yizhou Yu,Yingding Xu. Example-based image color and tone style enhancement[J].ACM Transactions on Graphics,2013,05(4):78—80.
[5] Hyunjung Shim, Seungkyu Lee.Automatic color realism enhancement for computer generated images[J].Computer & Graphic , 2012, 36(7):966—973.
[6] 張德豐等.MATLAB數(shù)字圖像處理[M].北京:機械工業(yè)出版社,2012.
[7] 付偉,顧曉東,王源源.基于人眼視覺特性的彩色圖像質(zhì)量評價[J].微電子學與計算機,2010,27(2):59—63.
Research on Yarn Selection System of NC Carpet Sample Machine and Image Processing
ZhaoShuai,LiangKe,BiYaxuan
(Hebi Automotive Engineering Professional College, Hebi 458030,China)
A new kind of yarn selection system for NC carpet sampling machine was presented in the paper. PC system software was developed based on Visual Basic 6.0 to read and convert carpet pattern data. The programming algorithm and image color enhancement were achieved with the help of Matlab tools.
NC carpet sampling machine; yarn selection system; VB 6.0; image color enhancement
2015-03-18
趙 帥(1987—),男,河南鶴壁人,助教。
TP271.4
A
1009-3028(2015)04-0024-04