《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 通信與網(wǎng)絡(luò) > 設(shè)計應(yīng)用 > Shearlet變換域內(nèi)容自適應(yīng)圖像水印算法
Shearlet變換域內(nèi)容自適應(yīng)圖像水印算法
來源:電子技術(shù)應(yīng)用2010年第10期
廖 頎
贛南師范學(xué)院 物理與電子信息學(xué)院, 江西 贛州 341000
摘要: 提出了一種Shearlet變換域嵌入強度因子能隨圖像內(nèi)容自適應(yīng)的水印算法。算法首先利用Shearlet變換對圖像內(nèi)容稀疏表示選擇性,找出符合人眼視覺特性要求的水印嵌入位置,然后依據(jù)圖像內(nèi)容自適應(yīng)地計算出水印嵌入強度因子,較好地解決了魯棒性與可見性之間的矛盾。實驗結(jié)果表明,該算法能夠抵抗各種攻擊,具有強魯棒性。
中圖分類號:TP391.41
文獻標(biāo)識碼:A
文章編號:0258-7998(2010)10-0139-04
An image adaptive watermarking algorithm in Shearlet domain
LIAO Qi
Deptartment of Physics and Electronics Information, Gannan Normal University, Ganzhou 341000, China
Abstract: The embedded strength is adaptively changed with image contents. Firstly, due to the sparse representation of Shearlet transform for image features, positions of important vision information can be founded out, where watermarks are embedded. And then the embedding strength is adaptively determined by the original image content. The proposed algorithm solves the conflict of watermark robustness and perceptual invisibility. Experimental results the show that algorithm is robust against various attacks.
Key words : Shearlet transform; digital watermarking; adaptive

    隨著計算機網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,信息媒體的數(shù)字化為信息存儲、傳輸、復(fù)制帶來了極大的便利。但與此同時,如何在網(wǎng)絡(luò)環(huán)境下實施有效的數(shù)字產(chǎn)品的版權(quán)保護問題,成為學(xué)術(shù)界亟待解決的熱點問題。如何解決通信系統(tǒng)在網(wǎng)絡(luò)環(huán)境下的信息安全手段也成為迫在眉睫的問題。數(shù)字水印作為保護數(shù)字媒體信息安全的有效方法引起了人們廣泛關(guān)注,成為信息安全領(lǐng)域一個新的研究熱點[1-2]。
    水印嵌入算法包括空域水印、頻域水印兩類算法。頻域水印包括DCT域、Wavelet變換域、Ridgelet變換域等[3-6]。通過研究發(fā)現(xiàn),人眼對高頻信息如復(fù)雜的區(qū)域、灰度變化劇烈區(qū)域的失真不敏感,而對低頻信息如平滑區(qū)域的失真較為敏感。因此,充分利用人類視覺的頻率特性的同時,考慮圖像自身由于不同背景平均亮度的對比度掩蓋效應(yīng)和圖像紋理掩蓋效應(yīng),圖像能對水印提供更好的視覺掩蓋機制。
    Jayant和Ran等人研究證明,圖像是由平滑區(qū)、邊緣區(qū)和紋理區(qū)三種不同感知特性的區(qū)域組成的,即三分量圖像模型[7-8]。人眼視覺系統(tǒng)(HVS)對這三種區(qū)域有不同的感知特性,在辨認圖像的客體時,邊緣區(qū)起著重要的作用,平滑區(qū)和紋理區(qū)起著次要作用。HVS對平滑區(qū)中的微小變化非常敏感,邊緣區(qū)次之,而對紋理區(qū)的變化最不敏感。因此,可以在圖像的紋理區(qū)嵌入較多的水印信息量,邊緣區(qū)次之,平滑區(qū)最少。
    本文提出一種Shearlet變換域基于HVS的自適應(yīng)數(shù)字水印算法。該算法能夠在滿足水印不可見性的條件下最大強度地嵌入水印信息,并且對JPEG壓縮、加噪、濾波和任意裁剪等多種攻擊具有較強的魯棒性。
1 Shearlet變換
    Shearlet[9]變換的理論基礎(chǔ)是合成小波理論。合成小波理論通過仿射系統(tǒng)為幾何多尺度分析提供了一種有效的方法。當(dāng)維數(shù)n=2時,具有合成膨脹的仿射系統(tǒng)形式如下:


2 水印算法
2.1 水印嵌入

    水印嵌入的位置直接影響水印的魯棒性。Cox等人提出,水印應(yīng)嵌入在人類視覺系統(tǒng)(HVS)感覺最重要的分量上。而感覺重要的分量是圖像信號的主要成份,攜帶較多的信號能量,在圖像有一定失真的情況下,仍能保留主要成份。另外,F(xiàn)ield等人的實驗結(jié)果表明,視覺皮層的接收場特性使得人類視覺系統(tǒng)只用最少的視覺神經(jīng)元就能“捕獲”自然場景中的關(guān)鍵信息。這相當(dāng)于對自然場景的最稀疏表示,或?qū)ψ匀粓鼍暗?amp;ldquo;最稀疏”編碼。Shearlet變換正是在這一基礎(chǔ)上提出的一種新的圖像表示方法,它能準(zhǔn)確地對圖像重要信息進行稀疏表示。本文在研究Shearlet變換的基礎(chǔ)上提出了基于內(nèi)容的水印嵌入算法,將水印信息嵌入到圖像中能量最大的方向邊緣特征,從而保證了水印的魯棒性。
    對載體圖像f0(x,y)進行Shearlet變換,得到低通子圖像fJ(x,y)以及帶通子圖像(方向子圖像)Sj,l(x,y),其中j代表分解尺度,l為分解方向。為了保證嵌入水印在視覺上的不可見性,水印信息只嵌入到帶通子圖像中頻部分。本文將水印嵌入到能量最大的方向子圖像中,方向子圖像能量越大說明該子圖像對整幅圖像的重要性越大。方向子帶能量最大的計算公式如下:
 
