论文部分内容阅读
随着多媒体技术和信息技术的迅速发展,视频技术作为多媒体技术中的重要元素获得了更多关注。为了使视频传输更快,提出了视频压缩技术。H.264作为当今应用最广泛的视频压缩编码标准,与之前的H.263、MPEG-4相比有着优越的性能,例如:高压缩率、高质量以及良好的网络适应性。H.264在编码效率方面的成功是以增加复杂度为代价的,复杂的运算成为制约其发展的瓶颈。H.264中基于块的运动估计和运动补偿是视频编码的重要组成部分,它所耗费的时间占了整个编码时间的60%以上。所以在保证视频编码质量的前提下,如何优化运动估计、降低编码时间复杂度是当今视频编码的研究热点。 本文研究H.264的编码原理,重点介绍编码原理及其关键技术,主要研究帧间预测的运动估计。为了提高编码效率,在现有视频编码技术的基础上,提出了一种基于Jensen-ShannonDivergence(简称JSD)相似度的运动估计优化算法。该算法思想为:检测相邻帧的相似度,如果两帧场景变化不大,则将上一帧的编码信息直接赋值给当前帧,从而省去了当前帧帧内或者帧间预测编码所用的时间。实验证明,该算法在不影响编码质量的基础上,有效减少了编码时间,保证了视频传输的实时性。 H.264高效的编码性能是以非常复杂的计算量为代价的,所以除了优化编码算法,一个能够有效处理这些计算量的平台对H.264算法的适时应用同样具有重要意义。TI公司推出的TMS320DM6446平台具有强大的DSP内核、优化的加速器和丰富的外设接口,是目前视频处理器的理想选择。结合DM6446的结构特点,本文对H.264算法进行移植和优化,使其能够在该平台上显示其强大的编码性能。