Rate control is a key technology in the fields of video coding and transmission, and it has attracted a great attention and has been studied extensively. The TM5 framework of MPEG-2 is a classical rate control algo-ri...Rate control is a key technology in the fields of video coding and transmission, and it has attracted a great attention and has been studied extensively. The TM5 framework of MPEG-2 is a classical rate control algo-rithm and has being widely used. However, it has some underlying drawbacks during practical applications such as the poor rate control precision and high computational complexity. Hence, in this paper, a novel rate-control algorithm based on the TM5 framework is proposed. The drawback of the target bit allocation method of the original TM5 algorithm is firstly analyzed and improved. Then, a new rate-distortion model is incorporated into the rate control algorithm to implement rate prediction to enhance the rate-control precision. Meanwhile, the macro-block (MB) level rate control is adapted to be frame level to reduce the computational complexity. Experiments are conducted and some results are given. Compared with the original TM5 algo-rithm, the improved novel algorithm not only can enhance the rate-control precision but also can reduce the complexity and the fluctuation of decoded image quality.展开更多
首先分析了H.264的码率控制算法复杂度高的原因;接着分析MPEG-2 TM5码率控制算法中的虚拟缓冲区机制,并由此得到了一种简单的积分控制算法;最后把这个积分控制算法应用到H.264码率控制算法的宏块层上,提出了一种新的宏块级码率控制算法...首先分析了H.264的码率控制算法复杂度高的原因;接着分析MPEG-2 TM5码率控制算法中的虚拟缓冲区机制,并由此得到了一种简单的积分控制算法;最后把这个积分控制算法应用到H.264码率控制算法的宏块层上,提出了一种新的宏块级码率控制算法.该算法避免了传统码率控制算法与率失真优化技术之间的矛盾.实验结果表明,改进的算法同时适应CBR(Constant Bit Rate)和VBR(Variable Bit Rate)情况.该算法不仅有效降低了原算法的复杂度,使得码率控制更加准确,同时得到的平均PSNR值与原算法基本相同.展开更多
文摘Rate control is a key technology in the fields of video coding and transmission, and it has attracted a great attention and has been studied extensively. The TM5 framework of MPEG-2 is a classical rate control algo-rithm and has being widely used. However, it has some underlying drawbacks during practical applications such as the poor rate control precision and high computational complexity. Hence, in this paper, a novel rate-control algorithm based on the TM5 framework is proposed. The drawback of the target bit allocation method of the original TM5 algorithm is firstly analyzed and improved. Then, a new rate-distortion model is incorporated into the rate control algorithm to implement rate prediction to enhance the rate-control precision. Meanwhile, the macro-block (MB) level rate control is adapted to be frame level to reduce the computational complexity. Experiments are conducted and some results are given. Compared with the original TM5 algo-rithm, the improved novel algorithm not only can enhance the rate-control precision but also can reduce the complexity and the fluctuation of decoded image quality.
文摘首先分析了H.264的码率控制算法复杂度高的原因;接着分析MPEG-2 TM5码率控制算法中的虚拟缓冲区机制,并由此得到了一种简单的积分控制算法;最后把这个积分控制算法应用到H.264码率控制算法的宏块层上,提出了一种新的宏块级码率控制算法.该算法避免了传统码率控制算法与率失真优化技术之间的矛盾.实验结果表明,改进的算法同时适应CBR(Constant Bit Rate)和VBR(Variable Bit Rate)情况.该算法不仅有效降低了原算法的复杂度,使得码率控制更加准确,同时得到的平均PSNR值与原算法基本相同.