版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于小波变换的CDMA图像盲水印算法刘红岩,张建伟 ,刘铁柱(南京信息工程大学数理学院,南京210044)摘 要 本文提出了一种盲扩展谱水印算法,将水印信息重复的嵌入到图像多层小波分解的系数中。通过对数字图像小波变换结构的研究和分析,利用扩展谱将信息嵌入到LH和HL子带,结合噪声视觉函数在水印的透明性和鲁棒性之间实现了较好的平衡,提高了信息隐藏的安全性。并运用CDMA理论实现了水印信息的盲提取。大量的试验结果表明,该算法对于常见的图像处理操作,特别是对于JPEG压缩和多种噪声攻击有较好的鲁棒性。关键词 数字水印 噪声视觉函数 CDMA水印中图法分类号:TP391 文献标识码:A A Blind
2、 CDMA ImageWatermarking Algorithm Based on the Wavelet TransformLIU hongyan, ZHANG jian-wei, LIU tiezhu( Department of Mathematics, Nanjing University of Information Science and Technology, Nanjing 210044)【Abstract】 The paper proposes a blind spread spectrum watermarking algorithm where watermark in
3、formation is embedded redundantly in the multilevel wavelet coefficients of the cover image. By researching the structure of wavelet transform of digital image, data embedding in LH and HL bands through better spectrum spreading provides a good tradeoff between the transparency and the robustness of
4、 watermarks based on Noise Visibility Function and increases data hiding security. It is a blind detection technique of the watermark by using code division multiple access (CDMA) . A large amount of experiments show the proposed algorithm is effective and robust to many common image processing oper
5、ations, especially to JPEG compression and filters. 【Keywords】 digital watermarking Noise Visibility Function Code Division Multiple Access digital watermarking1 引言近年来,随着计算机和网络技术的飞速发展,数字水印(digital watermarking)作为一种新的有效的数字产品版权保护的技术手段,成为目前国际上信息隐藏领域内的一个重要分支。它通过在数字产品中嵌入种种可见或不可见的版权信息水印,用以证明原创作者对作品的所有权,或作
6、为鉴定盗版或侵权的证据。而水印算法被看作是辅助信息通过宿主数据不可见的传播的数字通讯理论。大部分水印算法采用了扩展谱通信( spread spectrum communication)技术1,2,其中以Cox等人提出的扩展谱方法3最具代表性。扩展谱水印理论中对攻击不敏感的区域的选择能大大增强水印的鲁棒性。由于小波变换在信息处理方面有相当好的时频特性,因此小波变换在此方面就比DCT,DFT和Fourier-mellin等变换优越。而且用小波多分辨分析方法可以在多层系数中嵌入相同的信息,同时还保证了其抵抗多种攻击的能力。因此,基于小波变换的扩展谱水印技术成为研究的一个重要方向。本文给出基于小波变换
7、的CDMA(Code Division Multiple Access)水印算法,将信息嵌入到图像小波变换不同层的LH和HL子带中,在基本不影响水印透明性的情况下最大化嵌入水印强度和信息量。将伪随机噪声(PN)矩阵作为密钥来提取水印信息,实现了水印信息的盲提取。大量实验表明,该算法很好的达到预期的效果,对JPEG压缩和噪声攻击有很好的鲁棒性,并对其它常见图像处理和攻击具有一定的抵抗性。2 基于小波变换的水印算法图像经过小波变换后能量主要集中在低频LL子带,高频子带主要是垂直LH、水平HL及对角线HH的边缘信息,含有的能量较低4,5。一般地,人眼的视觉对图像平滑部分细节和细微变化敏感,而对图像边
8、缘或纹理部分的微小变化不太敏感。图像经过子带分解后,边缘或纹理信息主要集中到中高频细节子图的较大小波数值上。所以运用小波变化可以比较容易地利用人眼的视觉特性,具有自适应于图像的视觉遮罩。3级小波变换结构如图1所示。图13级小波分解结构图本文据此将水印添加在小波变换各层的HL和LH子带的系数上,以提高嵌入水印信号的容量以及算法的鲁棒性。以下给出基于小波变换的水印算法,以二值图像水印形式实现。2.1感知模型的引入本文将噪声可见性函数6(Noise Visibility Function,NVF)模型运用到小波域的局部权重因子。根据噪声可见性函数,提取原始宿主图像的局部纹理特征,并对其进行噪声可见性
9、分级。值越大,该区域的噪声越大。为此可用来控制嵌入水印的强度。函数表示为: 其中,和 分别是层小波分解, 方向( :水平方向,:对角方向,:垂直方向)上的局部方差和最大局部方差。是用户自定义的常数,取值在。的值越大,平滑区域和纹理区域的值的差异越大。 而小波变换不同子带的不同方向上噪声的视觉敏感性也不同。在对角方向比水平与垂直方向更难被感知,因此引入另一个权重参数: 本文根据子带层预期要受攻击的强度决定权重因子。权重因子取决于所定义的子带层。局部权重因子定义如下:和分别是用户自定义的纹理和平滑区域的权重因子。的值在之间,在平滑区域接近于1,在纹理区域接近于0。因此,在等式中影响在平滑区域的嵌入
10、强度大于。相反,对纹理区域嵌入强度的影响大于。因此,.实验中取,。2.2水印的嵌入 假设长为的二值水印序列定义为: 设,则为值为的二值极序列。 伪随机噪声(Pseudo-random Noise,PN)矩阵集定义为: 其中是由密钥Key生成的值为的二维伪随机序列,其均值为零。其中的大小与待嵌入水印的图像块的大小相同。 那么CDMA水印如下: 对原始图像做小波分解,选择适当的LH和LH子带嵌入水印。计算各子带各像素点的值,从而确定局部权重因子,逐点嵌入水印如下:其中, 和 分别是全局和局部权重因子。对于每个水印信息位,生成两个不同的二值PN矩阵,大小与LH和LH子带相同,分别嵌入两个子带。 为了
11、提高信息隐藏的能力,利用其它的PN矩阵,在相同的小波系数中嵌入多重水印信息7。不同的PN矩阵间的相关值越小,信息隐藏的不可见性越好。利用Matlab产生PN码作为扩展代码,并且每个PN码调制成适当维数的Hadamard矩阵,这个过程中减小了编码代码间的相关值,即当时,与互不相关。2.3水印的提取 在扩展谱水印理论中,二值水印信息的提取依靠不同的,是由图像块和代码间的零滞后-协方差函数估算的,计算如下: 用小波系数LH和HL子带各自所对应的PN矩阵集来计算相关值。因此对信息向量的每一位,都有两个相关值(一个来自LH,另一个来自HL子带)。计算两个子带对应位置的相关值的均值,。计算所有均值的平均值
12、T作为水印提取的阈值。水印提取如下:当,则提取位为0; 当,则提取位为1。该算法将视觉上可以直观认知的二值图像作为水印,人眼观察的主观评价即可作为提取水印的一个评价标准;水印的相似度Sim作为恢复水印质量的客观评判标准,其定义为: 其中,为提取的水印,W为原始水印,如果该相似度Sim超过某一阈值,则判定载体图像中存在此水印(阈值是用户根据水印的具体应用背景确定),Sim越接近1,表明提取水印越接近原始水印。3 试验结果及性能分析实验采用的原始图像是512512标准灰度图像Lena为载体图像。水印为6464的二值图像,算法中参数。用峰值信噪比(PSNR)评价载体图像与含水印图像之间的差别。图2中
13、(a)为原始的Lena图像,(b) 为加水印的Lena图像,(c)为原始水印,(d)为提取的水印。(a) 原始载体图像 (c) 原始水印(b) 含水印图像 (d) 提取水印(PNSR=39.214dB) (Sim=1)图2 二值水印的嵌入和提取水印图像与原始载体图像的差别,由于采用的二值水印感知上可视,所以提取的水印信息很容易辨别,并且峰值信噪比(PSNR)及相似度(Sim)也给出了一个客观评价标准。表2(1)(10)分别是图像经过直方图均衡化、叠加5%均匀噪声、1%高斯噪声、1%椒盐噪声、中值滤波、高斯滤波、33Wiener滤波、44Wiener滤波后的峰值信噪比及相似度。PSNR(dB)S
14、im(1)直方图均衡化18.7420.8422(2)5%均匀噪声28.8840.9102(3)1%高斯噪声27.5210.8105(4)1%椒盐噪声25.9860.9024(5)中值滤波3335.6550.9397(6)高斯滤波31.9820.6713(7)Wiener滤波3328.6580.8924(8)Wiener滤波44 29.0350.8527表2 图像处理操作实验部分结果水印攻击实验结果(表2)表明,算法对于噪声叠加、滤波等攻击能够较准确检测和提取出水印,其中高斯滤波和44维纳滤波提取结果相对较差,虽然有明显失真,但也可以通过Sim值可判定是否存在水印。表3给出了图像经JPEG压缩处
15、理操作后的结果。(1)(9)为经JPEG压缩(质量因子分别为90%、80%、60%、50%、30%、25%、20%、10%、1%)后再提取的水印,峰值信噪比及相似度。试验结果表明,算法对JPEG压缩具有很强的鲁棒性,即使在10%的压缩因子下,都能正确提取水印信号。PSNR(dB)Sim(1)90%JPEG压缩38.2141(2)80%JPEG压缩36.1430.9891(3)60%JPEG压缩35.4660.9689(4)50%JPEG压缩34.5460.9528(5)30%JPEG压缩33.6830.9198(6)25%JPEG压缩33.1150.9131(7)20%JPEG压缩31.837
16、0.8362(8)10%JPEG压缩29.7820.7233(9)1%JPEG压缩22.9650.6291 表3 JPEG压缩实验部分结果4 结 语本文给出了一种基于小波变换的CDMA盲水印算法。将信息嵌入到图像小波变换不同层的LH和HL子带中,在基本不影响水印透明性的情况下最大化嵌入水印的强度和信息量,由CDMA理论,利用伪随机噪声矩阵提取水印信息,实现了水印信息的盲提取。由于水印的隐藏性与强度因子,纹理特征都有关系。一方面对小波系数有选择地嵌入,选细节子带的水平,垂直子带。对原始图像有重要影响的系数应尽量减小嵌入强度。对其他系数根据其所在的分解层数不同,采用不同的嵌入强度。另一方面,利用图
17、像的统计特点,以区分边缘区、纹理区、平滑区。在水印嵌入时,对不同的区域嵌入不同强度水印信息。根据CDMA理论,利用由水印信息生成的PN矩阵,即可实现水印的盲提取,提高了水印的实用性。同时在描述算法的基础上,给出了实验结果及攻击分析,大量的实验结果表明,算法复杂度低,简单有效,在保证水印有较好透明性的同时,对常见图像处理操作特别是JPEG压缩和噪声攻击有较好的鲁棒性,具有一定的实用性。参考文献1 J. O. Ruanaidh and T. Pun, Rotation, scale and translation invariant spread spectrum digital image wa
18、termarking,Signal Processing 66:303-317,1998.2 R.G.V.Schyndel, A.Z.Tirkel and C.F.Osborne, A Digital Watermark, Proc. of ICIP94, Vol.2, pp.86-90,20043 I.J.Cox, J.Kilian, F.T.Leighton and T.Shamoon,Secure Spread Spectrum Watermarking for Multimedia, IEEE Trans. on Image Processing, Vol.6,No.12,pp.1673-1687, 1997.4 Barni M, Bartolini F, Piva A,Improved wavelet-based watermarking through pixel-wise maskingJ. IEEE Trans Image Proc, 2001, 10(5): 783-791.5 Kim Ju-Young, Kwon Seong-geun et al,Adaptive digital watermarki
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度服装设计委托创作合同
- 感恩课程课件教学课件
- 2024年度互联网金融与投资合同
- 2024年城市供水供电管网改造工程合同
- 2024年度电子商务平台服务外包合同
- 2024年度智能家居产品购销合同
- 2024年屋产交易合同:个人卖家与买家之间的协议
- 2024年度光伏发电项目建设与运营合同
- 大学民法课件教学课件
- 公司中秋节员工的慰问信(18篇)
- 高考数学小题狂练:每题都附有详细解析
- 浮动码头施工方案
- Poka-Yoke防错技术(完整版)
- 保安交接班记录表(2)
- 神明—EZflame火焰检测系统
- 个人简历求职简历课件.ppt
- 2018年江苏高考满分作文:在母语的屋檐下
- 新青岛版五四制2021-2022四年级科学上册实验指导
- 小学四年级音乐课程标准
- 双向细目表和单元测试卷及组卷说明
- 离子色谱法测定空气中二氧化硫
评论
0/150
提交评论