基于分割信息利用去块滤波的视频编解码方法和装置制造方法及图纸

技术编号:39407488 阅读:7 留言:0更新日期:2023-11-19 15:59
公开了基于分割信息利用去块滤波的视频编解码方法和装置,并且本实施方案提供了这样的视频编解码方法和装置,其通过利用影像的分割信息执行去块滤波,以避免在影像内的对象的边界处执行滤波。边界处执行滤波。边界处执行滤波。

【技术实现步骤摘要】
【国外来华专利技术】基于分割信息利用去块滤波的视频编解码方法和装置


[0001]本专利技术涉及基于分割信息利用去块滤波的视频编解码方法和装置。

技术介绍

[0002]本部分中的陈述仅提供与本专利技术有关的
技术介绍
信息,并不一定构成现有技术。
[0003]由于视频数据与音频数据或静止影像数据相比具有较大的数据量,视频数据需要大量的硬件资源(包括存储器)来存储或发送未经压缩处理的视频数据。
[0004]相应地,编码器通常用于压缩并存储或发送视频数据。解码器接收压缩的视频数据,解压接收到的压缩的视频数据,并且播放解压的视频数据。视频压缩技术包括H.264/AVC、高效率视频编解码(High Efficiency Video Coding,HEVC)和多功能视频编解码(Versatile Video Coding,VVC),所述多功能视频编解码(VVC)比HEVC的编解码效率提高了大约30%或更多。
[0005]另一方面,在VVC技术中,视频编码/解码装置以具有色度缩放的亮度映射(Luma Mapping with Chroma Scaling,LMCS)、去块滤波、样本自适应偏移(Sample Adaptive Offset,SAO)滤波器和自适应环路滤波器(Adaptive Loop Filter,ALF)的顺序执行环内滤波。去块滤波执行长滤波或短滤波,并且短长度滤波包括强滤波和弱滤波,如HEVC标准中的那样。视频编码/解码装置以确定边界和滤波器长度、确定是否应用滤波、确定滤波类型和执行滤波的顺序来执行去块滤波。r/>[0006]对水平去块边界周围的四列或竖直去块边界周围的四行执行去块滤波。视频编码/解码装置基于每四列或每四行来确定去块滤波的存在或不存在、滤波器长度和滤波器强度。确定过程可以利用来自四列的第一列和最后的列或者四行的第一行和最后的行的像素。
[0007]另一方面,由于影像大小、分辨率和帧速率逐渐增加,要编码的数据量也在增多。相应地,就去块滤波而言,还需要一种与现有的压缩技术相比提供更高的编解码效率和改善的影像增强效果的新的压缩技术。

技术实现思路

