文摘
英文文摘
论文说明:图表目录
声明
致谢
第一章 绪论
1.1 H.264视频标准简介
1.1.1 H.264视频标准的优点简介
1.1.2本文研究的主要方向
1.2研究的背景和意义
1.3 H.264中熵解码器研究综述
1.4本文的主要工作
1.5本文的章节安排
第二章 H.264熵编码原理简介
2.1 H.264熵编码简介
2.2定长编码和哥伦布编码
2.2.1变长编码
2.2.2哥伦布熵编码
2.3 CAVLC熵编码
2.3.1非零系数总数以及拖尾系数个数编码
2.3.2非零系数幅值的编码
2.3.3游程信息的编码
2.4 H.264熵编码总结
第三章 H.264熵解码器整体结构的设计
3.1比特流处理模块
3.2熵解码硬件实现结构整体介绍
3.2.1 NAL选择模块介绍
3.2.2序列参数集解码模块和图像参数集解码模块
3.2.3条带头和条带数据解码模块
3.2.4顶层状态控制模块
3.3本章小结
第四章 熵解码器中定长解码和哥伦布解码模块的设计
4.1定长解码部分
4.2哥伦布解码模块
4.3本章小结
第五章 熵解码器中CAVLC解码模块的设计
5.1 CAVLC解码器整体结构简介
5.2上下文模型部分
5.2.1 context_nc模块简介
5.2.2 wr_totalcoeff模块简介
5.3 decode_trailing_total模块设计实现
5.3.1解码coeff_token元素方法的探讨
5.3.2组合逻辑解码高频码字和规律码字的方法
5.3.3存储码字的存储策略
5.3.4 decode_trailing_total模块整体结构
5.3.5 decode_trailing_total模块内部电路说明
5.4 decode_level模块的设计和实现
5.4.1 decode_level模块的状态机控制方式及时序说明。
5.4.2 decode_level模块电路结构介绍
5.5 decode_total_run_zero模块结构介绍
5.5.1 decode_total_run_zero模块功能简介
5.5.2 total_zeros码表存储结构简介
5.5.3 decode_total_run_zero模块电路实现
5.6 CAVLC控制电路介绍
5.6.1第一级流水控制电路简介
5.6.2第一级流水和第二级流水交互功能简介
5.7 CAVLC解码器第二级流水操作简介
5.8本章小结
第六章 熵解码器的仿真与实现
6.1熵解码器的RTL级功能仿真
6.1.1熵解码器RTL功能仿真用到的工具和软件
6.1.2熵解码器的仿真策略
6.1.3熵解码的仿真数据提取
6.1.4熵解码器的仿真
6.1.5熵解码器仿真性能分析
6.1.6对于decode_trailing_total模块消耗存储器资源的分析
6.2熵解码器的FPGA实现和验证
6.2.1 FPGA验证的实现平台搭建
6.2.2熵解码器性能和资源分析
6.3小结
第七章 总结与展望
7.1总结
7.2展望
参考文献
攻读硕士学位期间发表的论文