CN114097223B 解码器、编码器和包括对帧内子分区进行编码的方法 (弗劳恩霍夫应用研究促进协会)_第1页
CN114097223B 解码器、编码器和包括对帧内子分区进行编码的方法 (弗劳恩霍夫应用研究促进协会)_第2页
CN114097223B 解码器、编码器和包括对帧内子分区进行编码的方法 (弗劳恩霍夫应用研究促进协会)_第3页
CN114097223B 解码器、编码器和包括对帧内子分区进行编码的方法 (弗劳恩霍夫应用研究促进协会)_第4页
CN114097223B 解码器、编码器和包括对帧内子分区进行编码的方法 (弗劳恩霍夫应用研究促进协会)_第5页
已阅读5页,还剩86页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2021.12.27PCT/EP2020/0675492020.06.23WO2020/260313EN2020.12.301-2.用于对图片进行解码的解码器(20)被配置导出图片(110)以图片(110)被细分成的块(120)为粒度的到包括帧内预测(116)和帧间预测块(120)被分配给预测类型的集合(114)中的相关联的预测类型;以及针对分配了帧内预测(116)的每个帧内预测块(120),从数据流(112)中导出帧内预测模式的集合(122)中的相关联的帧内预测模式(125)。针对其相关联的帧内预测模式(125)被包含在预定帧内预测模式的预定子码器被配置为:从数据流(112)中导出关于该相应预定帧内预测块(120)到分区(130)的分割帧内预测块(120)的预定帧内预测模式(125)的方式,对该相应预定帧内预测块(120)的每个分2对每个块(120),通过导出每个预定帧内预测块相应块(120)的预测残差的信息,其中通过以下方式导出每个预定帧内预测块(120)的预测残差:针对该相应预定帧内预测块(120)的每个分区(130),经由预定变换(T)从数据流(112)中导出与该相应预定帧内预测块(120)的该相应分区(130)的空域预测残差信号(134)相关的分区特出标识变换的集合(138)中的预定变换的信息与应用到主变换的系数子集(140)上的次级变换于该相应块(120)的预测残差的信息和使用分配给该相应块(120)的预测类型(125)而获得的预3从所述图片被编码到其中的数据流中导出所述图片以图片被细分成的块为粒度的到针对分配了所述帧内预测的每个第一帧内预测块,从所述数针对其相关联的帧内预测模式被包含在帧内预测模式的集合中的子集内的每个第二从所述数据流中导出关于该相应第二帧内预测块到分区的使用分配给该相应第二帧内预测块的相关联的帧内预测模针对该相应第二帧内预测块的每个分区,从所述数据流中导出分区特定预测残差信针对该相应第二帧内预测块的每个分区,确定是否没有非零变响应于针对该相应第二帧内预测块的每个分区没有非零变换系数位于相应预定区域使用所述分区特定空域残差和分区特定帧内预测来重建该相应第二帧内预测块的每响应于针对该相应第二帧内预测块的至少一个分区有非零变换系数位于相应预定区所述第一逆次级变换或所述第二逆次级变换还由分配给该相应第二帧内预测块的相从所述图片被编码到其中的数据流中导出所述图片以图片被细分成的块为粒度的到针对分配了所述帧内预测的每个第一帧内预测块,从所述数针对其相关联的帧内预测模式被包含在帧内预测模式的集合中的子集内的每个第二从所述数据流中导出关于该相应第二帧内预测块到分区的4使用分配给该相应第二帧内预测块的相关联的帧内预测模针对该相应第二帧内预测块的每个分区,从所述数据流中导出分区特定预测残差信针对该相应第二帧内预测块的每个分区,确定是否没有非零变响应于针对该相应第二帧内预测块的每个分区没有非零变换系数位于相应预定区域使用所述分区特定空域残差和分区特定帧内预测来重建该相应第二帧内预测块的每响应于针对该相应第二帧内预测块的至少一个分区有非零变换系数位于相应预定区所述第一逆次级变换或所述第二逆次级变换还由分配给该相应第二帧内预测块的相将所述图片以图片被细分成的块为粒度的到包括帧内预测和帧间预测的预测类型的针对分配了所述帧内预测的每个第一帧内预测块,将帧内预测模针对其相关联的帧内预测模式被包含在帧内预测模式的集合中的预定子集内的每个将关于该相应第二帧内预测块到分区的分割的信息编码到所述使用分配给该相应第二帧内预测块的相关联的帧内预测模针对该相应第二帧内预测块的每个分区,将分区特定预测残针对该相应第二帧内预测块的每个分区,确定是否没有非零变响应于针对该相应第二帧内预测块的每个分区没有非零变换系数位于相应预定区域5相应第二帧内预测块的每个分区生成分区特其中该相应第二帧内预测块的每个分区能够使用所述分区特定空域残差和分区特定将所述图片以图片被细分成的块为粒度的到包括帧内预测和帧间预测的预测类型的针对分配了所述帧内预测的每个第一帧内预测块,将帧内预测模针对其相关联的帧内预测模式被包含在帧内预测模式的集合中的预定子集内的每个将关于该相应第二帧内预测块到分区的分割的信息编码到所述使用分配给该相应第二帧内预测块的相关联的帧内预测模针对该相应第二帧内预测块的每个分区,将分区特定预测残针对该相应第二帧内预测块的每个分区,确定是否没有非零变响应于针对该相应第二帧内预测块的每个分区没有非零变换系数位于相应预定区域相应第二帧内预测块的每个分区生成分区特定空其中该相应第二帧内预测块的每个分区能够使用所述分区特定空域残差和分区特定9.一种计算机程序产品,包括计算机程序,所述计6[0005]应注意,由权利要求限定的任何实施例可以由以下实施例中描述的任何细节(特片或视频)的编码表示的装置)和解码器(用于基于编码表示提供信号的解码表示的装置)[0009]此外,本文公开的与方法相关的特征和功能也可以用于装置(被配置为执行这样或解码时遇到的一个问题源于当前在VTM-5.0帧内子分区中不能使用低频不可分离变换7定限制、和/或沿着从DC系数位置到最高频率系数位置的扫描路径的最后一个非零系数位置(由数据流中的最后位置语法元素指示)等于或低于另据流中导出/编码图片以图片被细分成的块为粒度的到包括帧内预测和帧间预测的预测类[0017]针对其相关联的帧内预测模式被包含在预定帧内预测模式的预定子集内的每个预测块的预定帧内预测模式的方式,对该相应预定帧内预测块的每个分区进行帧内预测。该相应预定帧内预测块的预定帧内预测模式可以由预定帧内预测块的帧内预测模式的集了例如该相应预定帧内预测块的帧内预测模式的集合中最可能的帧内预定变换从/向数据流中导出/编码与该相应预定帧内预测块的该相应分区的空域预测残差8流中导出/编码标识变换的集合中的预定变换的信息。标识变换的集合中的预定变换的信可使用关于该相应块的预测残差的信息和使用分配给该相应块的预测类型而获得的预测[0020]可以针对该相应预定帧内预测块或针对该相应预定帧内预测块的每个分区单独逐分区地或块全局地执行从/向数据流中导出/编码标识变换的集合中的预定变换的信息。[0021]根据实施例,可以通过以下方式,导出/编码标识变换的集合中的预定变换的信可以被配置为通过针对每个分区导出/编码针对该相应分区的标识第二变换的信息来导寸(partitiondimensions)、分区处理排序和/或分割来设置或选择主变换和/或次级变帧内子分区(ISP)的当前设计仅允许使用导致分区具有不同的水平和竖直维度尺寸的水平据流中导出/编码图片以图片被细分成的块为粒度的到包括帧内预测和帧间预测的预测类[0024]针对其相关联的帧内预测模式被包含在预定帧内预测模式的预定子集中的每个9定帧内预测块相同的水平大小、和等于该相应预定帧内预测块的竖直大小的1/n的减小的2个分区具有等于该相应预定帧内预测块的水平大小的1/n的减小的水平大小、以及等于该相应预定帧内预测块的竖直大小的1/n的减小由预定变换从/向数据流中导出/编码与该相应预定帧内预测块的该相应分区的空域预测可使用关于该相应块的预测残差的信息和使用分配给该相应块的预测类型而获得的预测解码时遇到的一个问题源于帧内子分区(ISP)的当前设计仅允许针对块的所有分区使用相的分区之间的局部变化。针对每个分区进行单独帧内预测的确定由数据流中的信息指导,该信息例如是指示使用单独帧内预测模式的附加语法元素和/或指示规则的集合中的预定据流中导出/编码图片以图片被细分成的块为粒度的到包括帧内预测和帧间预测的预测类[0030]针对其相关联的帧内预测模式被包含在预定帧内预测模式的预定子集中的每个每个分区确定的分区特定帧内预测模式来对该相应分区进行由预定变换从数据流中导出/编码与该相应预定帧内预测块的该相应分区的空域预测残差可使用关于该相应块的预测残差的信息和使用分配给该相应块的预测类型而获得的预测[0037]图4示出了根据实施例的针对要进行解码的图片的块的每个分区的次级变换的使[0042]图9示出了根据实施例的针对要进行解码的图片的块的每个分区使用次级变换来[0043]图10示出了根据实施例的针对要进行编码的图片的块的每个分区使用次级变换[0044]图11示出了根据实施例的针对图片的块使用第三分割来对图片进行解码的方法[0045]图12示出了根据实施例的针对图片的块使用第三分割来对图片进行编码的方法[0046]图13示出了根据实施例的针对图片的块使用分区特定帧内预测模式来对图片进[0047]图14示出了根据实施例的针对图片的块使用分区特定帧内预测模式来对图片进[0051]附图的以下描述开始于对基于块的预测编解码的编码器基于块的预测编解码用于对视频的图片进行编码以形成本发明的实施例可以在其中内置发明的构思的实施例的描述连同如何将这些构思分别构建到图1和图2的编码器和解码器中的描述一起呈现,尽管使用随后的图4及其后的附图描述的实施例也可以用于形成不根据图1和图2的编码器和解码器底层的编码框架进行操作的[0052]图1示出了示例性地使用基于变换的残差编码将图片12预测编码到数据流14中的器34对被变换并量化到数据流14中的预测残差信号[0055]预测信号26由编码器10的预测级36基于被编码到数据流14中并可从数据流14解对相应帧内编码块的预测将DC值分配给相应帧内编码段内的所有样本;和/或平面帧内编[0060]图3示出了(一方面)重构信号(即重构图片12′)与(另一方面)数据以是加法。预测信号26在图3中被示为图片区域到使用阴影线说明性地指示的帧内编码块位执行它们的变换。例如,许多编解码器对所有变换块84使用某种DST(离散正弦变换)或不同于图1的编码器的构思来对图片12执行基于块的编码,其构思的不同之处在于例如帧内编码块80被进一步细分成分区、和/或通过针对单个帧内编码块80的水平拆分和竖直拆可以使用关于图4至图8进一步概述的编码构思对数据流14中的图片12′执行基于块的解码,但是可以不同于例如图2的解码器20,不同之处在于帧内编码块80被进一步细分成分第一变换和次级变换用于单个帧内编码块80的分区、和/或各个帧内预测模式用于单个帧预测模式被包含在预定帧内预测模式的子集124内的那些预定帧内预测块120,数据流112还包括信息112d,该信息112d由编码器插入到数据流112中以使解码器能够从中导出该相分区130的空域预测残差信号134相关。针对该相应预定帧内预测块,数据流112内的信息[0081]变换语法元素112f可以由次级变换标志和/或次级变换指示语法元素表示。次级以指示在预定变换是第二变换T2的情况下要使用预定变换T是第一变换T1还是第二变换T2、以及在不同的次级变换候选之间做出决定。因测的区域(例如,非ISP帧内预测块的整个帧内预测块和ISP块的每个单独分区130的区域)区域的边界(例如沿着该区域的上边缘和左边缘)布置的参考样本表示沿着预定方向外插123a在帧内预测方向上相互不同。每个角度帧内预测模式123a可以具有与之相关联的索斜率和偏移定义的二维线性函数,该线性函数定义了要进行帧内预测的区域(即,整个块[0087]帧内预测模式123a-c形成由编码器和解码器支持的帧内预测模式的子集124。如编码器和解码器可以包括帧内预测模式123a至123d的集语法元素或信息112b(它可以被命名为intra_mip_flag)可以在数据流120中被传送,以指示是否要使用帧内预测模式的子集124中的任一个、或模式123d中的任一个来预测块120。用信号通知信息112c。可以在解码器和编码器处基于已经使用其进行了预测的相邻块(它默认使用集合124中的默认帧内预测模式作为该丢失相邻块的帧内预测模式的替代。如果已经使用帧间预测模式(例如通过运动补偿预测)对相邻块中的任何一个进行了编码/解合124中的最可能模式填充最可能模式列表,并沿着列表顺序将模式放置在相对于具有适合于帧内预测块120的较低概率的模式的更可能的上游。当基于用于相邻块的模式导出列法元素(它可以被称为intra_luma_mpm_flag)可以是信息112c的一部分,指示要用于预定(它可以被称为intra_luma_mpm_idx)包括到MPM列表中,其通过沿列表顺序编索引来指示112包括针对块120的作为信息112c的一部分的另一语法元素(它可以被称为intra_luma_合124中的那些未包含在MPM列表中的模式的方式来指示的模式是块120的模式)的信息使用另一种MP模式用于例如在与块120的外周的距离方面对块120的内部进行帧内预测。可以作为信息样本是否被集合124中的所选择的模式使用以全局或整块地对块120的内部进行帧内预测,或是否以块120被细分成的分区130为单位进行帧内预测,并且依次对这些分区130进行帧在的语法元素具有与例如参考样本所在的紧邻块120的区域相对应的预定状态的情况下,由刚刚提到的ISP语法元素112b控制的ISP编码选项可以是可用的(以及相应语法元素可以正针对该相应分区130导出的预测信号,因此下一个分区可以使用与该下一个分区相邻并因此能够获得每个分区130的变换T的变换系数级别,同样进行逆变换以获得如134所示的模式的intra_subpartitions_mode_flag可以仅在块满足刚刚提到的条件的情况下才存在免地显式地用信号通知的,而是在某些情况下被推断为指示某个分区维度的最大变换大小(但宽度不超过该最大变换大小)的情况下,分区维度可能必须是竖直的。在这两种情况下,intra_subpartitions_split_flag将不在数据流中显式地用信号通知,而是由解码器相应地推断出来。此外,编码器和解码器可以取决于块120的大小来确定块测残差进行编码的分区顺序在水平方向的情况下(如127b所示)可以沿着从最左边分区到也可以取决于块的大小:如果非ISP帧内编码块在水平和竖直方向上小于前述最大变换大下的每个变换(即针对每个分区130)以及非ISP帧内编码块的情况下的每个变换,诸如tu_列表的信号通知例如仅仅是说明性的,并且可以在没有这样的MPM列表的情况下实现。此量大于某个阈值或作为结果的最后位置语法元的子分区将例如以与不使用ISP的普通块相同的方式使用LFNST算法。在随后的实施例中,分别描述了关于LFNST使用和次级变换候选之间的可选选择的隐式信号化和显式信号化、以及关于在块级别和分区级别执行任何刚刚提到的决定/信号分区130的预测残差进行变换编码的信号通知地将LFNST的正常使用外插到由ISP创建的每个子分位置的扫描路径的最后非零系数位置(如用于该相应分区的残差变换的一个或多个语法元素(本文中被称为LP语法元素)所指示,准(quasi)用作变换内的非零系数的预期计数的度换T1,或次级变换T2可用(在这种情况下次级变换标志112f由编码器传输或由解码器读标志112f是分区特定的问题,并且虽然针对块120的一个变换130可以存在次级变换标志,做出决定:从数据流112中读取在数据流112中传输的针对该相应分区130的次级变换标志果非零变换域区域160完全位于由应用了次级变换Ts的变换T1的变换系数的部分140定义112f指示第一变换T1还是第二变换T2作为预定变换可以取决于上述条件1至5中的一个或[0113]备选地或另外地,读取次级变换标志112f与推断预定变换T是第一变换T1之间的决定可以取决于非零变换域区域160是否仅覆盖通过主变换Tp/T1与次级变换Ts的级联应[0116]在继续用于指示用于块120的分区130的变换T的下一选项之前,另外注意以下内[0118]次级变换Ts可以针对整个块120仅显式地用信号通知解码器一次。这意味着,块120内的所有子分区130将应用相同的次级变换Ts。如果次级变换标志112f指示预定变换T应用Ts,其中块120全局信号通知仅适用于LFNST可用的那些分区130。在针对所有分区变型中使用与上面在1到5中讨论的相同或其他标准或其据流112中传输的针对该相应预定帧内预测块120的次级变换标志112f,其指示预定变换T所示的非零变换域区域160的相对于通过主变换Tp/T1与次级变换Ts的级联应用了次级变换的主变换Tp/T1的系数140的相对位置。如果非零变换域区域160完全位于由应用了次级覆盖通过主变换Tp/T1与次级变换Ts的级联应用了次级变换Ts的主变换Tp/T1的系数140,志112f之外,可以针对相应预定帧内预测块120块全局地用信号通知次级变换指示语法元如果针对所有分区130满足以下标准中的所述一个或多个标准,则决定要读取所述次级变[0125]-由数据流中的最后位置语法元素所指示的沿着从DC系数位置到最高频率系数位[0126]如将在下面的附加说明中更详细地描述的,可能针对预定帧内预测块120的所有分区130仅需要满足上述标准中的一些,并且针对预定帧内预测块120的至少一个分区130如果将使用次级变换Ts,则每个子分区130将例如通过次级变化指示语法元素显式地用信(非零部分的位置和/或非零系数的数量和/或最后一个非零系数的位置)的角度来看LFSNT换Ts的子集包含多于一个候选次级变换Ts,则取决于在数据流112中传输的针对相应预定帧内预测块120的次级变换指示语法元素,从一个或多个候选次级变换Ts的子集中选择次[0132]根据实施例,候选次级变换的集合与由解码器/编码器用于未分割地进行了帧内[0134]当系数被解码时,解码器可以使用现有元素来获得关于将被使用的变换的信息拆分类型(水平或竖直)等隐式地导出关于必须使用哪个能是LFNST的可用性(或更准确地说,用于块120的次级变换标志112f的传输以便块全局地用信号通知的LFNST(如果用信号通知被激活)可以应用于块120内的所有分区130,而不管每个分区130的单独可用性条件。另一种可能性是它可以仅应用于满足该条件的那些分区针对所有分区130满足以下标准a至c中的一个或多个第一标准,同时针对至少一个分区满[0143]b)由数据流中的最后位置语法元素所指示的沿着从DC系数位置到最高频率系数[0146]如果次级变换标志112f指示预定变换T是第二变换T2,则针对满足一个或多个第二标准的分区130使用第二变换T2,而针对不满足一个或多个第二标准中的至少一个第二一个或多个第二标准是沿着从DC系数位置到最高频率系数位置的扫描路径的最后非零系数位置(由数据流112中的最后位置语法元素指示)超过lfnst索引,即变换语法元素112f,其可以取3个不同的值(0->不应用LFNST,1->应用(bin)的截断一元码字来二值化,其中第一个二进制值可以指示预定变换是第一变换T1还[0186]图15所示的函数transform_tree113是递归的并且在所有子分区130上循环。因此,lfnst_idx112f仅在块120结束时用信号通知一次。可以检查213变换块120的子分区少一个非零变换系数的分区,从/向数据流中导出/用信号通知标识预定变换T的信息136。元素112f的影响。针对块120或每个分区130的水平和竖直方向,主变换由trTypeHor和[0188]指定水平变换内核的变量trTypeHor和指定竖直变换内核的变量trTypeVer如下[0193]-如果cu_sbt_flag等于1,则取决于cu_sbt_horizontal_flag和cu_sbt_pos_[0199]使(DCT-II,DCT-II)作为主变换的标志被称为spsmts_enabled_flag(MTS的意思解码器/编码器被配置为:从/向数据流中导出/编码标识包括第一变换T1和第二变换T2的变换的集合138中的预定变换T的信息136,其中第二变换T2等于第一变换T1与应用到第一[0200]sps_mts_enabled_flag等于1指定sps_explicit_mts_intra_enabled_flag和sps_explicit_mts_inter_enabled_flag存在于SPS中。sps_mts_enabled_flag等于0指定sps_explicit_mts_intra_enabled_flag和sps_explicit_mts_inter_enabled_flag不存[0203]-如果sps_mts_enabled_flag等于1并且以下条件中的一个或多个为真,则[0206]-sps_explicit_mts_intra_enabled_flag等于0并且CuPredMode[0][xTbY][0209]指定水平变换内核的变量trTypeHor和指定竖直变换内核的变量trTypeVer如下[0212]-IntraSubPartitionsSplitType不等于ISP_NO_SPLIT并且lfnst_idx不等于0(如[0214]-如果cu_sbt_flag等于1,则取决于cu_sbt_horizontal_flag和cu_sbt_pos_[0218]-否则,取决于mts_idx在VVC标准的表39中指定trTypeHor和trTypeVer。预定块120的变换(即trTypeHor和trTypeVer)设置为其默认值(针对ISP,mts_idx总是0)。因此[0220]可以独立于块120是否被分割128(即是否是ISP块),根据以下特征来应用第二变[0226]在伸缩变换系数的变换过程中,ApplyLfhstFlag为变换过程准备变量,并且[0228]-变量predModeIntra、nLfnstOutSize、log2LfnstSize、nLfnstSize和[0234]nLfnstSize[0238]-当predModeIntra等于INTRA_LT_CCLM、INTRA_L_CCLM或INTRA_T_CCLM时,[0244]-CuPredMode[0][xTbY+nTbW*SubWidthC/2][yTbY+nTbH*SubHeightC/2]等于[0246]-IntraPredModeY[xTbY[0252]-以伸缩变换系数nonZeroSize的输入长度、设置为等于nLfnstOutSize的变换输1)作为输出,调用第8.7.4.2节中所指定的一维低频不可分变换过程。(这调用实际执行预测模式的集合122中相关联的帧内预测[0267]针对其相关联的帧内预测模式125被包含在预定帧内预测模式的预定子集124中割模式的集合127中的该相应预定帧内预测块120到分区130的分割128的信息126,所述分块120被竖直拆分,使得该相应预定帧内预测块120的分区130成为与该相应预定帧内预测帧内预测模式125被包含在预定帧内预测模式的预定子集124内的每个预定帧内预测块预测残差132,从/向数据流112中导出/编码关于该相应块120的预测残差132的信息112e,测块120的该相应分区130的空域预测残差信号相关的分区特定预测[0269]此外,解码器/编码器被配置为使用关于该相应块120的预测残差132的信息和使用分配给该相应块120的预测类型125而[0271]根据实施例,解码器被配置为通过读取在数据流112中传输的针对该相应预定帧中导出标识分割模式的集合127中的该相应预定帧内预测块120到分区130的分割128的信编码器可以包括与解码器并行的特征,其中编码器被配置为通过在数据流112中传输该分第一分割127a还是第二分割127b。种拆分类型将需要新的语法元素来指示它被使用,或它可以由解码器侧的现有块参数(例被分配给与预定帧内预测块120的其他分区130不[0281]图7示出了用于从数据流112中对图像进行解码的解码器以及用于将图像编码到112中导出/编码图片以图片被细分成的块为粒度的到包括帧内预测116和帧间预测118的预测类型的集合114的分配,使得每个块120被分配给预测类型的集合114中的相关联的预向数据流112导出/编码帧内预测模式的集合中的相关联的帧内预测模式125。帧内预测模式的集合可以等于或类似于关于图4或图6描述的集合122,并且在下面提到的预定帧内预测模式的子集中可以等于或类似于关于图4或图6描述的预定帧内预[0283]针对其相关联的帧内预测模式125被包含在预定帧内预测模式的预定子集124内相应预定帧内预测块128到分区130的分割128的信息126。分割128的导出或编码可以如关向数据流112导出/编码标识规则的集合154中的预定规则156的信息150,使用该预定规则式152。使用针对该相应预定帧内预测块120的每个分区130确定的分区特定帧内预测模式152来对该相应分区进行帧内预测。第一分割特定帧内预测模式1520可以分配给第一分割式1522可以分配给第三分割1302,以及第四分区特定帧内预测模式1523可以分配给第四分区1303。针对分区130确定哪个分区特定帧内预测模式152取决于预定规则156和该相应预下方式导出每个预定帧内预测块120的预测残差:针对该相应预定帧内预测块的每个分区130,经由预定变换T从数据流112中导出与该相应预定帧内预测块120的该相应分区130的[0285]解码器/编码器被配置为使用关于该相应块120的预测残差的信息和使用分配给区130确定的分区特定帧内预测模式152针对每个分区130而获得分区特定预测信号来重构预测信号和分区特定预测残差依次重构块120的每个分区130[0286]根据实施例,解码器/编码器被配置为:以取决于分配给该相应预定帧内预测块120的预定帧内预测模式125的方式,使用由先前分区的分区特定预测残差信号132对先前分区的帧内预测信号的校正,依次执行对该相应预定帧内预测块120的分区130的帧内预向数据流112中导出/编码标识规则的集合154中的预定规则156的信息150,针对该相应预则索引112g显式地用信号通知,或可以通过基于与预定区块120相邻的相邻块的特征对规应预定帧内预测块120的分区130的分区特定帧内预测模式152,使得如果该相应预定帧内预测块120的相关联的帧内预测模式125是角度模式123a,则该相应预定帧内预测块120的内预测块120的分区130的分区特定帧内预测模式152的帧内预测方向170的平均值等于该相应预定帧内预测块120的相关联的帧内预测模式125的帧内预测方向172。在角度帧内预测模式123a根据它们的相关联的帧内预测方向的顺时针旋转排序的情况下,图8在左侧示出了根据规则的集合154中的第一规则1551的分区特定帧内预测模式152的帧内预测方向170,而图8在右侧示出了根据规则的集合154中的第二规则1552的分区特定帧内预测模式如下方式确定该相应预定帧内预测块120的分区130的分区特定帧内预测模式152:当沿着内预测模式152的帧内预测方向170以一角度偏离幅度和相反的角度偏移符号偏离该相应预定帧内预测块120的相关联的帧内预测模式125的帧内预测方向172,所述角度偏离幅度的上游与所述中间的下游相比具有相反的角度偏离符号。第二变型规则(例如第二规则1552),其以如下方式确定该相应预定帧内预测块120的分区130的分区特定帧内预测模式模式152的帧内预测方向170以一角度偏离幅度和一角度偏离符号偏离该相应预定帧内预测块120的相关联的帧内预测模式125的帧内预测方向172,所述角度偏离幅度等于该相应分区130的分区特定帧内预测模式152的帧内预测方向170根据第一变型规则(例如第一规则1551)相对于该相应预定帧内预测块120的相关联的帧内预测模式125的偏离的角度偏离170根据第一变型规则相对于该相应预定帧内预测块120的相关联的帧内预测模式125的偏离的角度偏离符号相反。第一变型规则1551和第二变型规则1552通过相同的角度偏离幅度但相反的角度偏离符号来定义每个分区的分区特定帧内预测模式[0291]在分割128的上述导出或编码中,信息126可以标识分割模式的集合127中的分割定帧内预测块120被竖直拆分,使得该相应预定帧内预测块120的分区130成为与该相应预[0292]根据实施例,解码器/编码器被配置为基于该相应预定帧内预测块120的维度尺[0295]提出允许每个子分区130具有其自己的帧内模式,即分区特在帧内模式125的局部变化。解码器/编码器可以被配置为读取/传输局部帧内预测指示0123[0306]图9示出了用于对图片进行解码的方法1000,其包括从图片被编码到其中的数据流中导出1100图片以图片被细分成的块为粒度的到包括帧内预测和帧间预测的预测类型中导出1520标识变换的集合中的预定变换的信息,该变换的集合包括第一变换和第二变相应块的预测残

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论