本文转自《工程地质计算机应用》2005年第4期 第40期 网刊地址:http://geocom.hhcc.net.cn/
1
数字水印技术是指在宿主数字媒体(图像、声音、视频)等中嵌入一定量的数字信息,例如作者的电子签名、日期、公司图标等,用以证明作品的所有权,并可作为起诉非法侵权的证据,从而保护作品原创者的合法利益。数字水印技术不同于传统的数据加密,其目的不是限制对数据的存取,而是保证嵌入的数据不可侵犯和可恢复。其基本要求有:透明性,是指在宿主数字媒体中嵌入一定量的数字水印信息后,不会引起原媒体明显的降质现象,隐藏数据不易察觉,即无法人为地看见或听见;鲁棒性,是指数字水印必须对施加于宿主媒体的各种变换操作(如有损压缩、滤波和剪切等)具有免疫性,即水印信息不能因为施加于宿主媒体的某种变换操作而丢失;安全性,是指数字水印能够抵挡各种蓄意的攻击,很难被他人所复制和伪造,只要其不知道控制该算法的密钥。
2
较早利用分块DCT
以上算法至少有以下两个缺点:①在水印提取过程中使用了原始图像,这一点在实时的网络环境中很难做到;②只能给出水印存在有无的回答,在许多应用场合要求水印是有意义的,如一个二维图像
本文在研究了前人算法的基础上,提出了一个利用块分类的
3
本文算法基本框图如图1所示,以下对各步骤作详细介绍。

图
=![]()
,
3.2
本文借鉴黄继武等[5]
设背景照度为 I
,
满足: ![]()
![]()
其中
为
的灰度均值。上式的物理意义是:决定物体照度可见度的应该是对比度而非照度绝对差,加权系数
作为修正因子,
根据下式确定:
![]()

,当 ![]()
被认为比较均匀;反之,
较大时,
被认为包含纹理和边缘。文献中提到利用
作为块均匀度的测量标准,其结果优于利用块方差作为标准的情况。
块分类器可描述如下:
如果
且
,则
。
如果
且
,则
。
若上述两种情况均不满足,则
,其中T1、T4为门限,可由实验确定。
3.3
设二值水印表示为:
,
,很明显,如果不打乱水印的空域关系,直接把可视的二值水印加到原始图像的中频段,那么一个简单的图像剪切操作就会把水印破坏掉,因此,在嵌入水印之前,首先对其进行置乱处理,本文采用一个时间复杂度较低的随机算法来打乱水印的空间顺序。
![]()
其中,
是原始像素点
经过随机排序后得到的乱序水印像素点。

