- 相關推薦
一種DWT域基于IFS的數字水印算法
摘要:提出了一種小波域基于迭代函數系(IFS)的雙重數字水印算法。即將水印信息通過IFS變換為自相似水印分形圖,利用拉普拉斯圖像邊緣檢測的方法將水印信息嵌入小波域低頻逼近系數中。實驗證明該算法具有很好的魯棒性,同時保證了水印的不可見性。關鍵詞:數字水印 JPEC2000 小波變換 迭代函數系
隨著多媒體和網絡技術的迅速發展與廣泛應用,數字化媒體(如數字圖像、數字視頻和音頻等)的傳輸和獲取變得越來越便捷,一方面促進了人類信息的共享,推動了社會的進步,而另一方面由于其極易復制且復制后的媒體質量與原版幾乎沒有差異,因此也帶來了數字多媒體的版權問題。數字水印技術作為版權保護的重要手段而得到了廣泛的研究和應用。
現有圖像數字水印算法基本上可分為兩類:空間域方法和變換域方法。空域法通過直接改變圖像某些像素的灰度值來嵌入水印,如LSB、擴展頻譜[1]等;而變換域方法先把圖像做某種變換,例如DCT、DWT,然后通過改變某些變換系數嵌入水印[2,3]。隨著JPEG2000和MPEG-4標準的建立,目前大量的數字水印技術研究集中在DWT域,因為在DWT域嵌入水印可以提高水印對最新圖像壓縮處理的攻擊。但是在DWT域嵌入水印也有其弱點,例如抵抗縮放等幾何形變攻擊能力較弱。文獻[4]介紹了一種基于IFS (Iterated Function System)的可以抵抗幾何形變的空域數字水印方法。此方法的缺點是嵌入的水印信息只能是英文字母,而且對部分字母識別能力較差,水印抵抗JPEG壓縮攻擊的能力較弱。本文采用具有實際意義的漢字和二值圖像作為水印,利用IFS生成可抵抗幾何形變的雙重數字水印信息,并且嵌入DWT域低頻區域系數矩陣,以提高其抵抗常見圖像處理攻擊的能力。經實驗證明,該方法對常見的攻擊有較好的魯棒性,同時滿足了水印信息的不可見性。
1 水印的嵌入原理
1.1 自相似水印分形圖的生成
二維IFS是研究二維圖像分形壓縮和編碼的基礎,通過對圖像的旋轉、縮放和扭曲、反演等變成另一自相似圖像。將漢字水印信息轉化為自相似分形圖,也就是將漢字水印信息轉化為自相似水印分形圖的IFS變換參數。IFS的基本形式為:
其中θ、α、ι1、ι2、e、f分別為旋轉角度、扭曲角度、坐標軸伸縮比例和平移參數。
漢字存儲編碼有區位碼和機內碼。這里將區位碼轉化為IFS參數。常用漢字的區碼M范圍為16~55,定義映射F:M→θ
θ=F(M) =8×(M—15)+4 (2)
(2)式是先將M轉化為1~40整數,編為6位二進制編碼(000001)~(101000),再在其后面添加(100),則M對應編碼為(000001100)~(101000100)。通過上述變換將漢字信息區碼轉化為仿射變換的旋轉角度,變換后θ的范圍是[12,324]。
又由于常用漢字的位碼N為1~94。定義映射G:N→[aa,bb]→[a,b]
[1] [2] [3] [4] [5]
【一種DWT域基于IFS的數字水印算法】相關文章:
基于測繪灰度圖像的一種數字水印算法04-29
基于雙重網格的矢量地圖數字水印算法05-02
基于神經網絡自聯想的數字圖像水印算法04-29
大容量多通道數字水印算法05-01
基于提高自然語言文本水印嵌入量的算法05-02
基于灰度圖像的矢量地理空間數據水印算法05-02
基于AVR的嵌入式數字圖像水印檢測系統04-28
基于模擬退火算法的數字巖心建模方法04-28
基于譜域球諧展開的多層快速多極子算法04-30