999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

紋織圖像分色算法研究

2012-10-16 10:09:08李錫放張曾科
制造業自動化 2012年9期
關鍵詞:色彩

楊 飚,李錫放,張曾科

(1.北方工業大學,北京 100041;2.江蘇萬工科技集團有限公司,蘇州 215223; 3.清華大學 北京 100084)

0 引言

織錦產品的每個色元都是一種紗線的顏色,由于受到機械結構和提花組織等因素的限制,提花織物所使用的紗線只能是3或4種顏色,最多5至6種顏色,因此在進行編織之前要對原始圖像進行分色,就是使用具有較少數目的顏色集來表示原彩色圖像,使得到的分色圖像與原彩色圖像在視覺上盡可能的接近,其技術特點是圖像處理中的顏色量化技術。但是紋織圖像的分色問題具有其自身獨特之處:首先,織物編織跟印刷不同,不能疊加,因此只能采用專色分色[1];其次,如前所述,使用的紗線顏色數很少,也就是說顏色量化后的顏色數很少,量化后的圖像顏色數越少,顏色量化難度也越大;第三,織錦表面與紙張、布料不同,并不是一個平面,而是凹凸的立體結構,顏色表現形式與印染有很大區別。實驗證明,采用一般的顏色量化算法處理這類問題,分色圖像與人工處理結果相差很大,存在顏色特征丟失、色彩飽和度不高、組織差異及色彩差異等缺點。

本文針對上述應用背景,重點針對織錦圖像的分色問題開展研究,提出符合噴氣織錦應用要求的紋織圖像分色算法,實現針對高速織錦行業的專門分色技術。

1 分色算法設計

1.1 K均值聚類[2]

K均值聚類是一種非監督學習算法,用于將給定的樣本集劃分為指定數目的聚類(假定為K類)。使用K均值聚類來決定圖像中每個點分色后的顏色值,其思想是:掃描圖像中各個像素點,計算該點與各個聚類中心的距離,歸入距離最小的類別中。用這種算法進行分色處理,能夠保存圖像的主要特征,但一些圖像的細節容易丟失,特別是色彩豐富、顏色過渡細膩的圖像,經過這種算法處理后,圖像失真比較嚴重。因此加入抖動處理,即進行色差分散,對大多數的圖像處理效果會有明顯的改觀。

1.2 抖動處理技術[3]

抖動處理技術是圖像處理中一項重要技術,主要用于分散色差,減少失真,最通用的帶濾波器[4]的抖動算法是由R.W.Floyd和L.Steinberg在1975年提出的。簡單來說,抖動處理技術就是跟據抖動模式圖將一點的色差分散到周圍幾個點上。我們使用如圖1所示的抖動算法模式圖[5]:

圖1 抖動算法模式圖

在該模式圖中,X周圍的數字表示X周圍各像素分配到X處顏色誤差的比例。模式圖中所有數字加起來為32,假設已知某像素與處理后的像素的色差為x,那么5/32×x將加到該像素右邊第1個像素上,3/32×x將加到該像素右邊第2個像素上,2/32×x將加到該像素左下第2個像素上,以此類推。

1.3 RGB色差度量公式

在進行聚類操作時要進行色差的度量,不同的色彩空間有不同的色差度量公式,這里選擇在RGB色彩空間中進行色差度量。每一種顏色在該色彩空間的位置,均由三個色彩空間坐標(R, G,B)表示,色彩空間的每個點均可以由一個向量表示:

兩個顏色向量xi=(ri,gi,bi)與xj=(rj,gj,bj)的相似度可以由其向量差E的范數距離D(xi, xj)表示:

其中,D(xi,xj)稱為色彩距離,為向量的范數。在聚類算法中,選擇何種范數是一個很重要的問題,經過實際測試,選擇2-范數,也就是歐式距離來計算兩種顏色的相似度:

范數越小,兩個色彩空間中的距離越短,即兩種色彩越相近。由于RGB色彩空間不是均勻線性空間,按照歐式距離最短原則得到的色彩分類并不完全符合人類的視覺對色彩的分類習慣,但歐式距離計算簡單,速度快,特別適合高分辨率的圖像,分色效果也滿足實際使用需要。

2 算法的具體步驟

基于聚類算法和抖動處理技術的圖像分色處理算法的具體步驟如下:

1)指定分色目標m種顏色Ct(m≤6);

2)按行掃描圖像,計算當前點像素xi=(ri,gi,bi)與m個目標中心的距離,選擇其中最小的目標顏色的RGB向量Ctmin ;

3)計算Ctmin 與當前點RGB三個色彩通道的色差Diffi= xi?Ctmin ,用Ctmin 替換當前點 ;

4)按照前述抖動模式圖,分別對三個色彩通道進行單獨的抖動處理,將Diffi分散到周圍的點上;

5)掃描全圖結束,即得到分色后的結果圖。

3 實驗結果與分析

下面以京劇頭像為例圖,該圖為20.7MB 的Bitmap圖像,含有2500×2895像素,原圖如圖3左上所示。在分色中選擇的聚類顏色為6種,分別為黑、白、黃、藍、紅、綠。

圖2右上所示為經過直接K均值聚類后得到的圖像,即不進行抖動處理的結果圖。可以看出,直接K均值聚類只能得到原圖大概的輪廓,但是信息損失比較多,失去了原圖的層次和細節。

