计算机工程与应用 ›› 2009, Vol. 45 ›› Issue (28): 174-176.DOI: 10.3778/j.issn.1002-8331.2009.28.052

• 图形、图像、模式识别 • 上一篇    下一篇

优化的Hierarchical B码率控制算法

李明媚,何小海,吕 瑞,曾强宇   

  1. 四川大学 电子信息学院 图像信息研究所,成都 610064
  • 收稿日期:2009-04-02 修回日期:2009-07-03 出版日期:2009-10-01 发布日期:2009-10-01
  • 通讯作者: 李明媚

Optimized rate control algorithm of Hierarchical B

LI Ming-mei,HE Xiao-hai,LV Rui,ZENG Qiang-yu   

  1. Image Information Institute,College of Electronics and Information Engineering,Sichuan University,Chengdu 610064,China
  • Received:2009-04-02 Revised:2009-07-03 Online:2009-10-01 Published:2009-10-01
  • Contact: LI Ming-mei

摘要: H.264/AVC可伸缩视频编码系统(SVC)在时间域采用的可分级B帧(Hierarchical B)结构,与传统的IPPP或者IBBP编码结构相比,编码性能有较大提高。其采用调整单位时间内编码和显示的图像帧数来适应不同的码率。但信道带宽变化较大时,帧率波动较大,会造成视频的不连续性。因此,针对各分层不同特点给出相应的码率控制方案,并通过对B帧选择合适的量化参数限制图像帧率的波动范围。实验结果表明该算法能够有效地控制码率,帧数波动小,视频质量较好,与其他同类算法相比PSNR平均能提高0.45 dB。

关键词: 可伸缩编码, 码率控制, 率失真优化, 滑动窗口

Abstract: The scalable extension of H.264 video coding standard(SVC) achieves temporal scalability using Hierarchical-B structure.Compared with traditional coding structures like IPPP or IBBP,it obtains a significant coding gain.In the structure,the output rate is controlled by adaptively adjusting the coding fame rate.Thus,the variance of bandwidth can cause frame rate fluctuation and temporal discontinuity.An optimized rate control algorithm is proposed.The output rate is adjusted for each layer according to its importance.The coding frame rate is also considered to limit the discontinuity.Simulation results show that the proposed algorithm effectively controls the rate with less frame rate fluctuation,and achieves an average PSNR gain of 0.45 dB compared with some other methods.

Key words: Scalable Video Coding(SVC), rate control, Rate Distortion Optimization(RDO), sliding window

中图分类号: