论文部分内容阅读
H.264/AVC是ITU-T和MPEG组联合专家组JVT制定的视频编码标准,这一编码标准可获得很高的编码效率,尤其是在低码率方面比MPEG-4有明显提高,适合低宽带、高质量网络视频应用的需要。但是H.264/AVC为了提高编码效率,采用了许多高计算复杂度的算法,使得编解码计算量很大,因此降低编码的复杂度且保证编码的相对质量是一个有意义的研究领域。为了方便H.264/AVC在低码率高时性应用系统中的实现,须对其编码算法进行优化。经过对H.264/AVC编码器的分析可以得出,运动估计是视频压缩编码中的核心技术之一,采用运动估计和运动补偿技术可消除视频信号的时间冗余以提高编码效率。因此,如何提高运动估计的效率,使运动估计算法搜索过程更健壮、更快速、更高效成为目前研究的热点之一。本文首先对H.264/AVC标准进行了较为系统的介绍,包括编码器整体结构及各个模块基本算法的描述,这部分工作主要是通过详细阅读H.264/AVC最后草案的研究成果、分析相关文件及各模块算法的研究性文章得到的。然后对制约H.264/AVC标准编码速度的运动估计部分进行了深入研究。在此基础上,通过分析H.264/AVC标准块模式选择及现有的三步搜索法的特性,提出了H.264/AVC标准块模式选择、三步搜索算法的并行化方案。块模式选择的并行化方案使得在保持原有编码质量下,大大的提高了编码速度;三步搜索法的并行化方案,使得在使用同样的搜索算法时,编码速度有了显著提高。并针对以上两种并行化方案在多处理机上进行了实验。实验结果表明,综合使用上述两种并行化方案后,编码速度平均提高了3.37倍以上。