王剛
(寶雞文理學(xué)院 美術(shù)學(xué)院, 寶雞 721013)
油畫是西方一種傳統(tǒng)的繪畫藝術(shù),與其它畫種相比較,其有著自己獨(dú)特的魅力。隨著經(jīng)濟(jì)的發(fā)展,油畫與世界接軌,油畫的發(fā)展趨于國際化和多樣化,油畫種類繁多,為了提高油畫識別準(zhǔn)確度具有重要的意義。目前油畫識別的文獻(xiàn)較為少見,大部分是用于國畫識別研究。
對于國畫分別識別研究,很多學(xué)者進(jìn)行了廣泛而深入的研究。Sheng等人[1]將像素亮度作為局部特征,提出一種基于神經(jīng)網(wǎng)絡(luò)的國畫作者識別方法。Li等人[2]提出一種基于小波變換和混合2D多分辨率隱式Markov模型的國畫分類算法。Jiang等人[3]提出一種基于顏色特征和紋理特征的SVM國畫識別算法,對寫意畫和工筆畫進(jìn)行了高精度識別。
結(jié)合國畫識別研究和特征提取方法,本文提出一種基于顏色特征和紋理特征的正則化極限學(xué)習(xí)機(jī)(Regularized Extreme Learning Machine,RELM)的油畫識別方法。研究結(jié)果表明,本文算法RELM具有更高的識別準(zhǔn)確率,提高了油畫識別的精度,為油畫識別研究和應(yīng)用提供了新的方法和途徑。
與其它顏色空間相比,HSV顏色空間與人眼對顏色的主觀認(rèn)識比較符合,能夠更好地反映人們對顏色的認(rèn)識,同時可以減小運(yùn)算量,因此將HSV顏色空間下的顏色矩作為油畫識別的顏色特征。
由于顏色信息分布在圖像顏色的低階矩中,因此選擇每種顏色分量的一階矩(均值)、二階矩(方差)和三階矩(斜度)作為油畫圖像的顏色特征,數(shù)學(xué)表達(dá)式分別為[4]式(1)、式(2)、式(3)。
(1)
(2)
(3)
式中,N為像素點(diǎn)的總數(shù),fij表示像素j的顏色值為i的概率。
為實現(xiàn)油畫識別,本文運(yùn)用灰度共生矩陣法提取油畫的紋理特征[5-7]:假若Q為目標(biāo)區(qū)域R中具有某種空間聯(lián)系的像素對的集合,則共生矩陣P的數(shù)學(xué)表達(dá)式為式(4)
(4)
式中,分子和分母分別為灰度值為l1,l2的像素對的個數(shù)和像素對總和為式(5)~式(8)。
1) 能量
(5)
2)熵
(6)
3) 對比度
(7)
4) 局部均勻性
(8)
極限學(xué)習(xí)機(jī)(Extreme Learning Machine,ELM)的數(shù)學(xué)模型為[8]式(9)。
(9)
式中,L為隱含層節(jié)點(diǎn)數(shù);βi為第i個隱含層節(jié)點(diǎn)對于輸出節(jié)點(diǎn)的權(quán)重系數(shù),其中βi∈R;G(ai,bi,x)為第i個隱含層節(jié)點(diǎn)的輸出函數(shù);ai,bi分別為第i個隱含層節(jié)點(diǎn)的輸入權(quán)重和節(jié)點(diǎn)偏置,其中ai∈Rn,bi∈R;G(ai,bi,x)輸出函數(shù)可表示為式(10)。
G(ai,bi,x)=g(ai·x+bi)
(10)
式中,g(·)為激活函數(shù)。

(11)
公式(11)的矩陣形式為式(12)。
Hβ=Y
(12)
式中如式(13)。

(13)

s.t.:h(xl)β=yl-εl,l=1,2,…,N
(14)
式中,εl為訓(xùn)練偏差,主要作用是避免過擬合問題。根據(jù)Karush-Kuhn-Tucker條件,公式(14)的優(yōu)化求解問題可轉(zhuǎn)換為如下雙重優(yōu)化問題[9]如式(15)。

