用于亮度和色度分量的样本自适应偏移的方法和装置制造方法

文档序号:7990050阅读:238来源:国知局
用于亮度和色度分量的样本自适应偏移的方法和装置制造方法
【专利摘要】本发明公开一种在视频编码系统中使用环路滤波处理重构视频的方法装置。当亮度环路滤波指示表明环路滤波应用于亮度分量时,所述方法使用色度环路滤波指示来表明色度分量是否用环路滤波进行处理。额外的标记用来指示环路滤波处理是否应用于使用相同环路滤波信息的整个图像或使用各自的环路滤波信息的每个块。本发明公开了提高效率的多个实施例,其中环路滤波信息的多个方面用于以提高编码的效率,例如基于四叉树分区的属性、块的编辑条件、亮度分量和色度分量共享环路滤波信息、环路滤波信息集合的缩影、以及环路滤波信息的预测。
【专利说明】用于亮度和色度分量的样本自适应偏移的方法和装置
[0001]交叉引用
[0002]本申请要求下述美国临时申请案的优先权:2011年5月16日递交的申请号为61/486,504,发明名称为 “Sample Adaptive Offset for Luma and Chroma Components”的美国临时申请案;以及2011年6月20日递交的申请号为61/498,949,发明名称为“LCU-based Syntax for Sample Adaptive Offset” 的美国临时申请案;2011 年 7 月 I日递交的申请号为 61/503,870,发明名称为 “LCU-based Syntax for Sample AdaptiveOffset"的美国临时申请案。本申请还要求下述美国专利申请案的优先权:2011年6月12日递交的申请号为13/158,427,发明名称为“Apparatus and Method of SampleAdaptive Offset for Video Coding”的美国专利申请案;2011年12月6日递交的申请号为 13/311,953,发明名称为 “Apparatus and Method of Sample Adaptive Offset forLuma and Chroma Components”的美国专利申请案。本申请在此合并参考上述美国临时申请案及专利申请案。
【技术领域】
[0003]本发明有关于视频处理,特别是有关于包括样本自适应偏移(sample adaptiveoffset, SA0)补偿和自适应回路滤波(adaptive loop filter, ALF)的自适应环路滤波(adaptive in-loop filtering)装置和方法。
【背景技术】
[0004]在视频编码系统中,视频数据被进行多种处理如:预测、转换、量化、解块、以及自适应回路滤波。沿着视频编码系统的处理路径,因为在视频数据上进行上述操作,已处理的视频数据的某些特征可能从原始视频数据被改变。如:已处理的视频的平均值可能发生偏移。强度偏移可能导致视觉损害或者伪影(artifacts),尤其是当从帧到帧变化时,强度偏移更加明显。因此,像素强度偏移需被小心补偿或者恢复以减轻伪影。在此领域,一些强度补偿方案已经被使用。例如:一种称为样本自适应偏移(sample adaptive offset, SAO)的强度偏移方案,该强度补偿方案一般依据上下文选择,将已处理视频数据中的每一像素分类至多个类别中的一个。传统的SAO方案仅应用于亮度分量(luma component)。需要扩展SAO方案同样应用于处理色度分量(chroma component)。SAO方案通常需要结合视频比特流(bitstream)中包含的SAO信息(例如,将画面或片(slice)进行分块的分区信息(partition information)、以及每个块的SAO偏移值),以使解码器能够适当的操作。SAO信息可能会占据压缩视频的比特率的相当一部分,并且需要开发高效的编码包含SAO信息的方法。除了 SA0,自适应回路滤波是另一种类型的环路滤波(in-loop filter),通常应用于重构视频(reconstructed video)以提高视频质量。相似地,需要将自适应回路滤波应用于处理色度分量以提高视频质量。再者,视频比特流中需包含有自适应回路滤波信息(例如,分区信息以及滤波参数),以使解码器能够适当的操作。因此,也需要开发高效的编码包含自适应回路滤波信息的视频比特流的方法。
【发明内容】

