摘要 |
A one-pass rate controller for compressed video encoders that can be configured to comply with buffering schemes specified in video-coding standards. A plurality of RD-models with different window sizes are used to estimate the quantization parameters for constant quality and constant rate scenarios for that particular window. A buffer regulator implements an upper and lower limit on the number of bits that can be used for a specific frame. A modulator chooses the best quantization parameters based upon the information provided by the buffer conditions and the status of the rate distortion models. An in-frame quantization parameter adjuster decides if the quantization parameter needs to be adjusted while encoding the frame, as well as adjusting the quantization parameter if necessary.
|