本发明专利技术提供了一种方法,该方法包括:确定位于8×8样本网格的各个4样本边缘的边界强度,如果边界强度不等于0,确定解块滤波是否在4样本边缘执行,如果解块滤波在4样本边缘执行,选择解块滤波器,以及用选择的滤波器对4样本边缘进行滤波。因此,当与正在开发的HEVC比较时,根据本发明专利技术的确定边界强度所需要的计算的复杂性减少了50%或更多。同时,在不恶化图像质量的情况下,确定边界强度所需要的内存容量和带宽减少了50%或更多。
A Method of Clearing Artificial Noise from Blocks
【技术实现步骤摘要】
清除解块人为噪声的方法本案是分案申请,其母案为于2013年1月8日提交的题为“清除解块人为噪声的方法”,申请号为201310005654.9的申请。
本专利技术涉及一种用于清除图像重建中分块人为噪声的解块滤波方法,以及更具体地,涉及一种在变换边界和预测边界的各个边缘确定边界强度的方法。
技术介绍
为了压缩视频数据,已经开发了多种视频制式。例如,这些视频制式有MPEG-2、MPEG-4以及H.264/MPEG-4AVC。作为H.264/MPEG-4AVC的后继者,目前结合ISO/IECMPEG和ITU-TVCEG正在开发高效率视频编码(HEVC)。根据HEVC,一副图片被分成多个最大编码单元(LCUs),通过使用帧间预测或帧内预测产生的预测块来编码每个LCU的一个或多个编码单元。变换初始块和预测块之间的差异以产生变换块,以及用量化参数和多个预定量化矩阵之一量化该变换块。量化块的量化系数被预定的扫描类型扫描以及然后被熵编码。逆量化和逆变换量化系数以产生残余块,该残余块与预测块组合以产生重建图像。利用解块滤波器自适应地滤波重建图像以清除分块人为噪声。图1是示出了根据正在开发的HEVC的确定边界强度的过程的示意图。如图1所示,首先在所有4×4块的每个边缘上确定边界强度,并且然后在8×8块的边缘确定最终边界强度。该8×8块的边缘由两个连续的4×4块的边缘组成。该8×8块的边缘的边界强度作为构成8×8块的边缘的两个边缘的最大边界强度确定。但是,因为在正在开发的HEVC中描述的解块滤波技术太复杂,所以该技术使得编码和解码性能变坏。因此,正在开发的HEVC的规格集中在减少解块滤波的复杂性和改进解块滤波的性能的技术上。特别地,由于HEVC集中在编码和解码超高清图像上,所以新技术能够减少操作的复杂性,并且能够减少执行解块滤波所需要的内存容量。
技术实现思路
【技术问题】本专利技术涉及一种解块滤波的方法,该方法能够减少存储在内存中的数据量并且有效地减少清除分块人为噪声的操作的复杂性。【技术方案】本专利技术的一个方面提供了一种清除分块人为噪声的方法,包括:确定位于8×8样本网格的每个4样本边缘的边界强度,如果该边界强度不等于零,确定解块滤波是否在4样本边缘执行,如果解块滤波在4样本边缘执行,选择解块滤波器,以及用所选的滤波器对4样本边缘进行滤波。【有益效果】根据本专利技术的方法确定了位于8×8样本网格的每个4样本边缘的边界强度,如果边界强度不等于零,确定解块滤波是否在4样本边缘执行,如果解块滤波在4样本边缘执行,选择解块滤波器,以及用所选的滤波器对4样本边缘进行滤波。因此,当与正在开发的HEVC比较时,根据本专利技术的确定边界强度所需要的计算的复杂性减少了50%或更多。同时,在不恶化图像质量的情况下,确定边界强度所需要的内存容量和带宽减少了50%或更多。附图说明图1是示出了根据正在开发的HEVC的确定边界强度的过程的示意图;图2是示出了根据本专利技术的动态图片编码设备的方框图;图3是示出了根据本专利技术的动态图片解码设备的方框图;图4是示出了根据本专利技术的解块滤波过程的流程图;图5是示出了根据本专利技术的确定边界强度的方法的示意图;图6是示出了根据本专利技术的4样本边缘的示意图;图7是示出了根据本专利技术的预测单元的示例性配置的示意图;图8是示出了根据本专利技术的存储在线缓冲器中的运动信息的示例图;图9是示出了根据本专利技术的用于确定块边缘是否被滤波的样本的位置的示意图。具体实施方式在下文中,将参考附图详细描述本专利技术的各实施例。然而,本专利技术不限于下文公开的示例性实施例,而是可以通过各种方式实施。因此,本专利技术很多其他的修改和变化都是可能的,以及要理解的是,在所公开的概念范围内,可以通过与具体所述不同的方式实践本专利技术。根据本专利技术的动态图片编码设备和动态图片解码设备可以是用户终端,如个人电脑、个人移动终端、移动多媒体播放器、智能电话或无线通讯终端。图像编码设备和图像解码设备可以包含用于与各种设备进行通讯的通信单元,用于存储各种程序以及存储用于编码或解码图像的数据的存储器。图2是示出了根据本专利技术的动态图片编码设备1000的方框图。参照图2,动态图片编码设备1000包括图片分割单元1010、变换单元1020、量化单元1030、扫描单元1040、熵编码单元1050、帧内预测单元1060、帧间预测单元1070、逆量化单元1080、逆变换单元1090、后期处理单元1100、图片存储单元1110、减法单元1120和加法单元1130。图片分割单元1010将图片或切片图(slice)划分成多个最大编码单元(LCU),并将每个LCU划分成一个或多个编码单元。LCU的大小可以是32×32、64×64或128×128。图片分割单元1010确定每个编码单元的预测模式和分割模式。LCU包括一个或多个编码单元。LCU具有递归的四叉树结构,以指定LCU的分割结构。指定编码单元的最大大小和最小大小的参数包括在序列参数集中。由一个或多个分裂编码单元标志指定分割结构。编码单元的大小是2N×2N。如果LCU的大小是64×64并且最小编码单元(SCU)的大小是8×8,则编码单元的大小可以是64×64、32×32、16×16或8×8。编码单元包括一个或多个预测单元。在帧内预测中,预测单元的大小是2N×2N或N×N。在帧间预测中,预测单元的大小被分割模式指定。如果编码单元被对称地分割,则分割模式是2N×2N、2N×N、N×2N和N×N中之一。如果编码单元被不对称地分割,则分割模式是2N×nU、2N×nD、nL×2N和nR×2N中之一。编码单元包括一个或多个变换单元。变换单元具有递归的四叉树结构,以指定编码单元的分割结构。由一个或多个分裂变换单元标志指定分割结构。指定变换单元的最大大小和最小大小的参数包括在序列参数集中。变换单元1020变换残余信号以产生变换块。以变换单元为基础变换残余信号。从初始块减去预测块得到残余信号,该预测块通过帧内预测单元1060或帧间预测单元1070产生。根据预测模式(帧内预测模式或帧间预测模式)使用不同的变换矩阵。而且,在帧内预测模式中,基于帧内预测模式可以自适应地确定变换矩阵。使用两个一维变换矩阵(水平矩阵和垂直矩阵)来变换变换单元。例如,在帧内预测的水平帧内预测模式中,因为残余信号可以具有垂直的方向性,所以基于DCT的整数矩阵被用于垂直方向并且基于DST或基于KLT的整数矩阵被用于水平方向。在帧内预测的垂直帧内预测模式中,基于DCT的整数矩阵被用于水平方向并且基于DST或基于KLT的整数矩阵被用于垂直方向。或者,基于变换单元的大小确定变换矩阵的类型。量化单元1030确定用于量化变换块的量化参数。量化参数是量化步长。为每个量化单元确定量化参数。量化单元是大于或等于预定大小的编码单元。所述预定大小是量化单元的最小大小。具有最小大小的量化单元被称作最小量化单元。如果编码单元的大小等于或大于量化单元的最小大小,编码单元变为量化单元。最小量化单元中可以包含多个编码单元。最小量化单元可以是8×8块或16×16块。可以为每张图片确定最小大小。量化单元1030产生量化参数预测器并通过从量化参数减去量化参数预测器以产生差分量化参数。该差分量化参数被熵编码。量化参数预测器的产生如下。[第一实施例]按照下本文档来自技高网...
【技术保护点】
1.一种处理重建图像的方法,所述方法包括:基于预测模式产生预测块;通过逆扫描量化系数信息产生量化块;通过使用量化参数对所述量化块进行逆量化产生变换块;通过对所述变换块进行逆变换产生残余块;通过使用所述预测块和所述残余块产生重建图像;以及对所述重建图像应用解块滤波器,其中,当边界强度不为0时,确定是否利用边界量化参数在分别含有样本p0和样本q0的两个相邻P块和Q块之间应用解块滤波,其中,将所述边界量化参数设置为P块的量化参数和Q块的量化参数的平均值,通过将残余量化参数和量化参数预测器相加得到所述量化参数,并且其中,所述量化参数预测器是由每个量化单元得到的,每个量化单元包括至少一个编码单元。
【技术特征摘要】
2012.01.09 KR 10-2012-00025971.一种处理重建图像的方法,所述方法包括:基于预测模式产生预测块;通过逆扫描量化系数信息产生量化块;通过使用量化参数对所述量化块进行逆量化产生变换块;通过对所述变换块进行逆变换产生残余块;通过使用所述预测块和所述残余块产生重建图像;以及对所述重建图像应用解块滤波器,其中,当边界强度不为0时,确定是否利用边界量化参数在分别含有样本p0和样本q0的两个相邻P块和Q块之间应用解块滤波,其中,将所述边界量化参数设置为P块的量化参数和Q块的量化参数的平均值,通过将残余量化参数和量化参数预测器相加得到所述量化参数,并且其中,所述量化参数预测器是由每个量化单元得到的,每...
【专利技术属性】
技术研发人员:张民,
申请(专利权)人:英孚布瑞智有限私人贸易公司,
类型:发明
国别省市:新加坡,SG
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。