随着移动终端、多媒体、通信、图像扫描技术的发展,图像应用日益广泛,压缩编码技术对图像处理中大量数据的存储和传输至关重要。同时, FPGA单片规模的不断扩大,在FPGA芯片内实现复杂的数字信号处理系统也成为现实,因此采用FPGA实现图像压缩已成为一种必然趋势。JPEG静态图像压缩标准应用非常广泛,是图像压缩中主要的标准之一。研究JPEG图像压缩在FPGA上的实现,具有广阔的应用背景。 论文从实际工程应用出发,通过设计图像压缩的IP核,完成JPEG压缩算法在FPGA上的实现。首先阐述JPEG基本模式的压缩编码的标准,然后在设计规划过程中,采用SOC的设计思想,给出整个系统的内部结构、层次划分,对各个模块的HDL实现进行详细的描述,最后完成整体验证。方案采用了IP核复用的设计技术,基于Xilinx公司本身的IP核,进行了再次开发。在研究JPEG标准的核心算法DCT的基础上,加以改进,设计了适合器件结构的基于DA算法的DCT变换的IP核。通过结构和算法的优化,提高了速度,减少占用过多的片内资源。 设计基于Xilinx的Virtex- II系列的FPGA的硬件平台,在ISE7.1中编译综合,最后通过Modelsim仿真验证。分辨率为352×288大小的源图像,在不同的压缩等级设置下,均测试通过。仿真验证的结果表明:基于FPGA的JPEG压缩编码占用较少的硬件资源,可在较高的工作频率下运行,设计在速度和资源利用率方面达到了较优的状态,能够满足一般图像压缩的要求。 整个设计可以作为单独的JPEG编码芯片也可以作为IP核添加到其他系统中去,具有一定的使用价值。
资源简介:随着移动终端、多媒体、通信、图像扫描技术的发展,图像应用日益广泛,压缩编码技术对图像处理中大量数据的存储和传输至关重要。同时, FPGA单片规模的不断扩大,在FPGA芯片内实现复杂的数字信号处理系统也成为现实,因此采用FPGA实现图像压缩已成为一种必然...
上传时间: 2013-04-24
上传用户:nairui21
资源简介:1.JPEG压缩编码的vc++代码 2.使用Run length algorithm Jpeg图像编解码 3.内含有测试用c,rc,h,文件,测试用图像文件,翔实,清晰的代码注释行
上传时间: 2015-08-16
上传用户:zhengjian
资源简介:IJG组织的JPEG压缩程序的源代码,这里的JPEG压缩程序仅限于灰度图像的压缩,比较简单。文中的算术编码的程序实现参考了Guido Vollbeding 为JPEG压缩编写的算术编码程序。
上传时间: 2014-01-16
上传用户:海陆空653
资源简介:自适应算术编码。这个项目假设读者已经了解基本的算术压缩编码的概念。
上传时间: 2014-01-17
上传用户:anng
资源简介:利用C6000DSP实现对图像的JPEG压缩,并且利用C语言实现而且进行了优化非常具有实际的作用.
上传时间: 2014-01-09
上传用户:金宜
资源简介:基于C++的最短路径算法研究与实现的开题报告
上传时间: 2014-01-09
上传用户:小宝爱考拉
资源简介:非常不错的jpeg压缩/解压代码,可以实现常用的JPEG压缩/解
上传时间: 2013-12-31
上传用户:13517191407
资源简介:基于DM642的mpeg2视频编码系统设计与实现 CCS下编写基于DSPBIOS的代码程序
上传时间: 2017-01-27
上传用户:aix008
资源简介:详细介绍了关于AMR-WB标准的音频压缩编码的算法和思想
上传时间: 2017-04-09
上传用户:dianxin61
资源简介:基于定点DSP的MP3实时编码器设计与实现
上传时间: 2013-11-25
上传用户:yiwen213