IEEE Trans Image Process. 2017 Sep;26(9):4457-4470. doi: 10.1109/TIP.2017.2713598. Epub 2017 Jun 8.
Low-delay hierarchical coding structure (LD-HCS), as one of the most important components in the latest High Efficiency Video Coding (HEVC) standard, greatly improves coding performance. It groups consecutive P/B frames into different layers and encodes them with different quantization parameters (QPs) and reference mechanisms in such a way that temporal dependency among frames can be exploited. However, due to varying characteristics of video contents, temporal dependency among coding units differs significantly from each other in the same or different layers, while a fixed LD-HCS scheme cannot take full advantage of the dependency, leading to a substantial loss in coding performance. This paper addresses the temporally dependent rate distortion optimization (RDO) problem by attempting to exploit varying temporal dependency of different units. First, the temporal relationship of different frames under the LD-HCS is examined, and hierarchical temporal propagation chains are constructed to represent the temporal dependency among coding units in different frames. Then, a hierarchical temporally dependent RDO scheme is developed specifically for the LD-HCS based on a source distortion propagation model. Experimental results show that our proposed scheme can achieve 2.5% and 2.3% BD-rate gain in average compared with the HEVC codec under the same configuration of P and B frames, respectively, with a negligible increase in encoding time. Furthermore, coupled with QP adaption, our proposed method can achieve higher coding gains, e.g., with multi-QP optimization, about 5.4% and 5.0% BD-rate saving in average over the HEVC codec under the same setting of P and B frames, respectively.
低延迟分层编码结构(LD-HCS)作为最新高效视频编码(HEVC)标准中的最重要组成部分之一,极大地提高了编码性能。它将连续的 P/B 帧分组到不同的层中,并以不同的量化参数(QP)和参考机制对它们进行编码,以便可以利用帧之间的时间依赖性。然而,由于视频内容的特征不同,同一层或不同层中编码单元之间的时间依赖性有很大差异,而固定的 LD-HCS 方案不能充分利用这种依赖性,导致编码性能的大幅损失。本文通过尝试利用不同单元的变化时间相关性来解决依赖于时间的率失真优化(RDO)问题。首先,检查 LD-HCS 下不同帧之间的时间关系,并构建分层时间传播链,以表示不同帧中编码单元之间的时间依赖性。然后,根据源失真传播模型,为基于 LD-HCS 的分层时间依赖性 RDO 方案专门开发了一种方案。实验结果表明,与相同的 P 和 B 帧配置下的 HEVC 编解码器相比,我们提出的方案在平均情况下可以分别实现 2.5%和 2.3%的 BD-率增益,而编码时间仅略有增加。此外,与 QP 自适应相结合,我们提出的方法可以实现更高的编码增益,例如,在相同的 P 和 B 帧设置下,通过多 QP 优化,平均可以节省约 5.4%和 5.0%的 BD-率。