基于FPGA的静止图像压缩系统的研究-JPEG编码器的设计电力电子与电力传动数字图像在人们生活中的应用越来越广泛,由于原始图像数据量比较大,因此数字图像压缩技术逐渐成为图像应用的一个核心环节。在数字图像压缩领域,国际标准化组织于1992年推出的JPEG标准应用最为广泛。 本文基于FPGA设计了JPEG图像压缩系统,通过改进算法,优化结构,在合理的利用硬件资源的条件下,有效的挖掘出算法内部的并行性。改进了DCT变换算法,设计了并行查找表结构的乘法器,采用了流水线优化算法来解决时间并行性问题,提高了DCT模块的运算速度。依据HUFFMAN编码表的规律性,采用并行查找表结构,用较少的存储单元完成了HUFFMAN编码运算,同时提高了编码速度。整个设计通过EDA软件进行了逻辑综合及功能与时序仿真。综合和仿真结果表明,本文提出的算法在速度和资源利用方面均达到了较好的状态,可满足实时JPEG图像压缩的要求。 设计了一个硬件开发平台,对JPEG图像压缩系统进行了验证。硬件平台上使用ADV7181B来实现AD转换;使用TI公司TMS320C6416型DSP芯片实现了系统配置以及通过PCI接口与上位机PC的实现数据交换;使用Microsoft VC++6.0开发平台开发了系统控制软件平台,实现对整个压缩系统的控制。
上传时间: 2013-05-24
上传用户:GHF
·文件列表: mp3decode .........\common.c .........\common.h .........\decode.c .........\decode.h .........\HUFFMAN.c .........\HUFFMAN.h .........\la
上传时间: 2013-04-24
上传用户:Pzj
各种算法的c语言程序,包括HUFFMAN、线性表、栈、队列等
上传时间: 2013-12-16
上传用户:moerwang
使用VB写的加密算法库,包括Blowfish, IDEA, Triple DES (3DES), DES, DESE, Gost, Skipjack, TEA, Cast5, Serpent-128, Serpent-192, Serpent-256, Rijndael-128, Rijndael-192, Rijndael-256, RC2, RC4, and Twofish), six popular hash algorithms (SHA-1, SHA-256, MD2, MD4, MD5, and RipeMD), 还有 HUFFMAN和Base64算法.
上传时间: 2014-12-21
上传用户:zhichenglu
文本压缩算法及代码,采用HUFFMAN编码压缩,压缩率较高
上传时间: 2013-11-27
上传用户:123啊
图形图像处理中常用的编码,拉普拉斯高斯编码、游程编码、算术编码、HUFFMAN编码、Sobel编码等。
上传时间: 2015-03-18
上传用户:气温达上千万的
In each step the LZSS algorithm sends either a character or a <position, length> pair. Among these, perhaps character "e" appears more frequently than "x", and a <position, length> pair of length 3 might be commoner than one of length 18, say. Thus, if we encode the more frequent in fewer bits and the less frequent in more bits, the total length of the encoded text will be diminished. This consideration suggests that we use HUFFMAN or arithmetic coding, preferably of adaptive kind, along with LZSS.
标签: algorithm character position either
上传时间: 2014-01-27
上传用户:wang0123456789
霍夫曼编码是可变字长编码(VLC)的一种,是消除编码冗余最常用的方法。 它是HUFFMAN于1952年提出一种编码方法,它的基本原理是频繁使用的数据用较短的代码代替,较少使用的数据用较长的代码代替,每个数据的代码个不相同。有时称之为最佳编码,一般就叫作HUFFMAN编码。下面引证一个定理,该定理保证了按字符出现概率分配码长,可使平均码长最短。
上传时间: 2014-11-23
上传用户:stella2015
mp3的VHDL实现,包括HUFFMAN编码器,量化器,子带滤波器.可用来开发:FPGA,ASIC.
上传时间: 2015-03-26
上传用户:xc216
用DSP进行mp3解压缩的算法原程序,包括HUFFMAN decoder,windowing.c等
上传时间: 2014-01-05
上传用户:妄想演绎师