数字水印matlab实现代码我要分享

Digital Watermarking Matlab code

matlab 代码 实现 数字 水印

关注次数: 234

下载次数: 0

文件大小: 3.48 kB

代码分类: 其他

开发平台: matlab

下载需要积分: 2积分

版权声明:如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

代码描述

中文说明:针对彩色载体图像,提出了一种彩色图像超复数频域的水印算法。它通过对彩色载体图像进行快速超复数傅氏变换,在超复数频域选择合适频段嵌入水印,并且修改其对称系数的值,保证了嵌入水印图像仍然可以用彩色图像的红、绿、蓝三色进行传输。分析表明提出的方法通过超复数傅氏逆变换,可以把水印带来的误差扩散到整幅图像,并且是分散到红、绿、蓝三色的各个分量上,从而实现数字水印的不易感知性和安全性的良好结合。本算法还提出了对水印数据进行“交叉冗余嵌入”的规则,以进一步提高数字水印的鲁棒性。最后给出了实验结果,验证了本算法的优越性


English Description:

For color image, Hypercomplex presents a color image Watermarking algorithm in the frequency domain. It passed on the Hypercomplex Fast Fourier transform with a color image, in a very complex frequency-domain select the appropriate band watermark, and modify the values of the symmetry coefficient, enable watermark graphics you can still use the red, green, and blue values of the color images for transmission. Analysis shows that the proposed method by means of a complex number inverse Fourier transform, you can bring the error diffusion to the image watermarking, and was distributed to each of the red, green, and blue color components, so as to realize the digital watermark is not easy to perceive and secure a good combination. This also puts the watermark data is "cross-redundancy embedded" rule, in order to further improve the robustness of digital watermarking. Last experimental results proved the superiority of this algorithm


代码预览