学位论文 > 优秀研究生学位论文题录展示

H.264/AVC中熵编码算法的研究与实现

作 者: 赵培
导 师: 王进祥
学 校: 哈尔滨工业大学
专 业: 微电子学与固体电子学
关键词: H.264/AVC CABAC 上下文模型 算术编码
分类号: TN919.81
类 型: 硕士论文
年 份: 2010年
下 载: 79次
引 用: 0次
阅 读: 论文下载
 

内容摘要


H.264/AVC是国际电信联盟的视频编码专家组和运动图像专家组联合提出的最新视频压缩标准。与目前已有的视频压缩标准相比,H.264/AVC标准中提出了许多创新性的技术,比如:可变块的运动补偿、多参考帧预测,环内去块滤波以及基于上下文自适应二进制算术编码(CABAC)。在相同画质下,H.264/AVC与MPEG-4相比可节省约50%的码率。在这些创新性技术中,CABAC是一个重要的革新。它比传统的熵编码具有更高的压缩效率。CABAC将自适应技术、上下文模型化和二进制算术编码有效的结合在了一起,相对于CAVLC可节省9%~14%的码率,但是算法非常复杂。尽管CABAC编码器采用基于查表的乘法与概率估计,为CABAC在硬件实现方面作出了一定的简化、并能加快编码速度,但其算法仍较为复杂,这为实现高清CABAC编码器带来了挑战。本文首先在分析了国内外相关研究的基础上,通过对CABAC编码器的分析并针对CABAC编码器的主要特点,分别对CABAC编码器中二进制化、上下文模型选择、概率模型初始化与存储以及算术编码等部分分别进行了结构设计,采用Verilog HDL分别对各个部分进行建模与仿真,之后采用从JM86中提取的测试数据,对模型整体进行仿真和验证。之后采用SMIC 0.18um CMOS工艺对设计进行逻辑综合并得到门级网表,该设计工作频率可到200MHz,最后给出CABAC编码器在码流输出部分的优化设计并进行性能分析,该CABAC编码器可以满足720P(@30Hz)的实时编码需求。

全文目录


摘要  4-5
Abstract  5-8
第1章 绪论  8-16
  1.1 课题背景及其研究意义  8-9
  1.2 H.264 中提高编码效率的主要技术  9-12
    1.2.1 预测编码技术  9-11
    1.2.2 变换编码技术  11
    1.2.3 熵编码技术  11-12
    1.2.4 其他提高编码效率的机制  12
  1.3 课题的国内外研究现状  12-14
  1.4 本文主要研究内容  14
  1.5 论文结构  14-16
第2章 CABAC 算术编码原理  16-33
  2.1 熵编码算法简介  16-19
    2.1.1 变长编码  16-17
    2.1.2 算术编码  17-19
  2.2 CABAC 编码器工作原理  19-27
    2.2.1 二进制化  20-22
    2.2.2 上下文模型  22-27
  2.3 常规算术编码  27-31
    2.3.1 CABAC 对编码算法的优化  27-28
    2.3.2 常规算术编码流程  28-31
  2.4 旁路算术编码  31
  2.5 终止算术编码器  31-32
  2.6 本章小结  32-33
第3章 CABAC 编码器设计  33-46
  3.1 CABAC 编码器整体架构  33-34
  3.2 主体部分建模设计  34-44
    3.2.1 二进制化模块  34-35
    3.2.2 上下文模型选择模块  35-36
    3.2.3 概率模型储存模块  36-38
    3.2.4 算术编码模块  38-44
  3.3 控制模块  44-45
  3.4 本章小结  45-46
第4章 CABAC 编码器的建模与仿真  46-59
  4.1 二进制化模块的建模与仿真  46-47
  4.2 上下文模型选择模块的建模与仿真  47-48
  4.3 概率模型存储模块的建模与仿真  48-50
  4.4 算术编码器的建模与仿真  50-54
    4.4.1 常规算术编码器的建模与仿真  50-51
    4.4.2 旁路算术编码器的建模与仿真  51-52
    4.4.3 终止算术编码器的建模与仿真  52-53
    4.4.4 算术编码整体的建模与仿真  53-54
  4.5 控制模块的建模与仿真  54-55
  4.6 CABAC 编码器整体建模与仿真  55-57
  4.7 CABAC 编码器的综合结果  57
  4.8 CABAC 编码器的优化  57-58
  4.9 本章小结  58-59
结论  59-60
参考文献  60-64
攻读学位期间发表的学术论文  64-66
致谢  66

相似论文

  1. 基于率失真优化的码率控制算法研究,TN919.81
  2. 基于地理位置的WSNs路由算法研究与改进,TN929.5
  3. 基于多核计算平台的视频压缩算法研究,TN919.81
  4. H.264/AVC帧内预测模式选择算法研究,TN919.81
  5. 基于H.264/AVC的自适应运动估计算法研究,TN919.81
  6. 几种分形图像压缩方法研究,TP391.41
  7. 基于运动矢量与漂移补偿的H.264视频水印算法研究,TP309.7
  8. 基于小波变换的图像压缩并行算法研究,TP391.41
  9. 无线视频抗误差传输技术,TN919.81
  10. 支持MBAFF运动估计引擎的VLSI设计与研究,TN47
  11. 基于H.264/AVC压缩域的视频运动目标检测,TP391.41
  12. 基于H.264的视频编码器的优化和解码器DPB管理的软硬件实现,TN762
  13. H.264/AVC视频解码器的设计及其SoC实现,TN764
  14. H.264/AVC解码器设计与硬件实现,TN764
  15. H.264/AVC解码SOC芯片设计,TN764
  16. H.264全解码芯片设计,TN764
  17. H.264/AVC解码芯片的SoC设计,TN764
  18. H.264帧间编码算法的研究与VLSI实现,TN919.81
  19. RAR编码分析与译码研究,TN919.81
  20. 基于H.264标准的多描述视频编码技术研究,TN919.81
  21. H.264帧内预测算法的研究与优化,TN919.81

中图分类: > 工业技术 > 无线电电子学、电信技术 > 通信 > 图像通信、多媒体通信 > 图像编码
© 2012 www.xueweilunwen.com