Computer Science ›› 2019, Vol. 46 ›› Issue (3): 142-147.doi: 10.11896/j.issn.1002-137X.2019.03.021

• ChinaMM2018 • Previous Articles     Next Articles

Improved R-λ Model Based Rate Control Algorithm

GUO Hong-wei1,2,LUO Hong-jun1,LIU Shuai1,NIU Lin1,YANG Bo1   

  1. (School of Engineering,Honghe University,Mengzi,Yunnan 661100,China)1
    (School of Information and Communication Engineering,University of Electronic Science and Technology of China,Chengdu 611731,China)2
  • Received:2018-07-06 Revised:2018-09-30 Online:2019-03-15 Published:2019-03-22

Abstract: Rate control is an important module in video coding systems,which makes an encoder output specific bit rates,and minimizes the distortion of encoded videos.The R-λ model based rate control is recommended in high efficiency video coding (HEVC) international video coding standard,which mainly includes two schemes,i.e.,the fixed ratio bit allocation and the adaptive ratio bit allocation.In order to improve both the accuracy of rate control and the rate-distortion (R-D) performance,this paper proposed an improved R-λ model based rate control algorithm.Firstly,an accurate R-D model update method is designed according to the coding structure of group of picture (GOP).Secondly,the GOP-level bit allocation scheme is improved according to the relationship of R-D dependency.Finally,the calculation formulas of the dynamic Lagrange multiplier at GOP-level and the dynamic bit weight for the frame to be encoded are proposed.Experimental results demonstrate that the bit rate relative errors of the proposed method are only about 0.006% and 0.005%,and achieves average 1.2% and 1.3% R-D performance gains compared with the adaptive ratio bit allocation scheme under the low delay configuration of P and B frames,respectively.

Key words: Bit allocation, HEVC, Rate control, R-λ model, Video coding

CLC Number: 

  • TN919.8
