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

H.264的实时熵解码器设计

作 者: 石阳
导 师: 王进祥
学 校: 哈尔滨工业大学
专 业: 微电子学与固体电子学
关键词: H.264 嫡解码器 CAVLC 指数哥伦布
分类号: TN919.81
类 型: 硕士论文
年 份: 2011年
下 载: 36次
引 用: 0次
阅 读: 论文下载
 

内容摘要


H.264是ITU-T/ISO于2003年3月发布的视频压缩标准,在其发布之初就以其卓越的压缩性能得到了广泛地关注,被称之为新一代视频压缩标准。但是其更好的性能却带来了更高的复杂度,这使得单纯的软件解决方案来实现高清视频的实时编解码就变得更加地困难,因此有必要对H.264的硬件解决方案进行更加广泛地研究。首先,本文对熵解码器的解析原理进行了深入的研究,涉及码流结构、基于上下文的可变长编码(CAVLC)的解析原理和指数哥伦布解析原理三个部分,这三个部分构成了整个熵解码器设计的理论基础。其次,本文依据ASIC设计的基本方法,对熵解码器的功能模块进行划分和复用,提出了一款适用于1080p实时解码要求的熵解码器的结构,并重点对其核心模块CAVLC解码器进行设计,设计出一款高速的CAVLC解码器结构,此解码器要比以往的CAVLC解码器在解析速率上具有很大的优势。再次,本文依据视频解码器验证的实际要求,提出了一个以JM10.1为黄金模型的H.264视频解码器验证策略,并根据此策略用Perl语言设计了一个自动化的仿真验证平台,并在此平台上实现了熵解码器的功能验证。最后,采用和舰180nm CMOS工艺库对经RTL建模后的熵解码器进行综合生成门级网表,并进行门级网表的形式验证,证明了门级网表与RTL模型之间功能的一致性。通过综合和性能分析可知,本文所设计的熵解码器所能达到的最低时钟频率为79.49MHz,在最坏情况下的解析4×4块的时钟周期数为12,这些指标都高于1080p的实时解码的基本要求,证明了熵解码器适用于1080p(@30Hz)高清视频解码。

全文目录


摘要  4-5
ABSTRACT  5-8
第1章 绪论  8-14
  1.1 课题背景及其研究意义  8
  1.2 国内外研究现状  8-12
  1.3 本文主要研究内容  12-13
  1.4 论文结构  13-14
第2章 熵解码器的解析原理  14-21
  2.1 H.264 的码流结构  14-15
  2.2 CAVLC 编码方法及其解析原理  15-18
  2.3 指数哥伦布编码方法及其解析原理  18-20
  2.4 本章小结  20-21
第3章 熵解码器的结构设计  21-53
  3.1 熵解码器的总体结构设计  22-23
  3.2 HEADING_ONE 检测器的结构设计  23-28
  3.3 比特流缓存模块的结构设计  28-31
  3.4 长度解码器的结构设计  31-32
  3.5 CAVLC 解码器的结构设计  32-45
    3.5.1 NumCoeffTrailingOnes_trailingOnesSign 解码器的结构设计  35-36
    3.5.2 level 解码器的结构设计  36-39
    3.5.3 total_zero 解码器的结构设计  39
    3.5.4 run_before 解码器的结构设计  39-41
    3.5.5 output_calculate 模块的结构设计  41-42
    3.5.6 output 模块的结构设计  42-43
    3.5.7 CAVLC 解码器性能的提升  43-45
  3.6 指数哥伦布解码器的结构设计  45-46
  3.7 解析状态机的结构设计  46-52
  3.8 本章小结  52-53
第4章 熵解码器的验证与逻辑综合  53-60
  4.1 验证策略及自动化仿真验证平台的搭建  53-56
    4.1.1 熵解码器的验证策略  53-55
    4.1.2 自动化仿真验证平台的设计  55-56
  4.2 综合及形式验证  56-58
    4.2.1 逻辑综合  56
    4.2.2 形式验证  56-58
  4.3 熵解码器的性能分析  58-59
  4.4 本章小结  59-60
结论  60-61
参考文献  61-66
致谢  66

相似论文

  1. 基于率失真优化的码率控制算法研究,TN919.81
  2. 电视制导系统中视频图像压缩优化设计及实现研究,TN919.81
  3. 远程医疗系统图像压缩及传输关键技术研究,R318.0
  4. 面向无线视频传输的H.264错误隐藏技术研究,TN919.81
  5. 基于P2P流媒体系统的设计与实现,TN919.8
  6. 基于H.264的解码器端错误遮蔽方法研究,TN919.81
  7. H.264并行视频转码算法研究,TN919.81
  8. 基于多核计算平台的视频压缩算法研究,TN919.81
  9. H.264/AVC帧内预测模式选择算法研究,TN919.81
  10. 基于FFmpeg的H.264解码器在Symbian上的移植和优化,TN919.81
  11. 基于H.264/AVC的自适应运动估计算法研究,TN919.81
  12. 基于3G网络的智能交通视频监控系统的设计与实现,TP391.41
  13. 多媒体传感终端设备关键技术的研究与实现,TP212.9
  14. 基于TMS320DM365的音视频传输及智能视频分析系统的设计与实现,TN919.8
  15. 基于H.264编解码器的智能手机流媒体客户端研究与实现,TN929.53
  16. 基于DM642的H.264视频编码实现及优化方法的研究,TN919.81
  17. 基于ARM的无线实时公路道路视频传输的研究,TN919.8
  18. 网络视频监控系统设计与实现,TP277
  19. SVC分层视频传输的自适应LDPC-UEP方法研究,TN919.8
  20. 无线网络中可分级视频传输QoS保证跨层设计方法研究,TN919.81
  21. 面向ARM嵌入式系统的H.264解码研究,TP368.1

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