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

H.264/AVC关键算法的FPGA实现

作 者: 吴硕
导 师: 初秀琴
学 校: 西安电子科技大学
专 业: 电路与系统
关键词: H.264/AVC FPGA 整数变换 量化 熵编码
分类号: TN919.81
类 型: 硕士论文
年 份: 2011年
下 载: 89次
引 用: 1次
阅 读: 论文下载
 

内容摘要


新一代视频压缩编码标准H.264具有优异的压缩性能和良好的网络亲和性,然而计算复杂度却比其它标准高出几倍甚至几十倍。单纯用软件可以实现H.264编码过程,但是由于其算法复杂度高,所以无法满足实时性要求。因此,H.264编码的实时实现面临着巨大挑战,基于H.264的视频压缩专用芯片的设计具有广阔的市场前景,研究高效的H.264编码器芯片系统方案已成为ASIC研究领域的热点和难点。本文针对H.264编码标准关键技术的算法和系统架构进行了深入的研究,研究工作和成果可以归纳如下:首先简要介绍了H.264与以往各种视频编码标准所不同的新特性,然后以实时应用为目的,详细分析了H.264/AVC基本档次中的离散余弦变换(Discrete Cosine Transform,DCT)与量化、基于上下文自适应可变长编码(Context Based Adaptive Variable Length Coding,CAVLC)两个部分,最后着重给出了这两个部分基于FPGA的硬件体系结构。采用模块化思想把复杂的大模块划分为若干个简单的子模块以降低设计的复杂度;综合采用流水线处理技术与并行处理技术以提高系统的吞吐量;提出采用逆锯齿扫描替代锯齿扫描以提高熵编码模块编码效率;提出用算术运算替代静态码表以降低熵编码模块对存储资源的消耗。所有硬件电路采用Verilog HDL语言进行描述,使用Synplify综合工具进行逻辑综合,使用Altera Quartus II进行适配和布局布线,并使用ALTERA Cyclone II EP2C35F484C6 FPGA对设计进行了验证。验证结果表明,论文提出的关键算法的硬件实现方案切实可行,各模块运行正确,变换量化模块的最高工作频率可达157.01MHz,熵编码模块的最高工作频率可达146.43MHz。本设计为H.264编解码芯片的开发打下了良好的基础。到目前为止,已完成了变换量化及熵编码模块的Verilog HDL代码设计及仿真验证,但距离整个编码系统的FPGA实现仍有相当距离,大量工作留待后续完成。

全文目录


相似论文

  1. 基于FPGA的电磁超声检测系统的研究,TH878.2
  2. 基于FPGA的五相PMSM驱动控制系统的研究,TM341
  3. LXI任意波形发生器研制,TM935
  4. 基于FPGA的射频功放数字预失真器设计,TN722.75
  5. 基于重叠变换与矢量量化的图像压缩算法及应用研究,TN919.81
  6. 突发OFDM系统同步与信道估计算法及FPGA实现,TN919.3
  7. 直扩系统抗多径性能分析及补偿方法研究,TN914.42
  8. 基于率失真优化的码率控制算法研究,TN919.81
  9. 电视制导系统中视频图像压缩优化设计及实现研究,TN919.81
  10. 基于FPGA的多用户扩频码捕获研究及硬件仿真,TN914.42
  11. 基于FPGA的数字图像处理基本算法研究与实现,TP391.41
  12. 基于FPGA的高速图像预处理技术的研究,TP391.41
  13. 2D人脸模板保护算法研究,TP391.41
  14. 基于FPGA的高速数字图像采集与接口设计,TP274.2
  15. 基于FPGA的电感传感器数据采集系统的研制,TP274.2
  16. 基于Nios的串行总线分析仪研制,TP274
  17. 基于FPGA-RocketIO_X的PMC高速数据传输板开发,TP274.2
  18. PXI高性能数字I/O模块研制,TP274
  19. LXI计数器研制,TP274
  20. 基于FPGA的高速实时数据采集系统,TP274.2
  21. 基于感性工学的家具把手及拉手设计研究,TS664.01

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