论文部分内容阅读
随着多媒体技术和计算机网络的快速发展,数字媒体的制作和传播变得更加方便和快捷,同时盗版和版权问题也日趋严重。多媒体信息安全已成为一个迫切需要解决的问题。数字水印技术是利用数字作品中普遍存在的冗余数据与随机性,将数字、序列号、文字、图像标志等版权信息嵌入到数字作品本身中,从而起到版权保护、秘密通信、数据文件的真伪鉴别和产品标识等作用。视频水印技术是当前数字水印技术研究的一个热点和难点。视频水印处理技术潜在的应用领域非常广阔,如数字视频点播系统,DVD版权保护和卫星数字视频传输等。随着数字图像处理技术和数字信号处理器DSP芯片的快速发展,在当今的数字化时代背景下,DSP已成为通信、计算机、消费类电子产品等领域的基础器件。DSP芯片承担着视频水印的核心算法DCT和IDCT变换,其速度对整个系统有至关重要的作用,如何选择合适的视频水印算法和在DSP平台上进行高效率的软件设计是当今视频水印系统研究的重点和难点。本文首先对视频水印的应用、特征、分类等作了全面的概述,然后介绍了DSP的发展和特点,详细介绍了TMS320DM6437 DSP芯片的参数,搭建了一个以TMS320DM6437为核心的视频采集、处理与输出的硬件系统。视频水印算法是本文的研究重点,通过比较多种水印算法,采用了一种基于块分类的自适应视频水印算法,该算法的核心是对嵌入区域的自适应选择,而对于系统效率影响极大的DCT变换,采用了一种快速DCT变换算法,将复杂的浮点DCT运算转化为计算量较少的加法和移位运算,极大的提高了DSP的运行效率,再结合定点DSP的并行特征和流水线执行方式,使水印算法在远小于一帧图像采集的时间内完成,实现水印的实时嵌入。在硬件上通过前端的高速FIFO缓存,并通过DSP的EDMA的高速传输,完成了视频的高速采集和输出。本文的最大特点是在定点DSP视频处理系统中实现了实时水印算法。经过在DSP平台上运行程序的实验结果表明,本系统可以对视频进行实时的水印嵌入,能够满足一般性的应用要求。