3·基于粒子群算法的RBF網(wǎng)絡(luò)的配色模型建立
在織物染色配色過程中,不同的染料選擇吸收的光譜不同,導(dǎo)致織物形成各種顏色。顏色的配置可有3種基本染料通過不同的比例混合求得。顏色的匹配將涉及到顏色空間的概念,不同行業(yè)的配色宜采用不同的顏色空間。目前有多種表示顏色的空間體系,每種表色體系的數(shù)值可通過公式根據(jù)反射光譜的三刺激值轉(zhuǎn)換而來[4]。
CIELab是一個(gè)均勻顏色空間,其中色彩由3個(gè)數(shù)值L,a和b代表。第一個(gè)數(shù)值L,定義了色彩的亮暗程度,而a和b則是關(guān)于顏色的信息。Lab顏色與設(shè)備無關(guān),無論使用何種設(shè)備(如顯示器、打印機(jī)、掃描儀)創(chuàng)建或輸出圖像,這種模型都能生成一致的顏色。
研究表明,織物所反射出來光的顏色L,a,b值與染料的濃度C有關(guān)系,即Lab值=f(C)[5]。基于此推理,構(gòu)造基于粒子群優(yōu)化算法的徑向基神經(jīng)網(wǎng)絡(luò)織物染色配色模型,使用RBF神經(jīng)網(wǎng)絡(luò)來模仿f函數(shù),并將此函數(shù)寫入粒子群優(yōu)化算法的適應(yīng)度函數(shù)中,徑向基神經(jīng)網(wǎng)絡(luò)的輸入樣本為染料濃度,輸出樣本為顏色的L,a,b值。基于粒子群優(yōu)化算法的RBF神經(jīng)網(wǎng)絡(luò)解決染色配色問題的粒子群算法模型如圖1所示, RBF神經(jīng)網(wǎng)絡(luò)模型如圖2所示。

4·試驗(yàn)過程及數(shù)據(jù)分析
以織物三拼色配色為例,使用中色系染料極品中三元:活性紅3BS,活性黃3RS和活性藍(lán)FBN來配色。首先掃描制作好的小樣到計(jì)算機(jī)中,使用軟件來獲取小樣的Lab值。這些Lab值就為RBF神經(jīng)網(wǎng)絡(luò)的輸入數(shù)據(jù),制作這些小樣所需的染料濃度就為RBF的輸出,如表1所示。
根據(jù)表1的數(shù)據(jù)采用粒子群優(yōu)化算法[6]優(yōu)化神經(jīng)網(wǎng)絡(luò)的權(quán)值,粒子數(shù)為15;粒子的長度為3,學(xué)習(xí)因子C1=C2=2。在matlab環(huán)境下編程實(shí)現(xiàn)粒子群優(yōu)化算法后將輸出的數(shù)據(jù)解碼后應(yīng)用于RBF網(wǎng)絡(luò)。達(dá)到收斂條件后,對(duì)網(wǎng)絡(luò)進(jìn)行測試,測試結(jié)果如表2所示。

相關(guān)信息 







推薦企業(yè)
推薦企業(yè)
推薦企業(yè)