虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

HuffMan

  • 基于FPGA的静止图像压缩系统的研究

    基于FPGA的静止图像压缩系统的研究-JPEG编码器的设计电力电子与电力传动数字图像在人们生活中的应用越来越广泛,由于原始图像数据量比较大,因此数字图像压缩技术逐渐成为图像应用的一个核心环节。在数字图像压缩领域,国际标准化组织于1992年推出的JPEG标准应用最为广泛。 本文基于FPGA设计了JPEG图像压缩系统,通过改进算法,优化结构,在合理的利用硬件资源的条件下,有效的挖掘出算法内部的并行性。改进了DCT变换算法,设计了并行查找表结构的乘法器,采用了流水线优化算法来解决时间并行性问题,提高了DCT模块的运算速度。依据HuffMan编码表的规律性,采用并行查找表结构,用较少的存储单元完成了HuffMan编码运算,同时提高了编码速度。整个设计通过EDA软件进行了逻辑综合及功能与时序仿真。综合和仿真结果表明,本文提出的算法在速度和资源利用方面均达到了较好的状态,可满足实时JPEG图像压缩的要求。 设计了一个硬件开发平台,对JPEG图像压缩系统进行了验证。硬件平台上使用ADV7181B来实现AD转换;使用TI公司TMS320C6416型DSP芯片实现了系统配置以及通过PCI接口与上位机PC的实现数据交换;使用Microsoft VC++6.0开发平台开发了系统控制软件平台,实现对整个压缩系统的控制。

    标签: FPGA 图像压缩系统

    上传时间: 2013-05-24

    上传用户:GHF

  • 嵌入式系统MP3解码的C语言算法

    ·文件列表:   mp3decode   .........\common.c   .........\common.h   .........\decode.c   .........\decode.h   .........\HuffMan.c   .........\HuffMan.h   .........\la

    标签: MP3 嵌入式系统 C语言 解码

    上传时间: 2013-04-24

    上传用户:Pzj

  • 各种算法的c语言程序

    各种算法的c语言程序,包括HuffMan、线性表、栈、队列等

    标签: 算法 c语言 程序

    上传时间: 2013-12-16

    上传用户:moerwang

  • 使用VB写的加密算法库

    使用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 t

    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)的一种

    霍夫曼编码是可变字长编码(VLC)的一种,是消除编码冗余最常用的方法。 它是HuffMan于1952年提出一种编码方法,它的基本原理是频繁使用的数据用较短的代码代替,较少使用的数据用较长的代码代替,每个数据的代码个不相同。有时称之为最佳编码,一般就叫作HuffMan编码。下面引证一个定理,该定理保证了按字符出现概率分配码长,可使平均码长最短。

    标签: VLC 编码 字长

    上传时间: 2014-11-23

    上传用户:stella2015

  • mp3的VHDL实现

    mp3的VHDL实现,包括HuffMan编码器,量化器,子带滤波器.可用来开发:FPGA,ASIC.

    标签: VHDL mp3

    上传时间: 2015-03-26

    上传用户:xc216

  • 用DSP进行mp3解压缩的算法原程序

    用DSP进行mp3解压缩的算法原程序,包括HuffMan decoder,windowing.c等

    标签: DSP mp3 解压 算法

    上传时间: 2014-01-05

    上传用户:妄想演绎师