[发明专利]一种哈夫曼并行解码方法及其装置有效
申请号: | 201611082839.X | 申请日: | 2016-11-30 |
公开(公告)号: | CN106533628B | 公开(公告)日: | 2019-10-18 |
发明(设计)人: | 李一韩;赵雅倩;史宏志 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H04L1/24 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种哈夫曼并行解码方法及其装置,包括从待解码比特流上依次读取若干组二进制码组;分别依次对每组二进制码组进行哈夫曼解码,得到待解码比特流上的二进制码对应的解码结果,解码结果包括解码字符和解码长度,解码长度为解码字符在预设的哈夫曼码表内对应的二进制码的个数;依据待解码比特流上各个二进制码对应的解码长度,按照预设规则过滤待解码比特流上的无效匹配位置,得到有效匹配位置;依次读取各个有效匹配位置处对应的解码字符,得到最终解码结果。本发明读取效率高,能够统一过滤无效匹配位置,合并效率高,进而能够提高解码效率,解码速度快。 | ||
搜索关键词: | 一种 哈夫曼 并行 解码 方法 及其 装置 | ||
【主权项】:
1.一种哈夫曼并行解码方法,其特征在于,包括:从待解码比特流上依次读取若干组二进制码组;分别依次对每组二进制码组进行哈夫曼解码,得到所述待解码比特流上的二进制码对应的解码结果,所述解码结果包括解码字符和解码长度,所述解码长度为所述解码字符在预设的哈夫曼码表内对应的二进制码的个数;依据所述待解码比特流上各个二进制码对应的解码长度,按照预设规则过滤所述待解码比特流上的无效匹配位置,得到有效匹配位置;依次读取各个所述有效匹配位置处对应的解码字符,得到最终解码结果;其中,所述从待解码比特流上依次读取若干组二进制码组的过程具体为:从所述待解码比特流上的读取起始位置依次读取若干组二进制码组,除最后一组外,每组包括L个二进制码,L≥m+n‑1;m为解码器的个数,n为所述哈夫曼码表的最长编码长度;令所述读取起始位置后移m位,作为新的读取起始位置,重复读取操作;相应的,所述分别依次对每组二进制码组进行哈夫曼解码,得到所述待解码比特流上的二进制码对应的解码结果的过程具体为:m个所述解码器分别依次对每组所述二进制码组进行哈夫曼解码;其中,第i个所述解码器自所述二进制码组的第i位开始进行哈夫曼解码,得到所述二进制码组的第i位处的解码结果;1≤i≤m且i为正整数。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611082839.X/,转载请声明来源钻瓜专利网。
- 上一篇:一种数据测量方法及系统
- 下一篇:一种精密分流器