文摘
In this paper, a rate control algorithm for variable bit rate video applications with buffer constraint is proposed. The proposed algorithm utilizes a fuzzy rate controller and a perceptual quality controller. The fuzzy controller computes a base quantization parameter (QP) for each video picture to provide the buffer constraint. Then, the perceptual quality controller uses a human visual system (HVS) model namely foveated just-noticeable distortion (FJND) model to improve the perceptual quality of encoded video by modulating the QP of macroblocks around the picture QP. The proposed rate control algorithm has been implemented on the JM H.264/AVC reference software and obtained experimental results show that it can produce encoded videos with high perceptual quality while the buffering constraint is strongly obeyed.