摘要
分析了H.264/AVC编码后各帧质量波动大的原因,提出基于反馈原理的帧层码率控制算法——RCBF。该算法在保证缓冲区不上溢和下溢的前提下,按照帧复杂度来分配目标比特数,减少因为目标比特数与帧复杂度不一致引起的编码质量波动。同时根据反馈原理,参考前面帧的分配误差调整分配的目标比特数,使帧层码率控制更加准确。实验结果表明,RCBF算法的峰值信噪比PSNR值波动与JM10.2下的码率控制算法JVT-G012相比明显减小,同时平均PSNR值和控制精度也有提高。
The cause of great quality variation of H. 264/AVC was analyzed. In this paper, we proposed a new frame layer rate control scheme based on feedback method ( Rate Control Based on Feedback, RCBF). The new scheme allocates bits based on the scene content complexity if the buffer is not overflow and underflow, which lessens the quality variation caused by that the bits allocation to each frame is not in proportion to its scene content complexity. The paper also adopted the feedback method to adjust the bits allocated, making the frame layer rate control more reasonable and accurate. Simulation results show that RCBF scheme PSNR variation is smaller than that of JVT-G012 in JM10.2. Moreover both the average PSNR and control accuracy are improved.
出处
《计算机应用》
CSCD
北大核心
2007年第5期1167-1170,共4页
journal of Computer Applications
基金
国家自然科学基金资助项目(60572152)
陕西省自然科学基金资助项目(2005F26)