用于将预测单元划分为子单元并对预测单元进行预测的帧内预测方法及装置制造方法及图纸

技术编号:31821090 阅读:16 留言:0更新日期:2022-01-12 12:18
公开了参考样本构建方法和影像解码装置。根据本发明专利技术的实施方案的影像解码方法包括以下步骤:确定是否将当前块划分为多个子块;在当前块划分为多个子块时,基于从比特流解码的划分信息以及当前块的宽度和高度,确定子块的数量以及从水平划分和竖直划分中划分当前块的划分方向;通过利用帧内预测顺序地重构根据划分方向和子块的数量而划分的多个子块来重构当前块;在水平和竖直方向上以N个样本间隔来设立网格,并且在当前块的多个子块之间的边界中对与网格的边界匹配的边界进行去块滤波。界中对与网格的边界匹配的边界进行去块滤波。界中对与网格的边界匹配的边界进行去块滤波。

【技术实现步骤摘要】
【国外来华专利技术】用于将预测单元划分为子单元并对预测单元进行预测的帧内预测方法及装置


[0001]在一些实施方案中,本专利技术涉及视频的编码和解码。更具体地,本专利技术涉及一种用于帧内预测的方法和装置,其中预测单元划分为子单元并在子单元中预测。

技术介绍

[0002]由于视频数据与音频数据或静止影像数据相比具有较大的数据量,因此在进行压缩处理之前,需要大量的硬件资源(包括存储器),从而以数据的原始形式来存储或传输数据。
[0003]相应地,在解码器可以接收、解压以及再现压缩的视频数据之前,存储或传输视频数据通常伴随着通过利用编码器对其进行压缩。现有的视频压缩技术包括H.264/AVC和高效率视频编码(High Efficiency Video Coding,HEVC),所述高效率视频编码(HEVC)使H.264/AVC的编码效率提高了大约40%。
[0004]然而,视频影像在尺寸、分辨率和帧速率上的不断增加以及由此产生的要编码的数据量的增加需要一种与现有的压缩技术相比具有更好的编码效率改善和更高的影像质量改善的新的且优秀的压缩技术。
[0005]另一方面,在帧内预测中,利用位于当前块附近的先前重构样本执行预测,其中用于帧内预测的相邻样本被称为参考样本。通常,帧内预测使用参考样本以最大程度地预测当前块中的所有样本。例如,对于16
×
16块,通过利用它们的相邻样本来预测属于16
×
16块的256个样本值。由于视频中存在空间相关性,当前块样本与参考样本越接近,通常预测结果越好。因此,邻近参考样本的当前块样本会具有准确的预测值,而远离参考样本的当前块样本会导致不准确的预测值。

技术实现思路

