Paper
19 April 2000 Constrained variable-bit-rate control algorithm for MPEG-2 encoder
Dengzhi Zhang, Chang Y. Choo
Author Affiliations +
Abstract
The main objective of the variable bit rate (VBR) control for a video encoder is to maintain the picture quality during compression. Our constrained VBR control algorithm uses an external output buffer level to feedback the encoder. This algorithm predicts the next buffer level based on the current buffer level and the weighted average picture size of different picture types. The buffer level is fed back to the encoder and the quantizer scale is adjusted accordingly. If the buffer is near empty, the optimized quantizer scale is used. If the buffer is near full, the quantizer scale is increased aggressively to guarantee that the buffer does not overflow. This VBR encoder algorithm was implemented and compared with the CBR encoder algorithm. Several simulation results show that the VBR encoder provides better and more uniform picture quality than the CBR encoder at the same bit rate. For a desired picture quality, our VBR encoder can achieve more compression. If a network can support the VBR output, our constrained VBR control encoder performs better than the CBR control encoder.
© (2000) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Dengzhi Zhang and Chang Y. Choo "Constrained variable-bit-rate control algorithm for MPEG-2 encoder", Proc. SPIE 3974, Image and Video Communications and Processing 2000, (19 April 2000); https://doi.org/10.1117/12.382946
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Computer programming

Video

Video compression

Algorithm development

Computer simulations

Image quality

Asynchronous transfer mode

Back to Top