针对现有大部分水印算法功能单一且无法实现完全盲检测的局限性,提出一种同时进行版权保护和内容认证的全盲双功能数字水印算法。算法采取子块区域分割的思想,水印产生和嵌入分别利用同一个子块的不同区域。通过判别两个最大奇异值均值的最高位奇偶性产生特征水印,然后自适应地调整相邻区域相同位置的两个离散余弦变换交流系数的大小,实现水印的嵌入。检测端通过产生的特征水印和盲提取的认证水印实现全盲的版权鉴别和内容认证。相比于已报道的一些水印方案,本文提出的水印算法对于常见的攻击具有更好的顽健性,可以实现版权保护功能,同时对于恶意的图像篡改又有较好的敏感性,可以准确定位篡改的区域。
1
数字水印的原理是在频域中添加数字水印的方法。 数字水印将水印隐藏在图像,语音,视频等数字媒体中,以实现版权保护和身份识别的功能。 利用离散余弦变换的DCT对图像像素值和频域系数矩阵进行变换,实现了盲水印的嵌入和提取。 成功后,图像会受到白噪声和高斯低通滤波的攻击。 结果表明,基于DCT算法嵌入的水印信号具有较强的鲁棒性,可以有效抵抗某些利用信号失真破坏水印的攻击方法,具有良好的鲁棒性和不易察觉性。
1
数字水印详细代码 嵌入和提取 SVD DCT
2021-12-21 10:01:24 81KB 数字水印 DCT SVD
1
自己编写的,一种基于DWT的自适应数字水印算法。先将图像进行DWT分解,然后根据选定像素与其四邻域均值的关系,确定要嵌入的水印值。matlab源程序
2021-12-16 21:39:22 166KB DWT 数字水印 自适应 matlab
1
信息隐藏原理 数字水印 钮心忻 pdf 信息隐藏于数字水印
2021-12-15 21:04:50 10.19MB 信息隐藏 数字水印 钮心忻 pdf
1
该程序可以实现图片和声音文件中隐藏信息,便于版权保护。但缺点是原文件修改后就会使隐藏信息丢失
2021-12-13 20:02:24 3.32MB 数字水印
1
自己写的数字水印的简单应用,可以给BMP格式图片添加水印,取出水印。采用的是最不重要位添加的空域算法。由于有图形用户界面,所以工程看起来比较大。这里整个vs2008的工程原装打包,里面还包含了release版本的可执行文件。
2021-12-13 19:37:14 7.58MB c c++ 数字水印 源码
1
dwt 用vc实现源码,用于对图像进行小波分解的三级小波变换。
2021-12-13 15:57:40 33KB dwt
1
该课题为基于MATLAB的离散余弦DCT数字水印技术。带有人机交互GUI界面,方便操作。流程为:读取载体,水印图像,嵌入,各种不同攻击,然后提取水印,计算峰值信噪比psnr和互相关系数nc来评价鲁棒性,得出DCT算法,在不同攻击条件下的抗干扰能力。其他算法DWT,DFT,lsb等都是可二次改造,本设计带算法原理技术文档。
1
数字水印 数字水印的综述(适合做毕业设计)
2021-12-10 20:30:19 516KB 数字水印
1