发明名称 Method and apparatus for performing data compression
摘要 A method and apparatus are disclosed for performing data compression on raw uncompressed data. The method develops a semi-adaptive modeler that sub-divides the length of an input data file into blocks of fixed size. The blocks are then sub-divided into sub-blocks in which the frequencies of the symbols are mapped to occupy the whole frequency space. The modeler is then used to develop a reduced complexity implementation of arithmetic coding, whereby, the time consuming divide operation used in computing the symbols' true probabilities is replaced by a simple shift operation. The reduced complexity arithmetic coder is referred to as approximate arithmetic coder. The modeler and the approximate arithmetic coder are then used in a multi-step data compression system that employs a ZL coder. The multi-step method results in high efficiency data compression systems that are ideal for real time operations and are better suited for network communications or data storage systems. The method overcomes many of the difficulties found in the prior art and generally achieves better compression ratios.
申请公布号 US5867114(A) 申请公布日期 1999.02.02
申请号 US19960609129 申请日期 1996.02.29
申请人 MITEL CORPORATION 发明人 BARBIR, ABBULKADER OMAR
分类号 G06T9/00;H03M7/30;H03M7/40;(IPC1-7):H03M7/42 主分类号 G06T9/00
代理机构 代理人
主权项
地址