式中,C0和C1的取值分別對應(yīng)各子塊圖像脊波系數(shù)的平均標(biāo)準(zhǔn)差和平均絕對均值;β的選取與圖像內(nèi)容有關(guān)。
    設(shè)Sj,l(x,y)為圖像經(jīng)Shearlet變換后的某高頻系數(shù),
式中,閾值s為系數(shù)的標(biāo)準(zhǔn)差,令β=(μ-min(μ))/max(μ)-min(μ),其中μ為二值化后高頻系數(shù)的方差值,max(·)為最大值函數(shù),min(·)為最小值函數(shù)。
  由于方差值μ可以將圖像內(nèi)容較好地依次劃分成紋理、邊緣和平滑區(qū)域,因此由式(11)可知,β與圖像內(nèi)容的屬性相關(guān),紋理區(qū)的β值最大,邊緣區(qū)次之,平滑區(qū)的β值較小。因此,由式(10)計算得到的系數(shù)可容忍的最大誤差β作為水印嵌入強度因子。因β是基于圖像內(nèi)容計算的,故水印嵌入強度具有自適應(yīng)性,即在紋理區(qū),α值較大,水印嵌入的強度較大;在平滑區(qū),α值較小,水印的嵌入強度就小;而邊緣區(qū)的水印嵌入強度介于紋理區(qū)和平滑區(qū)之間。
2.3 水印檢測
  受水印保護的圖像可能遭到有意或無意的處理,因此待檢測的圖像都受到一定的破壞。水印的檢測類似于通信過程中接收端的弱信號檢測。本文采用相關(guān)檢測方法來檢測水印的存在與否。

3 實驗仿真
 實驗選取512×512大小的Lena圖像為測試圖像,隨機生成1 000個[-1,1]區(qū)間上均勻分布且彼此獨立的零均值二值序列,選取其中第500個序列作為嵌入水印,利用水印攻擊軟件Stirmark對嵌水印圖像進行攻擊。實驗中,虛警概率p=10-8。
    圖1(a)~(f)分別為未受攻擊、受到質(zhì)量因子為20的JPEG壓縮、3×3中值濾波,均值為0、方差為60的高斯白噪聲,強度為10%的椒鹽噪聲以及規(guī)則剪切3/4后的圖像中提取的水印信息。由圖可知,在水印圖像受到攻擊后,仍然可以檢測出水印,這說明本文水印算法對JPEG壓縮攻擊、中值和均值濾波攻擊以及噪聲攻擊具有強的魯棒性。

    本文提出了一種Shearlet變換域自適應(yīng)圖像水印算法?;赟hearlet變換對高維數(shù)據(jù)的稀疏表示特性,確定出視覺重要信息定位方法。將水印嵌入視覺重要信息上,大大提高了水印的魯棒性。根據(jù)人眼對圖像平滑區(qū)、邊緣區(qū)和紋理區(qū)的不同感知,對嵌入的水印強度進行適當(dāng)選取,解決了魯棒性和視覺不可見性之間的矛盾,并通過實驗證明了本文算法的有效性。
參考文獻
[1]  TEFAN K, FABIEN A P. Information hiding techniques for steganography and digital watermarking [M]. London:Artech House, INC, 2000.
[2]  SWANSON M, KOBAYASHI M, TWEFIK A. Multimedia data embedding and watermarking technologies[J]. Proceedings of IEEE, 1998, 86(6): 1064-1087.
[3] COX J, KILLIAN J, LEIGHTON T, et al. Secure spread spectrum watermarking for multimedia [J]. IEEE Trans. on    Image Processing, 1997,6(12):1673-1687.
[4]  黃達人,劉九芬,黃繼武. 小波變換域圖像水印嵌入對策和算法 [J]. 軟件學(xué)報,2002,13(7):1290-1297.
[5] PETER H W, WONG O C A, YEUNG Y M. A novel blind multiple watermarking technique for images[J]. IEEE Transactions on Circuits and Systems for Video Technology, 2003,13(8):813-830.
[6]  郭勝強, 曹漢強, 鄧承志.脊波變換域一種自適應(yīng)盲水印算法 [J]. 微電子學(xué)與計算機, 2008,25(11):5-8.
[7]  JAYANT N. Signal compression based on model of human     perception[J].Proceeding of IEEE,1993,81(10):1385-1422.
[8]  RAN N, FARVARDIN N. A perceptually motivated three-component image model part I: description of model [J]. IEEE Trans. On Image Processing, 1995,4(4):401-415.
[9]  EASLEY G, LABATE D, LIM W. Sparse directional  image representations using the discrete shearlet transform [J]. Appl. Comput. Harmon. Anal., 2008,25:25-46.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。