Skip to main content
Log in

Rate control for HEVC intra-coding with a CTU-dependent distortion model

  • Original Paper
  • Published:
Signal, Image and Video Processing Aims and scope Submit manuscript

Abstract

Rate control is used to regulate the coded bits for valid video storage or transmissions. For the novel high-efficiency video coding (HEVC) encoder, a new the Rλ-based rate control model is incorporated to further make a trade-off between video quality and bandwidth utilization. However, the intra-coding distortion, which is drifted from the coding tree units (CTUs) to subsequent CTUs and thus affects the performance of rate control, is not fully considered in Rλ model. To address this issue, an intra-CTU rate control scheme is developed in this paper for further improving the visual quality. First the 35 intra-modes are segmented into 5 categories, and then the distortion drift of each category is studied in terms of intra-prediction principle. Afterwards the SAD-based distortion formulation is derived and utilized into Rλ model. Finally, the modified Rλ model is added in HEVC rate control for quantization calculation. The experimental results show that the proposed method significantly increases the encoding performance while well accepting computational complexity.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. Sullivan, G.J., Ohm, J.R., Han, W.J., Wiegand, T.: Overview of the high efficiency video coding (HEVC) standard. IEEE Trans. Circuits Syst. Video Technol. 22(12), 1649–1688 (2012)

    Article  Google Scholar 

  2. Chen, Z., Ngan, K.N.: Recent advances in rate control for video coding. Signal Process. Image Commun. 22(1), 19–38 (2007)

    Article  Google Scholar 

  3. He, Jing, Yang, Fuzheng: Efficient frame-level bit allocation algorithm for H.265/HEVC. IET Image Proc. 11(4), 245–257 (2017)

    Article  Google Scholar 

  4. Ramchandran, K., Ortega, A., Vetterli, M.: Bit allocation for dependent quantization with applications to multiresolution and MPEG video coders. IEEE Trans. Image Process. 3(5), 533–545 (1994)

    Article  Google Scholar 

  5. Lin, L.J., Ortega, A.: Bit-rate control using piecewise approximated rate-distortion characteristics. IEEE Trans. Circuits Syst. Video Technol. 8(4), 446–459 (1998)

    Article  Google Scholar 

  6. Lin, J., Cho, Y., Guo, Z., Jay, C.C.: Bit allocation for spatial scalability coding of H.264/SVC with dependent rate-distortion analysis. IEEE Trans. Circuits Syst. Video Technol. 20(7), 967–981 (2010)

    Article  Google Scholar 

  7. Choi, H., Yoo, J., Nam, J.: Pixel-wise unified rate-quantization model for multi-level rate control. IEEE J. Sel. Top. Signal Process. 7(6), 1112–1123 (2013)

    Article  Google Scholar 

  8. Choi, H., Nam, J., Yoo, J.: Rate control based on unified RQ model for HEVC. JCT-VC of ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG11, Document JCT-VC H0213, San Jose, CA (2012)

  9. Ren, P., Yang, F., Li, W.: Rate model considering inter-symbol dependency for HEVC inter-frame coding. SIViP 11(4), 643–650 (2017)

    Article  Google Scholar 

  10. Liang, X., Wang, Q., Zhou, Y., et al.: A novel R-Q model based rate control scheme in HEVC. IEEE International Conference on Visual Communications and Image Processing, 1–6 (2013)

  11. Li, B., Li, H., Li, L.: Rate control by R-lambda model for HEVC. In: JCT-VC K0103 (2012)

  12. Liu, S., Kuo, C.C.J.: Joint temporal–spatial bit allocation for video coding with dependency. IEEE Trans. Circuits Syst. Video Technol. 15(1), 15–26 (2005)

    Article  Google Scholar 

  13. Liu, J., Cho, Y., Guo, Z.: Bit allocation for spatial scalability coding of H.264/SVC with dependent rate-distortion analysis. IEEE Trans. Circuits Syst. Video Technol. 20(7), 967–981 (2010)

    Article  Google Scholar 

  14. Li, Y., Jia, H., Zhu, C.: Window-based rate control for video quality optimization with a novel inter-dependent rate-distortion model. Signal Process. Image Commun. 29, 1046–1062 (2014)

    Article  Google Scholar 

  15. Liu, M., Ren, P., Xiang, Z.: Frame-level bit allocation for hierarchical coding of H.265/HEVC considering dependent rate-distortion characteristics. SIViP 10(8), 1457–1463 (2016)

    Article  Google Scholar 

  16. Karczewicz, M.: Intra frame rate control based on SATD. JCT-VC M0257 (2013)

  17. Pan, F., Lin, X., Rahardja, S., Lim, K.P., Li, Z.G., Wu, D., Wu, S.: Fast mode decision algorithm for intraprediction in H.264/AVC, video coding. IEEE Trans. Circuits Syst. Video Technol. 15(7), 813–822 (2005)

    Article  Google Scholar 

  18. Tseng, C.H., Wang, H.M., Yang, J.F.: Enhanced intra-4 × 4 mode decision for H.264/AVC coders. IEEE Trans. Circuits Syst. Video Technol. 16(8), 1027–1032 (2006)

    Article  Google Scholar 

  19. Tu, Y.K., Yang, J.F., Sun, M.T.: Efficient rate-distortion modeling for efficient H.264/AVC encoding. IEEE Trans. Circuits Syst. Video Technol. 17(5), 530–543 (2007)

    Article  Google Scholar 

  20. Li, W., Zhao, F., Zhang, E., Ren, P.: Lagrange optimization in high efficiency video coding for SATD-based intra mode decision. SIViP 11(6), 1163–1170 (2017)

    Article  Google Scholar 

  21. Bossen, F.: Common test conditions and software reference configurations. Document JCTVC-L1100, JCTVC of ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG11, Jan 2013. https://hevc.hhi.fraunhofer.de/svn/svn_HEVCSoftware/tags/HM-16.0/cfg/

Download references

Acknowledgements

This work was supported by Project funded by China Postdoctoral Science Foundation (2017M610644) and the National Science Foundation of China (61671376, 61671374).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wei Li.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Li, W., Ren, P., Zhang, E. et al. Rate control for HEVC intra-coding with a CTU-dependent distortion model. SIViP 13, 17–25 (2019). https://doi.org/10.1007/s11760-018-1323-8

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11760-018-1323-8

Keywords

Navigation