小波水印技术的“复合嵌入”问题

小波水印技术的“复合嵌入”问题

ID:21593316

大小:25.00 KB

页数:5页

时间:2018-10-23

小波水印技术的“复合嵌入”问题_第1页
小波水印技术的“复合嵌入”问题_第2页
小波水印技术的“复合嵌入”问题_第3页
小波水印技术的“复合嵌入”问题_第4页
小波水印技术的“复合嵌入”问题_第5页
资源描述:

《小波水印技术的“复合嵌入”问题》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、小波水印技术的“复合嵌入”问题  摘要要数字水印技术作为当下数字作品的版权保护的有力手段,日益得到广大研究者的重视。而水印技术的鲁棒性即稳定性是检验水印技术是否实用可靠的根本要求,本文针对当前该领域出现的“复合嵌入”问题,以小波变换算法为例,验证了彩色图像水印技术的可靠性。  【关键词】数字水印技术复合嵌入小波算法  侵权者为了混淆版权归属问题可以通种手段在已经嵌入水印的图像中再次嵌入伪造的属于其自己的版权保护信息,之后该侵权者声称他拥有对该作品的版权,达到混淆版权的目的,这就是所谓的“protectiondeadlo

2、ck”。为解决这一现实问题,本文提出“复合嵌入”概念。此部分的内容属于水印算法攻击实验范畴,其主要目的在于验证水印算法的有效性。  1小波算法的优越性  数字水印的嵌入提取算法多种多样,比如离散余弦变换、EVD变换、contourlet域变换等等,从图像处理的角度看,小波变换存在以下几个优越性:  (1)小波分解可以覆盖整个频域(提供了一个数学上完备的描述)。  (2)小波变换通过选取合适的滤波器,可以极大的减小或去除所提取的不同特征之间的相关性。  (3)小波变换具有“变焦”特性,在低频段可用高频率分辨率和低时间分辨

3、率(宽分析窗口),在高频段可用低频率分辨率和高时间分辨率(窄分析窗口)。  2彩色水印图像的嵌入、提取、攻击实例  仿真试验中原始图像和水印图像分别采用的是本地彩色图像hmt.bmp(像素640*480)和water.bmp(像素640*480),如图1所示。  RGB彩色水印图像的嵌入实验步骤:  (1)分别对两幅图像进行降维处理,提取各自的RGB值,将三维数组变成了三个独立的二维数组并显示。RGB彩色分量如图2所示。部分程序如下:  RGB=imread('hmt.bmp','bmp');  imshow(RGB(

4、:,:,1));  title('r分量');  (2)利用多级二维小波分解函数Wavedec2()对宿主图像的RGB二维分量分别进行2级小波分解,同样对彩色水印图像的RGB分量进行1级小波分解。部分程序如下:  [Cr,Sr]=wavedec2(inputr,2,'haar');  [Cwr,Swr]=wavedec2(waterr,1,'haar');  (3)设定三个水印图像的RGB分量的嵌入系数,利用线性嵌入规则将水印图像分量分别嵌入宿主图像的数组之中。部分程序如下:  Cr(1:size(Cwr,2)/16)

5、=...  Cr(1:size(Cwr,2)/16)+r*Cwr(1:size(Cwr,2)/16);  (4)利用函数WAVEREC2()对嵌入后的RGB分量进行小波系数重构,得到新图像的RGB分量。  (5)最后经过RGB分量的再合成得到嵌入水印后的?D像。如图3所示。部分程序如下temp=size(inputr);  pic=zeros(temp(1),temp(2),3);  fori=1:temp(1);  forj=1:temp(2);  pic(i,j,1)=inputr(i,j);  pic(i,j,2

6、)=inputg(i,j);  pic(i,j,3)=inputb(i,j);  实验结果如下图,数字水印的嵌入结果证明:对于RGB模式的彩色图像小波嵌入算法是可行的,嵌入水印信息之后图像在视觉感官上无明显变化。  3复合水印的嵌入和提取实例  盗版者对已经嵌入版权所有者水印信息(图4右图)的公开图像进行复合嵌入,嵌入盗版者的水印信息,从而达到混淆版权的目的。于是真正水印信息能否有效提取直接关系到水印技术是否可靠。  3.1二次水印的嵌入  本文将“水印二次.bmp”再次嵌入到“含水印一次的图像.bmp”,得到“嵌入二

7、次水印后的图像.bmp”,如图5所示。  3.2二次水印的提取  为了验证经过两次嵌入不同的水印信息之后的图像中是否仍可以提取初次水印,本人进行了二次水印的提取。最后经过从“嵌入二次水印后的图像.bmp”中提取初次水印图像依然是可行的,实验结果如图6所示。  部分仿真程序如下:[Car,Sar]=WAVEDEC2(watermarked_imager,2,'haar');  [Calr,Salr]=WAVEDEC2(inputr,2,'haar');  (inputr=WAVEREC2(Car,Swr,'haar');

8、  inputg=WAVEREC2(Cag,Swg,'haar');  inputb=WAVEREC2(Cab,Swb,'haar');  4结论  实验结果表明,所提取的水印从视觉上是可以分辨的,足以证明初次水印信息的存在,从而验证了水印算法的有效性。针对数字水印技术的“复合嵌入”问题,版权所有者所嵌入的原始水印是可以有效提取的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。