張春玉
(1.西藏民族大學(xué)信息工程學(xué)院,咸陽(yáng) 712082;2.西藏光信息處理與可視化技術(shù)重點(diǎn)實(shí)驗(yàn)室,咸陽(yáng) 712082)
紋理特征是圖像的重要特征之一,圖像紋理特征分析已經(jīng)成為數(shù)字圖像鄰域研究的熱點(diǎn),大量學(xué)者對(duì)此展開(kāi)了研究。討論圖像紋理復(fù)雜性也是信息隱藏技術(shù)研究的重要內(nèi)容之一,文獻(xiàn)[1-5]通過(guò)找出紋理復(fù)雜區(qū)域提高信息隱藏的透明性、隱藏量和魯棒性,從而改善隱藏算法性能。
紋理一詞沒(méi)有正式的定義[6],從計(jì)算機(jī)圖形學(xué)的角度講,紋理既包括通常意義上物體表面的紋理,即使物體表面呈現(xiàn)凹凸不平的溝紋,同時(shí)也包括在物體的光滑表面上的彩色圖案,通常更多地稱(chēng)之為花紋。從數(shù)字圖像處理的角度看,紋理提供了對(duì)諸如平滑度、粗糙度和規(guī)律性等特性的度量。通常主要使用統(tǒng)計(jì)方法、結(jié)構(gòu)化方法和頻譜方法。統(tǒng)計(jì)方法指諸如平滑、粗糙、粒狀等紋理描述。結(jié)構(gòu)化技術(shù)處理圖像元的排列,諸如基于均勻空間分布的平行線(xiàn)紋理描述。頻譜技術(shù)基于傅里葉頻譜特性,主要用于通過(guò)識(shí)別頻譜中高能量的窄波峰尋找圖像中整體周期性。
信息隱藏技術(shù)領(lǐng)域討論圖像紋理復(fù)雜性是為了找出載體圖像中最有利于嵌入秘密信息的區(qū)域,使得在該區(qū)域嵌入秘密信息后的含密圖像其透明性、魯棒性和隱藏容量等性能達(dá)到最優(yōu)。通常按圖像像素之間變化快慢即圖像像素值變化幅度(梯度)大小,把圖像區(qū)域分為紋理區(qū)和平滑區(qū),紋理區(qū)為像素值變化幅度較大的區(qū)域,平滑區(qū)為像素值變化幅度小的區(qū)域。根據(jù)人類(lèi)視覺(jué)特征(HVS),平滑區(qū)嵌入信息容易引起圖像較大變動(dòng)而被覺(jué)察,紋理區(qū)嵌入信息則不宜被察覺(jué),有較好的透明性[7]。紋理區(qū)中像素值變化幅度很大的區(qū)域本文稱(chēng)為強(qiáng)邊緣區(qū),這部分容易通過(guò)有損壓縮或?yàn)V波等處理被去掉,魯棒性差,也不適合嵌入信息。人們總是在平滑區(qū)、紋理區(qū)和強(qiáng)邊緣區(qū)域中尋找折中的方法,既保證很好的透明性又能達(dá)到較好的魯棒性。所以,討論圖像紋理復(fù)雜性是信息隱藏領(lǐng)域非常重要的研究?jī)?nèi)容。
本文在唐卡圖像信息安全研究中發(fā)現(xiàn),唐卡圖像紋理復(fù)雜性明顯高于一般圖像,本文所指的一般圖像是指描述大自然、人物、生活場(chǎng)景等客觀世界的非唐卡類(lèi)圖像。文獻(xiàn)[8-9]中均有唐卡圖像具有紋理復(fù)雜或紋理豐富的特征等表述語(yǔ)句,但迄今為止,沒(méi)有文獻(xiàn)用量化的方法證明唐卡圖像紋理較一般圖像更復(fù)雜。本文分別用灰度級(jí)直方圖統(tǒng)計(jì)距和8鄰域灰度差值法對(duì)唐卡圖像和一般圖像進(jìn)行對(duì)比實(shí)驗(yàn),用量化方法證明了唐卡圖像紋理復(fù)雜性比一般圖像更高。
令z為一個(gè)代表灰度級(jí)的隨機(jī)變量,并令p(zi),i=0,1,2,3…,L-1,為對(duì)應(yīng)的直方圖,其中L是可區(qū)分的灰度級(jí)數(shù)目,m是z的均值(平均灰度級(jí))。則關(guān)于z的均值的第n階距為[10]:
由式(1)計(jì)算的直方圖的各階距中,u2也叫方差,是對(duì)灰度對(duì)比度的度量,可描述直方圖的相對(duì)平滑程度;u3表示直方圖的偏斜度,一般對(duì)確定直方圖的對(duì)稱(chēng)性和是否向左或向右傾斜較有用;u4描述了直方圖的相對(duì)平坦性[6]。
常用的紋理統(tǒng)計(jì)度量有:
(1)均值:(2)標(biāo)準(zhǔn)差:
(3)平滑度:
(4)三階矩u3:該度量通常用(L-1)2來(lái)歸一化。
(5)一致性:
(6)熵:
以上統(tǒng)計(jì)度量中,均值表示平均灰度,反映圖像整體的亮暗,無(wú)法刻畫(huà)紋理的復(fù)雜度。標(biāo)準(zhǔn)差可以描述圖像灰度級(jí)上的變化程度,能清晰的表現(xiàn)紋理的復(fù)雜程度。平滑度反映圖像灰度的均勻性,和標(biāo)準(zhǔn)差所衡量的本質(zhì)是相同的,方差(標(biāo)準(zhǔn)差)值越小,平滑度值越小。一致性度量在圖像所有像素灰度級(jí)相同時(shí)達(dá)到最大值1,紋理復(fù)雜度高的圖像一致性度量值較低。熵反映像素的隨機(jī)性,熵值變化與一致性度量相反,紋理復(fù)雜度越高在灰度級(jí)上的變化越大,熵值越大;反之,一幅灰度級(jí)無(wú)變化的圖像其熵值為0。
本文采用標(biāo)準(zhǔn)差、平滑度、一致性和熵這四個(gè)統(tǒng)計(jì)度量來(lái)分別計(jì)算唐卡圖像和一般圖像的紋理復(fù)雜度。
用直方圖統(tǒng)計(jì)距計(jì)算紋理的方法有其局限性,因?yàn)橹狈綀D不具有圖像像素之間相對(duì)位置的信息,無(wú)法表示出局部像素間相對(duì)變化劇烈程度。故本文對(duì)圖像每個(gè)像素點(diǎn)計(jì)算其與8鄰域像素的灰度差值之和,來(lái)衡量該像素點(diǎn)與其8鄰域像素點(diǎn)相比較的相對(duì)變換程度。一幅圖像所有像素點(diǎn)的8鄰域灰度差值的平均值能更好地反映該幅圖像的紋理復(fù)雜度。
設(shè)任一像素點(diǎn) px,y的坐標(biāo)為(x,y),則其8鄰域像素點(diǎn)分別為:px-1,y-1,px-1,y,px-1,y+1,px,y-1,px,y+1,px+1,y-1,px+1,y,px+1,y+1。
定義像素px,y的8鄰域紋理函數(shù)為:
則一幅m×n的圖像8鄰域灰度差值平均紋理復(fù)雜度為:
分別用式(3)、式(4)、式(5)、式(6)等 4個(gè)統(tǒng)計(jì)距計(jì)算唐卡圖像和一般圖像的標(biāo)準(zhǔn)差、平滑度、一致性和熵。對(duì)RGB模式的彩色圖像,分別計(jì)算其R、G、B分量的直方圖統(tǒng)計(jì)距,然后求其平均值。本文實(shí)驗(yàn)中使用的唐卡圖像來(lái)自西北民族大學(xué)中國(guó)民族信息技術(shù)研究院的唐卡圖像數(shù)據(jù)庫(kù),該數(shù)據(jù)庫(kù)中共有5277張彩色唐卡圖像,存在少部分重復(fù)圖像。本文實(shí)驗(yàn)使用的一般圖像來(lái)自COCO數(shù)據(jù)集,該圖像庫(kù)中共有5000張無(wú)重復(fù)的彩色圖像,不含唐卡圖像。
實(shí)驗(yàn)結(jié)果如表1所示。結(jié)果表明,唐卡圖像紋理復(fù)雜度的統(tǒng)計(jì)距計(jì)算結(jié)果比一般圖像的更集中,故其平均值更具代表性。標(biāo)準(zhǔn)差值顯示,唐卡圖像在灰度級(jí)上的可變性比一般圖像更大;平滑度值表明唐卡圖像比一般圖像更粗糙;一致性度量表明唐卡圖像基于直方圖的一致性更差一些;熵值亦表明唐卡圖像在灰度級(jí)上變化更大。四個(gè)度量指標(biāo)均證明唐卡圖像比一般圖像更粗糙、紋理復(fù)雜度更高。
表1 唐卡圖像和一般圖像的直方圖統(tǒng)計(jì)距實(shí)驗(yàn)結(jié)果
用式(7)定義的紋理函數(shù)和式(8)計(jì)算圖像8鄰域像素差值平均紋理復(fù)雜度,分別用3.1小節(jié)中的兩個(gè)圖像庫(kù)進(jìn)行實(shí)驗(yàn)。計(jì)算圖像的邊界行和邊界列的像素點(diǎn)8鄰域紋理函數(shù)時(shí),將其不存在的8鄰域像素點(diǎn)值置為0。RGB模式的彩色圖像亦采用3.1中的方法,分別計(jì)算其R、G、B分量矩陣,最后取其平均值。實(shí)驗(yàn)結(jié)果如表2所示,唐卡圖像基于8鄰域像素差值的平均紋理復(fù)雜度遠(yuǎn)大于一般圖像,像素點(diǎn)與其8鄰域像素值之間的變化更劇烈,其紋理復(fù)雜度更高。
表2 8鄰域像素差值法實(shí)驗(yàn)結(jié)果
綜上所述,基于灰度級(jí)直方圖統(tǒng)計(jì)距的方法和基于局部特征的8鄰域像素灰度差值法的實(shí)驗(yàn)結(jié)果均表明,唐卡圖像紋理復(fù)雜度均高于一般圖像。由于8鄰域像素差值方法刻畫(huà)了像素與其8鄰域像素的局部變化特征,描述圖像局部像素間相對(duì)變化劇烈程度,能更好的表征信息隱藏技術(shù)領(lǐng)域中關(guān)于紋理復(fù)雜性的度量。此外,本文首次用量化方法證明了唐卡圖像紋理復(fù)雜度高于一般圖像。