论文部分内容阅读
随着互联网和数字视频技术的迅速发展,人们可以在网络上传播、拷贝和修改视频信息,从而使视频版权保护及真实性认证等面临严峻考验。数字视频水印技术作为视频版权保护和真实性认证的有效手段之一,近年来受到了广泛的关注。
本文主要研究基于H.264编码标准的可擦除脆弱水印算法,用于视频的真实性认证。论文的主要工作如下:
1.在深入了解H.264编码过程及熟悉其编解码器的基础上,提出了一种基于H.264的脆弱水印算法。该算法首先提取Ⅰ帧中DCT系数的特征,将特征作为水印嵌入在视频中,其中重点考虑水印的嵌入位置。本文根据H.264的编码特征,选择具有非零DC和AC系数的I4x4宏块的高频量化AC系数作为嵌入位置,能够平衡水印的脆弱性和不可见性。在解码端,将提取的水印信息与按照编码端相同方法生成的待检测视频的特征进行对比,从而认证视频是否受过攻击。
2.对于特殊的应用环境如医疗图片、法律证据等,要求嵌入水印能够在视频认证后被擦除,使视频恢复到嵌入水印前的状态。本文在上述脆弱水印算法的基础上,进一步实现了一个基于H.264的可擦除水印算法。首先把Ⅰ帧中被修改的AC系数的位置信息编码成为恢复信息,并利用P帧中skip宏块的特性对其重新编码成P8x8宏块,最后把恢复信息嵌入到重编码的宏块中。在解码端,通过生成待检测视频的特征信息,提取水印信息和恢复信息,进行认证。如果视频认证结果是没有受到攻击,则利用恢复信息将Ⅰ帧被修改的系数恢复,将P帧重编码的skip宏块恢复成原来的状态,从而使整个视频得到恢复。实验结果表明了嵌入水印的视频视觉质量良好,而视频的码率增加很小,基本可以忽略。