- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于DWT及Logistic混沌系统的数字水印算法设计
目前存在的主要问题 1)?水印不可见性与鲁棒性之间的矛盾,若要隐藏更多的信息则不能满足不可见性,隐藏较少信息则不能满足鲁棒性。 2)??算法过于复杂,实现的难度加大。 3) 水印算法不能保证通用性,一种算法不能抵抗滤波、压缩、加噪、拉伸、锐化攻击。 4) ?不能适应最新的图像和视频压缩标准 5) 水印算法应该是非对称的、单向的、不可逆的 本论文主要工作包括两个方面 一、设计一种可以解决以上问题的数字水印算法 二、研究分析目前的水印算法攻击现状,对目前的水印攻击算法进行研究,并对抵抗特定水印攻击的算法进行深入研究,提出可能的解决方案,并做初步的尝试。 一、基于DWT及Logistic混沌系统的数字水印算法设计 基本思路 : (1)对水印图像进行预处理 (2)采用伪随机数发生器生成混沌单向随机序列,以决定水印信息嵌入的位置; (3)对二层分解的中频和高频进行合适的分块; (4)选择正确的小波分解的频段来进行水印数据的嵌入 (5)根据合适的公式和密钥嵌入水印信息 一些难点问题 : (1)如何解决水印算法的不可见性和鲁棒性之间的矛盾; (2)采用何种伪随机数发生器来生成混沌单向随机序列,这涉及水印算法的安全性问题; (3)在小波域的哪一部分嵌入小波系数才能充分利用小波分解的优点; (4)如何在提高水印算法安全性的同时,保证水印算法的低复杂性。 算法设计 1、本文算法水印嵌入频段的选择 在小波分解的第二层和第三层中频和高频系数嵌入水印信息,最大限度的利用了小波的多分辨率分解特性以及结合了低频和高频嵌入水印信息的优点 2、水印图像的预处理方法 1)二值图像的生成 2)采用Arnold置乱算法 1)二值图像的生成 原始图像 位平面7 位平面6 位平面5 位平面4 位平面3 位平面2 位平面1 位平面0 2)Arnold置乱算法 原始图像 一次变换 两次变换 三次变换 四次变换 采用图像置乱的优点 1)达到视觉上的置乱所需迭代很少,基本一次计算就可以达到目的,所以运算量相对其他置乱算法较小。 2)充分将数字水印技术和密码学相结合,增加了水印信息的安全性。 3)作为一种空域的变换,消除了像素的空间相关性从而提高数字水印的鲁棒性,增强了水印的抗攻击的能力 Arnold反变换的算法 3、基于Logistic混沌系统的混沌单向随机序列的产生 要求: (1)分布的均匀性,接近u(0,1)分布,整体和局部分布都比较均匀; (2)统计上的独立性; (3)有足够长的周期。 产生公式: x0=0.7,参数=1.9989时,生成Logistic混沌序列的随机性相当好 满足u(0,1)分布和独立性要求 其周期远大于240,所以在本文的48*48大小的序列中,表现为混沌随机的 均匀性检测 从图中看,蓝色表示0,褐色表示1,各区间段的0、1分布都是比较均匀的 综上:整体和局部都是平均的,周期相对无限大,随机性也通过了科学的检验,所以安全性可以得到很好的保证 混沌序列的随机性测试 在对48*48大小的序列中,0的个数为1178,1的值为1126,大致相当。通过公式计算的值为1.1736,远小于3.84,该序列随机性通过检验 快速Mallat算法 二维正交小波变换快速分解公式为: 快速重构公式为: h1为高通滤波器,h0为低通滤波器,j为分解尺度,α、β、γ对应于小波空间的高频系数,s对应于低频系数。 本文设计的水印算法特点如下: (1)选取最有发展前景的DWT域和有现实意义的二值图像做水印,有实际应用价值。 (2)采用Logistic混沌系统产生随机的0、1序列来决定水印的嵌入位置,使得水印的算法为非对称的,保证了水印算法的安全性。 (3)选择在小波分解的第二层和第三层中频和高频系数嵌入水印信息,最大限度的利用了小波的多分辨率分解特性以及结合了低频和高频嵌入水印信息的优点,很好的解决了不可见性和鲁棒性之间的矛盾。 (4)在小波分解的第二层的中频和高频采用了分块重复嵌入水印信息的方法,增加了水印信息的嵌入量,提高了水印算法的鲁棒性。 (5)采用Arnold置乱算法对水印图像先行置乱,破坏了水印像素的空间相关性,提高了水印抗剪裁攻击的能力,在增加了水印算法安全性的同时,又保证了水印算法的低复杂性。 本文数字水印算法性能分析
文档评论(0)