基于感兴趣区域的H.265样点自适应补偿算法优化
2021-04-29张红升邓宇静王国裕
张红升,陈 涛,邓宇静,王国裕
(重庆邮电大学 光电工程学院,重庆 400065)
0 引 言
H.265/HEVC(high efficiency video coding)采用基于块的混合编码框架,振铃效应是这种编码方式广泛存在的失真效应之一[1]。为了降低振铃效应对视频质量的影响,H.265/HEVC引入了样点自适应补偿技术,但同时也增加了编码复杂度[2]。文献[3]提到降低复杂度最明显的方法之一就是限制样点自适应补偿(sample adaptive offset,SAO)类型候选对象的数量,采用的是次抽样的方案进行优化。文献[4]对时间基层与高层时间层的关系进行了分析,优化了SAO的编码流程。文献[5]利用图形直方图,针对不同大小的树形编码块提出了一种边带补偿改进方法。文献[6]通过实验证明了编码单元深度的划分与纹理复杂度的关系,只对复杂的编码单元执行SAO滤波器以优化SAO,降低编码复杂度。文献[7]在文献[6]的基础上,进一步证明了量化参数(quantization parameter,QP)值与纹理复杂度之间的关系,通过跳过自适应滤波补偿值为0的像素,达到了降低编码复杂度的目的。上述方法仅分析了视频的空间域特性,而忽略了视频时域特性。为此,本文结合人类视觉系统(human visual system,HVS)特性[8],同时利用时域和空域信息,对样点自适应滤波算法进行优化,以提高编码效率。
1 样点自适应补偿算法相关技术原理
H.265/HEVC编码过程中,无论量化参数QP如何变化,都会因为高频量化过程中的失真产生振铃效应[1,9]。视频重建帧中振铃现象示意图如图1。图1中,实线表示像素在不同位置时的像素大小,圆点表示重构图像的像素值。可以看出,重构像素值在原始像素值附近波动,这种波动会造成图像质量的下降。……
