图像压缩编解码的FPGA设计与实现.pdf

  1. 1、本文档共59页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
摘 要 随着计算机和信息科学技术的不断发展,图像处理在航空航天、生物医学、遥感监测、 信息安全等领域都发挥着重要作用,尤其是高分辨率图像的实时处理对相关领域的发展尤 为关键。鉴于仅仅使用纯软件的方式来实现图像的处理需要耗费大量的时间,并不能达到 快速和实时性的要求,而采用FPGA (现场可编程门阵列)与高效率硬件描述语言Verilog HDL 相结合的方法,可以充分发挥其流水线的并行处理能力,进而大大加速系统的设计 进程,提供了硬件支持和软件保障。目前,图像压缩算法的优化及其硬件实现,仍有很大 的研究和发展空间。 论文以CycloneII 系列FPGA 作为中央处理器,选用DE2 开发平台,并在QuartusII 中采用硬件描述语言进行编程,最终设计了一种基于FPGA 的图像压缩编解码系统。系 统集图像采集、JPEG 图像压缩以及数据传输功能为一体。其中,图像采集模块选用以 CMOS传感器MT9P001芯片为核心的D5M 开发套件,实现图像捕获并实时地将Bayer 格式转换成便于操作的RGB 格式。图像压缩模块完成了基于FPGA 的JPEG 编码器的实 现。为此,先对图像进行预处理,将RGB 格式转换为YCbCr 格式。然后在Chen 算法基 础上,通过二分频信号控制器对加减运算符号做出选择,减少了加法器的调用,从而实现 二维离散余弦变换 (DCT)的优化。其次将量化与Zigzag 扫描相结合,对DCT 系数和量 化步长同时完成扫描重排,进一步节约了功能实现所需时间。最后,采用查找表的形式进 行DC 系数和AC 系数的Huffman 编码,并完成了码流组装。图像传输模块通过RS_232 串口与PC 机进行通信,将完成压缩后的图像数据传输至PC 端,并通过MATLAB 进行 解压缩,显示并保存图像。 论文主要包括图像采集系统的硬件电路、JPEG压缩处理系统的硬件电路及软件设计, 实现了系统各个模块功能,并对其进行测试,验证了整个系统的可行性。测试表明,本设 计实现了预期的功能,达到设计目标,实现了图像的采集、JPEG 编码器以及传输的要求。 最终在PC机上显示出来的图像,质量良好,验证了本系统的可行性。 关键词:FPGA;JPEG压缩算法;RS_232;D5M 摄像头 i Design andImplementation ofImageCompression Codingand DecodingBased onFPGA Abstract With the continuous development of computer and information science and technology, image processing plays an important role in aerospace, biomedical science, remote sensing monitoring, information security and other fields, especially the real-time processing of high-resolution image is particularly critical to the development of related fields . Because it takes a lot oftime torealize imageprocessing only by usingpure software,which can not meet the requirements of speed and real-time, FPGA (field programmable gate array) and Verilog (high efficiency hardware description language) areusedThe combination ofHDLcan give full play totheparallel processing ability ofpipeline, and then greatly accelerate the design process ofthe system,

文档评论(0)

136****6583 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:7043055023000005

1亿VIP精品文档

相关文档