王鵬,周詮
(中國(guó)空間技術(shù)研究院西安分院 陜西 西安710100)
圖像復(fù)雜度對(duì)信息隱藏性能影響分析
王鵬,周詮
(中國(guó)空間技術(shù)研究院西安分院 陜西 西安710100)
針對(duì)信息隱藏中載體圖像的差異性,提出一種圖像復(fù)雜度評(píng)價(jià)方法,綜合考慮圖像的壓縮特性以及圖像紋理能量作為圖像復(fù)雜度指標(biāo),并基于閾值劃分準(zhǔn)則對(duì)載體圖像進(jìn)行復(fù)雜度分類,以幾種經(jīng)典的基于直方圖的幾種無(wú)損隱藏算法進(jìn)行實(shí)驗(yàn),研究圖像的復(fù)雜度差異對(duì)信息隱藏性能的影響。實(shí)驗(yàn)結(jié)果表明了所提復(fù)雜度評(píng)價(jià)方法的有效性以及復(fù)雜度分類的合理性,依據(jù)圖像復(fù)雜度準(zhǔn)則對(duì)載體進(jìn)行分類后,圖像復(fù)雜度差異對(duì)隱藏性能有明顯影響,復(fù)雜度較低的載體圖像有效的提高了信息隱藏的性能。
信息隱藏;圖像復(fù)雜度;紋理能量;壓縮特性;嵌入容量
信息隱藏技術(shù)通過(guò)將秘密信息嵌入到普通的數(shù)字媒體中,利用普通載體不易引起分析者察覺(jué)的特性,達(dá)到信息安全傳輸?shù)哪康?。?shù)字圖像作為一種廣泛使用的多媒體介質(zhì),基于圖像的信息隱藏技術(shù)[1]也成為信息隱藏研究的一個(gè)熱點(diǎn),但由于圖像的內(nèi)容和紋理的差異性,不是所有的圖像都適合作為信息隱藏的載體,而且不是圖像的任何區(qū)域都適合信息隱藏,針對(duì)具體的信息隱藏算法,對(duì)圖像進(jìn)行分類、選擇合適的載體圖像能夠有效提高信息隱藏系統(tǒng)的性能。
針對(duì)圖像的差異性,相關(guān)學(xué)者提出以圖像復(fù)雜度的角度評(píng)價(jià)載體圖像,研究載體差異性對(duì)信息隱藏性能的影響[2]。對(duì)于圖像復(fù)雜度,一般認(rèn)為圖像所含的內(nèi)容越多、紋理越豐富、能夠從中感知出的信息越少,則圖像具有較高的復(fù)雜度,但目前沒(méi)有一個(gè)統(tǒng)一的定義,研究者根據(jù)實(shí)際應(yīng)用場(chǎng)景提出了各種計(jì)算圖像復(fù)雜度的方法。
為了提高信息隱藏的性能,本文通過(guò)綜合圖像的抗壓縮特性以及圖像的紋理邊緣特性,提出一種圖像復(fù)雜度評(píng)價(jià)方法,以該方法計(jì)算圖像的復(fù)雜度并進(jìn)行相應(yīng)的圖像復(fù)雜度分類,以不同復(fù)雜度類型的圖像進(jìn)行信息隱藏進(jìn)而分析圖像的差異性對(duì)信息隱藏性能的影響程度。
針對(duì)圖像局部區(qū)域,文獻(xiàn)[3]提出了一種基于譜值直方圖[3]的復(fù)雜度計(jì)算方法,將圖像分塊、經(jīng)傅里葉變換后的譜值直方圖的方差作為復(fù)雜度因子。Lou[4]等人提出了基于圖像局部復(fù)雜度和人類視覺(jué)特征的自適應(yīng)的信息隱藏算法[5-6],對(duì)圖像本身或圖像的變換域進(jìn)行塊分類,在復(fù)雜度較高的區(qū)域嵌入較大容量的信息以自適應(yīng)的方式改善信息隱藏性能,但是該類研究局限于一副圖像內(nèi)部的圖像塊的特性,未考慮圖像整體復(fù)雜度對(duì)信息隱藏性能的影響,并且這種根據(jù)視覺(jué)特性的分析具有一定的主觀性。
針對(duì)整幅圖像,文獻(xiàn)[7]提出以相關(guān)系數(shù)[7]作為復(fù)雜度評(píng)價(jià)標(biāo)準(zhǔn),指出圖像的相關(guān)系數(shù)越小,進(jìn)行信息隱藏時(shí)具有更好的不可感知性,但是該方法將圖像假定為一個(gè) Gauss-Markov過(guò)程,存在一定的局限性,因?yàn)樽匀粓D像內(nèi)容和紋理色彩各異,并不一定都符合該假定的Gauss-Markov過(guò)程,此外,相關(guān)學(xué)者提出了基于圖像灰度共生矩陣[8]的復(fù)雜度計(jì)算方法,目前是公認(rèn)較好的評(píng)價(jià)圖像復(fù)雜度的方法。
針對(duì)不同的信息隱藏算法及隱藏性能要求,對(duì)載體圖像的復(fù)雜度要求也會(huì)不同。例如基于圖像塊復(fù)雜度分類的信息隱藏算法[3-6],復(fù)雜度高的圖像或者圖像塊相對(duì)可以嵌入較大容量的秘密信息,并且使含密載體保持較好的不可見(jiàn)性。但對(duì)于基于直方圖移位的無(wú)損信息隱藏算法[9-10],復(fù)雜度較高的圖像由于其紋理細(xì)節(jié)比較豐富,圖像直方圖或者差值直方圖峰值特性較為平緩,此時(shí)內(nèi)容簡(jiǎn)單、復(fù)雜度較低的圖像的直方圖更為尖銳,同等條件下反而可能嵌入更多信息[11]。
因此,圖像的復(fù)雜度差異會(huì)對(duì)隱藏性能產(chǎn)生影響,但并不是判斷其是否適合用于信息隱藏的直接依據(jù),實(shí)際應(yīng)用中,應(yīng)結(jié)合具體的隱藏算法以及對(duì)隱藏性能的要求針對(duì)性的選擇載體才能有效提高信息隱藏系統(tǒng)的性能。
2.1基于圖像統(tǒng)計(jì)特性的圖像復(fù)雜度
在圖像相似性度量研究中,Pekio[12]等人提出了基于圖像壓縮特性的復(fù)雜度度量方法,以圖像在無(wú)損壓縮條件下的壓縮率作為圖像的復(fù)雜度指標(biāo),認(rèn)為圖像的壓縮特性可以表征圖像的復(fù)雜程度,圖像越容易壓縮,則其復(fù)雜程度相對(duì)較低,反之圖像越復(fù)雜。基于類似的方法,Machado[13]等人提出以圖像在有損壓縮時(shí)的數(shù)據(jù)壓縮率作為圖像的復(fù)雜度。此外,根據(jù)香農(nóng)信息論中對(duì)數(shù)據(jù)信息量的評(píng)價(jià)方法,T.M.Cover[14]等人提出以圖像熵來(lái)度量圖像的復(fù)雜度。
圖1 具有相同統(tǒng)計(jì)特性的圖像
數(shù)字圖像是一種特殊的數(shù)據(jù)矩陣,矩陣內(nèi)部相鄰數(shù)據(jù)之間存在相關(guān)性,無(wú)論以圖像壓縮特性還是圖像熵等指標(biāo)的復(fù)雜度計(jì)算方法只是單一的從數(shù)據(jù)的統(tǒng)計(jì)特性對(duì)圖像復(fù)雜度進(jìn)行度量,未考慮圖像的空間域像素分布和紋理特性對(duì)圖像復(fù)雜度的影響,存在一定的局限性[15]。如圖1所示,兩幅圖像具有相同的直方圖統(tǒng)計(jì)特性和相同的熵,但從視覺(jué)角度,顯然圖像(a)比(b)更為復(fù)雜。
2.2基于圖像紋理能量的圖像復(fù)雜度
從人類視覺(jué)角度出發(fā),一般認(rèn)為圖像中所含的信息越多、紋理越豐富,則具有較高的復(fù)雜度。本文提出一種基于圖像紋理能量的復(fù)雜度計(jì)算方法,圖像經(jīng)過(guò)邊緣檢測(cè)后剩余的是紋理細(xì)節(jié),內(nèi)容簡(jiǎn)單、紋理平滑的圖像在邊緣檢測(cè)后細(xì)節(jié)相對(duì)較少,而內(nèi)容豐富、紋理粗糙的圖像在邊緣檢測(cè)后細(xì)節(jié)成分相對(duì)較多,因此考慮用邊緣檢測(cè)后的圖像紋理能量來(lái)度量圖像的復(fù)雜度。
以圖像處理的方法使用sobel邊緣檢測(cè)算子對(duì)圖像從水平、垂直以及正負(fù)45度方向進(jìn)行邊緣檢測(cè),生成與原始圖像同尺寸的二值圖像Bh、Bv、B+45B-45,以生成的邊緣圖像像素的加權(quán)平方和計(jì)算整幅圖像的紋理能量,圖像的紋理能量se以公式的形式可以表示為
其中M和N為圖像的尺寸,α、β、η、γ表示圖像的內(nèi)容方向性權(quán)值系數(shù),常規(guī)情況下該系數(shù)默認(rèn)為等權(quán)值系數(shù),如果具有一定的先驗(yàn)信息或者圖像內(nèi)容和紋理細(xì)節(jié)在某個(gè)方向上具有明顯的方向性,可以適當(dāng)調(diào)整該系數(shù)來(lái)修正圖像的紋理能量值。
如圖2所示,圖像sunsetcolor由于內(nèi)容簡(jiǎn)單,邊緣檢測(cè)后細(xì)節(jié)成分較少,紋理能量復(fù)雜度較低,而B(niǎo)aboon圖像由于面部?jī)?nèi)容豐富,紋理能量相對(duì)較多,圖像也更為復(fù)雜。
2.3綜合壓縮特性及紋理能量的圖像復(fù)雜度計(jì)算方法
由于數(shù)字圖像內(nèi)部相鄰像素之間存在一定的空間相關(guān)性,單純以統(tǒng)計(jì)特性來(lái)評(píng)價(jià)圖像的復(fù)雜度會(huì)存在一定局限性。因此,綜合考慮圖像的統(tǒng)計(jì)特性和圖像的空間域的紋理特性,提出一種圖像復(fù)雜度計(jì)算方法。首先以圖像在JEPG壓縮時(shí)的峰值信噪比PSNR作為圖像的統(tǒng)計(jì)復(fù)雜度指標(biāo),再對(duì)圖像進(jìn)行邊緣檢測(cè)處理,以邊緣檢測(cè)后的圖像紋理能量值作為圖像的空間域復(fù)雜度指標(biāo),綜合考慮這兩種圖像復(fù)雜度指標(biāo)來(lái)最終評(píng)價(jià)圖像的復(fù)雜程度,圖像復(fù)雜度Ic以公式的形式表示為:
圖2 Sobel算子邊緣檢測(cè)后的圖像
其中,PSNR(q)是圖像在JPEG壓縮質(zhì)量因子為q時(shí)的峰值信噪比,Se是邊緣檢測(cè)后的紋理能量。由于不同復(fù)雜度的值域相差較大,在計(jì)算過(guò)程中對(duì)數(shù)據(jù)進(jìn)行了歸一化處理。
2.4基于圖像復(fù)雜度的載體圖像分類準(zhǔn)則
無(wú)損信息隱藏能夠保證提取秘密信息之后無(wú)失真的恢復(fù)出原始載體,由于其能保證載體無(wú)失真恢復(fù)的特點(diǎn),在載體為一些敏感圖像例如軍事圖像、醫(yī)學(xué)圖像、法律認(rèn)證圖像時(shí)具有重要應(yīng)用,也是信息隱藏研究的熱點(diǎn)之一[16],本文選取該類算法中經(jīng)典的基于直方圖的算法來(lái)研究析載體圖像復(fù)雜度對(duì)信息隱藏性能的影響,一般情況下,單層嵌入時(shí),含密圖像的峰值信噪比PSNR遠(yuǎn)高于信息隱藏中30 dB的不可見(jiàn)性要求底限,在滿足不可見(jiàn)性要求條件下,如何獲得更高的嵌入容量是提升信息隱藏算法性能的關(guān)鍵,因此文章重點(diǎn)研究圖像的復(fù)雜度對(duì)嵌入容量的影響。
對(duì)于某組給定的載體圖像,為了更加清晰的體現(xiàn)載體圖像復(fù)雜度對(duì)于信息隱藏性能的影響,首先計(jì)算圖像的復(fù)雜度,并以圖像復(fù)雜度的中值作為參考對(duì)圖像進(jìn)行復(fù)雜度分類,具體分類規(guī)則可表示為
其中Icmidian為圖像復(fù)雜度中值,閾值α是比例調(diào)節(jié)因子,用于調(diào)節(jié)分類后兩類圖像的總體個(gè)數(shù),當(dāng)α較大時(shí),對(duì)于圖像復(fù)雜度的區(qū)分度相對(duì)更大,但是分類后高復(fù)雜度和低復(fù)雜度的圖像相對(duì)較少,圖像之間的差異度更大。
3.1圖像復(fù)雜度評(píng)價(jià)方法的有效性
為了驗(yàn)證本文圖像復(fù)雜度評(píng)價(jià)方法的有效性,使用CSIQ圖像庫(kù)[17]、UGR標(biāo)準(zhǔn)測(cè)試圖像庫(kù)以及USC-SIPI圖像庫(kù)中共43副尺寸為的圖像作為實(shí)驗(yàn)圖像,為了消除圖像色彩差異對(duì)復(fù)雜度的影響,實(shí)驗(yàn)中所選圖像均為灰度圖像。以圖像復(fù)雜度數(shù)據(jù)間的相關(guān)系數(shù)來(lái)衡量復(fù)雜度計(jì)算方法的有效性。
對(duì)于給定的實(shí)驗(yàn)圖像,使用不同復(fù)雜度計(jì)算方法得到43副圖像的復(fù)雜度(歸一化數(shù)據(jù))如圖3所示。從圖3可以看出,本文所提的圖像的紋理能量、歸一化峰值信噪比與文獻(xiàn)[12]中基于圖像壓縮特性的復(fù)雜度的變化趨勢(shì)基本一致。所提方法與文獻(xiàn)[12-13]方法所得復(fù)雜度數(shù)據(jù)的相關(guān)性系數(shù)如表1所示,從表1可以看出,幾種圖像復(fù)雜度計(jì)算方法所得數(shù)據(jù)具有高度相關(guān)性,相關(guān)系數(shù)均在0.8以上,所提歸一化的PSNR的復(fù)雜度度量方法與文獻(xiàn)[12]所提的圖像復(fù)雜度方法所得的數(shù)據(jù)之間的相關(guān)系數(shù)達(dá)到0.95以上,因此所提的圖像復(fù)雜度評(píng)價(jià)方法能夠有效評(píng)價(jià)圖像的復(fù)雜程度。
圖3 圖像復(fù)雜度曲線圖
表1 幾種圖像復(fù)雜度數(shù)據(jù)的相關(guān)系數(shù)
3.2圖像復(fù)雜度分類對(duì)信息隱藏性能影響分析
為了探討不同復(fù)雜度的圖像對(duì)信息隱藏性能的影響程度,以實(shí)驗(yàn)圖像作為載體,使用文獻(xiàn)[9]、文獻(xiàn)[10]以及文獻(xiàn)[11]的算法進(jìn)行信息隱藏,圖像復(fù)雜度和信息隱藏的嵌入容量的關(guān)系如圖4所示,從圖中可以看出圖像復(fù)雜度較低時(shí),其嵌入容量較高,復(fù)雜度較高時(shí),嵌入容量較低,這與文獻(xiàn)[4]中對(duì)于載體圖像區(qū)域復(fù)雜度的要求是完全相反的,此時(shí)圖像復(fù)雜度較高反而不適合進(jìn)行信息隱藏。
從圖4中還可以看出,載體圖像復(fù)雜度和信息隱藏的嵌入容量之間存在一定的變化趨勢(shì),但不是一種線性或是定性的變化,仍存在圖像復(fù)雜度高但其嵌入容量較大的情況,這是因?yàn)樾畔㈦[藏的性能不僅和圖像的紋理特性有關(guān),還與隱藏算法的具體實(shí)現(xiàn)過(guò)程密切相關(guān)。
表2 圖像復(fù)雜度分類對(duì)信息隱藏性能影響
圖4 載體圖像復(fù)雜度與嵌入容量關(guān)系圖
為了更加清晰的體現(xiàn)載體圖像復(fù)雜度對(duì)于信息隱藏性能的影響,以文章2.4節(jié)中給出圖像復(fù)雜度分類準(zhǔn)則對(duì)實(shí)驗(yàn)圖像進(jìn)行復(fù)雜度分類,將圖像庫(kù)中的圖像分為高復(fù)雜度圖像和低復(fù)雜度圖像,分別記為A類和B類圖像。
以不同類型復(fù)雜度的圖像為載體進(jìn)行信息隱藏,嵌入性能如表2所示,從表2可以看出載體圖像經(jīng)過(guò)復(fù)雜度分類之后,無(wú)論選用Lee[9]、Chang[11]還是文獻(xiàn)[10]的算法進(jìn)行單層嵌入,A類圖像的嵌入容量遠(yuǎn)高于B類圖像,對(duì)于Lee的算法,A類圖像的平均嵌入容量是B類圖像的3.81倍,對(duì)于Chang的算法,A類圖像的平均嵌入容量是B類的2.13倍,對(duì)于文獻(xiàn) [10]的算法,A類圖像的平均嵌入容量是B類的5.38倍。顯然,針對(duì)幾種直方圖移位的無(wú)損信息隱藏算法,以圖像復(fù)雜度中值作為閾值的方式對(duì)載體圖像進(jìn)行了有效的區(qū)分,以低復(fù)雜度的圖像作為載體可以極大的提高信息隱藏的信息嵌入率,合理的圖像復(fù)雜度分類有效的提高了信息隱藏的性能。
針對(duì)信息隱藏中載體圖像的差異性,綜合圖像的空間域特性以及統(tǒng)計(jì)特性,提出了一種綜合圖像紋理能量和壓縮特性的復(fù)雜度評(píng)價(jià)方法,并根據(jù)復(fù)雜度指標(biāo)對(duì)圖像進(jìn)行分類,針對(duì)幾種直方圖移位的無(wú)損信息隱藏算法,研究圖像復(fù)雜度對(duì)信息隱藏性能的影響。實(shí)驗(yàn)結(jié)果表明所提方法與其他幾種圖像復(fù)雜度評(píng)價(jià)方法獲得的圖像復(fù)雜度數(shù)據(jù)具有高度的相關(guān)性,所提方法可以有效的評(píng)價(jià)圖像的復(fù)雜程度。實(shí)驗(yàn)結(jié)果驗(yàn)證了所提圖像復(fù)雜度分類的合理性及有效性:以復(fù)雜度分類后的圖像為載體進(jìn)行信息隱藏時(shí),低復(fù)雜度的圖像可以獲得較大的數(shù)據(jù)嵌入量,能夠有效提高信息隱藏的效率。實(shí)際應(yīng)用中,結(jié)合具體的隱藏算法以及對(duì)隱藏性能的要求對(duì)載體圖像展開(kāi)研究,針對(duì)性的選擇載體圖像可以有效提高信息隱藏系統(tǒng)的性能。
[1]王麗娜,郭遲,葉登攀,李鵬.信息隱藏技術(shù)實(shí)驗(yàn)教程[M].武漢:武漢大學(xué)出版社,2012.
[2]楊仁爾.基于圖像特征的隱寫(xiě)術(shù)載體圖像的選擇[J].光電子.激光,2014:25(4):764-768.
[3]馮新崗,周詮.基于圖像復(fù)雜度分類的衛(wèi)星遙感圖像信息隱藏[J].宇航學(xué)報(bào),2010:31(7):1580-1584.
[4]DCLou,NI Wu,CMWang,et al.Anovel adaptive steganography based on local complexity and human vision sensitivity[J].The Journal of Systems&Software,?2010,?83(7):1236-1248
[5]王媛媛,俞一彪.基于小波域紋理分析的圖像自適應(yīng)隱藏算法[J].電路與系統(tǒng)學(xué)報(bào),2010,15(1):96-101.
[6]劉志軍.基于小波域塊分類的信息隱藏算法[J].計(jì)算機(jī)工程,2008,34(12):144-146.
[7]孫怡峰,劉粉林.Gauss-Markov載體下擴(kuò)頻隱寫(xiě)的抗檢測(cè)性能分析[J].數(shù)據(jù)采集與處理,2010,25(4):462-468.
[8]馮建輝,楊玉靜.基于灰度共生矩陣提取紋理特征圖像的研究[J].北京測(cè)繪,2007(3):19-22.
[9]Lee SK,Suh Y H,Ho Y S.Reversible image authentication based on watermarking[C]//Proc.IEEE.ICME,2006:1321-1324.
[10]王鵬,周詮.基于預(yù)測(cè)誤差直方圖移位的無(wú)損信息隱藏算法[C].中國(guó)宇航學(xué)會(huì),2016年學(xué)術(shù)年會(huì)會(huì)議論文集,北京: 2016.
[11]Chin-Chen Chang,Wei-Liang Tai,Kuo-Nan Chen. Lossless Data Hiding Based on Histogram Modification for ImageAuthentication[C].International Conferenceon Embedded and Ubiquitous Computing,2008:506-510.
[12]Perkio J,Hyvarinen A.Modelling image complexity by independent component analysis with application to content based image retrieval[C].Proc 19th International Conference on Artificial Neural Networks,2009:704-714.
[13]MachadoP,CardosoA.Computingaesthetics[C].Proc. 14thBrazilianSymposiumonArtificialIntelligence,1998: 219-228.
[14]Cover TM,Thomas JA,Elements of Information Theory[M]. 2nd edition.Wiley Interscience,2006.
[15]Honghai Yu,Stefan Winkler.Image complexity and spatial information[C]//Fifth International Workshop on Quality of Multimedia Experience,2013:12-17.
[16]Tsai P,Hu Yuchen,Yeh Hsiu-Lien.Reversible image data hidingschemeusingpredictivecodingandHistogram Shifting[J].Signal Process,2009,89(6):1129-1143.
[17]Larson E C,Chandler D M.Most apparent distortion:fullreference image quality assessment and the role of strategy[J].Journal of Electronic Imaging,2010,19(1):1-21.
The analysis of image com plexity and its affection to information hiding
WANG Peng,ZHOU Quan
(Xi'an Division,China Academy of Space Technology,Xi'an 710100,China)
According to the differences of the cover images used in information hiding,a image complexity assessmentmethod is proposed in this paper,in which the compression characteristics and the texture energy are integrated considered as the image complex index.Then image classification is executed based on the proposed threshold divisionmethod.To discuss the images differences'influence to the performance of information hiding,data hiding experiments are conducted on the classified imageswith several classical lossless information hiding algorithms.The test results indicated the effectiveness of the proposed assessmentmethod and the justifiability of the classification operation.The classified images affected the data hiding performance significantly,the imageswith lower complexity effectively improve the embedding capability.
information hiding;image complexity;texture energy;compression characteristics;embedding capability
TN911.73
A
1674-6236(2016)19-0163-04
2016-03-15稿件編號(hào):201603184
國(guó)家自然科學(xué)基金項(xiàng)目(61372175);國(guó)家重點(diǎn)實(shí)驗(yàn)室基金項(xiàng)目(9140C530403130C53192)
王 鵬(1988—),男,陜西商南人,碩士研究生。研究方向:數(shù)字圖像處理、信息隱藏。