[1]GUO H W,ZHU C,ZHOU Y M.Recent advances on rate control for HEVC[J].Journal of Chongqing University of Posts and Telecommunications(Natural Science Edition),2018,30(2):199-209.(in Chinese)
郭红伟,朱策,周益民.HEVC码率控制技术的研究进展[J].重庆邮电大学学报(自然科学版),2018,30(2):199-209.
[2]SULLIVAN G J,OHM J R,HAN W J,et al.Overview of the High Efficiency Video Coding (HEVC) Standard [J].IEEE Transactions on Circuits and Systems for Video Technology,2012,22(12):1649-1668.
[3]CHOI H,YOO J,NAM J,et al.Pixel-Wise Unified Rate-
Quantization Model for Multi-Level Rate Control [J].IEEE Journal of Selected Topics in Signal Processing,2013,7(6):1112-1123.
[4]LI B,LI H Q,LI L,et al.λ Domain Rate Control Algorithm for High Efficiency Video Coding [J].IEEE Transactions on Image Processing,2014,23(9):3841-3854.
[5]ZUPANCIC I,NACCARI M,MRAK M,et al.Two-Pass Rate Control for Improved Quality of Experience in UHDTV Delivery[J].IEEE Journal of Selected Topics in Signal Processing,2017,11(1):167-179.
[6]WEN J T,FANG M Y,TANG M H,et al.R-lambda Model
Based Improved Rate Control for HEVC with Pre-Encoding [C]∥Data Compression Conference (DCC).Snowbird,UT,USA,2015:53-62.
[7]WANG M H,NGAN K N,LI H L.An Efficient Frame-Content Based Intra Frame Rate Control for High Efficiency Video Co-ding[J].IEEE Signal Processing Letters,2015,22(7):896-900.
[8]WANG M H,NGAN K N,LI H L.Low-Delay Rate Control for Consistent Quality Using Distortion-Based Lagrange Multiplier [J].IEEE Transactions on Image Processing,2016,25(7):2943-2955.
[9]SEO C W,MOON J H,HAN J K.Rate Control for Consistent Objective Quality in High Efficiency Video Coding [J].IEEE Transactions on Image Processing,2013,22(6):2442-2454.
[10]YANG S H,VO P B.Adaptive Bit Allocation for Consistent
Video Quality in Scalable High-Efficiency Video Coding [J].IEEE Transactions on Circuits and Systems for Video Techno-logy,2017,27(7):1555-1567.
[11]LI L,LI B,LI H,et al.λ Domain Optimal Bit Allocation Algorithm for High Efficiency Video Coding [J].IEEE Transactions on Circuits and Systems for Video Technology,2018,28(1):130-142.
[12]KIM I,MCCANN K,SUGIMOTO K,et al.High Efficiency
Video Coding (HEVC) Test Model 11 (HM11) Encoder Description [C]∥Document JCTVC-M1002.Incheon,KR,2013.
[13]LI B,XU J Z,ZHANG D,et al.QP Refinement According to Lagrange Multiplier for High Efficiency Video Coding [C]∥International Symposium on Circuits and Systems (ISCAS).Beijing,China:IEEE,2013:477-480.
[14]LI H Q,LI B,XU J Z.Rate-Distortion Optimized Reference Picture Management for High Efficiency Video Coding [J].IEEE Transactions on Circuits and Systems for Video Technology,2012,22(12):1844-1857.
[15]HUANG T Y,JOHARI R,MCKEOWN N,et al.A Buffer-
Based Approach to Rate Adaptation:Evidence from a Large Video Streaming Service [J].Acm Sigcomm Computer Communication Review,2014,44(4):187-198.
[16]BOSSEN F.Common Test Conditions and Software Reference
Configurations [C]∥Document JCTVC-L1100.Geneva,Swit-zerland,2013.
[17]BJONTEGAARD G.Calculation of average PSNR difference between RDcurves [C]∥Document VCEG-M33.Austin,Texas,USA,2001.
[1] YANG Tao-yu, XU Yuan-yuan, TAN Zeng-jie. Tile Partition Optimized Omnidirectional Video Coding for 6G Network [J]. Computer Science, 2022, 49(6): 66-72.
[2] JIN Hua, ZHU Jing-yu, WANG Chang-da. Review on Video Privacy Protection [J]. Computer Science, 2022, 49(1): 306-313.
[3] CHENG Zhao-wei, SHEN Hang, WANG Yue, WANG Min, BAI Guang-wei. Deep Reinforcement Learning Based UAV Assisted SVC Video Multicast [J]. Computer Science, 2021, 48(9): 271-277.
[4] XU Yi-fei, XIONG Shu-hua, SUN Wei-heng, HE Xiao-hai, CHEN Hong-gang. HEVC Post-processing Algorithm Based on Non-local Low-rank and Adaptive Quantization Constraint Prior [J]. Computer Science, 2021, 48(5): 155-162.
[5] LIU Dong, WANG Ye-fei, LIN Jian-ping, MA Hai-chuan, YANG Run-yu. Advances in End-to-End Optimized Image Compression Technologies [J]. Computer Science, 2021, 48(3): 1-8.
[6] JI Xiao-xiang, SHEN Hang, BAI Guang-wei. Non-orthogonal Multiple Access Enabled Scalable Video Multicast in HetNets [J]. Computer Science, 2021, 48(11): 356-362.
[7] CAI Yu-han,XIONG Shu-hua,SUN Wei-heng,Karn PRADEEP,HE Xiao-hai. Video Compression Algorithm Combining Frame Rate Up-conversion with HEVC Standard Based on Motion Vector Refinement [J]. Computer Science, 2020, 47(2): 76-82.
[8] HE Xiao-yi,DUAN Ling-yu,LIN Wei-yao. Deep Residual Network Based HEVC Compressed Videos Enhancement [J]. Computer Science, 2019, 46(3): 88-91.
[9] XU Jing-yao, WANG Zu-lin, XU Mai. Deep Learning Based Fast VideoTranscoding Algorithm [J]. Computer Science, 2019, 46(3): 113-118.
[10] ZHU Wei, SHANG Ming-jiang, RONG Yi, FENG Jie. Shot Boundary Detection Method Based on HEVC Compressed Domain [J]. Computer Science, 2019, 46(2): 271-278.
[11] ZHU Wei, YI Yao, WANG Tu-qiang, ZHENG Ya-yu. Fast Coding Unit Partition Algorithm for Depth Maps [J]. Computer Science, 2019, 46(10): 286-294.
[12] DU Xiu-li, HU Xing, CHEN Bo, QIU Shao-ming. Multi-hypothesis Reconstruction Algorithm of DCVS Based on Weighted Non-local Similarity [J]. Computer Science, 2019, 46(1): 291-296.
[13] REN Yun, CHENG Fu-lin and LI Hong-song. Disparity Estimation Algorithm Based on Frequency Sensitive Three-dimensional Self-organizing Map [J]. Computer Science, 2017, 44(Z11): 225-227.
[14] SHAN Na-na, ZHOU Wei and DUAN Zhe-min. Improved Entropy Coding Algorithm for Transform Coefficients in HEVC [J]. Computer Science, 2017, 44(6): 290-293.
[15] XIONG Li-rong, LEI Jing-zhi and JIN Xin. Hybrid Rate Adaptation Algorithm for Adaptive HTTP Streaming [J]. Computer Science, 2017, 44(2): 129-134.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!