[0008]技术问题
[0009]在一些实施方案中,本专利技术寻求一种视频编解码方法和装置,其利用影像的分割信息来执行去块滤波,以避免在影像内的对象的边界处执行滤波。
[0010]技术方案
[0011]本专利技术的至少一个方面提供了由计算装置执行的用于对影像的恢复的区域应用去块滤波的方法。该方法包括对恢复的区域执行分割以将恢复的区域分区为单独的对象,并且生成对象的分割信息。恢复的区域是图像、切片或多个编码单元。该方法还包括选择恢复的区域内的编码单元与变换单元之间的边界作为应用去块滤波的滤波边界。该方法还包括对于每个滤波边界,对邻近滤波边界的每个块的P滤波器长度和Q滤波器长度进行初始
化。该方法还包括利用邻近滤波边界的具有预定尺寸的P区域和Q区域的分割信息来设置属于相同对象的P子区域和Q子区域,并且调整P滤波器长度和Q滤波器长度。该方法还包括基于调整的P滤波器长度和Q滤波器长度来计算P子区域和Q子区域的空间变化的程度。该方法还包括基于P子区域和Q子区域的空间变化的程度来确定是否应用去块滤波,并且在应用去块滤波时确定去块滤波器的类型。该方法还包括通过将去块滤波器应用于P子区域和Q子区域来执行去块滤波。
[0012]本专利技术的另一个方面提供了一种去块滤波装置。该装置包括分割执行单元,所述分割执行单元配置为对恢复的区域执行分割以将恢复的区域分区为单独的对象,并且生成对象的分割信息。恢复的区域是图像、切片或多个编码单元。该装置还包括边界和滤波器长度确定单元,所述边界和滤波器长度确定单元配置为选择恢复的区域内的编码单元与变换单元之间的边界作为应用去块滤波的滤波边界,并且对于每个滤波边界,对邻近滤波边界的每个块的P滤波器长度和Q滤波器长度进行初始化。该装置还包括滤波器长度调整单元,所述滤波器长度调整单元配置为利用邻近滤波边界的具有预定尺寸的P区域和Q区域的分割信息来设置属于相同对象的P子区域和Q子区域,并且调整P滤波器长度和Q滤波器长度。该装置还包括去块确定单元,所述去块确定单元配置为基于调整的P滤波器长度和Q滤波器长度来计算P子区域和Q子区域的空间变化的程度,基于P子区域和Q子区域的空间变化的程度来确定是否应用去块滤波,并且在应用去块滤波时确定去块滤波器的类型。该装置还包括去块执行单元,所述去块执行单元配置为通过将去块滤波器应用于P子区域和Q子区域来执行去块滤波。
[0013]有益效果
[0014]如上所述,本专利技术提供了一种视频编解码方法和装置,其利用影像的分割信息来执行去块滤波,以避免在影像内的对象的边界处执行滤波。因此,可以提高影像质量。
附图说明
[0015]图1是可以实现本专利技术技术的视频编码装置的框图。
[0016]图2示出利用四叉树加二叉树三叉树(QTBTTT)结构来对块进行分区的方法。
[0017]图3a和图3b示出包括宽角度帧内预测模式的多个帧内预测模式。
[0018]图4示出当前块的相邻块。
[0019]图5是可以实现本专利技术技术的视频解码装置的框图。
[0020]图6是示出去块滤波装置的框图。
[0021]图7示出邻近作为滤波边界的竖直边界的P块和Q块。
[0022]图8示出边界部分和边界部分的两侧的P区域和Q区域。
[0023]图9是示出根据本专利技术的一个实施方案的利用分割信息的去块滤波装置的框图。
[0024]图10示出尺寸为M
×
N的P区域和Q区域。
[0025]图11a至11c示出根据本专利技术的一个实施方案的利用分割结果的子区域。
[0026]图12是示出根据本专利技术的一个实施方案的去块滤波方法的流程图。
具体实施方式
[0027]在下文中,将参考所附说明性附图对本专利技术的一些实施方案进行详细描述。在下
面的描述中,相同的附图标记表示相同的元件,尽管元件在不同的附图中示出。此外,在一些实施方案的以下描述中,当认为相关的已知组件和功能的详细描述模糊了本专利技术的主题时,为了清楚和简洁起见,已省略对相关的已知组件和功能的详细描述。
[0028]图1是可以实现本专利技术技术的视频编码装置的框图。在下文中,参考图1的图示,对视频编码装置以及该装置的组件进行描述。
[0029]编码装置可以包括:图像分割器110、预测器120、减法器130、变换器140、量化器145、重排单元150、熵编码器155、逆量化器160、逆变换器165、加法器170、环路滤波单元180和存储器190。
[0030]编码装置的每个组件可以实现为硬件或软件,或者实现为硬件和软件的组合。另外,每个组件的功能可以实现为软件,并且微处理器也可以实现为执行对应于每个组件的软件的功能。
[0031]一个视频由包括多个图像的一个或更多个序列组成。每个图像分割为多个区域,并且对每个区域执行编码。例如,一个图本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种由计算装置执行的用于对影像的恢复的区域应用去块滤波的方法,所述方法包括:对恢复的区域执行分割以将恢复的区域分区为单独的对象,并且生成对象的分割信息,其中,所述恢复的区域是图像、切片或多个编码单元;选择恢复的区域内的编码单元与变换单元之间的边界作为应用去块滤波的滤波边界;对于每个滤波边界,对邻近滤波边界的每个块的P滤波器长度和Q滤波器长度进行初始化;利用邻近滤波边界的具有预定尺寸的P区域和Q区域的分割信息来设置属于相同对象的P子区域和Q子区域,并且调整P滤波器长度和Q滤波器长度;基于调整的P滤波器长度和Q滤波器长度来计算P子区域和Q子区域的空间变化的程度;基于P子区域和Q子区域的空间变化的程度来确定是否应用去块滤波,并且在应用去块滤波时确定去块滤波器的类型;以及通过将去块滤波器应用于P子区域和Q子区域来执行去块滤波。2.根据权利要求1所述的方法,其中,对象的分割信息是映射,在映射中以每个像素为基础为每个对象分配相应索引。3.根据权利要求1所述的方法,进一步包括:从高级别或比特流获得恢复的区域内的对象的数量,其中生成分割信息将恢复的区域分区为与对象的数量一样多的子区域。4.根据权利要求1所述的方法,进一步包括:从高级别或比特流获得指示是否执行分割的标志,其中,当标志为真时,执行分割。5.根据权利要求4所述的方法,其中,当分别对原始区域和恢复的区域执行相同的分割方法,并且与预定阈值一样大的像素差出现在来自原始区域和恢复的区域的分割结果之间时,通过视频编码装置将标志设置为真。6.根据权利要求1所述的方法,进一步包括:通过视频解码装置推导是否执行分割,其中,当切片的基本量化参数小于或等于预定参考值,并且切片内的编码单元的平均量化参数小于或等于预定参考值时,推导确定执行分割。7.根据权利要求1所述的方法,其中,P区域和Q区域代表尺寸为M
×
N的区域,在滤波边界中与样本长度为N的边界部分邻近,并且包括垂直于边界部分的N个线,N个线的每个包括M个样本。8.根据权利要求1所述的方法,其中,当存在于P区域与Q区域之间的连续子边界长于或等于预定样本长度,并且包括在垂直于连续子边界的P区域和Q区域的相应线中的样本数量的最小值大于或等于预定阈值时,执行去块滤波。9.根据权利要求8所述的方法,其中,当连续子边界小于预定样本长度或最小数量小于预定阈值时,不对邻近相应子边界的P区域和Q区域执行去块滤波。10.根据权利要求8所述的方法,其中,当执行去块滤波时,调整根据最小数量将P子区域的滤波器长度设置为预定值的一个,并且基于连续子边界和P子区域的滤波器长度来设置P子区域的尺寸。
11.根据权利要求10所述的方法...

【专利技术属性】
技术研发人员:崔韩率李民勋沈东圭朴胜煜
申请(专利权)人:起亚株式会社光云大学校产学协力团
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1