Constraints on Variable Bit-Rate Video for
Amy R. Reibman, Barry G. Haskell
Abstract
Amy R. Reibman, Barry G. Haskell
Abstract
We consider constraints on the encoded bit rate of a video signal that are imposed by a channel and encoder and decoder buffers. We present conditions that ensure that the video encoder and decoder buffers do not overflow or underflow when the channel can transmit a variable bit rate. Using these conditions and a commonly proposed network-user contract, we examine the effect of a network policing function on the allow- able variability in the encoded video bit rate. We describe how these ideas might be implemented in a system that controls both the encoded and transmitted bit rates. Finally, we present the performance of video that has been encoded using the derived constraints for the leaky bucket channel.
OpenAlex reports 2 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
We consider constraints on the encoded bit rate of a video signal that are imposed by a channel and encoder and decoder buffers. We present conditions that ensure that the video encoder and decoder buffers do not overflow or underflow when the channel can transmit a variable bit rate. Using these conditions and a commonly proposed network-user contract, we examine the effect of a network policing function on the allow- able variability in the encoded video bit rate. We describe how these ideas might be implemented in a system that controls both the encoded and transmitted bit rates. Finally, we present the performance of video that has been encoded using the derived constraints for the leaky bucket channel.
Key concepts: Arithmetic underflow, Computer science, Channel (broadcasting), Encoder, Variable bitrate, Real-time computing, Bit rate, Bit (key)