图2 水印随机排序示意图
首先,利用密钥K1产生0到 ![]()
,以32×32二值水印为例,排序过程由图2所示。
3.4
扩频调制具有抗干扰、低功率谱密度、保密性好等许多优点,它是利用伪随机序列对被传输信号进行频谱扩展,使之占据的带宽远远超过所必需的最小带宽,其本质是利用带宽换取信噪比。在水印算法中,它是利用水印信道的容量换取算法稳健性的改善。本文提出采用两个不相关的伪随机序列来代表二值水印信息中的
,
其中 L
3.5
为了在鲁棒性和透明性之间进行折中,本文将二值水印经扩频后的伪随机序列嵌入到各图像块的中低频段系数中。实验中采用的二值图像是
将按Zig-Zag顺序读取的每一分块系数重新排列为一维向量
,并取出系数中第 L+1到L+N 的中低频段部分,得:
, ![]()
根据图3知 L =14,
![]()
![]()
按下式将伪随机序列嵌入到
(
(

(a)Zig-Zag读取顺序 (b)水印嵌入位置
图3 Zig-zag读取顺序及水印嵌入位置
message![]()
将修改系数后的一维向量再逆Zig-Zag
4

图
4.1
设嵌入水印的图像为
,首先将
分割为互不覆盖的8×8子块,记为 ![]()
进行DCT变换,得到:
![]()
![]()
![]()
≤7} ![]()
4.2
对各8×
按Zig-Zag读取顺序排列为一维向量,提取每一列向量
![]()
将
和嵌入过程中的两伪随机序列分别作相关运算,从而判决嵌入的原始水印信息是
设:Sequence_zero
Sequence_one
则:if Sequence_zero
message(m)=0;
else message(m)=1;
对每一子图像块进行相关运算,就可把置乱水印的一维向量
4.3
原始水印在嵌入前经过了置乱处理,因此须对提取出的水印
的随机数,该随机数即为message向量中每个像素点的标号,按照正常顺序重新排列
4.4
作为另一个评价水印抽取算法的客观标准,设初始水印为
,抽取水印为
,则:

相关系数在0、1之间,其值越大,水印鲁棒性越好。如果该相关系数
超过某一阈值,就判定图像中存在此二值数字水印图像
5
本文的实验结果是基于MATLAB6.5

(a)原始图像 (b)嵌入水印后的图像 PSNR=35.761
![]()
(c)初始水印 (d)乱序水印 (e)抽取水印 ρ=1
图5 算法水印加入与抽取实例
嵌入水印的图像质量的客观评价采用峰值信噪比
来衡量。从图5中可看出,水印嵌入原始图像后,具有良好的不可见性,抽取水印的相关系数为
5.1
在图像处理中,一个图像不重要的部分经常被剪切掉,我们从不同角度对图像进行了剪切实验。图



(a)PSNR=9.2218 (c) PSNR=9.8892 (e)PSNR=7.9505 (g)PSNR=9.9313
![]()
(b) ρ=0.98198 (d)ρ=0.99475 (f)ρ=0.99475 (h)ρ=0.99736
图6
5.2
将嵌入水印的图像经过品质因子为70%、60%、50%、40%、
5.3
加噪对水印的影响最大,图8(a)是对含水印的图像加入均值为0,方差为0.005的高斯噪声,(c)图是对应(a)图提取出的水印;(b)图是加入噪声强度为0.04的椒盐噪声,(d)图是对应(b)图提取出的水印。
(a)高斯噪声图像
PSNR=
![]()
( c )ρ=0.9867 (d)ρ=0.94501
图
(a)中值滤波
PSNR=
![]()
(b)ρ=
5.4

图9(a)是对嵌入水印的图像进行中值滤波(3×3),(b)图是恢复出的水印;(
5.5
锐化对水印的影响比较大,当锐化进行到一定程度时会对水印产生破坏,图
6
本文提出的算法具有以下特点:①所讨论的方法是将一幅二值图像作为水印嵌入到原始宿主图像中,这样水印比起传统方法所处理的序列码具有丰富的信息量和特定的标识性;原始水印经伪随机排序置乱,伪随机数由密钥决定,增加了水印的保密性。②扩频方案是用两个不相关的伪随机序列分别代表水印信息中的
本文算法没有抵抗旋转攻击的能力,并且嵌入的信息量不大,在今后的研究中,作者将对此作进一步的研究。
参考文献
[1]Koch E,
[2]Cox I J,
[3]Barni M et al. A DCT-domain system for robust imagewatermarking,
[4]黄继武,
[5]黄继武,
[6]汪春生,程义民,王以孝
[7]王建折,姜星明
[8]Tao B,
Adaptive watermarking algorithm
based on block-DCT and spread spectrum
rao zhi-jian chang jian-ping
(College of Information Science and Technology
Nanjing University of Aeronautics & Astronautics
Abstract: An adaptive watermarking techniquebased on block-DCT and spread spectrum is presented in this paper. The embedwatermark is a visible binary image, We use two independent pseudo-randomsequence substitute the ‘0’and‘1’ in the binary image, thus achieve the goal ofspread spectrum. The modulated signal is embedded in the low-middle frequencyband of block-DCT, The scheme can adaptive adjust embedding strength accordingto local image complexity and can extract the watermark without the originalimage .The simulation results demonstrate that the method is robust to most ofthe image procession operations such as lossy JPEG compression, low passfiltering, median filtering, cropping etc.
Keywords: block-DCT ; spread spectrum ; HumanVisual System
[责任编辑:tuzhi]
| ·基于WebGIS平台的国家防汛会商系 (2006-02-23) |
| ·基于重合器和分段器的10kV环网供 (2006-02-18) |
| ·基于组件的三维CAD系统开发的关 (2006-02-18) |
| ·基于智能卡的农灌电控计量装置 (2006-02-17) |
| ·基于VPN与FTP协议的供电所信息系 (2006-02-16) |
| ·TP800抄表机在抄表管理中的应用 (2006-02-16) |
| ·基于信息网络综合传输的电力系统 (2006-02-09) |
| ·基于室内空气品质需求控制通风 (2006-02-07) |
| ·计算机在工程监理工作中的应用 (2006-02-07) |