Print

基于TMS320C64x的H.264视频编码器实现

论文摘要

H.264/AVC是国际电信联盟(ITU-T)和国际标准化组织(ISO)共同成立的联合视频组JVT(Joint Video Team)制定的新标准,采用了预测与变换相结合的混合编码方案。为了在相同的编码框架下,实现更高的视频压缩编码性能和更广泛的适用性,H.264/AVC在编码方案中引入了一些新的技术,例如:多帧作参考、帧内预测、环路滤波器、自适应算术编码等,使得主要功能模块的实现都做了重要改变,因而H.264视频编码器比以往视频压缩标准明显提高了编码效率。TMS320C64芯片是德州仪器(TI)公司TMS320C6000系列数字信号处理器中性能较高的定点DSP芯片。本文在TMS320C64平台上研究了H.264视频编码器的实现技术。本文首先简单介绍ISO和ITU所推出的系列视频编码国际标准,论述了视频编码的基础知识和基本原理;然后,详细阐述了与本项目有关的H.264视频编码标准的基本理论和主要模块,包括整数变换与量化、速率控制、数据传输等;接着,对数字信号处理芯片的特点、TMS320C64xx DSP芯片的结构、CCS软件开发环境等进行了简要介绍;最后,在TMS320C64芯片平台上用软件实现了H.264视频编码器,对编码器程序进行了性能优化,提高了H.264视频编码器在TMS320C6415上的运行效率,同时给出了实验结果。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 引言
  • 1.2 视频编码标准简介
  • 1.3 H.264标准应用背景
  • 1.4 本文的主要工作
  • 2 H.264/AVC视频编码标准
  • 2.1 视频编码基本原理
  • 2.2 H.264编解码器的结构
  • 2.3 变换与量化
  • 2.4 速率控制
  • 2.4.1 速率控制的必要性
  • 2.4.2 速率控制算法描述
  • 2.5 数据传输
  • 2.5.1 NAL单元
  • 2.5.2 NAL单元的形成
  • 3 TMS320C64x DSP及开发工具
  • 3.1 数字信号处理芯片
  • 3.2 TMS320C64x芯片的特征
  • 3.3 CCS集成开发环境
  • 4 H.264视频编码器的DSP实现
  • 4.1 H.264编码器的C语言程序实现
  • 4.2 实验结果
  • 总结和展望
  • 参考文献
  • 攻读硕士学位期间发表学术论文情况
  • 致谢
  • 相关论文文献

    本文来源: https://www.lw50.cn/article/f14969567d6767e7aab32307.html