论文部分内容阅读
90年代以来,随着移动通信和因特网的迅速发展,数字视频技术在越来越多的领域发挥着作用,比如通信、广播及网络领域。在移动网络和因特网中,如何处理和传输视频信息和多媒体信息,是信息化技术急需解决的问题。
在众多视频编码技术中,H.264视频编码是一种新兴的视频编码技术,由ITU-T/ISO正式公布。相比以往标准,H.264做了很多改进,性能大幅提升,被誉为新一代视频编码标准。H.264视频编码采用了很多改进技术,其中有三项关键技术:帧内预测、整数变换、像素内插。它们可以改善图像质量,提高编码的实时性。本文的主要工作就是研究H.264中的帧内预测、帧间预测、整数变换、1/4像素内插等算法,并最终在TI公司的达芬奇DM6446芯片上实现、优化这些模块。
论文首先介绍选题的背景和意义,介绍当今一些主流的视频编码标准,然后介绍三种开源H.264编码器,并选择其中的x.264编码程序作为本项目视频编码器的源代码。其次介绍达芬奇DM6446 DSP芯片的结构及其开发环境CCS,对H.264视频编码标准进行分析和研究,详细介绍帧内预测、帧间预测、整数变换、去方块滤波、量化扫描和熵编码模块原理。再次,将H.264编码程序移植到达芬奇DM6446 DSP上并对其进行分析和测试,然后从C语言级别,系统级别,汇编语言级别三个方面对算法进行优化,减少程序执行时间,提高编码速度。