基于并行编码的特点,现有的基于串行编码的码率控制算法有其局限性,不能直接应用于并行编码。提出一种新的码率控制算法,在编码前将原始帧作为参考帧计算出各帧的SAD,然后利用已计算的SAD进行帧级比特分配和动态预测并行编码帧的比特,实现了并行编码的码率控制。通过测试基于串行编码的码率控制和提出的码率控制方案下PSNR和VBV情况,说明所提算法的可行性。
Based on the characteristics of parallel video coding, traditional rate control algorithm can not be applied to parallel cod- ing framework directly due to its limitation. In this paper, a rate control algorithm is proposed, in which the SAD is calculated be- fore video coding and the original frame is used as reference frame. Then the rate control algorithm is accomplished by using the SAD to allocate frame-level bits and predict those frame bits which be coded simuhaneously. Experimental results demonstrate the feasibility of the scheme by testing PSNR and VBV under condition of serial and parallel rate control.