Convolutional Neural Network-Based Arithmetic Coding for HEVC Intra-Predicted Residues

被引:25
|
作者
Ma, Changyue [1 ]
Liu, Dong [1 ]
Peng, Xiulian [2 ]
Li, Li [3 ]
Wu, Feng [1 ]
机构
[1] Univ Sci & Technol China, CAS Key Lab Technol Geospatial Informat Proc & Ap, Hefei 230027, Peoples R China
[2] Microsoft Res Asia, Beijing 100080, Peoples R China
[3] Univ Missouri, Kansas City, MO 64111 USA
关键词
Syntactics; Context modeling; Video coding; Entropy coding; Estimation; Convolutional neural networks; Arithmetic coding; context-adaptive binary arithmetic coding (CABAC); convolutional neural network-based arithmetic coding (CNNAC); entropy coding; high efficiency video coding (HEVC); intra-predicted residues;
D O I
10.1109/TCSVT.2019.2927027
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Entropy coding is a fundamental technology in video coding that removes statistical redundancy among syntax elements. In high efficiency video coding (HEVC), context-adaptive binary arithmetic coding (CABAC) is adopted as the primary entropy coding method. The CABAC consists of three steps: binarization, context modeling, and binary arithmetic coding. As the binarization processes and context models are both manually designed in CABAC, the probability of the syntax elements may not be estimated accurately, which restricts the coding efficiency of CABAC. To address the problem, we propose a convolutional neural network-based arithmetic coding (CNNAC) method and apply it to compress the syntax elements of the intra-predicted residues in HEVC. Instead of manually designing the binarization processes and context models, we propose directly estimating the probability distribution of the syntax elements with a convolutional neural network (CNN), as CNNs can adaptively build complex relationships between inputs and outputs by training with a lot of data. Then, the values of the syntax elements, together with their estimated probability distributions, are fed into a multi-level arithmetic codec to perform entropy coding. In this paper, we have utilized the CNNAC to code the syntax elements of the DC coefficient; the lowest frequency AC coefficient; the second, third, fourth, and fifth lowest frequency AC coefficients; and the position of the last non-zero coefficient in the HEVC intra-predicted residues. The experimental results show that our proposed method achieves up to 6.7% BD-rate reduction and an average of 4.7% BD-rate reduction compared to the HEVC anchor under all intra (AI) configuration.
引用
收藏
页码:1901 / 1916
页数:16
相关论文
共 50 条
  • [1] Convolutional Neural Network-Based Coefficients Prediction for HEVC Intra-Predicted Residues
    Ma, Changyue
    Liu, Dong
    Li, Li
    Wang, Yao
    Wu, Feng
    [J]. 2020 DATA COMPRESSION CONFERENCE (DCC 2020), 2020, : 183 - 192
  • [2] CONVOLUTIONAL NEURAL NETWORK-BASED ARITHMETIC CODING OF DC COEFFICIENTS FOR HEVC INTRA CODING
    Ma, Changyue
    Liu, Dong
    Peng, Xiulian
    Wu, Feng
    [J]. 2018 25TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2018, : 1772 - 1776
  • [3] Neural Network-Based Arithmetic Coding of Intra Prediction Modes in HEVC
    Song, Rui
    Liu, Dong
    Li, Houqiang
    Wu, Feng
    [J]. 2017 IEEE VISUAL COMMUNICATIONS AND IMAGE PROCESSING (VCIP), 2017,
  • [4] A Convolutional Neural Network-Based Approach to Rate Control in HEVC Intra Coding
    Li, Ye
    Li, Bin
    Liu, Dong
    Chen, Zhibo
    [J]. 2017 IEEE VISUAL COMMUNICATIONS AND IMAGE PROCESSING (VCIP), 2017,
  • [5] HEVC Intra Frame Coding Based on Convolutional Neural Network
    Yeh, Chia-Hung
    Zhang, Zheng-Teng
    Chen, Mei-Juan
    Lin, Chih-Yang
    [J]. IEEE ACCESS, 2018, 6 : 50087 - 50095
  • [6] Neural Network-Based Arithmetic Coding for Inter Prediction Information in HEVC
    Ma, Changyue
    Liu, Dong
    Peng, Xiulian
    Zha, Zheng-Jun
    Wu, Feng
    [J]. 2019 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2019,
  • [7] An Efficient HEVC Intra Frame Coding Based on Deep Convolutional Neural Network
    Hsu, Tien-Yang
    Lu, Yueh-Ju
    Hsieh, Tung-Hung
    Wang, Chou-Chen
    [J]. 22ND IEEE/ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING (SNPD 2021-FALL), 2021, : 138 - 141
  • [8] Low-Complexity Intra Coding Algorithm Based on Convolutional Neural Network for HEVC
    Katayama, Takafumi
    Kuroda, Kazuki
    Shi, Wen
    Song, Tian
    Shimamoto, Takashi
    [J]. CONFERENCE PROCEEDINGS OF 2018 INTERNATIONAL CONFERENCE ON INFORMATION AND COMPUTER TECHNOLOGIES (ICICT), 2018, : 115 - 118
  • [9] DC Coefficient Estimation of Intra-Predicted Residuals in HEVC
    Chen, Chen
    Miao, Zexiang
    Meng, Xiandong
    Zhu, Shuyuan
    Zeng, Bing
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2018, 28 (08) : 1906 - 1919
  • [10] A convolutional neural network-based rate control algorithm for VVC intra coding
    Wang, Jiafeng
    Shang, Xiwu
    Zhao, Xiaoli
    Zhang, Yuhuai
    [J]. DISPLAYS, 2024, 82