{"title":"Post Sample Adaptive Offset for Video Coding","authors":"Wang-Q Lim, H. Schwarz, D. Marpe, T. Wiegand","doi":"10.1109/PCS48520.2019.8954544","DOIUrl":null,"url":null,"abstract":"In-loop filtering is an important task in video coding, as it refines both the reconstructed signal for display and the pictures used for inter-prediction. At the current stage of the Versatile Video Coding (VVC) standardization, there are three in-loop filtering procedures consisting of deblocking filter (DBF), sample adaptive offset (SAO) and adaptive loop filter (ALF). Among them, SAO is the simplest in-loop filtering process and highly effective in removing coding artifacts. It simply modifies decoded samples by conditionally adding an offset value to each sample after the application of the DBF. For this, a classification is applied for each sample location, which gives a partition of the set of all sample locations. After that, an offset value is added to all samples associated with each class. Therefore, the performance of SAO essentially relies on how its classification behaves. In this paper, we introduce a novel classification method for SAO. Based on this, we derive an additional SAO filtering process which we call post sample adaptive offset (PSAO). Experimental results show the effectiveness of our proposed PSAO filtering process. On average, 0.42%, 0.31% and 0.33% additional coding gains can be achieved on top of VTM-5.0 for all intra (AI), random access (RA) and low delay with B pictures (LB) configurations, respectively.","PeriodicalId":237809,"journal":{"name":"2019 Picture Coding Symposium (PCS)","volume":"38 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 Picture Coding Symposium (PCS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PCS48520.2019.8954544","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
In-loop filtering is an important task in video coding, as it refines both the reconstructed signal for display and the pictures used for inter-prediction. At the current stage of the Versatile Video Coding (VVC) standardization, there are three in-loop filtering procedures consisting of deblocking filter (DBF), sample adaptive offset (SAO) and adaptive loop filter (ALF). Among them, SAO is the simplest in-loop filtering process and highly effective in removing coding artifacts. It simply modifies decoded samples by conditionally adding an offset value to each sample after the application of the DBF. For this, a classification is applied for each sample location, which gives a partition of the set of all sample locations. After that, an offset value is added to all samples associated with each class. Therefore, the performance of SAO essentially relies on how its classification behaves. In this paper, we introduce a novel classification method for SAO. Based on this, we derive an additional SAO filtering process which we call post sample adaptive offset (PSAO). Experimental results show the effectiveness of our proposed PSAO filtering process. On average, 0.42%, 0.31% and 0.33% additional coding gains can be achieved on top of VTM-5.0 for all intra (AI), random access (RA) and low delay with B pictures (LB) configurations, respectively.
环内滤波是视频编码中的一项重要任务,因为它既可以对重构信号进行细化,又可以对用于相互预测的图像进行细化。在通用视频编码(VVC)标准化的现阶段,有三种环内滤波程序,分别是去块滤波(DBF)、样本自适应偏移(SAO)和自适应环内滤波(ALF)。其中,SAO是最简单的循环内过滤过程,在去除编码工件方面非常有效。它通过在应用DBF后有条件地向每个样本添加偏移值来修改解码的样本。为此,对每个样本位置应用分类,从而给出所有样本位置集合的分区。之后,将偏移值添加到与每个类相关的所有样本中。因此,SAO的性能本质上依赖于它的分类行为。本文提出了一种新的SAO分类方法。在此基础上,我们推导了一个附加的SAO滤波过程,我们称之为采样后自适应偏移(PSAO)。实验结果表明了所提出的PSAO滤波方法的有效性。平均而言,在VTM-5.0的基础上,对于所有intra (AI)、random access (RA)和low delay with B picture (LB)配置,分别可以获得0.42%、0.31%和0.33%的额外编码增益。