Buffer control for variable bit-rate channel
AssigneeAT&T Bell Laboratories
InventorsBarin G. Haskell, Amy R. Reibman
Life of this patent
Estimating the term…
Loading patent…
AssigneeAT&T Bell Laboratories
InventorsBarin G. Haskell, Amy R. Reibman
Estimating the term…
The problems of buffer overflow and underflow encountered when employing actually variable or effectively variable bit-rate channels for communicating encoded video images are overcome by jointly controlling the number of bits employed to encode each video frame and the transmission bit-rate of the variable bit-rate channel as experience by the encoder. The selection of the number of bits employed to encode each video frame, and hence the encoder bit-rate, as well as the associated channel bit-rate are determined from the encoder buffer fullness, a determination of the decoder buffer fullness and any constraint imposed on the channel. The encoder is responsive to the selected encoder bit-rate and accordingly adjusts its encoding parameters so as to achieve the selected encoder bit-rate.
A method for controlling at least one variable rate encoder which is receiving a signal as an input and is adapted for supplying a variable bit-rate encoded version of said signal as an output via an encoder buffer to a channel having an variable transmission rate for said encoded output, said channel transporting said encoded version of said signal to at least one decoder via an at least one decoder buffer, comprising the steps of:
Apparatus in an encoder unit for encoding an original video signal including frames, wherein each frame contains at least one image representation, and for supplying as an output for transmission, to a variable bit-rate channel, an encoded version of said original video signal including encoded frames containing at least one encoded image representation, the variable bit-rate channel being adapted for supplying said encoded version of said original video signal to a remote decoder unit including at least one decoder buffer for storing the encoded version of the original video signal and at least one video decoder for generating a reconstructed version of the original video signal, the apparatus comprising:
Apparatus for use in an encoder unit that encodes a plurality of signals each of which includes access units, each of said access units contains at least a predetermined amount of information and each signal of said plurality of signals is independent of any other signal in said plurality, said encoder unit supplying as an output for transmission, to a fixed bit-rate channel, an encoded version of each signal of said plurality in a multiplexed format, said channel adapted for supplying said encoded versions of said signals in said multiplexed format to a decoder unit including at least one decoder buffer for temporarily storing at least one of said encoded versions of said plurality of signals and at least one video decoder for generating a reconstructed version of at least one of said plurality of signals from said at least one temporarily stored signal, said apparatus comprising:
Dependencies are inferred from the claim text.