专利名称:数字水印实现方法和装置的制作方法
技术领域:
本发明涉及计算机图形图像领域,尤其涉及一种数字水印实现方法和装置。
背景技术:
随着通信、计算机和网络技术的飞速发展,数字图像的高速传输、处理以及存储已 经成为现实,但是由于网络安全性问题的存在,如何管理和防止非法的数据拷贝、维护单位 和个人的知识产权引起了人们的极大兴趣与注意。为解决这一问题,近几年国际上提出的 一种信息安全技术是在原图像中加入不可见信息来标注版权,这些信息被称为数字水印。 由于数字水印在版权保护、真伪鉴别、秘密通信等领域有着广泛的应用前景,因此它成为了 一个非常重要的研究领域。
发明内容
本发明提供了 一种数字水印实现方法和装置,解决了现有数字水印方法鲁棒性低 的问题。一种数字水印实现方法,包括对载体图片进行空间变换;将预处理后的水印图片添加到空间变换后的所述载体图片中;对添加水印图片后的所述载体图片进行空间逆变换。优选的,所述对载体图片进行空间变换具体为对所述载体图片进行离散余弦变换。优选的,所述对添加水印图片后的所述载体图片进行空间逆变换包括对所述水印图片进行循环冗余编码;将编码后的所述水印图片嵌入到变换后的载体图片中。优选的,所述将编码后的所述水印图片嵌入到变换后的载体图片中具体为将编码后的所述水印图片以离散平均值嵌入到变换后的所述载体图片的低频区 域。优选的,上述数据水印图片实现方法还包括在将所述水印图片添加到所述载体图片中之前,将所述水印图片置乱存储预处理。本发明还提供了一种数字水印实现装置,包括载体图片预处理模块,用于对载体图片进行空间变换;水印载入模块,用于将预处理后的水印图片添加到空间变换后的所述载体图片 中;载体图片还原模块,用于对添加水印图片后的所述载体图片进行空间逆变换。优选的,所述载体图片预处理模块具体用于对所述载体图片进行离散余弦变换。优选的,所述水印载入模块包括
编码单元,用于对所述水印图片进行循环冗余编码;水印嵌入单元,用于将编码后的所述水印图片嵌入到变换后的载体图片中。优选的,所述水印嵌入单元,具体用于将编码后的所述水印图片以离散平均值嵌 入到变换后的所述载体图片的低频区域。优选的,上述数字水印实现装置还包括水印预处理模块,用于在将所述水印图片添加到所述载体图片中之前,将所述水 印图片置乱存储预处理。本发明提供了一种数字水印实现方法和装置,首先对载体图片进行空间变换,将 预处理后的水印图片添加到空间变换后的所述载体图片中,并对添加水印图片后的所述载 体图片进行空间逆变换,解决了现有数字水印鲁棒性差的问题。
图1为本发明的实施例一提供的一种数字水印实现方法的流程图;图2为本发明的实施例二提供的一种数字水印实现装置的结构示意图;图3为图2中水印载入模块202的结构示意图;图4为本发明的实施例二提供的又一种数字水印实现装置的结构示意图。
具体实施例方式下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的 情况下,本申请中的实施例及实施例中的特征可以相互任意组合。首先,对本发明的实施例一进行说明。本发明实施例提供了一种数字水印实现方法,使用该方法为图片添加数字水印的 流程如图1所示,包括步骤101、在将所述水印图片添加到所述载体图片中之前,将所述水印图片置乱存 储预处理;本步骤中,将水印图片的数据置乱并分散存储,以防止整块丢失(如果将载体图 片的一部分切除对于没有经过置乱存储的水印会丢失掉相应的部分)。使水印图片的灰度 值在整个图片上趋于均勻分布,可以更好的抵抗剪裁的攻击。分散存储和水印置乱可以很好的抵抗剪裁等影响。优选的,可选取有意义的图像(如一张只有黑白两色的图画图片或者文字图片) 作为水印图片,有较好的透明性,对通常的打印扫描、压缩、噪声及剪裁都有较强的鲁棒性, 对防伪鉴定的应用有一定的帮助。步骤102、对载体图片进行空间变换;本步骤中,对原始状态的载体图像进行空间变换,以增强水印的鲁棒性。载体图片空间变换是将载体图像进行离散余弦变换,这样可以将图像的低频区域 和高频区域分开。高频区域一般是图像的边界区域,低频区域是平滑区域。步骤103、将预处理后的水印图片添加到空间变换后的所述载体图片中;本步骤中,将预处理过的水印图片按照一定的规则添加到变换后的所述载体图片 中。例如,按照离散平均值的嵌入方法添加到载体图片的低频区域
先计算载体图像低频区域像素点的两侧且在它8邻域范围内系数的平均值
权利要求
1.一种数字水印实现方法,其特征在于,包括 对载体图片进行空间变换;将预处理后的水印图片添加到空间变换后的所述载体图片中; 对添加水印图片后的所述载体图片进行空间逆变换。
2.根据权利要求1所述数字水印实现方法,其特征在于,所述对载体图片进行空间变 换具体为对所述载体图片进行离散余弦变换。
3.根据权利要求1或2所述的数字水印实现方法,其特征在于,所述对添加水印图片后 的所述载体图片进行空间逆变换包括对所述水印图片进行循环冗余编码;将编码后的所述水印图片嵌入到变换后的载体图片中。
4.根据权利要求3所述的数字水印实现方法,其特征在于,所述将编码后的所述水印 图片嵌入到变换后的载体图片中具体为将编码后的所述水印图片以离散平均值嵌入到变换后的所述载体图片的低频区域。
5.根据权利要求1所述的数据水印图片实现方法,其特征在于,该方法还包括 在将所述水印图片添加到所述载体图片中之前,将所述水印图片置乱存储预处理。
6.一种数字水印实现装置,其特征在于,该装置包括 载体图片预处理模块,用于对载体图片进行空间变换;水印载入模块,用于将预处理后的水印图片添加到空间变换后的所述载体图片中; 载体图片还原模块,用于对添加水印图片后的所述载体图片进行空间逆变换。
7.根据权利要求6所述的数字水印实现装置,其特征在于,所述载体图片预处理模块 具体用于对所述载体图片进行离散余弦变换。
8.根据权利要求6所述的数字水印实现装置,其特征在于,所述水印载入模块包括 编码单元,用于对所述水印图片进行循环冗余编码;水印嵌入单元,用于将编码后的所述水印图片嵌入到变换后的载体图片中。
9.根据权利要求8所述的数字水印实现装置,其特征在于,所述水印嵌入单元,具体用于将编码后的所述水印图片以离散平均值嵌入到变换后的 所述载体图片的低频区域。
10.根据权利要求6所述的数字水印实现装置,其特征在于,该装置还包括水印预处理模块,用于在将所述水印图片添加到所述载体图片中之前,将所述水印图 片置乱存储预处理。
全文摘要
本发明提供了一种数字水印实现方法和装置。涉及计算机图形图像领域;解决了现有数字水印方法鲁棒性低的问题。该方法包括对载体图片进行空间变换;将预处理后的水印图片添加到空间变换后的所述载体图片中;对添加水印图片后的所述载体图片进行空间逆变换。本发明提供的技术方案适用于数字图像的信息安全保护。
文档编号G06T1/00GK102129658SQ20111005836
公开日2011年7月20日 申请日期2011年3月10日 优先权日2011年3月10日
发明者吕文静, 王渭巍 申请人:浪潮(北京)电子信息产业有限公司