(15)
由公式(15)計算出β的最優(yōu)解為式(16)。
(16)
由公式(16)可知,RELM中的β主要由公式(13)中的矩陣H、矩陣Y和正則化因子λ決定,其中H的維數(shù)與隱含層節(jié)點(diǎn)數(shù)L和訓(xùn)練樣本數(shù)N有關(guān),Y為訓(xùn)練樣本的輸出,由于N和Y已經(jīng)確定,因此RELM的性能受隱含層節(jié)點(diǎn)數(shù)L和正則化因子λ的參數(shù)選擇影響。
若為二分類問題,RELM的決策模型為[10]式(17)。
(17)
若為多分類問題,RELM的決策模型為[11]式(18)。
(18)
式中,fi(x)為第個輸出節(jié)點(diǎn)的值,并且f(x)=[f1(x),f2(x),…,fm(x)]T。
針對油畫圖像樣本,提取油畫顏色特征和紋理特征,油畫圖像的特征向量feature(i,j)為式(19)。
feature(i,j)={Lr,Le,Ld,Lj,μ,σ,ξ}
(19)
基于顏色特征和紋理特征的KELM的油畫識別流程具體可描述為:
(1) 讀取油畫圖像樣本數(shù)據(jù);
(2) 提取油畫圖像紋理特征和顏色特征feature(i,j);
(3) 油畫的類別編碼;
(4) 將油畫圖像的特征向量feature(i,j)分為訓(xùn)練樣本和測試樣本,將訓(xùn)練樣本的油畫圖像的特征向量feature(i,j)作為RELM的輸入,訓(xùn)練樣本的油畫類別作為RELM的輸出,建立RELM模型;
(5) 針對油畫圖像的測試樣本,運(yùn)用RELM油畫識別模型進(jìn)行油畫識別。
本文算法流程圖如圖1所示和表1所示。

表1 不同類型油畫特征數(shù)據(jù)樣例
為了驗證本文算法的有效性,選擇人物畫、風(fēng)景畫和靜物畫等3種油畫為研究對象[12-13],不同油畫類型如圖2所示。提取不同油畫類型的顏色特征和紋理特征,不同油畫類型樣本數(shù)據(jù)分布如表2所示。

(a) 人物畫

(b) 風(fēng)景畫

(c) 靜物畫



表2 不同類型油畫樣本
為了評價油畫識別的效果,選擇準(zhǔn)確率T和誤判率F作為評價指標(biāo)。
(1) 準(zhǔn)確率T:假設(shè)油畫類型被正確識別的數(shù)量為A,而油畫類型的實際數(shù)量為B,則油畫類型識別的準(zhǔn)確率為式(20)。
(20)
(2) 誤判率F:假設(shè)油畫類型是第i類的實際數(shù)量為H,而將第i類油畫類型誤判為第j類油畫類型的數(shù)量為W,則油畫類型判斷的誤判率為式(21)。
(21)
為了驗證油畫識別算法的效果,將本文算法RELM和極限學(xué)習(xí)機(jī)(extreme learning machine,ELM)[14]、支持向量機(jī)(support vector machine,SVM)[15]和BP神經(jīng)網(wǎng)絡(luò)(back propagation neural network, BPNN)[16]進(jìn)行對比,對比結(jié)果如表3和圖6-圖9所示。

表3 識別效果
圖6- 9中,“*”表示油畫的預(yù)測類別,“○”表示油畫的實際類別,通過對比展示可以直觀地顯示油畫識別結(jié)果和實際缺陷類別,其中1、2、3分別表示油畫為人物畫、風(fēng)景畫和靜物畫。當(dāng)“*”和“○”重合時,油畫的預(yù)測類別和實際類別一致,說明識別正確;當(dāng)“*”和“○”不重合時,油畫的預(yù)測類別和實際類別不一致,此時油畫識別錯誤。由表2和圖3-圖6可知,RELM的識別準(zhǔn)確率和誤判率分別為96.41%和3.59%,優(yōu)于ELM的92.28%和7.72%,SVM的90.46%和9.54%和BPNN的86.35%和13.65%。與ELM、SVM和BPNN對比發(fā)現(xiàn),本文算法RELM具有更高的識別準(zhǔn)確率,提高了油畫識別的精度,為油畫識別研究和應(yīng)用提供了新的方法和途徑。

圖6 RELM識別結(jié)果

圖7 ELM識別結(jié)果

圖8 SVM識別結(jié)果

圖9 BPNN識別結(jié)果
為提高油畫的識別精度,提出一種基于顏色特征和紋理特征的RELM油畫識別方法。將油畫圖像的紋理特征和顏色矩組成的復(fù)合特征作為RELM的輸入,油畫類別作為RELM的輸出。選擇人物畫、風(fēng)景畫和靜物畫等3種油畫為研究對象,研究結(jié)果表明,與ELM、SVM和BPNN對比發(fā)現(xiàn),本文算法RELM具有更高的識別準(zhǔn)確率,提高了油畫識別的精度,為油畫識別研究和應(yīng)用提供了新的方法和途徑。