论文部分内容阅读
近年来随着数字视频技术的迅猛发展,大量视频产品如雨后春笋,不断涌现。数字视频得到快速发展的同时,其内容、版权保护等安全性问题也日益凸显,视频信息安全和版权保护技术的研究与应用已成为一个研究热点。数字视频水印技术是解决数字视频信息安全和版权保护的一种有效手段,受到了广泛的重视。视频信号本身的复杂性和特殊性以及视频水印具有实时处理、随机检测、盲提取等特殊要求,使得视频水印技术的研究面临着诸多问题。在视频使用过程中,难以避免会受到如视频编码压缩攻击和视频帧丢失、帧置乱、帧重组等攻击,目前既能同时抵抗这些攻击,又具有盲提取和随机检测的数字视频水印算法是一个难以解决的主要问题。论文就该问题展开了研究工作:1、学习研究了数字视频水印技术,以分析水印处理的数学本质为切入点,研究了基于关系的水印算法,在此基础上研究了一种改进的基于关系的数字视频水印算法。该算法结合视频处理以及视频编码压缩原理,采用分块技术,对视频帧YCbCr空间亮度分量的DCT系数对进行一系列的置换处理,并将信息水印进行图像分割,采用信息水印和标志水印双重嵌入的处理方法,提高了水印嵌入的信息量和算法的运算速度。在MATLAB环境中进行算法仿真和鲁棒性实验,实验结果表明:该算法对MPEG、MJPEG等视频编码压缩攻击和视频帧丢失、帧重组、帧置乱等视频特殊攻击具有较强的鲁棒性,水印不可见性良好,实现了水印的盲提取和随机检测。2、在改进的基于关系的数字视频水印算法研究的基础上,开发了相应的数字视频水印处理软件。该水印处理软件是在VC++6.0开发平台上研究设计的,实现了视频水印嵌入和提取的功能,水印处理效果良好,能够抵抗MPEG、MJPEG等视频编码压缩处理和视频帧丢失、帧重组、帧置乱等视频特殊攻击,系统操作简单、方便实用。3、针对数字视频处理设备大部分都是脱离PC机而独立运行的嵌入式设备,在研究的数字视频水印算法以及相应的视频水印处理软件的基础上,在Linux系统中进行了视频水印的QT应用程序设计,并在ARM嵌入式硬件平台Mini2440上运行测试。结果表明:在嵌入式平台上实现了视频帧的动态水印处理,验证了算法在嵌入式上实现的可行性。