In entropy coding, also called variable length coding or Huffmann coding, the more likely values are associated to shorter codewords, while less likely values are associated to longer codewords.
Consequently, known the statistics of the event to code, provided that such statistics are representative enough, it is possible to code such event with an average number of bits lower than in fixed length coding.
So a variable number of bits is produced in the time unity, but many applications (transmission usually) need Constant Bit Rate. In this case the decoder needs a buffer, where it stores the received bits at constant bit rate and from which it gets the bits to decode at variable bit rate. The encoder must have a similar buffer for transmission and must take into account the decoder buffer size and buffer fillness so that neither overflow nor underflow occur at the decoder buffer. This is the purpose of Annex C to Specification ISO/IEC 13818-2 entitled Video buffering verifier.
The tool available to control the bit-rate is the changing of the quantiser_scale, but the rate control algorithm isn't specified and it's a responsability of the encoder.
+ Reply to Thread
Results 1 to 1 of 1
Similar Threads
-
DVD coding
By Ciz41 in forum Newbie / General discussionsReplies: 5Last Post: 22nd Dec 2010, 03:02 -
Question when coding in GK
By Fire Foxer in forum EditingReplies: 2Last Post: 26th Oct 2009, 08:24 -
Coding in GK
By eliqush in forum EditingReplies: 16Last Post: 12th Oct 2009, 21:17 -
Coding issue
By Soccerman77 in forum ComputerReplies: 1Last Post: 3rd Feb 2008, 04:08 -
Anybody here good with coding?
By Soccerman77 in forum ComputerReplies: 9Last Post: 19th Nov 2007, 18:34