摘 要: 奇異值分解在圖像水印算法中有著廣泛的應(yīng)用,但是也存在高虛警率的缺陷。討論分析了空域和變換域中經(jīng)典的奇異值分解水印算法和最近報道的基于主成分的改進算法。通過實驗驗證了改進算法的有效性。
關(guān)鍵詞: 奇異值分解;高虛警率;主成分;粒子群優(yōu)化算法
奇異值分解是一種重要的矩陣分析工具,在圖像處理的眾多領(lǐng)域都得到了很多應(yīng)用。一些基于奇異值分解的圖像水印算法存在著高虛警率的缺陷,缺乏實用性。其根本原因在于圖像奇異值分解的基空間與圖像內(nèi)容密切相關(guān),奇異值向量并不能刻畫圖像的結(jié)構(gòu)信息,僅反映圖像的亮度信息,與圖像之間并不存在一一對應(yīng)關(guān)系。這類算法主要缺陷是提取水印時必然要用到水印圖像的基空間,而使用水印圖像的基空間與任意圖像的奇異值向量總可以合成一個與原始水印圖像相似的圖像。最近報道的基于主成分的改進算法將水印圖像的主成分嵌入到原始圖像中,在提取水印時只需要水印圖像的一個正交矩陣,較好地解決了這一問題。
改進算法嵌入和抽取的結(jié)果顯示如圖10所示。
將barbara圖像(未嵌入任何水印)作為可疑圖像,改進算法抽取水印的結(jié)果如圖11所示。結(jié)果表明,此時抽取的水印圖像無法辨認。
將lena+peppers作為可疑圖像,水印抽取時使用airplane圖像的正交矩陣,改進算法抽取水印的結(jié)果如圖12所示。結(jié)果表明,此時抽取的水印同樣無法辨認。
空域和變換域中經(jīng)典的奇異值分解水印算法存在著高虛警率的缺陷。主要問題在于,嵌入算法僅僅植入了水印圖像的奇異值向量,沒有水印圖像在基空間的結(jié)構(gòu)信息,因而在提取水印時必然要用到水印圖像的兩個正交矩陣,導(dǎo)致提取過程過多地依賴于水印圖像基空間的結(jié)構(gòu)信息。
最近報道的基于主成分的改進算法將水印圖像的主成分嵌入到原始圖像中,在提取水印時只需要水印圖像的一個正交矩陣,較好地解決了這一問題。另外,改進算法中使用了粒子群優(yōu)化算法尋找合適的嵌入強度,達到了水印的魯棒性和不可見性之間的平衡。
參考文獻
[1] 劉瑞禎,譚鐵牛.基于奇異值分解的數(shù)字圖像水印方法[J].電子學(xué)報,2001,29(2):168-171.
[2] Zhang Xiaoping,Li Kan. An SVD-based watermarking scheme for protecting rightful ownership[J].IEEE Transactions on Multimedia,2005,7(2):593-594.
[3] RYKACZEWSKI R. An SVD-based watermarking scheme for protecting rightful ownership[J]. IEEE Transactions on Multimedia,2007,9(2):421-423.
[4] JAIN C,ARORA S,PANIGRAHI P K. A reliable SVD based watermarking scheme[EB/OL].[2012-09-10].http://arxiv.org/PS_cache/arxiv/pdf/0808/0808.0309v1.pdf.
[5] GANIC E,ESKICIOGLU A M. Robust embedding of visual watermarks using DWT-SVD[J]. J. Electron. Imaging,2005,14(4):043004.
[6] Xiao Liang,Wei Zhihui,Ye J. Robust embedding of visual watermarks using discrete wavelet transform and singular value decomposition and theoretical analysis[J].J.Electron. Imaging,2008,17(04):501.
[7] 肖亮,葉建兵,韋志輝.一類基于SVD的數(shù)字水印虛警分析與改進算法[J].南京理工大學(xué)學(xué)報(自然科學(xué)版),2010,34(2):227-231.
[8] RUN R S,HORNG S J,LAI J L,et al.An improved SVD-based watermarking technique for copyright protection[J].Expert Systems with Applications,2012(39):673-689.