DCT-域水印算法原理.docxVIP

  • 21
  • 0
  • 约1.93千字
  • 约 2页
  • 2023-04-15 发布于湖北
  • 举报
DCT 域水印算法原理 基于 DCT 域的水印算法具有良好的抗 JPEG 压缩、抗缩放重采样性,嵌入的水印信号比较健壮,可以有效抵御一些利用信号失真破坏水印的攻击方法;不可感知性较好,可以更好的结合人类视觉系统(HVS)模型,进一步改进算法性能。当然,也存在计算复杂等缺点。 图像的主要能量集中在图像低频区域,而且人类视觉系统对图像的低中频区域比较敏感,而对图像的高频区域变化不敏感,因此一般的算法都保留图像的低中频区域,而将水印嵌入高频区域,以获得较好的不可感知性;另一些算法[31][32]为了获得更好的鲁棒性,选择在低中频区域嵌入水印,但仍然难以抵抗压缩编码及其他一些图像处理的攻击,而且水印的不可感知性极大的依赖于不同的图像特性。这些算法在选择嵌入水印的系数时根据实际要求对水印的不可感知性和鲁棒性进行折衷,但都将 DC 分量排除在外。黄继武[33]认为 DC 分量比任何 AC 分量都具有更大的感觉容量,从鲁棒性出发,DC 分量更适合用来嵌入水印。结合图像照度掩蔽特性和纹理掩蔽特性,可得到不可感知性和鲁棒性较好的水印算法。 大部分的 DCT 水印算法的原理如下: 1、将图像分割为 8×8 图像块,并对需要嵌入水印的图像块进行 FDCT,得到频域系数矩阵。 2、选择算法确定的频域系数嵌入水印,即对选定的频域系数进行修改,组成新的频域系数矩阵。 修改系数有两种基本方法,如公式(3-1)和

文档评论(0)

1亿VIP精品文档

相关文档