Arithmetic coding encoder and decoder system

H - Electricity – 03 – M

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

354/143, 354/67

H03M 7/40 (2006.01) G06T 9/00 (2006.01)

Patent

CA 1291821

YO986-091 ABSTRACT OF THE DISCLOSURE Apparatus and method for compressing and de-compressing bi- nary 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 suc- cessively 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 'CO' which fol- YO986-091 lows a Hex 'FF' byte is illegal for data and therefore pro- vides 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 fea- ture differing coding conventions.

544052

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Arithmetic coding encoder and decoder system does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Arithmetic coding encoder and decoder system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Arithmetic coding encoder and decoder system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1339077

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.