数字水印基本原理Word格式.docx

上传人:b****3 文档编号:6483263 上传时间:2023-05-06 格式:DOCX 页数:6 大小:18.53KB
下载 相关 举报
数字水印基本原理Word格式.docx_第1页
第1页 / 共6页
数字水印基本原理Word格式.docx_第2页
第2页 / 共6页
数字水印基本原理Word格式.docx_第3页
第3页 / 共6页
数字水印基本原理Word格式.docx_第4页
第4页 / 共6页
数字水印基本原理Word格式.docx_第5页
第5页 / 共6页
数字水印基本原理Word格式.docx_第6页
第6页 / 共6页
亲,该文档总共6页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

数字水印基本原理Word格式.docx

《数字水印基本原理Word格式.docx》由会员分享,可在线阅读,更多相关《数字水印基本原理Word格式.docx(6页珍藏版)》请在冰点文库上搜索。

数字水印基本原理Word格式.docx

水印容量:

嵌入的水印信息必须足以标识多媒体内容的购买者或所有者。

不可察觉性:

嵌入在视频数据中的数字水印应该不可见或不可察觉。

鲁棒性?

押在不明显降低视频质量的条件下,水印很难除去。

盲检测:

水印检测时不需要原始视频,因为保存所有的原始视频几乎是不可能的。

篡改提示:

当多媒体内容发生改变时,通过水印提取算法,能够敏感地检测到原始数据是否被篡改。

1.3视频数字水印方案选择

通过分析现有的数字视频编解码系统,可以将目前MPEG-4视频水印的嵌入与提取方案分为以下几类,如图2所示。

〔1视频水印嵌入方案一:

水印直接嵌入在原始视频流中。

此类方案的优点是:

水印嵌入的方法较多,原则上数字图像水印方案均可应用于此。

缺点是:

会增加视频码流的数据比特率;

经MPEG-4有损压缩后会丢失水印;

会降低视频质量;

对于已压缩的视频,需先进行解码,然后嵌入水印,再重新编码。

〔2视频水印嵌入方案二:

水印嵌入在编码阶段的离散余弦变换〔DCT的直流系数〔DC中〔量化后、预测前。

水印仅嵌入在DCT系数中,不会增加视频流的数据比特率;

易设计出抗多种攻击的水印;

可通过自适应机制依据人的视觉特性进行调制,在得到较好的主观视觉质量的同时得到较强的抗攻击能力。

缺点是对于已压缩的视频,有一个部分解码、嵌入、再编码的过程。

<

3>

视频水印嵌入方案三:

水印直接嵌入在MPEG-4压缩比特流中。

优点是不需完全解码和再编码的过程,对整体视频信号的影响较小。

视频系统对视频压缩码率的约束将限制水印的嵌入量;

水印的嵌入可能造成对视频解码系统中运动补偿环路的不良影响;

该类算法设计具有一定的复杂度。

2MPEG-4视频水印的实现

基于上述的各种方案,本文在方案二的基础上提出了一种针对MPEG-4视频编码系统的扩展频谱数字水印技术改进方案,将扩频调制后的水印信息嵌入到视频流IVOP<

IntraVideoObjectPlane>

中色度DCT直流系数的最低位。

本方案不需要完全解码,大大减少了运算的复杂度,提高了实时性。

同时由于水印嵌入在直流系数中,在保证视频效果不失真的前提下,水印具有很强的鲁棒性。

2.1MPEG-4视频的特点

MPEG-4视频编解码基于VOP<

VideoObjectPlane>

从时间上看,VOP分为内部VOP<

IVOP>

、前向因果预测VOP<

PVOP>

、双向非因果预测VOP〔BVOP、全景的灵影VOP〔SVOP。

IVOP只用本身的信息进行编码;

PVOP利用过去的参考VOP进行运动补偿的预测编码;

BVOP利用过去和将来的参考VOP进行双向运动补偿的预测编码;

SVOP一系列运动图像中的静止背景。

因此IVOP的图像信息较独立?

熏最适合嵌入水印信息。

从空间上看,它由若干个大小为16×

16的宏块<

MacroBlock>

组成,每个宏块包括大小为8×

8的6个子块。

其中4个亮度子块Y,1个色差子块U,1个色差子块V。

IVOP编码基本流程如图3所示。

为了不受量化过程的影响,本方案将水印嵌入在量化后的DCT系数中,从而提高了水印生存的稳定性。

在MPEG-4压缩算法中,DCT系数的量化是关键,它直接影响视频的质量和码流控制算法。

为此,MPEG-4提供了一个供参考的标准量化表。

该表根据人类视觉模型<

HVS>

建立。

考虑到人眼对高频信息损失的敏感度较低频损失小很多,因此通常把水印嵌入到中低频信息中,提高了水印信息的鲁棒性。

另外,根据人眼对亮度信息的变化比色度信息较敏感这一特性,为最大限度地保持视频质量,本方案将水印嵌入到色度?

穴U子块?

雪DCT系数中。

由于DCT是目前多媒体视频压缩中被广泛采用的技术基础,因此基于DCT的视频水印方案具有显著的优势。

将水印信息嵌入到IVOP色度量化后的DCT直流系数中,不但无需引入额外的变换以获取视频的频谱分布,且水印信息不受DCT系数量化带来的影响。

2.2视频数字水印算法与实现