[0005]本发明提供一种在视频解码器中使用环路滤波处理重构视频的方法装置。根据本发明的实施例的方法和装置包括:从视频比特流获取重构视频数据,其中所述重构视频数据包括亮度分量和多个色度分量;如果在所述视频比特流中的亮度环路滤波指示表明环路滤波处理应用于所述亮度分量,从所述视频比特流中接收色度环路滤波指示;如果所述色度环路滤波指示表明所述环路滤波处理应用于所述多个色度分量,确定色度环路滤波信息;以及如果所述色度环路滤波指示表明所述环路滤波处理应用于所述多个色度分量,根据所述色度样本环路滤波信息,应用所述环路滤波处理至所述多个色度分量。所述色度分量可使用单一色度环路滤波标记或者每一个色度分量可使用自己的环路滤波标记,以控制是否应用所述环路滤波处理。整个图像使用相同环路滤波信息。作为一种选择,图像可被划分为多个块,每个块使用自己的环路滤波信息。当所述环路滤波处理应用于块时,可以从相邻块获取当前块的环路滤波信息以提高编码效率。本发明公开了提高效率的多个实施例,其中环路滤波信息的多个方面用于以提高编码的效率,例如基于四叉树分区的属性、块的编辑条件、亮度分量和色度分量共享环路滤波信息、环路滤波信息集合的缩影、以及环路滤波信息的预测。
[0006]本发明提供一种在视频解码器中使用环路滤波处理重构视频的方法装置,其中所述重构视频的图像区域划分为多个块,所述环路滤波应用于所述多个块。所述方法和装置包括:从视频比特流获取重构视频数据,其中所述重构视频数据包括重构块;如果当前重构块是新的分区,从所述视频比特流接收环路滤波信息;如果所述当前重构块不是所述新的分区,从目标块获取环路滤波信息,其中所述当前重构块与所述目标块合并,所述目标块是从对应于所述当前重构块的一个或多个相邻块的一个或多个候选块中选择出来的;以及将环路滤波处理应用于使用所述环路滤波信息的所述当前重构块。为了提高编码效率,如果存在超过一个相邻块,视频比特流中的合并标记可用于当前块,以指示相邻块中的一个共享环路滤波信息。如果只有一个相邻块,无需合并标记即可推断共享的环路滤波信息。根据四叉树分区的属性和一个或多个候选块的合并信息,候选块从与当前重构块的合并中消除以提高编码效率。
[0007]本发明提供一种在对应的视频编码器中使用环路滤波处理重构视频的方法装置。此外,还提供一种在对应的视频编码器中使用环路滤波处理重构视频的方法装置,其中所述重构视频的图像区域划分为多个块,以及环路滤波应用于所述多个块。
【专利附图】

