• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      采用紋理平滑的印花織物圖案輪廓提取

      2017-11-23 01:33:41潘如如韓要賓張繼東高衛(wèi)東
      紡織學(xué)報(bào) 2017年11期
      關(guān)鍵詞:印花輪廓紋理

      向 軍, 張 杰, 潘如如, 韓要賓, 張繼東, 高衛(wèi)東

      (1. 生態(tài)紡織教育部重點(diǎn)實(shí)驗(yàn)室(江南大學(xué)), 江蘇 無錫 214122; 2. 江南大學(xué) 紡織服裝學(xué)院, 江蘇 無錫 214122; 3. 香港理工大學(xué) 紡織及制衣學(xué)系, 香港 九龍 999077)

      采用紋理平滑的印花織物圖案輪廓提取

      向 軍1,2, 張 杰3, 潘如如1,2, 韓要賓1,2, 張繼東1,2, 高衛(wèi)東1,2

      (1. 生態(tài)紡織教育部重點(diǎn)實(shí)驗(yàn)室(江南大學(xué)), 江蘇 無錫 214122; 2. 江南大學(xué) 紡織服裝學(xué)院, 江蘇 無錫 214122; 3. 香港理工大學(xué) 紡織及制衣學(xué)系, 香港 九龍 999077)

      為豐富印花產(chǎn)品的種類,提出了一種可有效提取出印花織物中圖案輪廓的方法,可提取出高精度的印花圖案邊緣輪廓。首先對圖像進(jìn)行平滑,通過控制平滑程度參數(shù)和空間尺度參數(shù),平滑掉織物圖像中的紋理結(jié)構(gòu)。再用Canny邊緣檢測算子檢測圖案邊緣,Canny分割的判別閾值采用默認(rèn)自動選擇閾值就能成功提取織物上圖案的輪廓,分割后的圖像輪廓清晰,邊緣連續(xù),并且能分割出印花織物圖像中的細(xì)小結(jié)構(gòu)。通過實(shí)驗(yàn)證明,在RGB顏色空間對圖像平滑和邊緣提取的效果要優(yōu)于其他顏色空間,比較了其他邊緣檢測算子分割印花織物圖案的效果,結(jié)果證明Canny算子分割效果最好。

      印花織物; 圖像平滑; 邊緣提取; 圖案分割; Canny算子

      印花織物的圖案輪廓提取為紡織印花工藝中圖案設(shè)計(jì)提供了一種新的思路。在印花織物的生產(chǎn)過程中,在保持花形不變的情況下,可對提取的圖案輪廓重新配色套色,也可對不同的圖案花型進(jìn)行重新組合搭配,形成新的圖案效果,達(dá)到豐富印花產(chǎn)品種類的目的。在對小花型印花織物圖案進(jìn)行輪廓提取時,由于織物紋理結(jié)構(gòu)復(fù)雜,色彩搭配細(xì)膩多彩,用簡單的邊緣檢測方法難以達(dá)到理想的效果。

      對于目標(biāo)輪廓的自動提取,Kass等[1]提出了主動輪廓模型(又稱Snakes模型),其基本思想為:以構(gòu)成一定形狀的一些控制點(diǎn)為模板(輪廓線),通過模板自身的彈性形變與圖像局部特征相匹配達(dá)到調(diào)和,即能量函數(shù)達(dá)到最小化,完成對圖像的分割。但能量函數(shù)最小化可能會陷入局部極小值。王雅萍等[2]提出一種輪廓自擴(kuò)展的GVF算法,使初始輪廓可有效覆蓋目標(biāo)所在區(qū)域,可完整地提取目標(biāo)輪廓,但由于迭代次數(shù)的影響,算法的時間開銷太大。Pablo等[3]提出一種輪廓檢測和圖像分割的算法,其中輪廓檢測結(jié)合了多個局部特征和譜聚類算法,分割算法就是利用輪廓檢測結(jié)果對圖像分層分割,通過控制參數(shù)能夠輸出不同細(xì)節(jié)程度的圖像,但沒有考慮紋理對圖像輪廓的影響。

      目前,針對織物圖像分割的研究主要有:諸葛振榮等[4]基于均值漂移(Mean-shift)的織物圖像分割算法;包曉敏等[5]基于貝葉斯決策及半監(jiān)督聚類的織物圖像分割;周慧等[6]基于平滑濾波和分水嶺算法的重組織物圖像分割;景軍鋒等[7]基于小波域多尺度Markov隨機(jī)場的織物印花圖案分割;曹麗等[8]基于多特征融合的織物印花圖像分割;劉建立等[9]基于遺傳算法的印花織物圖案分割。以上列舉文獻(xiàn)中的算法均未考慮印花織物圖像的紋理對分割效果的影響。對于小花型的印花織物而言,如果圖像中的圖案細(xì)節(jié)清晰可見,那么織物本身的組織結(jié)構(gòu)引起的紋理也不可忽略,織物紋理對小花型印花織物圖像圖案的提取有很大影響。均值漂移在聚類、圖像平滑、分割和跟蹤等方面有著廣泛的應(yīng)用,但是結(jié)果受迭代函數(shù)移動的步長影響很大。而印花織物的色彩搭配細(xì)膩多彩,無法確定穩(wěn)定的移動步長。

      本文研究針對小花型印花織物圖案提出一種能分割出印花織物圖案,特別是圖像中的細(xì)小結(jié)構(gòu)的方法。首先對織物圖像進(jìn)行紋理和結(jié)構(gòu)的平滑,消除圖像中的紋理,然后采用Canny算子對平滑后的圖像進(jìn)行邊緣檢測,提取圖案輪廓,最終能獲得和印花織物圖案高度擬合的圖案輪廓。

      1 算法介紹

      1.1圖像平滑算法

      Xu等[10]提出一種基于總變差模型圖像平滑方法,可通過控制參數(shù)實(shí)現(xiàn)對圖像結(jié)構(gòu)紋理不同程度的平滑。針對織物圖像中的由織物組織所形成的紋理,本文采用其提出的方法對印花織物圖像進(jìn)行平滑,該模型可表示為

      (1)

      式中:argmin表示使后面式子達(dá)到最小值時點(diǎn)(i,j)的集合;f表示輸入的印花織物圖像,S表示被提取結(jié)構(gòu)后的圖像,f-S的結(jié)果就是去除紋理的圖像;i、j表示像素點(diǎn)在圖像中的位置;λ為可控參數(shù);ε為很小的正數(shù)。式(1)中,前半部分(S(i,j)-f(i,j))2是為確保輸入和輸出不會相差太大,后半部分是基于總變差模型對圖像矩陣進(jìn)行正則化處理[10],其中包含了全變差Dx(i,j)、Dy(i,j)和固有變差Lx(i,j)、Ly(i,j),具體如下。

      (2)

      式中:k和l表示圖像像素點(diǎn)在窗口中的位置;g表示權(quán)重函數(shù)。

      根據(jù)空間關(guān)聯(lián)性,有:

      (3)

      式中σ為調(diào)節(jié)窗口空間尺度的參數(shù)。

      通過控制參數(shù)λ和σ來調(diào)節(jié)對圖像的平滑程度,參數(shù)的討論將在后文闡述,該方法對印花織物的平滑效果如圖1所示,圖像中的紋理被平滑掉,然而圖像沒有變得模糊,反之圖像的邊緣和輪廓變得清晰。

      圖1 印花織物平滑效果Fig.1 Printed fabric smoothing effect

      1.2邊緣檢測算法

      Canny邊緣檢測[11]算法基于多階邊緣算子,是常用的邊緣檢測算子。Canny邊緣檢測器使用基于高斯模型派生的檢測模型,因?yàn)槲刺幚韴D像可能含有噪聲,所以開始時在原始圖像上應(yīng)用高斯濾波,結(jié)果為輕度平滑圖像,以避免單個噪聲像素干擾全局參數(shù)。

      2 實(shí)驗(yàn)步驟

      針對印花織物的圖案輪廓提取流程圖如圖2所示,分為圖像采集、結(jié)構(gòu)平滑、灰度化處理、圖案輪廓提取共4個步驟。

      圖2 印花織物圖案輪廓提取流程圖Fig.2 Printed fabric pattern outline extraction flow chart

      2.1印花織物圖像采集

      為完成印花織物的圖案分割,同時避免不同色溫的人造光源對圖像造成的偏色影響研究準(zhǔn)確性,對印花織物實(shí)樣進(jìn)行信息采集時選擇DigiEye 數(shù)字圖像采集系統(tǒng),如圖3所示,相機(jī)型號為Nikon D7000,分辨率為96 dpi,所用光源為D65光源。

      圖3 印花織物圖像采集Fig.3 Printed fabric image acquisition. (a)Image acquisition environment; (b) Printed fabric pattern example

      圖3(b)示出在該條件下采集并進(jìn)行區(qū)域截取后得到的印花圖像實(shí)例,所用織物的組織結(jié)構(gòu)為平紋組織,經(jīng)紗和緯紗線密度均為14.8 tex,經(jīng)緯密為126根/10 cm×76根/10 cm,圖像中織物圖案的輪廓結(jié)構(gòu)都清晰可見,由于織物組織結(jié)構(gòu)所引起的織物紋理也非常明顯,所以需要對圖像進(jìn)行平滑。

      2.2圖像處理

      本文實(shí)驗(yàn)中,先對獲取的圖像進(jìn)行預(yù)處理,然后用基于總變差模型的圖像平滑方法對圖像進(jìn)行平滑處理,去掉印花織物圖像中的織物紋理,如圖4(a)所示。由圖可看出,織物圖像中一些細(xì)小結(jié)構(gòu)和紋理已經(jīng)全部被平滑掉,并且圖像中的圖案以及輪廓變得很清晰,保存得很完整。

      圖4 實(shí)驗(yàn)步驟及效果Fig.4 Experimental steps and effects. (a) Smoothed image; (b) Gray image; (c) Effect after Canny segmentation; (d) Overall effect

      接著,由于Canny邊緣檢測的輸入為灰度化圖像,采用平均值法對平滑后圖像進(jìn)行灰度化處理,如圖4(b)所示,灰度化后圖像的輪廓依然清晰可見。

      再用Canny邊緣檢測算子對圖像進(jìn)行分割,在用到Canny邊緣檢測算子時,采用自動選擇判別閾值的方法,效果如圖4(c)所示。

      圖4(d)示出分割后的圖像在原圖中的效果。由圖可看到,分割效果輪廓清晰和精確,圖案的邊緣被全部提取出來,而且提取的圖案邊緣和圖案基本完全吻合。

      3 結(jié)果與討論

      3.1平滑參數(shù)討論

      實(shí)驗(yàn)中ε和εs是2個小正數(shù),用來避免分母出現(xiàn)0的情況。其中ε取值為0.001,而εs稍微大些,能幫助保持光滑變化的結(jié)構(gòu)部分,通常設(shè)定為0.02。式(1)中的λ是不可或缺的權(quán)重,用來控制圖像的光滑程度,但是僅僅調(diào)節(jié)λ并不會使紋理分離太多,而增加λ也會造成圖像的模糊并且紋理反而會被保留下來。 一般,λ取值在0.005~0.03之間。圖5示出不同迭代次數(shù)顯示的結(jié)果,發(fā)現(xiàn)該算法3~5次就可達(dá)到收斂狀態(tài)。

      圖5 迭代次數(shù)的影響Fig.5 Influence of iteration numbers. (a)Original image; (b) Iterations for one times; (c) Iterations for two times; (d) Iterations for three times

      圖6示出σ和λ的取值對圖像分割效果的影響分析。

      圖6 不同控制參數(shù)的影響Fig.6 Influence of different control parameters. (a) Original image; (b) σ=0.5; (c) σ=1; (d) σ=3; (e) λ=0.005; (f) λ=0.01; (g) λ=0.02; (h) λ=0.03

      空間尺度參數(shù)σ在結(jié)構(gòu)紋理分離過程中至關(guān)重要,其作用是控制式(3)中窗口的大小。σ的取值取決于圖像中紋理的尺寸大小,增強(qiáng)σ可很好地抑制紋理。一般情況下,σ的取值范圍為0~8之間。λ為光滑程度系數(shù),增加λ的取值會對平滑效果產(chǎn)生影響。從圖6(a)~(d)可看出,對于紋理不太明顯的印花織物,σ增大到1~2時平滑效果就沒有什么變化,算法收斂,所以對于印花織物平滑選取2。反之,增加λ值對平滑效果影響非常大。從圖6(e)~(h)中可看出,隨著λ的增大,印花織物的一些細(xì)節(jié)也會被平滑,所以選取控制平滑程度的系數(shù)λ約為0.01。

      3.2不同邊緣檢測算子比較

      為選擇合適的邊緣提取方法,分別利用Sobel、Roberts、Prewitt、Log以及Canny 5種常用的邊緣檢測算子對同一印花織物圖像進(jìn)行分割,并比較分割效果,如圖7所示。

      圖7 不同算子的邊緣提取效果Fig.7 Edge extraction effect of different operators. (a) Original image; (b) Sobel; (c) Prewitt; (d) Roberts; (e) Log; (f) Canny

      圖7(b)、(c)示出Sobel和Prewitt邊緣檢測算子的分割效果。Prewitt算子和Sobel算子均對噪聲具有一定抑制作用,圖像產(chǎn)生一定的模糊,且檢測出一些偽邊緣。圖7(d)示出Roberts邊緣檢測算子的分割效果。Roberts算子是利用圖像的2個對角的相像素之差進(jìn)行梯度幅值的檢測,從圖中可看出,雖然Roberts算子對左上角的花紋分割得比較精確,但丟失了太多圖像的細(xì)節(jié)部分。圖7(e)示出Log邊緣檢測算子分割效果。Log算子平滑掉了圖像中的細(xì)節(jié),造成某些邊緣無法檢測到,或者造成某些邊緣失真,隨之會出現(xiàn)許多偽邊緣。

      相比于其他邊緣檢測算子,Canny算子可檢測到真正的弱邊緣。Canny算子的檢測效果如圖7(f)所示。由圖可看到,織物圖像中許多小結(jié)構(gòu)形成的弱邊緣基本都被分割出來,且輪廓清晰,精確度高,因此,選擇Canny算子來提取印花織物圖案邊緣效果最好。

      3.3顏色空間的比較

      在對印花織物進(jìn)行平滑處理時,先將圖像轉(zhuǎn)換到其他顏色空間,如CIE Lab、HSI、HSV空間,然后再對圖像進(jìn)行紋理平滑,最后再將圖像轉(zhuǎn)換到RGB空間中顯示,實(shí)驗(yàn)結(jié)果如圖8所示。在Lab空間平滑后的結(jié)果是圖像中的一些小點(diǎn)變得非常模糊,會影響后續(xù)實(shí)驗(yàn);在HSI和HSV空間平滑后,圖像中出現(xiàn)了不同程度的疵點(diǎn),這可能是在顏色空間轉(zhuǎn)換的過程中對數(shù)據(jù)的不同程度破壞所造成的。

      在對平滑后圖像進(jìn)行輪廓提取之前,也對圖像進(jìn)行顏色空間轉(zhuǎn)換,分割結(jié)果如圖8所示。Lab空間分割結(jié)果中出現(xiàn)了許多多余的細(xì)節(jié),而在HSI和HSV空間分割效果出現(xiàn)了許多錯亂。

      圖8 不同顏色空間平滑和邊緣提取效果對比Fig.8 Comparison of smoothness and edge extraction of different color space. Smoothing results of RGB (a), Lab (b), HIS (c) and HSV (d) and contour extraction results of the RGB (e), Lab (f), HIS(g) and HSV (h)

      3.4圖案分割結(jié)果與討論

      圖9示出未對圖像進(jìn)行平滑和平滑后的輪廓提取效果對比。由圖可看到,對未經(jīng)平滑處理的圖像提取后出現(xiàn)很多疵點(diǎn),這是由于織物本身的紋理會影響分割效果,而平滑后對印花織物圖像中圖案的分割非常精確,提取出來的圖案輪廓基本與原圖吻合,并且提取出來的圖像效果圖層次明顯,且沒有丟失局部的關(guān)鍵細(xì)節(jié),對整幅圖像的提取效果如圖10所示。

      圖9 分割結(jié)果對比Fig.9 Segmentation results. (a) Extraction without smoothening; (b) Extract edges after smoothening

      圖10 全圖提取效果Fig.10 Whole map extraction effect

      4 結(jié) 語

      本文采用基于改進(jìn)后的總變差模型對印花織物圖像進(jìn)行平滑,有效地平滑掉印花織物圖像中主要由織物組織引起的紋理結(jié)構(gòu),并且很好地保存了圖像中的圖案。再用Canny邊緣檢算子對圖像進(jìn)行邊緣提取。在此平滑方法中,平滑參數(shù)的設(shè)定是最重要的問題,包括空間尺度參數(shù)和光滑程度系數(shù)。一般來講印花織物圖像上的紋理結(jié)構(gòu)不會很明顯,所以選擇的空間尺度參數(shù)比較小,光滑程度系數(shù)也設(shè)定為比較小的值,通過實(shí)驗(yàn)選定空間尺度參數(shù)為3,光滑程度系數(shù)設(shè)為0.01。分割結(jié)果對印花工藝有著指導(dǎo)意義,比如Canny邊緣提取的結(jié)果可用在印花圖案設(shè)計(jì)中的描邊、勾邊。另外,此分割方法也可用于其他織物的圖案分割,所選參數(shù)也會隨著變化。此算法存在的不足是,對一些顏色差別不明顯的圖案其分割效果不太理想,主要是由于此算法是基于圖像色彩頻率的,差異不大的顏色對應(yīng)的顏色數(shù)值上的差異也會不太明顯。

      FZXB

      [1] CHAPPELOW J. Snakes: active contour models[J]. International Journal of Computer Vision, 1988, 1(4):321-331.

      [2] 王雅萍, 郭雷. 一種基于輪廓自擴(kuò)展的GVF算法[J]. 火力與指揮控制, 2009, 34(4):25-29.

      WANG Yaping, GUO Lei. GVF algorithm based on contour self-expansion [J]. Fire and Command & Control, 2009, 34 (4): 25-29.

      [3] ARBELAEZ P, MAIRE M, FOWLKES C, et al. Contour detection and hierarchical image segmenta-tion[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2011, 33(5): 898-916.

      [4] 諸葛振榮, 徐敏, 劉洋飛. 基于Mean-shift的織物圖像分割算法[J]. 紡織學(xué)報(bào), 2007, 28(10):108-111.

      ZHUGE Zhenrong, XU Min, LIU Yangfei.Image segmentation algorithm based on Mean-shift [J]. Journal of Textile Research, 2007, 28 (10): 108-111.

      [5] 包曉敏, 彭霄, 汪亞明,等. 基于貝葉斯決策及半監(jiān)督聚類的織物圖像分割[J]. 紡織學(xué)報(bào), 2010, 31(2):125-128.

      BAO Xiaomin, PENG Xiao, WANG Yaming, et al. Fabrication of fabric based on Bayesian decision and semi-supervised clustering [J]. Journal of Textile Research, 2010, 31 (2): 125-128.

      [6] 周慧, 張華熊, 胡潔,等. 基于平滑濾波和分水嶺算法的重組織織物圖像分割[J]. 紡織學(xué)報(bào), 2015, 36(8):38-42.

      ZHOU Hui, ZHANG Huaxiong, HU Jie, et al.Image segmentation of reorganized fabrics based on smoothing filter and watershed algorithm[J]. Journal of Textile Research, 2015, 36 (8): 38-42.

      [7] 景軍鋒, 李陽, 李鵬飛,等. 基于小波域多尺度Markov隨機(jī)場的織物印花圖案分割[J]. 紡織學(xué)報(bào), 2014, 35(1):127-133.

      JING Junfeng, LI Yang, LI Pengfei, et al. Textile printing pattern segmentation of fabric based on wavelet domain multiscale Markov random field[J]. Journal of Textile Research, 2014, 35 (1): 127-133.

      [8] 曹麗, 胡旭東. 基于多特征融合的織物印花圖像分割[J]. 紡織學(xué)報(bào), 2016, 37(8):149-153.

      CAO Li, HU Xudong. Fracting image segmentation based on multi-feature fusion [J]. Journal of Textile Research, 2016, 37 (8): 149-153.

      [9] 劉建立, 左保齊. 基于遺傳算法的織物印花圖案的分割[J]. 計(jì)算機(jī)工程與設(shè)計(jì), 2008, 29(15):3966-3967.

      LIU Jianli, ZUO Baoqi. The segmentation of fabric printing patterns based on genetic algorithm[J]. Computer Engineering and Design, 2008, 29 (15): 3966-3967

      [10] XU L,YAN Q,XIA Y, et al. Structure extraction from texture via relative total variation[J]. ACM Transactions on Graphics (TOG), 2012, 31(6): 139.

      [11] DI H, GAO D. Gray-level transformation and Canny edge detection for 3D seismic discontinuity enhancement[J]. Computers & Geosciences, 2014, 72:192-200.

      Graphiccontourextractionforprintedfabricbasedontexturesmoothing

      XIANG Jun1,2, ZHANG Jie3, PAN Ruru1,2, HAN Yaobin1,2, ZHANG Jidong1,2, GAO Weidong1,2

      (1.KeyLaboratoryofEco-Textiles(JiangnanUniversity),MinistryofEducation,Wuxi,Jiangsu214122,China; 2.CollegeofTextilesandClothing,JiangnanUniversity,Wuxi,Jiangsu214122,China; 3.InstituteofTextileandClothing,TheHongKongPolytechnicUniversity,Kowloon,HongKong999077,China)

      In order to enrich printed products varieties, a method was put forward to effectively extract the contours of the printed fabric with high precision. Firstly, in order to smooth the image, by controlling the degree of smooth parameters and space scale, it could smoothen the fabric texture and structure of the image. It could successfully segment the pattern on the fabric when edge detected by Canny edge detection operator, and Canny discriminant threshold segmentation selected the default automatic threshold choice. The segmented image had clear contour, continuous edge and could segment smaller structure in the images of the printed fabric. Experiments prove that in RGB color space image smoothing and segmentation effect are superior to the other color space. Compared to the other edge detection operator splitting pattern effect of printing fabrics, the results prove that Canny operator segmentation effect is the best, and the segmentation results can be directly used in the production of printed fabric.

      printed fabric; image smoothing; edge extraction; pattern segmentation; Canny operator

      10.13475/j.fzxb.20160901506

      TS 194.9

      A

      2016-09-09

      2017-08-15

      國家自然科學(xué)基金青年基金項(xiàng)目(61202310);教育部博士點(diǎn)基金項(xiàng)目(20120093130001);霍英東基金項(xiàng)目(141071);2014江蘇省研究生創(chuàng)新計(jì)劃(KYLX_1132)

      向軍(1991—),男,碩士生。主要研究方向?yàn)榭椢锏膱D案分割及顏色測量。高衛(wèi)東,通信作者,E-mail:gaowd3@163.com。

      猜你喜歡
      印花輪廓紋理
      輪廓錯覺
      印花派對
      基于BM3D的復(fù)雜紋理區(qū)域圖像去噪
      軟件(2020年3期)2020-04-20 01:45:18
      基于實(shí)時輪廓誤差估算的數(shù)控系統(tǒng)輪廓控制
      印花蛇
      使用紋理疊加添加藝術(shù)畫特效
      TEXTURE ON TEXTURE質(zhì)地上的紋理
      Coco薇(2017年8期)2017-08-03 15:23:38
      印花游戲
      消除凹凸紋理有妙招!
      Coco薇(2015年5期)2016-03-29 23:22:15
      印花上裝往上爬讓清新Flora裝扮整個春夏
      Coco薇(2015年11期)2015-11-09 12:38:41
      蛟河市| 肃宁县| 临汾市| 彝良县| 印江| 丹江口市| 武清区| 孟津县| 内丘县| 黄山市| 古田县| 博湖县| 兴安盟| 沁阳市| 海南省| 屏东县| 通河县| 商丘市| 武隆县| 永寿县| 樟树市| 龙山县| 江北区| 于田县| 泽库县| 固原市| 安顺市| 隆子县| 图木舒克市| 桃园县| 横山县| 精河县| 璧山县| 林西县| 宕昌县| 琼海市| 东城区| 玛沁县| 屏南县| 边坝县| 临猗县|