Print

基于PC机的H.264 ICAVLC算法优化

论文摘要

H.264/AVC是由ITU-T和MPEG共同制定的最新的视频编码标准。与现有标准相比,H.264获得了更高的压缩性能,同时具有更好的网络适应性。基于上下文的变长编码(CAVLC)是H.264采用的一项先进的熵编码技术,它使得H.264获得了更高的编码效率。ICAVLC(Inverse CAVLC)是在H.264解码器端的应用,因此,优化ICAVLC可以帮助我们获得更高的解码效率,促进视频编码技术在多媒体通信领域的实际应用。本文在分析H.264视频编码标准特性的基础上,深入研究了CAVLC算法和ICAVLC算法。在此基础上,提出了五种ICAVLC优化方案并加以实现,进行测试后,选择最优算法对ICAVLC作优化。实验结果表明,优化后的程序显著提高了ICAVLC的解码速度。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 视频编码标准和H.264
  • 1.2 论文的研究工作
  • 1.2.1 论文所完成的研究工作
  • 1.2.2 论文所使用的开发平台
  • 第二章 H.264 视频编码技术研究
  • 2.1 H.264 视频编码标准简介
  • 2.1.1 H.264 的视频编解码器
  • 2.1.2 H.264 的主要特点
  • 2.2 H.264 的视频编码层
  • 2.2.1 图像的获取及宏块划分
  • 2.2.2 slice 划分及帧/场自适应编码
  • 2.2.3 帧内预测
  • 2.2.4 帧间预测
  • 2.2.5 变换,伸缩和量化
  • 2.2.6 熵编码
  • 2.2.7 环路去方块滤波
  • 2.3 H.264 的编码性能
  • 第三章 ICAVLC 算法分析
  • 3.1 CAVLC 算法分析
  • 3.1.1 CAVLC 的简介
  • 3.1.2 CAVLC 对变换系数块进行编码的过程
  • 3.1.3 CAVLC 编码示例
  • 3.2 ICAVLC 的算法分析
  • 3.2.1 ICAVLC 程序流程
  • 3.2.2 ICAVLC 的性能测试
  • 第四章 ICAVLC 算法优化
  • 4.1 五种优化算法的简介
  • 4.1.1 优化算法B1
  • 4.1.2 优化算法B2
  • 4.1.3 优化算法B3
  • 4.1.4 优化算法B4
  • 4.1.5 优化算法B5
  • 4.2 出现的问题和解决方案
  • 4.2.1 出现的问题
  • 4.2.2 解决方案
  • 第五章 实验结果及其讨论
  • 5.1 算法优化的实验结果及分析
  • 5.2 结论及建议
  • 结论
  • 致谢
  • 参考文献
  • 相关论文文献

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