版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一种基于arnold置乱的小波音域水印算法信息工程11022015.06digitalwatermarking数字水印技术
数字水印技术是指在数字化的数据内容中嵌入不明显的记号,被嵌入的记号通常是不可见或不可察的,但是通过一些计算操作可以被检测或者被提取。水印与源数据(如图象、音频、视频)紧密结合并隐藏其中,成为源数据不可分离的一部分,并可以经历一些不破坏源数据使用价值或商用价值的操作而存活下来。按数字水印的隐藏位置,可以将其划分为时域水印、变换域数字水印。时域数字水印是直接在信号时域幅值上叠加水印信息,而变换域水印则包括在DCT域、DFT域、DWT域上隐藏水印。数字水印技术主要的应用领域为:版权保护、图像认证、标题与注释、篡改提示、使用控制。数字音频水印技术audiowatermark
数字音频水印是利用数字音频信号中的冗余信息,在不影响音频信号质量的前提下,把额外的水印信息隐藏于其中的技术。
从音频处理的角度看,嵌入水印信号可以视为在强音频信号下迭加一个弱信号,只要迭加的水印信号强度低于人耳听觉系统(HAS)的噪音掩蔽门限,人耳将感觉不到该信号的存在。
由于小波变换具有良好的时频局部特性,因此成为目前频域法水印的主流技术。采用小波变换进行水印嵌入,与其他的数字水印技术相比,小波水印显现出良好的鲁棒特性。算法流程Algorithmflow12354二值图像01将彩色三位图像降维为二值图像Arnold
变换02将二值图片做arnold置乱嵌入过程
03将原始音频做离散小波变换并将水印图片写入提取过程
04使用DWT和idwt将水印音频的水印信息提取出来
水印恢复05利用Arnold反置乱恢复提取出的水印图片1.arnold置乱
数字图像可以看作是一个矩阵(x,y),矩阵的元素所在的行与列,就是图像显示在计算机屏幕上诸象素点的坐标,元素的数值就是象素的灰度.对于一幅数字图像,改变矩阵元素的位置或数值,就会变成另外一幅图像(x1,y1)arnold变换定义式:x1=(x+y)mod(n)y1=(x+2y)mod(n)arnold变换实质上就是数字图像像素在二维平面上的位置搬迁。显然,原来相邻的像素经变换后距离愈大,变换得到的图像与原图像差得就越远,图像的混乱程度就越高。%arnold置乱forx=1:240fory=1:240x1=x+y;y1=x+2*y;ifx1>240x1=mod(x1,240);endify1>240y1=mod(y1,240);end
12345
ifx1==0x1=240;endify1==0y1=240;endA1(x1,y1)=img(x,y);endend
WhatwedoforSuccessOURresult原始图像二值图像置乱后的图片240*240Arnold加密W=rgb2gray(imread('水印.png'))对加密后的图片与原始音频进行DWT12345使用小波’haar’对信号Wa进行二层DWT分解,把得到的近似系数写入到函数Wca1中,其余的细节系数分别写入到函数Wch1,Wcv1,Wcd1中%置乱后的水印采用一级haar小波分解Wa=double(Wa);[Wca1,Wch1,Wcv1,Wcd1]=dwt2(Wa,'haar');%原始数据采用一级haar小波分解[Xca1,Xch1,Xcv1,Xcd1]=dwt2(X,'haar');嵌入水印前音频频谱图before点击播放4.水印的提取extract12345
对原始音频信号首先分成待嵌入水印部分和未嵌入水印部分,对待嵌入水印部分分段并做二维离散小波变换,提取出小波系数[Xca1,Xch1,Xcv1,Xcd1]及求出嵌入强度向量α(k);同时对待水印音频信号做同样的处理,提取出小波系数[XWca1,XWch1,XWcv1,XWcd1]
利用如下公式提取出水印:Wc[k]1=[XWc(k)1-Xc(k)1]/a(k)”“提取过程主要代码maincodeofextractprocessa1=0.1;a2=0.1;a3=0.1;a4=0.1;fori=1:120forj=1:120Wca1(i,j)=(XWca1(i,j)-Xca1(i,j))/a1;Wch1(i,j)=(XWch1(i,j)-Xch1(i,j))/a2;Wcv1(i,j)=(XWcv1(i,j)-Xcv1(i,j))/a3;Wcd1(i,j)=(XWcd1(i,j)-Xcd1(i,j))/a4;endend提取水印的恢复recover
ifx1<=y2x2=240+x1-y2;elsex2=x1-y2;endendifx1==y1y2=240;x2=x1;endA2(x2,y2)=pw(x1,y1);endend
forx1=1:240fory1=1:240ifx1<y1y2=y1-x1;ifx1<=y2x2=240+x1-y2;elsex2=x1-y2;endendifx1>y1y2=240+y1-x1;Arnold反变换(水印恢复)test鲁棒性测试加噪test1p=0.01;[ij]=size(T);u=randn(i,1);aa=sqrt(p);u=u*aa;p
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 人事个人工作计划5篇
- 防溺水的讲话稿8篇
- 水电工年度工作总结
- 2024年国开电大【本科】《个人理财》形考任务1234(含答案)
- DB31-T 1396-2023 风机系统运行能效评估技术规范
- 兰亭集序、滕王阁序、赤壁赋比较阅读
- 金融事业说明会
- 公路土工试验规程(JTG-E40-2007)
- 《矛盾定义新课教学》课件
- 《用电检查与稽查》课件
- 第10课时-小人物-大情怀-单元总结-七年级语文下册(部编版)
- 搬运装卸服务外包搬运装卸实施方案
- (正式版)HGT 22820-2024 化工安全仪表系统工程设计规范
- 医院手术室地震应急预案
- 上肢内固定取出的手术配合
- 宝丰县永顺铝土有限公司铝土矿、高铝粘土矿、水泥灰岩矿矿山地质环境保护与土地复垦方案
- 2024年合肥高新公共资源交易有限公司招聘笔试参考题库附带答案详解
- 英才计划面试常见问题及解答
- (高清版)TDT 1058-2020 第三次全国国土调查县级数据库建设技术规范
- (高清版)TDT 1075-2023 光伏发电站工程项目用地控制指标
- 农业经济学重点整理-农业经济学重点整理
评论
0/150
提交评论