24小时服务热线
效率高速
品质保障
厂家直供
售后保障
行业新闻
当前位置:行业新闻>

一种基于非完备码表解析码长的哈夫曼解码方法专利

发布时间:2026-07-01

【摘要】 本发明公开了一种基于非完备码表解析码长的哈夫曼解码方法,步骤包括:构建所有用于级别比较解析的码表;确定非完备码表临界码长L;再构建L比特非完备码表;读取最大码长长度的码流数值,在对应的以各级哈夫曼最小码字为前缀的定长码字检索表里检索级别为(L+1)的码字;解析L级之后的首个码字长度;查取其对应符号值,完成码流中首个码字的解析;从当前码流中剔除已经解析的码字,重复上述步骤完成所有哈夫曼码的解码。本发明可以大大减少存储空间和加快了检测速度;当最大码长为16时,其空间复杂度只有完备码表解析法的,极大地节省了存取空间。 【专利类型】发明申请 【申请人】安凯(广州)软件技术有限公司 【申请人类型】企业 【申请人地址】510630 广东省广州市天河科技园软件园高唐新建区高普路1033号6楼 【申请人地区】中国 【申请人城市】广州市 【申请人区县】天河区 【申请号】CN200810218565.1 【申请日】2008-10-22 【申请年份】2008 【公开公告号】CN101729076A 【公开公告日】2010-06-09 【公开公告年份】2010 【授权公告号】CN101729076B 【授权公告日】2012-11-21 【授权公告年份】2012.0 【IPC分类号】H03M7/42 【发明人】裴少芳; 苏丹; 叶广明; 胡胜发 【主权项内容】一种基于非完备码表解析码长的哈夫曼解码方法,其特征在于,步骤包括:(a)、按级别比较解析法,构建所有用于级别比较解析的码表,包括叶子检索表和各级哈夫曼最小码字为前缀的定长码字检索表;(b)、确定非完备码表临界码长L:从最小码长和最大码长之间选择一个值L,作为构建非完备码表的临界码长;(c)、基于码流中所包含的所有哈夫曼码字生成树的不超过临界码长L比特的叶子码字,再构建一个以哈夫曼码字为前缀的L比特非完备码表;(d)、按照当前码流中待解析部分所属的哈夫曼码字生成树,读取最大码长长度的码流数值,以这个码流数值为索引,按照当前待解析码流所属的哈夫曼码字生成树,在对应的以各级哈夫曼最小码字为前缀的定长码字检索表里检索级别(码长)为(L+1)的码字;(e)、比较码流数值与刚检索到的(L+1)级的定长码字,若码流数值小于刚检索到的码字,以码流数值的前L比特为新的索引,在对应的非完备码长码表部分检索,检索到的值即为当前码流待解析部分首个码字码长;反之,以旧的码流数值作为比较对象,按照级别比较解析法,解析其对应的L级之后的首个码字长度;(f)、根据已解析的码长,在当前码流中提取其码字,基于码字对应的符号表,查取其对应符号值,即可完成码流中首个码字的解析;(g)、从当前码流中剔除已经解析的码字,将剩余码流重复步骤d、e、f,即可完成所有哈夫曼码的解码。 (,) 【当前权利人】广州安凯微电子股份有限公司 【当前专利权人地址】广东省广州市黄埔区博文路107号 【被引证次数】5 【被他引次数】5.0 【家族被引证次数】5

  • 【摘要】1.仰视图为不常见部分,省略仰视图。 2.右视图与左视图对称,省略右视图。 (,)【专利类型】外观设计【申请人】廖顺南【申请人类型】个人【申请人地址】528318广东省佛山市顺德区龙江集北会源路会源一街12号【申请人地区】中国【申请
  • 【摘要】集成抽屉导轨属于家具领域。它包括下轨、中轨、上轨、前角码、后角码、托板、侧板、 面板连接装置和缓冲器;其特征是保持架上有圆柱排,中轨上有飞轮;下轨与中轨之间的保 持架上的圆柱排同中轨与上轨之间的保持架上的圆柱排平行相对而且都与飞轮接
  • 【摘要】本发明公开一种聚乙二醇与环氧树脂定形复合相变材料的制备方法,包括下述步骤:(1)将聚乙二醇、环氧树脂加入到反应容器中,待聚乙二醇完全溶解并与环氧树脂分散均匀后,加入固化剂与促进剂的混合液;(2)步骤(1)得到混合物在真空下脱除气泡,
  • 【摘要】本发明公开了一种含有苯磺酸氨氯地平的降压组合物,由如下组分和重量份数组成:苯磺酸氨氯地平1,吲达帕胺2~8。苯磺酸氨氯地平和吲达帕胺均具有降压的作用,但是其单独使用均具有比较大的不良反应。本发明发现将苯磺酸氨氯地平和吲达帕胺结合起来
  • 【摘要】本发明公开了一种用于富氢重整气中CO选择性甲烷化的催化剂Ni-Ru-B-ZrO2,其特征在于催化剂各组分质量百分比为:ZrO2:53.1~71.3%,Ni:20.2~33.1%,Ru:1.6~7.3%,B:4.4~7.1%。本发明还
  • 【摘要】本发明是一种集电磁加热功能、物料输送功能和物料反应功能于一体,通过高度的集成和采用高效的电磁加热方式达到节能之目的的螺旋输送反应装置。反应装置由若干个反应模块以一定的角度相互连结组成,其中单个模块由电机、反应器壁、电磁加热装置、螺杆