论文部分内容阅读
数字水印技术是实现数字版权认证和完整性保护的重要手段。鲁棒水印和可逆水印是两种重要的数字水印类型。其中,鲁棒水印与可逆水印相比具有更高的鲁棒性和安全性。而可逆水印与鲁棒水印不同,旨在强调算法的可逆性,可用于原始载体需要高度精准的领域,如医疗、军事和司法等。这两类算法的应用场景不同,都有很高的研究价值,因此本文在鲁棒水印领域和可逆水印领域分别提出了一种数字水印算法,分别为:1、基于整数变换的自适应可逆数字水印算法。作为可逆水印的奠基性技术,整数变换,特别是差分扩展算法,得到了广泛的研究。但是由于大多数整数变换方法使用“统一”的块尺寸嵌入水印,导致其算法性能与直方图平移方法相比较差。为了改进这个不足,本文中提出了一种基于整数变换的自适应嵌入的可逆数字水印算法。该算法通过预测图像不同区域的纹理复杂度,在平滑区域以较大的块作为嵌入单元,嵌入更多数据;在不平滑区域以较小块作为嵌入单元,减少数据的嵌入量,进而降低嵌入带来的失真。这种算法利用了图像本身的特征,实现了自适应选择嵌入单元大小的可逆数字水印方案。实验结果证明,与其他多种可逆水印算法相比,在相同嵌入容量的前提下该算法可以获得更少的失真。2、抗手机拍照的鲁棒数字水印算法。作为数字水印技术中的一个重要分类,鲁棒水印算法的现阶段的研究已经十分成熟,但可以抵抗手机拍照的水印算法的研究少之又少。在手机日益普及的今天,用手机拍照是用来记录图片的一种常见且方便的方式,将两者结合是数字水印在应用上的一个创新。由于在拍照过程中除了数模、模数的转换外还引入了大量的攻击(包括半色调、剪裁、低通滤波、旋转、缩放等),因此需要高鲁棒性的水印算法来抵抗手机拍照所带来的失真。针对这问题,本文提出了一种基于离散余弦变换的强鲁棒性水印算法。该算法通过分析图像被拍照后主要受到几何变换的攻击,结合图像的矫正算法实现了抗手机拍照的鲁棒水印方案。实验结果表明,算法可以抵抗普通手机拍照造成的攻击。