Abstract
The emerging H.264 Scalable Video Coding (H.264/SVC) requires the rate control algorithm to regulate the output bit rate of all the coarse-grain-scalability, temporal, spatial and combined enhancement layers. In order to address this topic, in this research, we propose an incremental rate control algorithm for H.264/SVC to control each layer’s encoding rate close to the target bit rate. The proposed algorithm introduces a number of efficient methods. First, based on our previous work on H.264/AVC rate control, a Rate-Complexity-Quantization (R-C-Q) model is extended in scalable video coding. Second, a complexity measure for Intra-frames based on their gradient and histogram information is used to precisely determine Quantization Parameters (QPs) for Intra-frames using the R-C-Q model. Third, we adopt an incremental approach to compute QPs of inter-frames. Fourth, a Proportional + Integral + Derivative (PID) buffer controller is presented to provide robust buffer control for each layer of H.264/SVC bitstream. Finally the QPs for hierarchical B-frames are adaptively decided by their neighbor inter-frames. Our extensive simulation results demonstrate that, our algorithm outperforms JVT-W043 rate control algorithm, adopted in the H.264/SVC reference software, by providing more accurate output bit rate for each layer, maintaining stable buffer fullness, reducing frame skipping finally, improving the overall coding quality.
Similar content being viewed by others
References
Anselmo T, Alfonso D (2007) Buffer-based constant bit-rate control for scalable video coding, Proceedings of Picture Coding Symposium 2007, Lisboa, Portugal, 7–9 Nov. 2007
Cho Y, Kuo C-CJ, Kwon D-K (2007) GOP-based Rate Control for H.264/SVC with Hierarchical B-pictures, Intelligent Information Hiding and Multimedia Signal Processing 2007, Volume 1, pp. 387–390, 26–28 Nov. 2007
Corbera JR, Lei S (1999) Rate Control in DCT video coding for low-delay communications. IEEE Trans Circuits Syst Video Technol 9(1):172–185
ITU-T VCEG, ISO/IEC MPEG Joint Video Team (JVT) (2007) ITU-T REec.H.264 | ISO/IEC 14496-10 AVC standard, Nov. 2007)
JSVM9.16 Software Package (2008) CVS server for the JSVM software, Dec. 2008
Lee HJ, Chiang T, Zhang Y-Q (2000) Scalable Rate Control for MPEG-4 Video. IEEE Trans Circuits Syst Video Technol 10:878–894
Leontaris A, Tourapis AM (2007) Rate Control for the Joint Scalable Video Model (JSVM), JVT-W043, 24th meeting, San Jose Pattaya, the USA (2007)
Li Z, Pan F, Lim KP, Feng G, Lin X, Rahardja S (2003) Adaptive Basic Unit Layer Rate Control for JVT, JVT-G012, 7th Meeting: Pattaya II,Thailand, 7–14 Mar. 2003
Liu Y, Soh YC, Li ZG (2007) Rate Control for Spatial/CGS Scalable Extension of H.264/AVC, Circuits and Systems, 2007. ISCAS 2007. IEEE International Symposium, pp. 1746–1750, 27–30 May 2007
MPEG-2 Test Model 5 Doc (1993) ISO/IEC JTCI/SC29/WG11/93-400, Apr. 1993
Reichel J, Schwarz H, Wien M (2007) Joint Scalable Video Model JSVM-11, JVT- X202, 24th Meeting: Geneva, CH, 29 Jun.–5 Jul. 2007
Schwarz H, Marpe D, Wiegand T (2007) Overview of the Scalable Video Coding Extension of the H.264/AVC Standard. IEEE Trans Circuits Syst Video Technol 17(9):1103–1120
Sun Y, Zhou Y, Feng Z, He Z (2008) A novel incremental rate control scheme for H.264 video coding, Proc. of IEEE International Conf. on Image Processing, San Diego, California, pp. 534–537, Oct. 2008
Sun Y, Zhou Y, Feng Z, He Z (2008) Incremental Rate Control for H.264/AVC Video Compression, The Institution of Engineering and Technology (IET) Image Processing, Vol. 3, Issue 5, pp.286–298, Oct. 2009
Xu L, Gao W, Ji X, Zhao D, Ma S (2007) Rate Control for Spatial Scalable Coding in SVC, Picture Coding Symposiun (PCS) 2007, Lisboa, Portugal, 7–9 Nov. 2007
Yang L, Li ZG, SOH YC (2008) Rate Control of H.264/AVC Scalable Extension. IEEE Trans Circuits Syst Video Technol 18(1):398–406
Zhou Y, Sun Y, Feng Z, Sun SX (2008) New rate-complexity-quantization modeling and efficient rate control for H.264/AVC, Proc. of IEEE International Conf. on Multimedia and Expo (ICME 2004), pp. 699–702, Hannover, Germany, Jun. 2008
Zhou Y, Sun Y, Feng Z, Sun SX (2009) New rate-distortion modeling and efficient rate control for H.264/AVC video coding. Signal Processing-Image Commun 24(5):345–356
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Yang, J., Sun, Y., Zhou, Y. et al. Incremental rate control for H.264 AVC scalable extension. Multimed Tools Appl 64, 581–598 (2013). https://doi.org/10.1007/s11042-011-0967-y
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-011-0967-y