圖2左下為基于抖動矩陣的K均值聚類算法得到的分色圖像,即本算法的處理結果,距離公式采用的是歐式距離。可以看出,該圖像保留了原圖大部分信息,能夠很好的體現出圖像的層次感和細節。

圖2 實驗圖與結果

圖3 局部放大

為了更好的說明圖像特性,將京劇頭像的右眼瞳孔部分放大,如圖3所示。其中圖3左上為原圖,右上為單純K均值聚類后效果,左下為K均值聚類結合抖動算法。從放大圖中可以更清晰地看到,經過上述算法后得到的分色圖像雖然外觀與原圖非常近似,但圖像中每個點實際都是由黑、白、黃、藍、紅、綠這6種目標色組成的。

用該算法編制成圖像分色軟件,對二十幾幅圖像進行了分色,并根據分色結果編織出成品。平均分色時間小于10秒(P41.8G,512MB內存),編制出的產品外觀與輸入圖像基本一致,顏色細節得到了很好的呈現,色彩過度也十分自然。實際織造結果表明,該分色算法能夠滿足實際使用需要,并達到了國內先進水平。

4 結論

本文針對織錦行業的分色需要,提出了一種基于RGB空間色彩度量K均值聚類算法與抖動處理技術的紋織圖像分色算法。經過實驗結果驗證表明,和單純K均值聚類算法相比,本算法在一定分色數量下可以大大提高分色圖像的質量。同時,將此算法運用到織錦工業的實際生產中,已經取得滿意的效果。

[1]葛敏,孟祥旭,龔斌.面向專色工藝的彩色圖像分色及印制方法[J].北京:軟件學報, 2002, 13(12):2281-2285.

[2]徐汀榮.電腦分色系統幾個核心算法的設計[J].計算機科學,1999,26.

[3]韓世紅.抖動技術在紡織品CAD/CAM 中的應用[J].西安:西北紡織工學院學報,1995,9(2):141-143.

[4]史文革.微機圖像格式大全[M].北京:海洋出版社,1992.

[5]朱自蘭.基于視覺特性的色彩量化算法及其應用研究[M].北京:國防科學技術大學,2006.

猜你喜歡
色彩
自然的色彩——黃(下)
百科知識(2022年5期)2022-04-04 13:23:39
自然的色彩
百科知識(2022年4期)2022-02-19 18:50:47
春天的色彩
畫一幅色彩和諧的畫
少兒美術(2021年1期)2021-04-26 14:22:08
色彩與構成
活力(2019年17期)2019-11-26 00:42:34
秋天的色彩
繽紛夏日
我喜歡的色彩
神奇的色彩(上)
春天的色彩
環球人物(2016年9期)2016-04-20 03:03:30
主站蜘蛛池模板: 亚洲欧洲天堂色AV| 欧美成人看片一区二区三区| 成年人国产网站| 国产精品网曝门免费视频| 亚洲无码免费黄色网址| 98超碰在线观看| 国产99视频免费精品是看6| 国产农村1级毛片| 伊人激情久久综合中文字幕| 亚洲男人天堂久久| 九月婷婷亚洲综合在线| 中文字幕 日韩 欧美| 97人妻精品专区久久久久| 亚洲成人免费看| 黄色成年视频| 毛片大全免费观看| 亚洲天堂日本| 国产区在线观看视频| 国产精品手机视频| 白浆免费视频国产精品视频| 欧美中文一区| 亚洲乱码在线播放| 一本久道热中字伊人| 91最新精品视频发布页| 四虎国产永久在线观看| 精品久久久久无码| 久久久久国产精品熟女影院| 日本www色视频| 亚洲日本中文综合在线| 伊人AV天堂| 最新日本中文字幕| 亚洲丝袜第一页| 亚洲视频在线观看免费视频| 97人人模人人爽人人喊小说| 狠狠干欧美| 久久久久无码精品| 亚洲中久无码永久在线观看软件| 国产高清在线观看91精品| 91麻豆精品国产高清在线| 四虎国产精品永久一区| 少妇极品熟妇人妻专区视频| 激情爆乳一区二区| 亚洲伦理一区二区| 亚洲日韩精品伊甸| 天天综合色天天综合网| 亚洲第一av网站| 97视频免费在线观看| 亚洲免费福利视频| 成人夜夜嗨| 18禁高潮出水呻吟娇喘蜜芽| 亚洲一区二区视频在线观看| 久久夜色精品| 久久美女精品| av午夜福利一片免费看| 亚洲国产高清精品线久久| 亚洲日本中文字幕天堂网| 美女免费黄网站| 亚洲高清国产拍精品26u| 丁香五月激情图片| 久久中文电影| 免费毛片全部不收费的| 久久综合九色综合97网| 97国产精品视频自在拍| 欧美人与牲动交a欧美精品| jizz在线观看| 欧美福利在线| 国产精品自在在线午夜区app| 国产拍揄自揄精品视频网站| 亚洲人妖在线| 理论片一区| 99热最新在线| 国产精品无码翘臀在线看纯欲| 国产精品无码影视久久久久久久 | JIZZ亚洲国产| 在线永久免费观看的毛片| 亚洲欧美自拍一区| 91热爆在线| 99热这里只有精品国产99| 中文字幕永久视频| 中国国产高清免费AV片| 婷婷色中文网| 97视频精品全国免费观看|