Abstract
Based on the relationship between the frame-level and the large coding unit (LCU)-level in the high-efficiency video coding (HEVC) rate control scheme, this paper proposes novel optimization algorithms for bit allocation at the frame-level and improves algorithms for code rate control in LCU level for the space-time domain. For the frame-level, the statistical characteristics of the whole source are considered, and the information entropy of the coded source is added to the R-lambda model. An optimization model of bit allocation considering the current coded frame is used to guide the bit allocation in the frame layer. This algorithm improves the bit accuracy in the frame level. For the LCU-level, the Hadamard transform algorithm detects the energy distribution region and motion region. It constructs a new complexity from the energy value and the predicted residual value of the image so that the target bits of the LCU layer can be reasonably adjusted and accurately assigned. The coding structure in LCU-level achieves a more accurate update of the model parameters. The experimental results show that the algorithm in this paper reduces the relative error of bit rate by 0.017% and 0.016% on average and improves the rate-distortion performance by 2.7% and 2.6% on average compared with the adaptive ratio bit allocation algorithm under low-delay B configuration and P configuration.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Choi, H., Nam, J., Yoo, J., et al.: Rate control based on unified RQ model for HEVC. ITU-T SG16 Contribution, JCTVC-H0213, 1–13 (2012)
Li, B., Li, H., Li, L., et al.: Rate control by R-lambda model for HEVC. ITU-T SG16 Contribution, JCTVC-K0103, 1–5 (2012)
Karczewicz, M., Wang, X.: Intra frame rate control based on SATD. Document JCTVC-M0257, Incheon, Korea, April 2013
Li, B., Li, H., Li, L.: Adaptive bit allocation for R-lambda model rate control in HM. Document JCTVC-M0036, Incheon, Korea, April 2013
Li, B., Li, H., Li, L., Zhang, J.: λ domain rate control algorithm for high efficiency video coding. IEEE Trans. Image Process. 23(9), 3841–3854 (2014)
Li, L., Li, B., Li, H., Chen, C.W.: λ-domain optimal bit allocation algorithm for high efficiency video coding. IEEE Trans. Circuits Syst. Video Technol. 28(1), 130–142 (2018)
Liu, M., Ren, P., Xiang, Z.: Frame-level bit allocation for hierarchical coding of H.265/HEVC considering dependent rate-distortion characteristics. Sig. Image Video Process. 10(8), 1457–1463 (2016)
Fiengo, A., Chierchia, G., Cagnazzo, M., Pesquet-Popescu, B.: Rate allocation in predictive video coding using a convex optimization framework. IEEE Trans. Image Process. 26(1), 479–489 (2017)
Lu, X., et al.: Improved Bit Allocation Using Distortion for the CTU-Level Rate Control in HEVC (2018)
Zhao, Z., Xiong, S., Sun, W., He, X., Zhang, F.: An improved R-λ rate control model based on joint spatial-temporal domain information and HVS characteristics. Multimed. Tools Appl. 80(1), 345–366 (2020). https://doi.org/10.1007/s11042-020-09721-9
Wang, M., Ngan, K.N., Li, H.: An efficient frame-content based intra frame rate control for high efficiency video coding. IEEE Sig. Process. Lett. 22(7), 896–900 (2015)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Li, Q., Nie, J. (2022). HEVC Rate Control Optimization Algorithm Based on Video Characteristics. In: Gao, H., Wun, J., Yin, J., Shen, F., Shen, Y., Yu, J. (eds) Communications and Networking. ChinaCom 2021. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 433. Springer, Cham. https://doi.org/10.1007/978-3-030-99200-2_19
Download citation
DOI: https://doi.org/10.1007/978-3-030-99200-2_19
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-99199-9
Online ISBN: 978-3-030-99200-2
eBook Packages: Computer ScienceComputer Science (R0)