词条 霍夫曼编码

霍夫曼编码

霍夫曼编码英语:Huffman Coding),又译为哈夫曼编码赫夫曼编码,是一种用于无损数据压缩的熵编码(权编码)算法。由大卫·霍夫曼在1952年发明。

在计算机数据处理中,霍夫曼编码使用变长编码表对源符号(如文件中的一个字母)进行编码,其中变长编码表是通过一种评估来源符号出现概率的方法得到的,出现概率高的字母使用较短的编码,反之出现概率低的则使用较长的编码,这便使编码之后的字符串的平均长度、期望值降低,从而达到无损压缩数据的目的。

例如,在英文中,e的出现概率最高,而z的出现概率则最低。当利用霍夫曼编码对一篇英文进行压缩时,e极有可能用一个比特来表示,而z则可能花去25个比特(不是26)。用普通的表示方法时,每个英文字母均占用一个字节,即8个比特。二者相比,e使用了一般编码的1/8的长度,z则使用了3倍多。倘若我们能实现对于英文中各个字母出现概率的较准确的估算,就可以大幅度提高无损压缩的比例。

霍夫曼树...

霍夫曼编码相关文献
霍夫曼编码
历史1951年,霍夫曼和他在MIT信息论的同学得选择是完成学期报告还是期末考试。导师罗伯特·法诺出的学期报告题目是,查找最有效的二进制编码。由于无法证明哪个已有编码是最有效的,霍夫曼放弃对已有编码的研究,转向新的探索,最终发现了基于有序频率二叉树编码的想法,并很快证明了这个方法是最有效的。霍夫曼使用自底向上的方法构建二叉树,避免了次优算法香农-范诺编码的最大弊端──自顶向下构建树。1952年,于论文《一种构建极小多余编码的方法》(AMethodfortheConstructionofMinimum-RedundancyCodes)中发表了这个编码方法。问题定义与解法Fig.1Fig.2霍夫曼编码演算步骤,左右树排列顺序可以加限制或不加限制Fig.3广义给定欲知狭义输入输出目标示例霍夫曼树常处理符号编写工作。根据整组数据中符号出现的频率高低,决定如何给符号编码。如果符号出现的频率越高,则给符...
查看全文
编码
扩展定义对于特定的上下文,编码有一些更具体的意义。编码(Encoding)在认知上是解释传入的刺激的一种基本知觉的过程。技术上来说,这是一个复杂的、多阶段的转换过程,从较为客观的感觉输入(例如光、声)到主观上有意义的体验。字符编码(Characterencoding)是一套法则,使用该法则能够对自然语言的字符的一个集合(如字母表或音节表),与其他东西的一个集合(如号码或电脉冲)进行配对。文字编码(Textencoding)使用一种标记语言来标记一篇文字的结构和其他特征,以方便计算机进行处理。语义编码(Semanticsencoding),以正式语言乙对正式语言甲进行语义编码,即是使用语言乙表达语言甲所有的词汇(如程序或说明)的一种方法。电子编码(Electronicencoding)是将一个信号转换成为一个代码,这种代码是被优化过的以利于传输或存储。转换工作通常由一个编解码器完成。神经编码...
查看全文
熵编码法
编码使用长度不同的比特串对字母进行编码有一定的困难。尤其是,几乎所有几率的熵都是一个有理数。使用整数比特(bit)霍夫曼编码建议了一种将比特进位成整数的算法,但这个算法在特定情况下无法达到最佳结果。为此有人加以改进,提供最佳整数比特数。这个算法使用二叉树来设立一个编码。这个二叉树的终端节点代表被编码的字母,根节点代表使用的比特。除这个对每个要编码的数据产生一个特别的表格的方法外还有使用固定的编码表的方法。比如加入要编码的数据中符号出现的概率匹配一定的规则的话就可以使用特别的变长编码表。这样的编码表具有一定的系数来使得它适应实际的字母出现概率。改进使用整数比特的方法往往无法获得使用熵计算的比特数,因此其压缩并非一定最佳。比如字母列由两个不同的字母组成,其中一个字母的可能性是p(A)=0.75{\displaystyle\mathrm{p}(A)=0{.}75},另一个字母的可能性是p(B)=...
查看全文
E编码
格式E编号的格式为E字后加三位数字,分类细项则是EXXX之后再加上i∕ii∕iii或abcd,新项目到用四位数字:EXXXX。分类所有有E编号的食品添加物又更进一步可根据他们的号码分成几大类。食用色素此类别的添加物主要用来使食物具有多种颜色,某些食用色素也具有香味。例如一般常见的橘子汽水,就是加入食用色素调制而成。E100-109–黄色食用色素E110-119–橙色食用色素E120-129–红色食用色素E130-139–蓝色食用色素和紫色食用色素E140-149–绿色食用色素E150-159–棕色食用色素和黑色食用色素E160-199–其他颜色的食用色素防腐剂防腐剂类的添加物主要用于延长食品保存期限,通常都具有抑制细菌生长的功用,以达到防止食品腐坏的效果。E200-209–山梨酸盐类(E201/E202)E210-219–苯甲酸盐类(E211)E220-229–亚硫酸盐类(E227)E23...
查看全文
编码器
举例媒体以下的软件可以将声音、视频或是文字等数据编码成标准格式:压缩软件可以将数据(如声音、图片或视频)编辑成长度较小的数据(引用编解码器)。音频编解码器可以转换及压缩声音数据。视频压缩可以转换及压缩数字视频数据。加密更多资料:密码学和加密基于数据隐私的需求。又分成可逆与不可逆两种。以做为验证系统登录的密码为例,其存放在数据库时,则常使用不可逆的散列函数进行编码,以防止当存放密码的数据库外泄时,被外人轻易得知密码。可逆的加密编码,则配合解码器与用于解密的密钥,以便将数据还原。文件验证为了验正文件的完整性,常使用CRC32、MD5、SHA1等方式计算验证用的键值。传感器支持EnDat通信协议的旋转编码器传感器的编码器是利用光学或磁性或是机械接点的方式感测位置,并将位置转换为电子信号后输出,作为控制位置时的回授信号。传感器依运动方式可分为旋转编码器或是线性编码器(英语:linearencode...
查看全文
霍夫曼编码相关标签
无损压缩算法
编码理论
数据结构
数据压缩
信息技术
家族谱大览
霍氏宗谱 [14卷,首6卷]
原书: [出版地不详] : 崇仁堂, 1995年重刊. 20册 : 插图, 世系表, 人像. 收藏所 : 太原市寻源姓氏文化研究中心. 始祖 : 霍胜,广八公 ; 与兄霍时,广七公. 自江西饶州府乐平县入楚,居黄冈. 二分派祖(2世) : 霍驭远(长分祖) ; 霍德远(中分祖). 长分派下房祖(4世) : 霍桂 ; 霍仕 ; 霍清 ; 霍湘 ; 霍勇. 中分派下房祖(4世) : 霍廷柱 ; 霍廷桂 ; 霍廷梅. 原派行 : 崇仁裕厚德 家世育贤良 运际文明景 齐开万国光. 新增派 : 清源祺泽久 敦睦福熙长 康盛仪方正 公廉品自扬. 散居地 : 湖北省黄冈县, 武昌县等地. 书名据书衣题, 书名页题, 及版心题编目. 卷端题 : 楚黄霍氏宗谱.
浏览:0
6.霍氏宗谱, 6, 1103-2016
收藏者: 浙江省金华市金华成蹊信息发展有限公司 为能实时提供网络用户搜寻, 此书谨有简略讯息, 谱书影像内容未经审阅. 如有错误, 请透过「意见反馈」反应.
浏览:100
霍氏宗谱 [14卷,首6卷]
原书: [出版地不详] : 崇仁堂, 1995年重刊. 20册 : 插图, 世系表, 人像. 收藏所 : 太原市寻源姓氏文化研究中心. 始祖 : 霍胜,广八公 ; 与兄霍时,广七公. 自江西饶州府乐平县入楚,居黄冈. 二分派祖(2世) : 霍驭远(长分祖) ; 霍德远(中分祖). 长分派下房祖(4世) : 霍桂 ; 霍仕 ; 霍清 ; 霍湘 ; 霍勇. 中分派下房祖(4世) : 霍廷柱 ; 霍廷桂 ; 霍廷梅. 原派行 : 崇仁裕厚德 家世育贤良 运际文明景 齐开万国光. 新增派 : 清源祺泽久 敦睦福熙长 康盛仪方正 公廉品自扬. 散居地 : 湖北省黄冈县, 武昌县等地. 书名据书衣题, 书名页题, 及版心题编目. 卷端题 : 楚黄霍氏宗谱.
浏览:0
霍氏宗谱 [14卷,首6卷]
原书: [出版地不详] : 崇仁堂, 1995年重刊. 20册 : 插图, 世系表, 人像. 收藏所 : 太原市寻源姓氏文化研究中心. 始祖 : 霍胜,广八公 ; 与兄霍时,广七公. 自江西饶州府乐平县入楚,居黄冈. 二分派祖(2世) : 霍驭远(长分祖) ; 霍德远(中分祖). 长分派下房祖(4世) : 霍桂 ; 霍仕 ; 霍清 ; 霍湘 ; 霍勇. 中分派下房祖(4世) : 霍廷柱 ; 霍廷桂 ; 霍廷梅. 原派行 : 崇仁裕厚德 家世育贤良 运际文明景 齐开万国光. 新增派 : 清源祺泽久 敦睦福熙长 康盛仪方正 公廉品自扬. 散居地 : 湖北省黄冈县, 武昌县等地. 书名据书衣题, 书名页题, 及版心题编目. 卷端题 : 楚黄霍氏宗谱.
浏览:0
霍氏宗谱 [14卷,首6卷]
原书: [出版地不详] : 崇仁堂, 1995年重刊. 20册 : 插图, 世系表, 人像. 收藏所 : 太原市寻源姓氏文化研究中心. 始祖 : 霍胜,广八公 ; 与兄霍时,广七公. 自江西饶州府乐平县入楚,居黄冈. 二分派祖(2世) : 霍驭远(长分祖) ; 霍德远(中分祖). 长分派下房祖(4世) : 霍桂 ; 霍仕 ; 霍清 ; 霍湘 ; 霍勇. 中分派下房祖(4世) : 霍廷柱 ; 霍廷桂 ; 霍廷梅. 原派行 : 崇仁裕厚德 家世育贤良 运际文明景 齐开万国光. 新增派 : 清源祺泽久 敦睦福熙长 康盛仪方正 公廉品自扬. 散居地 : 湖北省黄冈县, 武昌县等地. 书名据书衣题, 书名页题, 及版心题编目. 卷端题 : 楚黄霍氏宗谱.
浏览:0
462.霍氏宗谱 十四卷首六卷 , 18, 1370-1995
原书: [出版地不详] : 崇仁堂, 1995年重刊. 20册 : 插图, 世系表, 人像. 收藏所 : 太原市寻源姓氏文化研究中心. 始祖 : 霍胜,广八公 ; 与兄霍时,广七公. 自江西饶州府乐平县入楚,居黄冈. 二分派祖(2世) : 霍驭远(长分祖) ; 霍德远(中分祖). 长分派下房祖(4世) : 霍桂 ; 霍仕 ; 霍清 ; 霍湘 ; 霍勇. 中分派下房祖(4世) : 霍廷柱 ; 霍廷桂 ; 霍廷梅. 原派行 : 崇仁裕厚德 家世育贤良 运际文明景 齐开万国光. 新增派 : 清源祺泽久 敦睦福熙长 康盛仪方正 公廉品自扬. 散居地 : 湖北省黄冈县, 武昌县等地. 书名据书衣题, 书名页题, 及版心题编目. 卷端题 : 楚黄霍氏宗谱.
浏览:100