首页> 外国专利> Efficient Ziv-Lempel LZI data compression system using variable code fields

Efficient Ziv-Lempel LZI data compression system using variable code fields

机译:使用可变代码字段的高效Ziv-Lempel LZI数据压缩系统

摘要

A system for compressing digital data at one byte-per-cycle throughput by removing redundancy before storage or transmission. The system includes an improved Ziv-Lempel LZ1 process that uses a history buffer to save the most recent source string symbols for use in encoding the source symbols as "match-length" and "match-offset" tokens. The match- length code symbols are selected from two groups of buckets that are assigned variable-length prefixes for the shorter, more probable match- lengths and a fixed-length prefix code for the longer, less probable match-lengths. This exploits a transition from Laplacian match-length probability distribution to Uniform match-length probability distribution for longer match-lengths. The offset code field length is reduced during start-up to improve start-up compression efficiency during filling of the history buffer. The match-length code book is limited to a maximum value T 256 to limit latency and simplify the process. Several unused match- length code slots are reassigned to "control codes" that can be inserted into the compressed data stream on the fly without slowing or interrupting the encoding process. Compressed data is verified on the fly by simultaneous decode and CRC comparison with source data, permitting insertion of error-correction "control codes" as necessary without interruption or slowing of the compression flow.
机译:一种通过在存储或传输之前消除冗余以每周期一个字节的吞吐量压缩数字数据的系统。该系统包括经过改进的Ziv-Lempel LZ1流程,该流程使用历史记录缓冲区保存最新的源字符串符号,以将源符号编码为“匹配长度”和“匹配偏移”标记。匹配长度代码符号是从两个存储桶组中选择的,这两个存储桶被分配了较短的,更可能的匹配长度的可变长度前缀,以及固定长度的,更长的,可能性较小的匹配长度的前缀编码。对于较长的匹配长度,这利用了从拉普拉斯匹配长度概率分布到均匀匹配长度概率分布的过渡。在启动期间减小偏移码字段的长度,以提高历史缓冲区填充期间的启动压缩效率。匹配长度码本被限制为最大值T <256,以限制等待时间并简化过程。几个未使用的匹配长度代码槽被重新分配给“控制代码”,这些代码槽可以即时插入压缩数据流中,而不会减慢或中断编码过程。通过同时解码和与源数据进行CRC比较,可以即时验证压缩数据,从而可以根据需要插入纠错“控制代码”,而不会中断或减慢压缩流程。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号