【附图说明】
[0008]图1为包含重构回路(reconstruction loop)的视频编码器的系统框图,其中环路滤波处理包括解块滤波、样本自适应偏移以及自适应回路滤波。
[0009]图2为包含重构回路的视频解码器的系统框图,其中环路滤波处理包括解块滤波、样本自适应偏移以及自适应回路滤波。
[0010]图3为本发明使用相邻块A、D、B、E的信息进行SAO编码当前块C的一实施例。
[0011]图4A为本发明用于SAO处理的基于四叉树(quadtree-based)的图像划分的一实施例。[0012]图4B为本发明用于SAO处理的基于IXU的图像划分的一实施例。
[0013]图5A为块C允许四叉树分区的实施例,其中块A和D位于相同的分区,块B位于不同的分区。
[0014]图5B为块C允许四叉树分区的另一实施例,其中块A和D位于相同的分区,块B位于不同的分区。
[0015]图5C为块C不允许四叉树分区的实施例,其中块A和D位于相同的分区,块B位于不同的分区。
[0016]图6A为块C允许四叉树分区的实施例,其中块B和D位于相同的分区,块A位于不同的分区。
[0017]图6B为块C允许四叉树分区的另一实施例,其中块B和D位于相同的分区,块A位于不同的分区。
[0018]图6C为块C不允许四叉树分区的实施例,其中块B和D位于相同的分区,块A位于不同的分区。
[0019]图7为在序列参数集(Sequence Parameter Set, SPS)中包括标记(flag)的语法设计(syntax design),其中标记用于指示在序列中SAO是使能还是禁能的。
[0020]图8为SAO参数sao_param O的语法设计,其中单独的SAO信息允许色度分量。
[0021]图9为SAO分割参数sao_split_param()的语法设计,其中SAO分割参数sao_split_param()包括“分量”参数,并且“分量”可以是亮度分量或者多个色度分量中的一个。
[0022]图10为SAO分割参数sao_split_param()的语法设计,其中SAO分割参数sao_split_param()包括“分量”参数,并且“分量”可以是亮度分量或者多个色度分量中的一个。
[0023]图11为用于SAO种类决定的基于四叉树的图像划分的一实施例。
[0024]图12A为基于图像的SAO的实施例,其中整个图像采用相同的SAO参数。
[0025]图12B为基于IXU的SAO的实施例,其中每一 IXU采用各自的SAO参数。
[0026]图13为用于前三个IXU的SAO信息的运行示例,该运行等于2。
[0027]图14为使用运行信号以及合并上方标记(merge-above flag)以编码共享SAO信息的实施例。
[0028]图15为使用运行信号、运行预测以及合并上方标记以编码共享SAO信息的实施例。
【具体实施方式】
[0029]在高效率视频编码(High Efficiency Video Coding, HEVC)领域,引入了一种称为自适应偏移(Adaptive Offset, AO)的技术,用于补偿重构视频的偏移,并且自适应偏移技术应用于重构回路中。申请号为13/158,427,发明名称为“Apparatus and Method ofSample Adaptive Offset for Video Coding”的美国专利申请案揭露了一种偏移补偿方法和系统。该偏移补偿方法和系统将每个像素分类至一个类,并基于每个像素的分类对处理视频数据应用强度偏移补偿或修复。除了自适应偏移之外,在高效率视频编码领域,还引入了自适应回路滤波(Adaptive Loop Filter, ALF)以提高视频的质量。自适应回路滤波运用空间滤波(spatial filter)来重建位于重构回路中的视频。在上述发明中,AO和ALF都被认为是一种环路滤波。[0030]如图1所示的编码器的范例表示了一使用帧内/帧间预测(intra/inter-prediction)的系统。巾贞内预测单元110基于同一图像的视频数据,负责提供预测数据。对于巾贞间预测,ME/MC单元112,即运动预测(motion estimation, ME)及运动补偿(motion compensation, MC),用于基于其它图像的视频数据提供预测数据。开关114用于选择帧内或者帧间预测数据,且被选择的预测数据提供至加法器116以产生预测误差(prediction errors),也叫残差(residues)。该预测误差接着依次被 T (transformation,转换)118及Q(quantization,量化)120处理。被转换及量化后的残差被熵编码单元122编码以形成对应于该压缩视频数据的比特流。与转换参数相关的该比特流与附加信息(sideinformation)被打包。该附加信息可以为:运动、模式和其它与图像区域相关的信息。该附加信息也被进行熵编码以减少所需带宽。如图1所示,与附加信息相关的数据被提供至熵编码单元122。当使用帧间预测模式,一参考图像或者多个参考图像在编码器端须被重构。因此,IQ (inverse quantization,逆量化)124 及 IT (inverse transformation,逆转换)126处理该被转换及量化后的残差以恢复该残差。然后,在REC (reconstruction,重构)128,该残差被加回至该预测数据136以重构视频数据。该重构视频数据可被存储在参考图像缓存器134,且被用于预测其它帧。如图1所示,输入的视频数据在编码系统中经历了一系列处理。经过REC128的重构视频数据因为上述一系列处理可能发生强度偏移以及其它噪音。因此,在重构数据被存储至该参考图像缓存器134之前,DF(deblocking filter,解块滤波)130及SAO(样本自适应偏移)131以及ALF (自适应回路滤波)132被应用至该重构视频数据以提高视频质量。该样本自适应偏移信息和该自适应滤波信息须在该比特流中被传输,因此解码器可以适当的恢复所需信息以应用自适应偏移和自适应滤波。因此,为并入该比特流,A0131输出的自适应偏移信息和ALF132输出的自适应回路滤波信息被提供至熵编码器122。为了获取自适应偏移信息和自适应回路滤波信息,编码器可能需要访问原始视频数据。在图1中并未明确地绘出从输入到A0131、ALF132之间的路径。
[0031]图2为包含解块滤波及自适应回路滤波的视频解码器实施例的系统框图。因为编码器也包含本地解码器用以重构该视频数据,因此除了熵解码器222,一些解码器元件已经被使用在编码器中。进一步,仅有运动补偿单元212在解码器端被需要。开关单元214选择帧内或者帧间预测模式,且选择的预测数据被提供至REC128以与恢复的残差合并。除了对已压缩视频数据执行熵解码,熵解码单元222还熵解码附加信息且提供该附加信息至各自的块。举例来说,帧内模式信息被提供至帧内预测单元110,帧间模式信息被提供至运动补偿单元MC212,自适应偏移信息被提供至SA0131,自适应回路滤波信息被提供至ALF132,以及残差被提供至IQ124。IQ124、IT126及随后的重构处理对该残差进行处理,以重构该视频数据。再次,如图2所示,从REC128输出的重构视频数据历经包括IQ124及IT126的一系列处理后发生强度偏移。该重构视频数据进一步被解块滤波130、SA0131及ALF132处理。
[0032]根据现行的HEVC标准,环路滤波仅被用于重构视频的亮度分量。同样,将环路滤波用于重构视频的色度分量也是相当有益的。用于色度分量的、与环路滤波相关的信息是相当大的。然而,色度分量通常可以压缩为比亮度分量更小的压缩数据。因此,需要开发一种有效应用环路滤波至色度分量的方法和装置。因此,本法明揭露一种有效应用于色度分量的SAO方法和装置。
[0033]在本发明的一实施例中,当用于亮度分量的SAO已启动时,提供一指示(indication)以示意(signaling)用于色度分量的环路滤波是启动或关闭。如果用于亮度分量的SAO没有启动,那么用于色度分量的SAO也不会启动。因此,在这种情况下,就不需要提供指示,以示意用于色度分量的环路滤波是启动或关闭的。本实施例中的伪码(pseudocodes)的范例如下:
[0034]
【权利要求】
1.一种采用环路滤波处理重构视频的方法,用于视频解码器中,其特征在于,所述方法包括: 从视频比特流获取重构视频数据,其中所述重构视频数据包括亮度分量和多个色度分量; 如果在所述视频比特流中的亮度环路滤波指示表明环路滤波处理应用于所述亮度分量,从所述视频比特流中接收色度环路滤波指示; 如果所述色度环路滤波指示表明所述环路滤波处理应用于所述多个色度分量,确定色度环路滤波信息;以及 如果所述色度环路滤波指示表明所述环路滤波处理应用于所述多个色度分量,根据所述色度环路滤波信息 ,应用所述环路滤波处理至所述多个色度分量。
2.如权利要求1所述的方法,其特征在于,所述色度环路滤波指示使用单一色度环路滤波标记以供所述多个色度分量共享。
3.如权利要求1所述的方法,其特征在于,所述色度环路滤波指示使用分别对应于所述多个色度分量的各自色度环路滤波标记。
4.如权利要求1所述的方法,其特征在于,所述重构视频的色度图像区域划分为多个色度块,所述色度环路滤波应用于所述多个色度块;如果对应于所述多个色度分量的其中一个的当前重构色度块是新的分区,所述色度环路滤波信息是从所述视频比特流获取;如果所述当前重构色度块不是所述新的分区,所述色度环路滤波信息是从目标色度块获取;以及所述当前重构色度块与所述目标色度块合并,所述目标色度块是从对应于所述当前重构色度块的一个或多个相邻色度块的一个或多个候选色度块中选择。
5.如权利要求4所述的方法,其特征在于,如果所述一个或多个相邻色度块包含超过一个相邻色度块,所述色度环路滤波信息基于所述视频比特流中的合并标记而确定;以及如果所述一个或多个相邻色度块包含一个相邻色度块,所述色度环路滤波信息被推定。
6.如权利要求5所述的方法,其特征在于,根据四叉树分区属性和所述一个或多个候选色度块的合并信息,所述一个或多个候选色度块中的至少一个从与所述当前重构色度块的合并中消除。
7.如权利要求1所述的方法,其特征在于,所述重构视频的图像区域划分为多个块;所述亮度环路滤波应用于多个亮度块,所述色度环路滤波应用于多个色度块;以及所述多个色度分量的分区信息是从所述亮度分量的分区信息获取。
8.如权利要求7所述的方法,其特征在于,所述多个色度分量共享所述色度环路滤波信息。
9.如权利要求7所述的方法,其特征在于,所述重构视频的图像区域采用四叉树分区进行划分;以及所述多个色度分量的基于四叉树的语法是从所述亮度分量的基于四叉树的语法获取。
10.如权利要求1所述的方法,其特征在于,所述重构视频的图像区域划分为多个块;所述亮度环路滤波应用于使用亮度环路信息的多个亮度块,所述色度环路滤波应用于使用色度环路信息的多个色度块;以及与每个亮度块相关的所述亮度环路信息使用指向所述亮度环路信息的第一集合的索引进行编码,或与每个色度块相关的所述色度环路信息使用指向所述色度环路信息的第二集合的索引进行编码。
11.如权利要求10所述的方法,其特征在于,当新的亮度环路滤波信息被发信时,对应于所述第一集合中的亮度环路滤波信息的数量的第一集合大小被更新,或者当新的色度环路滤波信息被发信时,对应于所述第二集合中的色度环路滤波信息的数量的第二集合大小被更新。
12.如权利要求11所述的方法,其特征在于,代表所述第一集合大小的第一比特长度被动态地调整以适应所述第一集合大小,或代表所述第二集合大小的第二比特长度被动态地调整以适应所述第二集合大小。
13.如权利要求1所述的方法,其特征在于,应用于所述多个色度分量的所述环路滤波处理用已知数据或当前色度图像区域数据替换来自一个或多个其它色度图像区域的外部数据,或者如果用于所述当前色度图像区域的所述环路滤波处理与所述外部数据相关,所述环路滤波处理被跳过。
14.如权利要求13所述的方法,其特征在于,控制标记被用来指示所述环路滤波处理是否替换外部数据,或者如果用于所述当前色度图像区域的所述环路滤波处理与所述外部数据相关,是否跳过所述环路滤波处理。
15.如权利要求14所述的方法,其特征在于,所述控制标记为序列层级标记或图像层级标记。
16.如权利要求14所述的方法,其特征在于,所述控制标记被多个环路滤波共享。
17.如权利要求1所述的方法,其特征在于,所述重构视频的图像区域划分为多个块;所述亮度环路滤波应用于使用亮度环路信息的多个亮度块,所述色度环路滤波应用于使用色度环路信息的多个色度块;以及当前块的所述亮度环路信息由一个或多个其它块的所述亮度环路信息预测,或当前块的所述色度环路信息由一个或多个其它块的所述色度环路信息预测。
18.如权利要求17所述的方法,其特征在于,所述当前块的所述亮度环路信息是根据对应于所述当前块的一个或多个相邻块的所述亮度环路信息来预测,或所述当前块的所述色度环路信息是根据对应于所述当前块的一个或多个相邻块的所述色度环路信息来预测。
19.如权利要求1所述的方法,其特征在于,所述环路滤波是从样本自适应偏移、样本回路滤波、或样本自适应偏移与样本回路滤波的组合中选择的。
20.一种采用环路滤波处理重构视频的方法,用于视频解码器中,其中所述重构视频的图像区域划分为多个块,所述环路滤波应用于所述多个块,其特征在于,所述方法包括: 从视频比特流获取重构视频数据,其中所述重构视频数据包括重构块; 如果当前重构块是新的分区,从所述视频比特流接收环路滤波信息; 如果所述当前重构块不是所述新的分区,从目标块获取所述环路滤波信息,其中所述当前重构块与所述目标块合并,所述目标块是从对应于所述当前重构块的一个或多个相邻块的一个或多个候选块中选择出来的;以及 将环路滤波处理应用于使用所述环路滤波信息的所述当前重构块。
21.如权利要求20所述的方法,其特征在于,如果所述一个或多个相邻块包含超过一个相邻块,所述环路滤波信息是基于所述视频比特流中的合并标记而获取;以及如果所述一个或多个相邻块包含一个相邻块,所述环路滤波信息被推定而获取。
22.如权利要求20所述的方法,其特征在于,根据四叉树分区属性和所述一个或多个候选块的合并信息,所述一个或多个候选块中的至少一个从与所述当前重构块的合并中消除。
23.一种采用环路滤波处理重构视频的方法,用于视频编码器中,其特征在于,所述方法包括: 获取包括亮度分量和多个色度分量的重构视频数据; 如果亮度环路滤波指示表明所述环路滤波处理应用于所述亮度分量,视频比特流中包括色度环路滤波指示; 如果所述色度环路滤波指示表明所述环路滤波应用于所述多个色度分量,所述视频比特流中包括色度环路滤波信息;以及 如果所述色度环路滤波指示表明所述环路滤波处理应用于所述多个色度分量,根据所述色度环路滤波信息,应用所述环路滤波处理至所述多个色度分量。
24.如权利要求23所述的方法,其特征在于,所述重构视频的色度图像区域划分为多个色度块,所述色度环路滤波应用于所述多个色度块;如果对应于所述多个色度分量的其中一个的当前重构色度块是新的分区,所述色度环路滤波信息包含于所述视频比特流中;如果所述当前重构色度块不是所述新的分区,所述色度环路滤波信息是从目标色度块获取;以及所述当前重构色度块与所述目标色度块合并,所述目标色度块是从对应于所述当前重构色度块的一个或多个相邻色度块的一个或多个候选色度块中选择出来的。
25.如权利要求23所述的方法,其特征在于,所述重构视频的图像区域划分为多个块;所述亮度环路滤波应用于多个亮度块,所述色度环路滤波应用于多个色度块;以及从所述亮度分量的分区信息获取所述多个色度分量的分区信息。
26.如权利要求23所述的方法,其特征在于,所述重构视频的图像区域划分为多个块;所述亮度环路滤波应用于使用亮度环路信息的多个亮度块,所述色度环路滤波应用于使用色度环路信息的多个色度块`;以及与每个亮度块相关的所述亮度环路信息使用指向所述亮度环路信息的第一集合的索引进行编码,或与每个色度块相关的所述色度样本自适应信息使用指向所述色度环路信息的第二集合的索引进行编码。
27.如权利要求23所述的方法,其特征在于,所述重构视频的图像区域划分为多个块;所述亮度环路滤波应用于使用亮度环路信息的多个亮度块,所述色度环路滤波应用于使用色度环路信息的多个色度块;以及根据一个或多个其它块的所述亮度环路信息预测当前块的所述亮度环路信息,或根据一个或多个其它块的所述色度环路信息预测当前块的所述色度环路信息。
28.如权利要求23所述的方法,其特征在于,所述环路滤波是从样本自适应偏移、样本回路滤波、或样本自适应偏移与样本回路滤波的组合中选择的。
29.一种采用环路滤波处理重构视频的方法,用于视频编码器中,其中所述重构视频的图像区域划分为多个块,所述环路滤波应用于所述多个块,其特征在于,所述方法包括: 获取重构视频数据; 如果当前重构块是新的分区,合并视频比特流中的环路滤波信息; 如果所述当前重构块不是所述新的分区,基于目标块合并所述视频比特流中的所述环路滤波信息,其中所述当前重构块与所述目标块合并,所述目标块是从对应于所述当前重构块的一个或多个相邻块的一个或多个候选块中选择;以及将环路滤波处理应用于使用所述环路滤波信息的所述当前重构块。
30.一种采用环路滤波处理重构视频的装置,用于视频解码器中,其特征在于,所述装置包括: 用于从视频比特流获取重构视频数据的装置,其中所述重构视频数据包括亮度分量和多个色度分量; 如果在所述视频比特流中的亮度自适应偏移指示表明环路滤波处理应用于所述亮度分量,用于从所述视频比特流中接收色度环路滤波指示的装置; 如果所述色度环路滤波指示表明所述环路滤波处理应用于所述多个色度分量,用于确定色度环路滤波信息的装置;以及 如果所述色度环路滤波指示表明所述环路滤波处理应用于所述多个色度分量,用于根据所述色度环路滤波信息应用所述环路滤波处理至所述多个色度分量的装置。
31.如权利要求30所述的装置,其特征在于,所述重构视频的色度图像区域划分为多个色度块,所述色度环路滤波应用于所述多个色度块;如果对应于所述多个色度分量的其中一个的当前重构色度块是新的分区,所述色度环路滤波信息是从所述视频比特流获取;如果所述当前重构色度块不是所述新的分区,所述色度环路滤波信息是从目标色度块获取;以及所述当前重构色度块与所述目标色度块合并,所述目标色度块是从对应于所述当前重构色度块的一个或多个相邻色度块的一个或多个候选色度块中选择。
32.如权利要求30所述的装置,其特征在于,所述环路滤波是从样本自适应偏移、样本回路滤波、或样本自适应偏移与样本回路滤波的组合中选择的。
33.一种采用环路滤波处理重构视频的装置,用于视频解码器中,其中所述重构视频的图像区域划分为多个块,所述环路滤波应用于所述多个块,其特征在于,所述装置包括: 用于从视频比特流获取重构视频数据的装置,其中所述重构视频数据包括重构块; 如果当前重构块是新的分区,用于从所述视频比特流接收环路滤波信息的装置; 如果所述当前重构块不是所述新的分区,用于从目标块获取环路滤波信息的装置,其中所述当前重构块与所述目标块合并,所述目标块是从对应于所述当前重构块的一个或多个相邻块的一个或多个候选块中选择出来的;以及 用于将环路滤波处理应用于使用所述环路滤波信息的所述当前重构块的装置。
34.如权利要求33所述的装置,其特征在于,如果所述一个或多个相邻块包含超过一个相邻块,所述环路滤波信息是基于所述视频比特流中的合并标记而获取;以及如果所述一个或多个相邻块包含一个相邻块,所述环路滤波信息被推定而获取。
35.如权利要求33所述的装置,其特征在于,根据四叉树分区属性和所述一个或多个候选块的合并信息,所述一个或多个候选块中的至少一个从与所述当前重构块的合并中消除。
36.一种采用环路滤波处理重构视频的装置,用于视频编码器中,其特征在于,所述装置包括: 用于获取包括亮度分量和多个色度分量的重构视频数据的装置; 如果亮度环路滤波指示表明所述环路滤波处理应用于所述亮度分量,用于表明视频比特流中包括色度环路滤波指示的装置; 如果所述色度环路滤波指示表明所述环路滤波应用于所述多个色度分量,用于表明所述视频比特流中包括色度环路滤波信息的装置;以及 如果所述色度环路滤波指示表明所述环路滤波处理应用于所述多个色度分量,用于根据所述色度环路滤波信息应用所述环路滤波处理至所述多个色度分量的装置。
37.如权利要求36所述的装置,其特征在于,所述环路滤波是从样本自适应偏移、样本回路滤波、或样本自适应偏移与样本回路滤波的组合中选择的。
38.一种采用环路滤波处理重构视频的装置,用于视频编码器中,其中所述重构视频的图像区域划分为多个块,所述环路滤波应用于所述多个块,其特征在于,所述装置包括: 用于获取重构视频数据的装置; 如果当前重构块是新的分区,用于合并视频比特流中的环路滤波信息的装置; 如果所述当前重构块不是所述新的分区,用于基于目标块合并所述视频比特流中的所述环路滤波信息的装置,其中所述当前重构块与所述目标块合并,所述目标块是从对应于所述当前重构块的一个或多个相邻块的一个或多个候选块中选择;以及 用于将环路滤波处理应用于使用所述环路滤波信息的所述当前重构块的装置。
39.一种采用环路滤波处理重构视频的方法,用于视频解码器中,其特征在于,所述方法包括: 从视频比特流获取重构视频数据; 在图像层级或片层级接收环路滤波标记; 如果所述环路滤波标记指示基于图像的环路滤波处理或基于片的环路滤波处理,分别使用相同的环路滤波信息,应用所述基于图像的环路滤波处理或所述基于片的环路滤波处理至所述重构视频数据的整个图像或整个片;以及 如果所述环路滤波标记指示基于块的环路滤波处理,应用所述基于块的环路滤波处理至所述重构视频数据的块,其中所述图像划分为多个块,以及每个块使用与每个块相关的环路滤波信息。
40.如权利要求39所述的方法,其特征在于,与当前块相关的所述环路信息被一个或多个随后的块共享是由运行信号指示。
41.如权利要求40所述的方法,其特征在于,所述运行信号包含在所述片层级中。
42.如权利要求39所述的方法,其特征在于,与当前块相关的环路信息被上方的块共享是由合并上方标记指示。
43.如权利要求39所述的方法,其特征在于,与当前块相关的所述环路信息被一个或多个随后的块共享是由运行差异信号指示;其中,所述运行差异信号是基于当前运行和预测运行之间的差异来确定的;所述当前运行与所述当前块随后的块的第一数量相关,所述当前块随后的块共享所述当前块的所述回路信息;以及所述预测运行与上方的块随后的块的第二数量相关,所述上方的块随后的块共享所述上方的块的所述环路信息。
44.如权利要求43所述的方法,其特征在于,如果所述预测运行不可用,所述运行差异信号设置为当前运行。
45.如权利要求44所述的方法,其特征在于,如果所述预测运行不可用,所述当前运行使用无符号可变长度码编码;以及如果所述预测运行可用,所述运行差异信号使用符号可变长度码编码。
46.如权利要求45所述的方法,其特征在于,所述无符号可变长度码或符号可变长度码是从由k阶的指数哥伦布码、Golomb-Rice编码、或CABAC编码组成的群组中选择。
47.如权利要求39所述的方法,其特征在于,每个块是最大编码单元。
48.如权利要求39所述的方法,其特征在于,如果重复行标记指示为重复行,当前行中的所有块共享上方的行中所有块的所述环路滤波信息;以及如果所述重复行标记指示为非重复行,所述环路滤波信息包含在所述视频比特流中。
49.如权利要求48所述的方法,其特征在于,使能重复行标记包含在所述视频比特流中以指示每一行的块的所述重复行标记是否包含在所述视频比特流中。
50.如权利要求48所述的方法,其特征在于,当图像包括一片、或包括多片的图像中的第一片使用片独立环路滤波处理,所述视频比特流中省略所述重复行标记。
51.如权利要求39所述的方法,其特征在于,与当前行的块相关的所述环路信息被一个或多个随后的行的块共享是由与所述多个随后的行中的一个或多个随后的行的块的数量相关的行运行信号指示。
52.如权利要求51所述的方法,其特征在于,所述行运行信号用固定长度码表示;以及所述固定长度码的比特长度是基于最小行运行和最大行运行确定。
53.一种采用环路 滤波处理重构视频的方法,用于视频编码器中,其特征在于,所述方法包括: 获取重构视频数据; 在图像层级或片层级合并环路滤波标记; 如果所述环路滤波标记指示基于图像的环路滤波处理或基于片的环路滤波处理,分别使用相同的环路滤波信息,应用所述基于图像的环路滤波处理或所述基于片的环路滤波处理至所述重构视频数据的整个图像或整个片;以及 如果所述环路滤波标记指示基于块的环路滤波处理,应用所述基于块的环路滤波处理至所述重构视频数据中的块,其中所述重构视频数据中的图像划分为多个块,以及每个块使用与每个块相关的环路滤波信息。
54.如权利要求53所述的方法,其特征在于,所述方法进一步包括: 合并视频比特流中的运行信号以指示共享与当前块相关的所述环路信息的一个或多个随后的块的数量。
55.如权利要求54所述的方法,其特征在于,所述运行信号包含在所述片层级中。
56.如权利要求54所述的方法,其特征在于,所述方法进一步包括: 合并视频比特流中的合并上方标记以指示上方的块共享与当前块相关的所述环路信肩、O
57.如权利要求53所述的方法,其特征在于,所述方法进一步包括: 合并运行差异信号以指示一个或多个随后的块共享与当前块相关的所述环路信息;其中所述运行差异信号是基于当前运行和预测运行之间的差异来确定的;所述当前运行与所述当前块随后的块的第一数量相关,所述当前块随后的块共享所述当前块的所述环路信息;以及所述预测运行与上方的块随后的块的第二数量相关,所述上方的块随后的块共享所述上方的块的所述环路信息。
58.一种采用环路滤波处理重构视频的装置,用于视频解码器中,其特征在于,所述装置包括:用于从视频比特流获取重构视频数据的装置; 用于在图像层级或片层级接收环路滤波标记的装置; 如果所述环路滤波标记指示基于图像的环路滤波处理或基于片的环路滤波处理,用于分别使用相同的环路滤波信息应用所述基于图像的环路滤波处理或所述基于片的环路滤波处理至所述重构视频数据的整个图像或整个片的装置;以及 如果所述环路滤波标记指示基于块的环路滤波处理,用于应用所述基于块的环路滤波处理至所述重构视频数据的块的装置,其中所述图像划分为多个块,以及每个块使用与每个块相关的环路信息。
59.一种采用环路滤波处理重构视频的装置,用于视频编码器中,其特征在于,所述装置包括: 用于获取重构视频数据的装置; 用于在图像层级或片层级合并环路滤波标记的装置; 如果所述环路滤波标记指示基于图像的环路滤波处理或基于片的环路滤波处理,用于分别使用相同的环路滤波信息应用所述基于图像的环路滤波处理或所述基于片的环路滤波处理至所述重构视频数据的整个图像或整个片的装置;以及 如果所述环路滤波标记指示基于块的环路滤波处理,用于应用所述基于块的环路滤波处理至所述重构视频数据中的块的装置,其中所述重构视频数据中的图像划分为多个块,以及每个块使用与每个块`相关的环路信息。
【文档编号】H04N19/70GK103535035SQ201280022870
【公开日】2014年1月22日 申请日期:2012年2月15日 优先权日:2011年5月16日
【发明者】傅智铭, 陈庆晔, 蔡家扬, 黄毓文, 雷少民 申请人:联发科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1