发明名称 ARITHMETIC ENCODER AND DECODER SYSTEM
摘要 Apparatus and method for compressing and de-compressing binary decision data by arithmetic coding and decoding wherein the estimated probability Qe of the less probable of the two decision events, or outcomes, adapts as decisions are successively encoded. To facilitate coding computations, an augend value A for the current number line interval is held to approximate one by renormalizing A whenever it becomes less than a prescribed minimum AMIN. When A is renormalized, the value of Qe is up-dated. The renormalization of A and up-dating of Qe are preferably based on a single-bit test. Also, each Qe value is preferably specified as a 12-bit value having the least significant bit set to 1 and having no more than four other bits set to 1. The number of Qe values in the 1/4 to 1/2 probability range is enhanced to improve coding efficiency. A decision coding parameter of preferably six bits indicates the sense of the more probable symbol (MPS) in one bit and identifies a corresponding Qe value with the remaining five bits. In addition to probability adaptation, the present invention discloses an allocation of bits in a code stream register in which preferably two spacer bits are inserted between a next byte portion (which contains a byte of data en route to a buffer) and a fractional portion which may be involved in further computation. With the two spacer bits, any code greater than or equal to Hex 'C0' which follows a Hex 'FF' byte is illegal for data and therefore provides for an escape from the code stream. The two spacer bits also reduce the number of stuff bits inserted to account for carry or borrow propagation. Encoding and decoding can be performed interchangeably by hardware or software which feature differing coding conventions.
申请公布号 AU7836687(A) 申请公布日期 1988.03.17
申请号 AU19870078366 申请日期 1987.09.14
申请人 INTERNATIONAL BUSINESS MACHINES CORP., 发明人 GLEN GEORGE LANGDON JR;WILLIAM BOONE PENNEBAKER;JOAN LAVENE MITCHELL;JORMA JOHANNES RISSANEN
分类号 G06T9/00;H03M7/40 主分类号 G06T9/00
代理机构 代理人
主权项
地址