A convolutional neural network-based rate control algorithm for VVC intra coding

被引:2
|
作者
Wang, Jiafeng [1 ]
Shang, Xiwu [1 ]
Zhao, Xiaoli [1 ]
Zhang, Yuhuai [2 ]
机构
[1] Shanghai Univ Engn Sci, Sch Elect & Elect Engn, Shanghai 201620, Peoples R China
[2] Peking Univ, Inst Digital Media, Dept Elect Engn & Comp Sci, Beijing 100000, Peoples R China
基金
中国国家自然科学基金;
关键词
H.266/VVC; Intra coding; Rate control; Convolutional Neural Network (CNN); BLIND QUALITY ASSESSMENT; VIDEO;
D O I
10.1016/j.displa.2024.102652
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The Versatile Video Coding (VVC) has shown significant improvements in Rate-Distortion (R-D) performance compared to its predecessor, High Efficiency Video Coding (HEVC). However, it still encounters several challenges. One of these challenges is the efficient allocation of bits among all Coding Tree Units (CTUs). Additionally, there is a lack of prior information for intra-frame coding, particularly for the first frame. After CTU-level bit allocation, only fixed parameters can be used to determine the lambda for CTUs, which does not result in optimal ratedistortion performance. To tackle above challenges, we propose a rate control solution based on Convolutional Neural Network (CNN). This approach utilizes CNN to predict the key parameters alpha and beta in the R-D model, addressing the problem of lacking prior information in intra-frame coding. Subsequently, the predicted alpha and beta values are used to adaptively allocate bits for each CTU. Our proposed algorithm is implemented in VTM-16.0 under Common Test Conditions (CTC). Experimental results show that, compared to the default rate control algorithm in VTM-16.0, our proposed algorithm enhances R-D performance by 0.96% while maintaining rate control accuracy.
引用
收藏
页数:9
相关论文
共 50 条
  • [31] Convolutional Neural Network-Based Human Movement Recognition Algorithm in Sports Analysis
    Liu, Jiatian
    FRONTIERS IN PSYCHOLOGY, 2021, 12
  • [32] VVC In-Loop Filtering Based on Deep Convolutional Neural Network
    Bouaafia, Soulef
    Messaoud, Seifeddine
    Khemiri, Randa
    Sayadi, Fatma Elzahra
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2021, 2021
  • [33] Neural Network-based Error Concealment for B-Frames in VVC
    Benjak, Martin
    Aust, Niklas
    Samayoa, Yasser
    Ostermann, Joern
    2022 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 22), 2022, : 511 - 515
  • [34] Texture-based fast QTMT partition algorithm in VVC intra coding
    Li, Qiang
    Meng, Hui
    Li, Ya
    SIGNAL IMAGE AND VIDEO PROCESSING, 2023, 17 (04) : 1581 - 1589
  • [35] Convolutional Neural Network-based Virtual Screening
    Shan, Wenying
    Li, Xuanyi
    Yao, Hequan
    Lin, Kejiang
    CURRENT MEDICINAL CHEMISTRY, 2021, 28 (10) : 2033 - 2047
  • [36] VVC In-Loop Filtering Based on Deep Convolutional Neural Network
    Bouaafia, Soulef
    Messaoud, Seifeddine
    Khemiri, Randa
    Sayadi, Fatma Elzahra
    Computational Intelligence and Neuroscience, 2021, 2021
  • [37] Improved method of deblocking filter based on convolutional neural network in VVC
    Yang, Jing
    Du, Biao
    Tang, Tong
    2020 IEEE/CIC INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN CHINA (ICCC), 2020, : 764 - 769
  • [38] Visual Perception Based Intra Coding Algorithm for H.266/VVC
    Tsai, Yu-Hsiang
    Lu, Chen-Rung
    Chen, Mei-Juan
    Hsieh, Meng-Chun
    Yang, Chieh-Ming
    Yeh, Chia-Hung
    ELECTRONICS, 2023, 12 (09)
  • [39] Efficient Intra Bitrate Transcoding for Screen Content Coding Based on Convolutional Neural Network
    Kuang, Wei
    Chan, Yui-Lam
    Tsang, Sik-Ho
    IEEE ACCESS, 2019, 7 : 107211 - 107224
  • [40] Neural Network-Based Adaptive Polar Coding
    Miloslavskaya, Vera
    Li, Yonghui
    Vucetic, Branka
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2024, 72 (04) : 1881 - 1894