- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于人类视觉系统的小波域的数字水印算法
摘要:本文首先分析了前人的小波域数字水印算法,然后应用人眼视觉特性和离散余弦变换变换对算法进行了改进。重点论述了水印的嵌入和提取,并选取了一幅有实际意义的二值图象作为水印,通过修改中、低频系数来进行水印的嵌入。实验证明嵌入水印后的图象有更好的隐蔽性,并且对JPEG压缩、图象添加噪音、中值滤波、剪切等图象处理操作具有很强的稳定性。
关键词:数字水印;人眼视觉特性;离散余弦变换;离散小波变换;稳定性
中图分类号:TP301文献标识码:A文章编号:1009-3044(2008)17-21511-03
1 引言
随着数字技术和互联网技术的不断发展,各种数字作品在网络上的应用越来越多,数字产品盗版和篡改问题也越来越严重。因此,数字作品版权保护也越来越得到人们的重视。数字水印作为数字作品版权保护的有效办法,也受到越来越多的重视和应用。所谓数字水印就是将某种识别信息嵌入到数字作品中,使得这种识别信息可以作为数字作品持有者对其所有权的一种凭证。到目前为止已经出现了许许多多的水印算法,总体上可以分为时空域和频域两种。空间域方法是指通过直接改变像素的亮度或彩色光带或在这两者之上叠加一个调制信号的方式嵌入水印信号。变换域数字水印方法是指将水印嵌入到多媒体数据的变换域上。常见的变换域方法有DCT,DFT和DWT。
在图象压缩领域,人们通过研究小波系数跟HVS(人类视觉系统)的关系来提高压缩效果。近些年许多基于小波域的水印算法都采用了这种技术。Lewis和Knowles在文献[3]中采用对小波系数进行量化的方法实现图象的压缩,其中的量化数组根据人眼对噪音的敏感度自适应地得到,由此建立了小波系数的视觉模型。
Barin等在文献[4]中对这种视觉模型进行了改进,并将其应用到数字水印的嵌入过程。对原始图象进行4级小波分解,然后根据视觉模型对每一级小波的中、高频部分系数进行了修改来嵌入水印。通过对含水印的图象分析,结果显示水印隐藏在图象的纹理比较多、亮度比较暗的地方,还有图象的边缘地区。Barni 视觉掩蔽模型是从亮度、纹理和小波特性等多方面对每个像素点计算视觉掩蔽强度,考虑因素比较全面,但计算量大,计算效率低。
黄达人、刘九芬和黄继武在文献[5]提出了另一种小波域水印算法。对原始图象进行了3级小波分解后,将3级小波分解后的原始图象的所有小波子带分割成大小相等互不重叠的子块且大小与水印的大小相同。将小波块分为两类:(1)具有较弱纹理(2)具有较强纹理。不同的类嵌入的强度不同。但水印的图象JPEG压缩后,失真比较明显。
本文算法将水印分成两半,分别嵌入到3级子带和2级子带中。将2、3级子带分块且大小和水印的大小相同。对小波子块做更细的分类,不同的类嵌入强度不同。水印在嵌入前进行DCT变换。这样做是为了更好的保证水印的不可见性
2 水印的嵌入和提取
2.1 水印的嵌入
Step1:宿主图象O 做3次小波变换得到不同分辨率的细节子图Chi、CVi、CDi(i=1,2,3)和一个逼近子图CA3;
Step2:Chi、CVi、CDi(i=2,3 )和CA3;划分小波子块且大小和水印相同;
Step3:计算每块小波子块的最合适的嵌入强度;
(1)考虑HVS特性对小波子块的敏感性。
设任一小波子块为Wk对Wk进行亮度划分时,将Wk分成亮和暗两类设整个图像的小波系数均值为 mean ,Wk的小波系数均值为meanwk。meanwk≥ mean ,then Wk为亮子块,else Wk为暗子块。在对纹理划分若满足
max(Wk)-mean(Wk) ≤JND(Wk)
max(Wk)-mean(Wk) ≥JND(Wk) (1)
则我们就说Wk为均匀子块,否则为非均匀子块.其中JND(wk)=a*mean(Wk),mean(Wk)表示Wk的平均数值,a为常数.
最后,对非平滑块进行划分,方法见文献[5]。至此,小波子块按分为亮度分为暗和亮两类,按纹理被划分为综上所述3类,可将所有的中.低频小波子块划分为s1,s2,s3三类, 对不同类的小波子块,设它对噪声的掩盖因子为ρsi
(2)考虑小波子带对噪声的敏感性。
对图像进行小波变换后,人眼对不同方向不同层次的中高频子图像中的噪声比较不敏感,特别是对45度方向高频子图像中的噪声更不敏感(如CH子带)。本文取文献[4]的模型。设不同层l(l=2、3)小波子带对噪声的掩盖因子记为Sl.o
Step4:对每块小波子块都按(6)式嵌入整个的水印信号Wd 。嵌入公式为:
Fkk(x,y)=Fk(x,y)+β.νWd(x,
文档评论(0)