[0006]技术问题
[0007]本专利技术总体上致力于提供一种帧内预测技术,所述帧内预测技术用于将预测单元分割为子单元,以在某种程度上将用于预测当前样本的重构的相邻样本放置得更接近当前样本,并且通过利用共同的帧内预测模式来对块的子单元进行预测。
[0008]课题解决手段
[0009]本专利技术的至少一个方面提供了一种用于利用帧内预测来重构当前块的视频解码方法,该方法包括:确定是否将当前块分割为多个子块的步骤;在当前块分割为多个子块时,基于从比特流解码的分割信息以及当前块的宽度和高度,确定当前块的水平分割方向与竖直分割方向之间的分割方向以及子块的数量的步骤;通过利用帧内预测顺序地重构根据分割方向和子块的数量指定的子块来重构当前块的步骤;在水平方向和竖直方向上以规则间隔设置N个样本的网格,并且在当前块的子块之间的边界中对与网格的边界重合的边界执行去块滤波的步骤。
[0010]本专利技术的另一个方面提供了一种用于利用帧内预测来重构当前块的视频解码装置。所述视频解码装置包括:用于确定是否将当前块分割为多个子块的装置;用于在当前块分割为多个子块时,基于从比特流解码的分割信息以及当前块的宽度和高度,确定当前块的水平分割方向与竖直分割方向之间的分割方向以及子块的数量的装置;用于通过利用帧内预测顺序地重构根据分割方向和子块的数量指定的子块来重构当前块的装置;用于在水平和竖直方向上以规则间隔设置N个样本的网格,并且在当前块中的子块之间的边界中对与网格的边界重合的边界执行去块滤波的装置。
附图说明
[0011]图1是示出能够实现本专利技术技术的视频编码装置的框图。
[0012]图2是用于解释通过利用QTBTTT结构来分割块的方法的示意图。
[0013]图3a是示出多个帧内预测模式的示意图。
[0014]图3b是示出包括宽角度帧内预测模式的多个帧内预测模式的示意图。
[0015]图4是示出能够实现本专利技术技术的视频解码装置的框图。
[0016]图5a至图5c是示出根据本专利技术的至少一个实施方案,在当前块被帧内预测编码时,当前块可以分割为多个子块的类型的示意图。
[0017]图6是示出根据本专利技术的至少一个实施方案的视频编码装置中帧内预测单元的示例配置的功能框图。
[0018]图7是根据本专利技术的至少一个实施方案的由视频编码装置执行的用于对视频的当前块进行帧内预测编码的方法的流程图。
[0019]图8是示出根据本专利技术的至少一个实施方案的视频解码装置中的帧内预测单元的示例配置的功能框图。
[0020]图9是根据本专利技术的至少一个实施方案的由视频解码装置执行的用于从编码视频的比特流对帧内预测编码的当前块进行解码的方法的流程图。
[0021]图10a和图10b是示出在生成子块的预测子块时以子块为单位顺序地进行重构的编码块的示意图。
具体实施方式
[0022]在下文中,将参考所附附图对本专利技术的一些实施方案进行详细描述。在下面的描述中,相同的附图标记优选地表示相同的元件,尽管元件在不同的附图中示出。此外,在一些实施方案的以下描述中,当认为模糊了本专利技术的主题时,为了清楚和简洁起见,将省略对相关的已知组件和功能的具体描述。
[0023]图1是示出能够实现本专利技术的技术的视频编码装置的框图。在下文中,将参考图1描述视频编码装置以及该装置的子组件。
[0024]视频编码装置可以配置为包括:图像分割单元110、预测单元120、减法器130、变换单元140、量化单元145、重排单元150、熵编码单元155、逆量化单元160、逆变换单元165、加法器170、滤波单元180和存储器190。
[0025]视频编码装置的各个组件可以实现为硬件或软件,或者硬件和软件的组合。另外,每个组件的功能可以通过软件来实现,而每个组件的软件功能可以实现为由微处理器来执
行。
[0026]视频由多个图像组成。图像分别分割为多个区域,并且对每个区域执行编码。例如,一个图像分割为一个或更多个瓦片(tile)或/和切片(slice)。这里,一个或更多个瓦片可以被定义为瓦片组。每个瓦片或/和切片分割为一个或更多个编码树单元(coding tree unit,CTU)。并且每个CTU通过树结构分割为一个或更多个编码单元(coding unit,CU)。应用于各个CU的信息被编码为CU的语法,并且共同应用于包括在一个CTU中的CU的信息被编码为CTU的语法。另外,共同应用于一个切片中的所有块的信息被编码为切片头的语法,而应用于构成一个图像的所有块的信息被编码在图像参数集(Picture Parameter Set,PPS)或图像头中。此外,由多个图像共同参考的信息被编码在序列参数集(Sequence Parameter Set,SPS)中。另外,由一个或更多个SPS共同参考的信息被编码在视频参数集(Video Parameter Set,VPS)中。以相同的方式,共同应用于一个瓦片或瓦片组的信息可以被编码为瓦片头或瓦片组头的语法。
[0027]图像分割单元110确定编码树单元(CTU)的大小。关于CTU的大小(CTU尺寸)的信息被编码为SPS或PPS的语法,并且被传输至视频解码装置。
[0028]图像分割单元110将构成视频的每个本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种视频解码方法,其用于利用帧内预测来重构当前块,所述方法包括:确定是否将当前块分割为多个子块;在当前块分割为多个子块时,基于从比特流解码的分割信息以及当前块的宽度和高度,确定当前块在水平分割方向与竖直分割方向之间的分割方向,并且确定子块的数量;利用帧内预测,通过顺序地重构根据分割方向和子块的数量指定的子块来重构当前块;以及在水平方向和竖直方向上以规则间隔设置N个样本的网格,并且在当前块的子块之间的边界中对与网格的边界重合的边界执行去块滤波。2.根据权利要求1所述的方法,其中,重构当前块包括:从目标子块周围的先前重构的像素,预测子块中当前要重构的目标子块,以生成帧内预测子块;通过以下步骤生成具有残差信号的残差子块:从比特流中对与目标子块相对应的变换系数信息解码以重构变换系数,并且通过利用等于目标子块的变换大小对变换系数进行逆量化和逆变换;以及通过利用帧内预测子块和残差子块来重构目标子块,其中,重构的目标子块中的像素用于在当前块中对后续子块进行帧内预测。3.根据权利要求1所述的方法,其中,确定是否分割当前块包括:基于当前块的宽度和高度、当前块的面积以及对变换系数进行变换所能够允许的最小变换大小和最大变换大小,从比特流中对指示是否分割当前块的分割标志解码;以及基于分割标志来确定是否分割当前块。4.根据权利要求3所述的方法,其中,在当前块的宽度和高度小于最小变换大小时,不从比特流中对分割标志解码,并且将分割标志设置为指示出当前块不被分割的值。5.根据权利要求3所述的方法,其中,在当前块的面积小于由最小变换大小定义的变换单元的面积时,不从比特流中对分割标志解码,并且将分割标志设置为指示出当前块不被分割的值。6.根据权利要求3所述的方法,其中,在当前块的宽度和高度大于最大变换大小时,不从比特流中对分割标志解码。7.根据权利要求1所述的方法,其中,基于分割信息来确定分割方向是水平分割方向还是竖直分割方向,以及其中,基于当前块的宽度和高度来确定子块的数量。8.根据权利要求1所述的方法,其中,在当前块的宽度和高度为4
×
8或8
×
4时,子...

【专利技术属性】
技术研发人员:沈东圭李钟石朴时奈朴俊泽朴胜煜林和平
申请(专利权)人:起亚株式会社光云大学校产学协力团
类型:发明
国别省市:

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

1