图像数字水印置乱.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
图像数字水印置乱.pdf

2014年 l2月 第 4期 教 学 与 科 技 27 图像数字水印置乱 付尚朴 李方军 高进青 黄杰 (中国工程物理研究院工学院,四JII绵阳,621900) 摘 要 图像数字水印为 图像提供安全保障,I訇像数字水印置乱 问题是对数字水印加密和解密 问题 。本 文给出并分析了Arnold变换、反变换、周期、周期恢复和反变换恢复综合方法,用 MATLAB程序实现,并 给出实例。 关键词 Arnold变换;Arnold反变换;综合恢复 图像的数字水印是图像中嵌入的另一幅图像,图像数字水印中含有原图像的版权信息 (如,作者 姓名、LOGO等)或用户的信息 (如,用户的ID号),达到保护图像的版权或倒查使用者的目的。数 字水印的处理过程为: 1)预处理 。对数字水印伪装或加密,通过数字水印置乱实现; 2)隐藏 。将伪装好的数字水印隐藏在原图像中,具有不可见性; 3)提取。从图像中提取数字水印,对数字水印进行评估。 , 本文重点在于数字水印的置乱和恢复,数字水印实质是图像,所以数字水印置乱其实是属于图像 置乱,所以下面讨论图像置乱的方法和算法。 图像其实是矩阵I=(‘).ⅣⅣ,x,y是像素的行标和列标, ‘是像素的灰度值或颜色强度,N 是图 , , 像的尺寸。图像置乱是将像素通过位置 (一系列)变换,变到另一位置,达到图像混乱,实现图像伪 装、保密和不能直接理解图像的目的。 图像置乱的方法有 Arnold变换、Fibonacci变换、Hilbe~变换、幻方变换和仿射变换等…,其中 Arnold变换算法简单且具有周期性,被广泛使用作为图像置乱处理方法。Amold变换置乱图像的恢复 方法有:通过周期性恢复、通过Amold反变换和综合前两者的恢复方法,综合法恢复图像效率高。 l Amold变换及其周期性 Arnold变换有二维和多维,本文讨论的是二维 Amold变换。图像,=(‘,)Ⅳ×^,中像素 ‘,的坐标为 ,1 1 、 (x,y),矩阵A=l1 l,则Amold变换为: ( cmodN 它将点(x,y)变换为另一点(xI,Y’),-.-I:l@(,Y)多次迭代变换: U=Au (modN),n=1,2,…,u0=x【,yy. (1) 甜=Au川 =A(Au )=Az, =…=Azfo(modN) (2) 本文受中国工程物理研究院培训中心科研课题资助 (编号:N201403) 收稿 日期:2014-08.29 f2n- An ,] 其中{fn)为Fibonacci数列, =l,A:l, = 一+ 一2。 证明:当 = ()成立,设n:-m-t时成立,当n=m时 A.Am-I= (:21~(f2.,-3Am-2(2爱:_=_爱] = (m.:+一。+一t]=f2m-。Am+, Amold置乱变换可表示为 (乏。。 MATLAB代码如下: functionf【l,f2】=Fib(n,K) fl=l; f2=l: f0ri=2:K fl=fl+f2; f2=f2+fl; fl=mod(fl,n); f2=mod(f2,n); end end 功能:计算

文档评论(0)

kfigrmnm + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档