首页> 外文期刊>IEEE Transactions on Circuits and Systems for Video Technology >Convolutional Neural Network-Based Arithmetic Coding for HEVC Intra-Predicted Residues
【24h】

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

机译:基于卷积神经网络的HEVC内部预测残留物的算术编码

获取原文
获取原文并翻译 | 示例
           

摘要

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.
机译:熵编码是视频编码中的基本技术,可在语法元素之间删除统计冗余。在高效视频编码(HEVC)中,采用上下文自适应二进制算术编码(CABAC)作为主要熵编码方法。 CABAC由三个步骤组成:二值化,上下文建模和二进制算术编码。随着二值化过程和上下文模型都在CABAC中设计,可以准确地估计语法元素的概率,这限制了CABAC的编码效率。为了解决问题,我们提出了一种基于卷积神经网络的算术编码(CNNAC)方法,并将其应用于HEVC中预测的残留物的语法元素。我们提出直接估计与卷积神经网络(CNN)的语法元素的概率分布,因为CNN可以通过用大量数据训练自适应地构建输入和输出之间的复杂关系的语法元素的概率分布。然后,将语法元素的值与其估计的概率分布一起被馈送到多级算术编解码器中以执行熵编码。在本文中,我们利用CNNAC编写了DC系数的语法元素;最低频率AC系数;第二,第三,第四和第五频率AC系数;和HEVC内部预测残留物中最后一个非零系数的位置。实验结果表明,与所有帧内(AI)配置的HEVC锚相比,我们所提出的方法达到高达6.7%的BD速率降低和平均的BD速率降低。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号