在MPEG-4视频中,由于IVOP中色度子块的DCT直流系数是一个在视频流中始终存在且很鲁棒的参数,本方案将水印信息经m序列<

最长线性反馈移存器序列>

调制后嵌入到IVOP的色度子块DCT的直流系数中。

这样水印信息在不影响视频效果的情况下难以去除,所以鲁棒性足够强。

本方案采用扩频的方法,以方便有效地检测水印,抵抗各种攻击和干扰,保密性好。

关键问题是色度DCT的直流系统是一个对视觉系统很敏感的参数,本方案在色度DCT的直流系数上加水印相当于对其加入微量干扰,必须使这种干扰低于一定的门限值,使人眼的视觉系统对视频中色度的微小变化感觉不到。

经过试验将水印嵌入到IVOP的色度DCT的直流系数的最低位能满足要求。

2.2.1视频数字水印的嵌入

伪随机的扩展序列长度为255<

28-1>

每一水印信息位通过伪随机扩展序列的调制嵌入到相应的IVOP色度对应的DCT直流系数<

量化后、预测前>

的最低位,这样水印信息在不影响视频效果的情况下一般难以去除。

同时,嵌入在直流系数的最低位,带来的误差非常小。

伪随机的扩展序列产生代码如下:

#defineM_LEN255

#defineM_SERIES8

for<

i=0;

i<M_SERIES;

i++>

m[i]=1;

i=M_SERIES;

i<M_LEN;

{

m[i]=m[i-1]+m[i-5]+m[i-6]+m[i-7];

m[i]=m[i]%2;

}

水印信息位扩展调制方式为:

水印信息位为0,伪随机的扩展序列不变;

水印信息位为1,伪随机的扩展序列取反。

这个过程可以用异或运算实现。

代码如下:

WMij=Wi^m[j];

/?

觹每一水印信息位扩展调制成255位的扩展调制位*/

这里Wi表示水印信息码流<

WMij表示水印信息扩展调制码流。

设UDCij表示视频IVOP色度DCT的直流系数>

量化后、DC预测计算之前?

雪序列,为了方便,用一个字节表示一位二进制码流信息。

水印嵌入过程如下:

if<

WMij>

UDCij|=1;

/*根据扩展调制后的码流嵌入水印信息*/

elseUDCij&=0xFFFE;

2.2.2视频数字水印的提取

水印信息提取是水印信息嵌入的逆过程,代码如下:

inv_UDCij&1>

inv_WMij=1;

elseinv_WMij=0;

这里inv_UDCij表示带有水印信息的视频IVOP色度DCT的直流系数<

反量化前、DC预测计算之后>

序列;

inv_WMij表示检测到的水印信息扩展调制码流。

每个IVOP色度子块在解码时得到一位扩展调制的信号位,每连续255个扩展调制的信号位可解调得到1位水印信息,具体分析如下:

用与原始伪随机序列结构相同且完全同步的序列与得到的连续255个扩展调制的信号接收序列进行异或运算,统计运算后1的个数记为OneCount。

由于m序列的自相关函数只有两种取值<

1和-1/<

2n-1>

>

属于双值自相关序列。

因此,如果数据未受到任何攻击和干扰,OneCount只有两种结果:

255或0。

当OneCount=255时,得到的水印信息位为1;

当OneCount=0时,得到的水印信息位为0。

如果数据受到攻击或干扰,OneCount有多种结果。

根据统计分析,当OneCount>127时,得到的水印信息位为1,并且这255个IVOP色度子块中有<

255-OneCount>

个子块受到攻击或干扰;

当OneCount<127时,得到的水印信息位为0,并且这255个IVOP色度子块中有OneCount个子块受到攻击或干扰。

这样既可以统计总共有多少视频IVOP色度子块受到攻击或干扰,同时又能极强地恢复出原始水印信息。

3试验结果分析

试验结果表明,m序列的长度越长,检测效果越好,但能够嵌入的水印信息量也相应地减少。

本方案中水印只嵌入在视频的IVOP中,不修改PVOP和BVOP,对帧跳跃与帧删除攻击稳健,因为IVOP不可以被跳跃或删除。

同时,由于水印信息嵌入在DCT的直流系数中,而直流系数的变化对视频效果会有较大的影响,所以采取将水印信息嵌入到色度子块DCT直流系数的最低位。

这样不仅使水印嵌入计算的复杂度大为降低,为MPEG-4编解码节省了时间,还可取得良好的视频效果,达到了不可觉察性。

从统计角度看也不会增加视频码流。

另外,水印提取时无需原始视频。

若水印信息未受到攻击,则本方案可准确地提取到原始视频的完全水印;

若水印信息受到攻击,根据扩频解调性质,本方案可以最大限度地恢复出原始水印信息,并统计出有多少个IVOP色度子块受到攻击。

由于DCT是目前多媒体视频压缩几大标准<

H.261、H.263、MPEG-4等>

共同采用的技术基础。

因此基于DCT的水印方案在视频压缩中具有非常重要的研究意义和应用前景。

本文在此基础上提出了一个基于扩展频谱的MPEG-4视频数字水印方案。

实践证明,在不需要原始视频的情况下,本方案能敏感地检测到数据是否被篡改或破坏,并具有良好的稳定性和鲁棒性,从而提供了知识产权的保护,防止非法获取。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 初中教育 > 科学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2