学位论文 > 优秀研究生学位论文题录展示
基于FPGA的MJPEG视频解码器的芯片设计
作 者: 杨立政
导 师: 王洪君
学 校: 山东大学
专 业: 信号与信息处理
关键词: JPEG解码 MJPEG视频解码 FPGA Verilog HDL 流水线设计
分类号: TN919.81
类 型: 硕士论文
年 份: 2010年
下 载: 142次
引 用: 4次
阅 读: 论文下载
内容摘要
随着科技的不断发展,各式各样的多媒体技术在计算机网络和日常生活中得到了广泛的应用。其中,JPEG静态图像压缩标准以其良好的压缩性能在图像处理领域获得了广泛的应用。通过JPEG压缩算法,可以大大减少存储和传输图像数据时所需要的存储空间和网络带宽。在JPEG标准提供的四种工作模式中,广泛采用的为JPEG基本系统。本文首先简单介绍了JPEG标准与常用的JFIF文件存储格式,然后对JPEG压缩标准基本系统包含的各部分算法进行了详细的阐述。在对各种算法进行了衡量和比较后,利用Verilog HDL硬件描述语言,采用流水线的设计思路,对JPEG基本系统解码器的各个模块进行了硬件实现,并给出了整体设计的功能仿真波形和验证结果。由于JPEG基本系统解码器采用了流水线设计,因此可同时对多幅连续JPEG图像进行解码。在此设计的基础上,本文进一步提出了MJPEG视频解码器的设计方案,并通过了功能仿真和基于FPGA的综合验证了方案的可行性。通过对本课题中JPEG基本系统解码器的设计与实现,为以后其他更加复杂的图像解码器的设计做出了积极的探索,并通过设计MJPEG视频解码器方案为今后通过FPGA具体实现各种格式的多媒体视频解码系统提供了的借鉴。
|
全文目录
摘要 8-9 ABSTRACT 9-10 第一章 绪论 10-16 1.1 JPEG压缩标准及相关技术 11-12 1.2 JPEG解码技术的研究现状 12-13 1.3 专用集成电路(ASIC)与现场可编程逻辑器件(FPGA) 13-14 1.4 论文的主要内容与章节安排 14-16 第二章 JPEG压缩标准及基本系统的算法简介 16-34 2.1 JPEG标准的诞生和发展 16-17 2.2 JPEG图像文件存储格式JFIF简介 17-21 2.3 基于JPEG压缩标准的基本系统算法简介 21-34 2.3.1 色彩空间转换 21-22 2.3.2 YCbCr色彩空间采样 22-25 2.3.3 离散余弦变换 25-26 2.3.4 量化与Zig-Zag变换 26-29 2.3.5 熵编码 29-34 第三章 JPEG解码器的VLSI系统设计 34-62 3.1 JPEG解码器的设计思想与系统架构 34-36 3.1.1 设计思想 34-35 3.1.2 系统架构 35-36 3.2 JPEG解码器的具体设计与实现 36-62 3.2.1 输入缓冲模块 37-39 3.2.2 头码流解析模块 39-50 3.2.2.1 头码流解析状态机 39-46 3.2.2.2 头文件信息存储单元 46-50 3.2.3 熵解码模块 50-56 3.2.3.1 数据缓冲区 51-52 3.2.3.2 解码状态机 52-56 3.2.4 解量化模块 56 3.2.5 反Zig-Zag变换模块 56-57 3.2.6 反向离散余弦变换模块 57-60 3.2.6.1 反向离散余弦变换算法设计 57-59 3.2.6.2 反向离散余弦变换模块架构 59-60 3.2.7 解采样模块 60 3.2.8 色彩空间转换模块 60-62 第四章 JPEG解码器的仿真与MJPEG视频解码器的验证 62-70 4.1 JPEG解码器的仿真 62-67 4.1.1 什么是Testbench 62-63 4.1.2 JPEG解码器各阶段仿真波形 63-67 4.2 MJPEG视频解码器的验证 67-70 4.2.1 基于FPGA的验证平台 67-68 4.2.2 输入视频码流 68 4.2.3 MJPEG视频解码器的验证方案 68-69 4.2.4 验证结果与方案分析 69-70 第五章 总结与展望 70-72 5.1 本文的工作总结 70 5.2 今后工作的展望 70-72 参考文献 72-76 致谢 76-77 攻读硕士学位期间科研成果及参与项目 77-78 学位论文评阅及答辩情况表 78
|
相似论文
- 基于FPGA的电磁超声检测系统的研究,TH878.2
- 基于FPGA的五相PMSM驱动控制系统的研究,TM341
- LXI任意波形发生器研制,TM935
- 基于FPGA的射频功放数字预失真器设计,TN722.75
- 突发OFDM系统同步与信道估计算法及FPGA实现,TN919.3
- 直扩系统抗多径性能分析及补偿方法研究,TN914.42
- 电视制导系统中视频图像压缩优化设计及实现研究,TN919.81
- 基于FPGA的多用户扩频码捕获研究及硬件仿真,TN914.42
- 基于FPGA的数字图像处理基本算法研究与实现,TP391.41
- 基于FPGA的高速图像预处理技术的研究,TP391.41
- 基于FPGA的高速数字图像采集与接口设计,TP274.2
- 基于FPGA的电感传感器数据采集系统的研制,TP274.2
- 基于Nios的串行总线分析仪研制,TP274
- 基于FPGA-RocketIO_X的PMC高速数据传输板开发,TP274.2
- PXI高性能数字I/O模块研制,TP274
- LXI计数器研制,TP274
- 基于FPGA的高速实时数据采集系统,TP274.2
- 基于Nios Ⅱ的GPS信息接收系统设计,TN967.1
- 温压炸药爆炸温度场存储测试技术研究,TQ560.7
- 掺铒光纤放大器中泵浦激光器驱动源的研究应用,TN248
- FPGA系统远程安全升级的设计与实现,TP309
中图分类: > 工业技术 > 无线电电子学、电信技术 > 通信 > 图像通信、多媒体通信 > 图像编码
© 2012 www.xueweilunwen.com
|