Rate-distortion analysis for H.264/AVC video coding and its application to rate control

Rate-distortion analysis for H.264/AVC video coding and its application to rate control
复制标题

DOI:
10.1109/tcsvt.2005.857300
复制
发表时间:
2005-12
影响因子:
8.4
通讯作者:
Siwei Ma;Wen Gao;Yan Lu
Siwei Ma;Wen Gao;Yan Lu
中科院分区:
工程技术1区
文献类型:
--
作者:
Siwei Ma;Wen Gao;Yan Lu

文献摘要

被引文献

相似文献

在本文中,提出了针对H.264/AVC视频编码的有效速率控制方案。 H.264/AVC中量化方案的重新设计导致量化参数与真实量化步骤之间的关系不再是线性的。基于此观察结果,我们通过使用真实的量化步骤,然后基于此新的R-D模型为H.264/AVC编码器开发改进的速率控制方案,提出了一个新的速率(R-D)模型。通常,H.264/AVC测试模型中的当前R-D优化(RDO)模式选择方案对于费率控制很难,因为速率控制通常需要一组预定的运动向量和编码模式来选择量化参数,而速度控制模式则需要。 RDO按不同的顺序进行操作,并需要一个预定的量化参数来选择运动向量和编码模式。为了解决这个问题,我们基于提议的R-D模型开发了一种复杂性可调的速率控制方案。简而言之,所提出的方案是帧级别上的一个通行过程,在大小写水平上进行了部分两通行过程。由于可以通过编码器参数控制带有两个通用处理的大小写的数量,因此完全一通实现是所提出的算法的子集。本文讨论的另一个主题是关于视频缓冲。由于已在H.264/AVC中定义了假设参考解码器(HRD),以确保缓冲区永不溢出或下流,因此提出了更准确的速率分配方案来满足HRD的这些要求。
In this paper, an efficient rate-control scheme for H.264/AVC video encoding is proposed. The redesign of the quantization scheme in H.264/AVC results in that the relationship between the quantization parameter and the true quantization stepsize is no longer linear. Based on this observation, we propose a new rate-distortion (R-D) model by utilizing the true quantization stepsize and then develop an improved rate-control scheme for the H.264/AVC encoder based on this new R-D model. In general, the current R-D optimization (RDO) mode-selection scheme in H.264/AVC test model is difficult for rate control, because rate control usually requires a predetermined set of motion vectors and coding modes to select the quantization parameter, whereas the RDO does in the different order and requires a predetermined quantization parameter to select motion vectors and coding modes. To tackle this problem, we develop a complexity-adjustable rate-control scheme based on the proposed R-D model. Briefly, the proposed scheme is a one-pass process at frame level and a partial two-pass process at macroblock level. Since the number of macroblocks with the two-pass processing can be controlled by an encoder parameter, the fully one-pass implementation is a subset of the proposed algorithm. An additional topic discussed in this paper is about video buffering. Since a hypothetical reference decoder (HRD) has been defined in H.264/AVC to guarantee that the buffers never overflow or underflow, the more accurate rate-allocation schemes are proposed to satisfy these requirements of HRD.