CN119420949A 视频编码方法和装置以及视频解码方法和装置 (三星电子株式会社)_第1页
CN119420949A 视频编码方法和装置以及视频解码方法和装置 (三星电子株式会社)_第2页
CN119420949A 视频编码方法和装置以及视频解码方法和装置 (三星电子株式会社)_第3页
CN119420949A 视频编码方法和装置以及视频解码方法和装置 (三星电子株式会社)_第4页
CN119420949A 视频编码方法和装置以及视频解码方法和装置 (三星电子株式会社)_第5页
已阅读5页,还剩136页未读 继续免费阅读

下载本文档

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

文档简介

201980092531.92019.12.20视频编码方法和装置以及视频解码方法和本公开涉及视频编码方法和装置以及视频前编码单元中的当前变换单元的关于多变换选择(MTS)技术的语法元素;基于获得的语法元素确定针对当前变换单元的水平变换核或垂直变变换核或垂直变换核对当前变换单元执行逆变2从比特流中的序列参数集获得关于用于变换跳过模式的最大块尺寸基于所述尺寸信息确定用于变换跳过模式的所述基于当前变换单元的尺寸小于用于变换跳过模式的所述最大块尺寸并且当前变换单从比特流中的序列参数集获得关于用于变换跳过模式的最大块尺寸基于所述尺寸信息确定用于变换跳过模式的所述基于当前变换单元的尺寸小于用于变换跳过模式的所述最大块尺寸并且当前变换单基于当前变换单元的尺寸小于用于变换跳过模式的所述最大块尺寸并且当前变换单生成比特流,所述比特流包括编码的所述至少一个系数、编码基于当前变换单元的尺寸小于用于变换跳过模式的所述最大块尺寸并且当前变换单3生成比特流,所述比特流包括编码的所述至少一个系数、编码4[0002]根据实施例的一种方法和设备能够通过使用具有各种形状且被包括在图像中的能够通过对具有各种形状的数据单元执行变换或逆变换来对[0003]随着能够再现和存储高分辨率或高质量图像内容的硬件已经被开发并且变得广或包括在当前编码单元中的当前变换单元的关于多变换选择(MTS)的语法元素;基于获得于针对当前变换单元的残差信号生成包括当前编码单元或当前变换单[0007]从比特流获得指示是否使用MTS的语法元素的步骤可包括:从与残差编码语法结[0008]从比特流获得指示是否针对当前编码单元或当前变换单元使用MTS的语法元素的[0009]当获得的语法元素指示针对当前编码单元或当前变换单元不使用MTS时,所述方法还可包括将针对当前变换单元的变换核确定为离散余弦变[0010]当获得的语法元素指示根据针对当前编码单元或当前变换单元的MTS的多个模式对当前编码单元或当前变换单元的水平变换核或垂直变换核确定为离散正弦变换(DST)75[0011]从比特流获得针对当前编码单元或包括在当前编码单元中的当前变换单元的关度分量的编码块标志指示亮度变换块包括不为0的至少一个变换系数等级时,当当前编码单元的预测模式是帧间模式,并且从序列参数集(SPS)获得的指示在帧间模式下是否启用[0013]针对当前编码单元或包括在当前编码单元中的当前变换单元的关于MTS的语法元[0015]基于当前变换单元的尺寸从比特流获得指示是否针对当前变换单元使用变换跳过模式的标志的步骤可包括:在对残差编码语法结构进行解析之前从比特流获得所述标[0016]基于当前变换单元的尺寸从比特流获得指示是否针对当前变换单元使用变换跳[0017]当树类型不是双树色度,从序列参数集(SPS)获得的指示是否启用变换跳过模式指示亮度变换块包括不为0的至少一个变换系数等级时,基于当前变换单元的尺寸从比特流获得指示是否针对当前变换单元使用变换跳[0018]基于当前变换单元的尺寸指示是否针对当前变换单元使用变换跳过模式的标志在逆变换之前对关于至少一个变换系数的信息6当前变换单元的关于多变换选择(MTS)的语法元素;基于获得的语法元素确定针对当前变平变换核或垂直变换核对当前变换单元执行变换来确定针对当前变换单元的水平变换核码单元或包括在当前编码单元中的当前变换单元的关于多变换选择(MTS)的语法元素;对特流包括针对当前变换单元的经过编码的变换系数和关于[0023]根据本公开的实施例的一种用于图像解码方法的计算机程序可被记录在计算机[0034]图3示出根据实施例的由图像解码设备执行的通过对当前编码单元进行划分来确[0035]图4示出根据实施例的由图像解码设备执行的通过对非正方形编码单元进行划分[0036]图5示出根据实施例的由图像解码设备执行的基于块形状信息和划分形状模式信[0037]图6示出根据实施例的由图像解码设备执行的从奇数个编码单元中确定预定编码[0038]图7示出根据实施例的当图像解码设备通过对当前编码单元进行划分来确定多个[0039]图8示出根据实施例的当编码单元不能按照预定顺序进行处理时由图像解码设备执行的确定当前编码单元将被划分为奇数个编[0040]图9示出根据实施例的由图像解码设备执行的通过对第一编码单元进行划分来确[0041]图10示出根据实施例的当图像解码设备对第一编码单元进行划分而确定的具有7[0042]图11示出根据实施例的当划分形状模式信息指示正方形编码单元将不被划分为[0043]图12示出根据实施例的可根据对编码单元进行划分的处理来改变多个编码单元[0045]图14示出根据实施例的可基于编码单元的形状和尺寸确定的深度以及用于将编[0046]图15示出根据实施例的基于画面中包括的多个预定数据单元来确定多个编码单[0047]图16示出根据实施例的用作用于确定包括在画面中的参考编码单元的确定顺序[0048]图17a示出根据各种实施例的包括多变换选择(MTS)的语法元素的变换单元的语[0052]图18a示出根据各种实施例的包括变换单元语法和变换跳过标志的残差编码语法[0054]图19a是用于描述根据实施例的针对在帧间模式下被编码的块的子块变换(SBT)[0056]图19c是用于描述根据实施例的基于针对在帧间模式下被编码的块的SBT对系数[0058]图20b示出根据实施例的考虑扫描区域的尺寸指示最后有效系数的位置的语法元[0059]图20c示出根据实施例的用于基于当前编码单元的尺寸(高度或宽度)确定是否允许预定划分方向和预定划分类型的编码单元的或包括在当前编码单元中的当前变换单元的关于多8元中的当前变换单元的关于多变换选择(MTS)的语法元素;基于获得的语法元素确定针对平变换核或垂直变换核对当前变换单元执行变换来确定针对当前变换单元的水平变换核码单元或包括在当前编码单元中的当前变换单元的关于多变换选择(MTS)的语法元素;对特流包括针对当前变换单元的经过编码的变换系数和关于[0064]根据本公开的实施例的一种用于图像解码方法的计算机程序可被记录在计算机9非易失性RAM(NVRAM)、可编程ROM(PROM)、可擦除可编程ROM(EPROM)、电可擦除PROM[0076]在下文中,将参照图1a至图20c描述根据各种实施例的图像编码设备和图像解码种实施例的用于对按各种形状确定的数据单元执行变换或逆变换的图像编码设备和图像[0079]根据各种实施例的图像解码设备100可包括获得器105和图像解码器110。获得器[0080]在下文中,对图像解码设备100基于关于多变换选择的语法元素对当前块执行逆[0081]获得器105可从比特流获得针对当前编码单元或包括在当前编码单元中的当前变选变换核中的一个候选变换核确定为水平变换核或垂直变换核并且使用确定的水平变换核和垂直变换核而不是使用单个变换核(诸如用于逆变换的离散余弦变换(DCT)2)来执行[0083]例如,获得器105可从比特流获得包括在当前编码单元的语法结构或当前变换单[0085]获得器105可从比特流获得包括在除了残差编码语法结构之外的语法结构中的关多变换选择的多变换选择标志mts_flag以及指示根据多变换选择的多个模式中的一个模[0087]针对当前编码单元或包括在当前编码单元中的当前变换单元的关于多变换选择[0089]当关于多变换选择的语法元素指示针对当前编码单元或当前变换单元不使用多[0090]当关于多变换选择的语法元素指示根据针对当前编码单元或当前变换单元的多变换选择的多个模式中的一个模式时,图像解码器110可基于由该语法元素指示的所述一个模式将针对当前编码单元或当前变换单元的水平方向或垂直方向上的变换核确定为离小于或等于预定第二尺寸时,图像解码器110可将水平方向或垂直方向上的变换核确定为从比特流获得针对包括在当前编码单元中的当前变换单元的关于多变换选择的语法元素。度分量的编码块标志指示亮度变换块包括不为0的至少一个变换系数等级时,并且当当前编码单元的预测模式为帧间模式并且从序列参数集(SPS)获得的指示在帧间模式下是否启用多变换选择的标志指示启用多变换选择时或者当当前编码单元的预测模式为帧内模式并且从SPS获得的指示在帧内模式下是否启用多变换选择的标志指示启用多变换选择时,获得器105可获得针对当前编码单元或包括在当前编码单元中的当前变换单元的关于多变[0094]基于关于多变换选择的语法元素,图像解码器110可确定针对当前变换单元的水平变换核或垂直变换核。图像解码器110可将各种候选变换核中的一个候选变换核确定为[0095]图像解码器110可通过基于针对当前变换单元确定的水平变换核或垂直变换核对信息获得所述至少一个变换系数。图像解码器110可通过基于针对当前变换单元确定的水平变换核或垂直变换核对包括在当前变换单元中的所述至少一个变换系数执行逆变换来[0096]图像解码器110可基于针对当前变换单元的残差信号来生成包括当前编码单元或编码单元或当前变换单元的预测块。图像解码器110可通过对包括针对当前变换单元的残差信号的残差块和针对当前编码单元或当前变换单元的预测块进行组合来生成针对当前[0097]在下文中,对图像解码设备100基于指示是否使用变换跳过模式的语法元素来跳[0098]获得器105可基于当前变换单元的尺寸从比特流获得指示是否针对当前变换单元[0099]当树类型不是双树色度并且从SPS获得的指示是否启用变换跳过模式的标志指示从SPS获得的指示是否启用变换跳过模式的标志指示启用变换跳过模式,并且针对亮度分[0100]当树类型不是双树色度,从SPS获得的指示是否启用变换跳过模式的标志指示启[0102]基于变换跳过标志,图像解码器110可确定是否针对当前变换单元使用变换跳过[0103]基于确定是否针对当前变换单元使用变换跳过模式的结果,图像解码器110可跳过对当前变换单元的逆变换,并且可从比特流获得包括在当前变换单元中的至少一个系前变换单元的逆变换,从比特流获得关于包括在当前变换单元中的至少一个系数的信息,并且基于关于所述至少一个系数的信息获得包括在当前变换单元中的[0104]图像解码器110可基于所述至少一个系数生成包括当前变换单元的重建块。图像解码器110可通过执行帧间预测、帧内预测等来生成针对当前变换单元或包括当前变换单元的当前编码单元的预测块。图像解码器110可通过对针对包括至少一个系数的当前变换单元的残差块和针对当前编码单元或当前变换单元的预测块进行组合来生成针对当前变变换(SBT)中仅对帧间残差块的区域(子块)执[0106]当当前编码单元的预测模式是帧间模式时,图像解码器110可确定是否对针对当[0107]当当前编码单元的预测模式是帧间模式时,获得器105可获得指示是否对当前编解码器110可基于标志sbt_flag确定是否对针对当前编码单元或当前变换单元的两个子块[0108]当确定对针对当前编码单元或当前变换单元的两个子块中的仅一个子块执行逆变换时,获得器105可从比特流获得指示将当前编码单元或当前变换单元划分为包括具有解码器110可基于标志cu_sbt_quad_flag或tu_sbt_quad_flat确定是否将当前编码单元或当前变换单元划分为包括具有1/2尺寸或1/4尺寸的子块的多[0109]获得器105可从比特流获得指示是否在水平方向或垂直方向上对当前编码单元或解码器110可基于标志cu_sbt_horizontal_flag或tu_sbt_horizontal_flag确定是否在水平方向或垂直方向上对当前编码单元或当前变换单元进行划[0110]获得器105可从比特流获得指示当前编码单元或当前变换单元中包括的两个子块器110可基于标志cu_sbt_pos_flag或tu_sbt_pos_flag确定当前编码单元或当前变换单元110可仅针对包括在被执行逆变换的子块中的区域,基于关于至少一个变换系数的信息来指根据扫描顺序将一维排列的信息变换为二维[0112]图像解码器110可根据当前块的尺寸仅针对包括在一个子扫描区域)扫描关于所述至少一个变换系数的信息。扫描区域的高度和宽度中的至少一个左上边缘处的像素到扫描区域的右下端处的像素的范围[0113]当当前编码单元的预测模式是帧间模式时,图像解码器110可确定是否对针对当前编码单元或当前变换单元的两个子块中的仅一个[0114]当确定对仅一个子块执行逆变换时,图像解码器110可在不对关于当前编码单元或当前变换单元的划分方向的信息进行解析的情况下确定当前编码单元或当前变换单元一个子块执行逆变换时,图像解码器110可在不对关于当前编码单元或当前变换单元的划变换单元的高度或宽度大于预定高度或预定宽度时,图像解码器110可确定允许对当前编码单元或当前变换单元的高度或宽度进行垂直划分或水平划分。当图像解码器110没有从比特流获得关于针对当前编码单元或当前变换单元的划分方向的信息时,并且当标志cu_[0115]当图像解码器110没有从比特流获得关于针对当前编码单元或当前变换单元的划元被划分为包括具有1/2尺寸的子块的多个子块时),图像解码器110可基于是否允许将当前编码单元或当前变换单元的高度水平划分为包括具有1/2尺寸的子块的多个子块[0118]图像解码器110可通过基于当前亮度/色度图像的划分形状模式分层地划分当前[0120]在操作S105,图像解码设备100可从比特流获得针对当前编码单元或包括在当前[0121]在操作S110,图像解码设备100可基于所述语法元素确定针对当前变换单元的水[0122]在操作S115,图像解码设备100可通过基于针对当前变换单元确定的水平方向或垂直方向上的变换核对当前变换单元执行逆变换[0125]在操作S125,图像解码设备100可基于当前变换单元的尺寸从比特流获得指示是100可从比特流获得指示是否针对当前变换单元使用变换跳过模式[0127]在操作S130,图像解码设备100可基于获得的标志来确定是否针对当前变换单元比特流获得包括在当前变换单元中的至少一个系数。图像解码设备100可从比特流获得关于包括在当前变换单元中的至少一个系数的信息,可跳过针对当前变换单元的逆变换操[0129]在操作S140,图像解码设备100可基于获得的至少一个系数生成包括当前变换单码设备100可从比特流获得指示是否对当前编码单元或当前变换单元的两个子块中的仅一100可在逆变换之前从比特流仅针对包括在所述一个子块中的区域对关于至少一个变换系数的位置可在x位置和y位置的从扫描区域的左上边缘处的像素到扫描区域的右下端处的[0133]在操作S155,图像解码设备100可通过基于扫描的关于至少一个变换系数的信息对所述至少一个变换系数进行逆变换来生成所述至少一个系数。图像解码设备100可基于述至少一个变换系数进行逆变换来生成所述[0134]在操作S160,图像解码设备100可基于所述至少一个系数生成包括当前编码单元[0137]根据各种实施例的图像解码器6000执行图像解码设备100的图像解码器110对图逆变换器6250从量化的变换系数重建残器6400或帧间预测器6350生成的每个块的预测数据相加来重建针对包括在比特流6050中的当前图像的块的空间域的数据,并且去块器6450和样点自适应偏移(SAO)执行器6500可缓冲器6300中的重建图像可被输出为参考图像。为了使图像解码设备100对图像数据进行和比特流生成器210可包括存储将由所述至少一个处理器执行的指令的存储器。图像编码[0143]在下文中,将描述图像编码设备200根据MTS对当前块执行变换并生成关于MTS的[0144]图像编码器205可基于针对当前变换单元的水平变换核或垂直变换核对当前变换码器205可基于针对当前编码单元或当前变换单元的预测块和原始块来生成包括在当前变换单元中的至少一个系数,并且可对包括在当前变换单元中的所述至少一个系数执行变[0145]图像编码器205可基于针对当前变换单元的水平变换核或垂直变换核来针对当前编码单元或包括在当前编码单元中的当前变[0146]图像编码器205可对通过对当前变换单元执行变换而生成的至少一个变换系数进数的信息。图像编码器205可将各种候选变换核中的一个候选变换核确定为水平变换核或[0147]比特流生成器210可生成包括针对当前编码单元的关于经过编码的至少一个变换[0148]例如,比特流生成器210可生成包括当前编码单元的语法结构或当前变换单元的码语法结构分开的包括关于MTS的语法元素的语法结构,并且可生成包括所生成的语法结针对当前编码单元或当前变换单元使用MTS、以及根据MTS的多个模式中包括的一个模式。[0149]关于MTS的语法元素可不被包括在残差编码语法结构中,而是可被包括在编码单[0150]当针对当前变换单元的变换核被确定为DCT2时,图像编码器205可生成指示针对[0151]当针对当前编码单元或当前变换单元的水平变换核或垂直变换核被确定为DST7和DST8中的一个时,图像编码器205可生成指示根据针对当前编码单元或当前变换单元的换块包括不为0的至少一个变换系数等级时,当当前编码单元的预测模式是帧间模式并且指示在帧间模式下启用MTS时,或者当当前编码单元的预测模式是帧内模式并且指示在帧[0154]在下文中,将描述图像编码设备200跳过逆变换操作并对当前块的系数进行编码[0155]图像编码器205可基于当前变换单元的尺寸跳过对当前变换单元的变换操作,并且可对包括在当前变换单元中的至少一个系数进行编码。图像编码器205可跳过对当前变[0156]图像编码器205可对指示是否针对当前变换单元使用变换跳过模式的标志进行编[0158]当树类型不是双树色度并且变换跳过模式被启用时,图像编码器205可确定是否小于或等于预定尺寸(变换跳过模式的最大[0163]当当前编码单元的预测模式是帧间模式时,图像编码器205可确定是否对针对当前编码单元或当前变换单元的两个子块中的仅一[0164]为了确定是否对仅一个子块执行变换,图像编码器205可通过对当前编码单元或[0165]基于所述确定,图像编码器205可对指示是否对通过对针对当前编码单元的变换单元进行划分而生成的两个子块中的仅一个子块执行[0166]图像编码器205可生成包括经过编码的标志以及经过熵编码的关于所述至少一个和y位置的从扫描区域的左上边缘处的像素到扫描区域的右下端处的像素的范围内被确[0168]图像编码器205可对指示将当前编码单元或当前变换单元划分为包括具有1/2尺寸或1/4尺寸的子块的多个子块的标志cu_sbt_quad_fla[0169]图像编码器205可对指示是否在水平方向或垂直方向上对当前编码单元或当前变换单元进行划分的标志cu_sbt_horizontal_flag[0170]图像编码器205可对指示包括在当前编码单元或当前变换单元中的两个子块中的将被执行逆变换的一个块的位置的标志cu_sbt_pos_flag[0171]图像编码器205可不对关于当前编码单元或当前变换单元的划分方向的信息进行像编码器205可确定允许对当前编码单元或当前变换单元的高度或宽度进行垂直划分或水[0172]当当前编码单元或当前变换单元被划分为包括具有1/4尺寸的子块的多个子块时,图像编码器205可基于是否允许将当前编码单元或当前变换单元的高度水平划分为包可不对关于当前编码单元或当前变换单元的划分方向的信息[0173]当当前编码单元或当前变换单元被划分为包括具有1/2尺寸的子块的多个子块时,图像编码器205可基于是否允许将当前编码单元或当前变换单元的高度水平划分为包可不对关于当前编码单元或当前变换单元的划分方向的信息不兼容性,否则图像编码设备200可通过对每个操作的至少一部分进行组合来执行编码操[0176]在操作S205,图像编码设备200可通过基于针对当前变换单元的水平变换核或垂直变换核对当前变换单元执行变换来确定针对当前变换单元的水平变换核或垂直变换核。图像编码设备200可对图像的至少一部分执行上述操作,以便确定是否基于针对当前变换基于针对当前变换单元的水平变换核或垂直变换核对当前变换单元执行变换。也就是说,图像编码设备200可确定根据MTS对当前变换单元执[0177]在操作S210,图像编码设备200可基于针对当前变换单元的水平变换核或垂直变换核来生成针对当前编码单元或包括在当前编码单元中的当前变换单元的关于MTS的语法[0178]在操作S215,图像编码设备200可对通过对当前变换单元执行变换而生成的至少[0179]在操作S220,图像编码设备200可生成包括关于针对当前变换单元的经过编码的[0181]在操作S225,图像编码设备200可基于当前变换单元的尺寸跳过对当前变换单元单元的尺寸小于或等于变换跳过块的最大尺寸时,图像编码设备200可跳过对当前变换单[0182]为了基于当前变换单元的尺寸确定是否跳过对当前变换单元的变换操作并对包括在当前变换单元中的所述至少一个系数进行编码,图像编码设备200可对图像的至少一[0183]在操作S235,图像编码设备200可生成包括针对当前变换单元的经过编码的至少前编码单元或当前变换单元的两个子块中的仅一个子块执行变换以生成至少一个变换系205可根据当前块的尺寸仅针对包括在所述一个子块中的一些区域(在下文中,扫描区域)[0186]为了确定是否对当前编码单元或当前变换单元的两个子块中的仅一个子块执行变换,图像编码设备200可针对图像的至少一部分执行上述操作中的至少一部分操作。结果,图像编码设备200可针对当前编码单元确定对当前编码单元或当前变换单元的两个子[0187]在操作S245,图像编码设备200可针对当前编码单元对指示是否对当前编码单元或当前变换单元的两个子块中的仅一个子块执[0188]在操作S250,图像编码设备200可生成包括经过编码的标志和经过熵编码的关于[0191]根据各种实施例的图像编码器7000执行图像编码设备200的图像编码器205对图帧间预测器7200通过使用当前图像7050和从重建画面缓冲器7100获得的参考图像对块中每个块相关并且从帧内预测器7200或帧间预测器7200被输出,并且变换器7250和量化器间域的重建残差数据可与和每个块相关且从帧内预测器7200或帧间预测器7200输出的预SAO执行器通过对空间域的重建数据执行环内滤波来生成经过滤波的重建图像。所生成的[0194]为了将根据各种实施例的图像编码器7000应用于图像编码设备200,根据各种实施例的图像编码器7000可对每个块执行获得作为一个二进制位串的划分形状模式信息。图像解码设备100可基于所述一个二进制划分相同的方式执行预测单元和变换单元的划分。将参照图3至图16详细描述对编码单元[0200]图3示出根据实施例的由图像解码设备100执行的通过对当前编码单元进行划分像解码设备100可基于编码单元的宽度长度、高度长度或面积中的至少一个来确定编码单码设备100使用的块形状信息所指示的块形状来确定由划分形状模式信息指示的编码单元且图像解码设备100和图像编码设备200可基于块形状信息获得预先约定的划分形状模式信息。图像解码设备100可获得针对最大编码单元或最小编码单元的预先约定的划分形状等分的划分形状模式。图像解码设备100可基于划分形状模式信息从256×256尺寸的最大[0206]根据实施例,图像解码设备100可使用指示当前编码单元具有正方形形状的块形息指示正方形形状时,图像解码器110可基于指示不执行划分的划分形状模式信息不对与当前编码单元300具有相同尺寸的编码单元310a进行划分,或者可确定基于指示预定划分分形状模式信息来确定通过在垂直方向上划分当前编码单元300而获得的两个编码单元310b。图像解码设备100可基于指示在水平方向上执行划分的划分形状模式信息来确定通于指示在垂直方向和水平方向上执行划分的划分形状模式信息来确定通过在垂直方向和[0208]图4示出根据实施例的由图像解码设备100执行的通过对非正方形编码单元进行[0209]根据实施例,图像解码设备100可使用指示当前编码单元具有非正方形形状的块形状信息。图像解码设备100可基于划分形状模式信息来确定是否不对非正方形当前编码于指示不执行划分的划分形状模式信息来确定与当前编码单元400或450具有相同的尺寸[0210]根据实施例,图像解码设备100可通过使用划分形状模式信息来确定编码单元的或450进行划分来确定当前编码单元400或450中包括的两个编码单元420a和420b或者470a[0211]根据实施例,当图像解码设备100基于划分形状模式信息来对非正方形当前编码单元400或450进行划分时,图像解码设备100可考虑非正方形当前编码单元400或450的长边的位置来对当前编码单元进行划分。例如,图像解码设备100可通过考虑当前编码单元状模式信息指示将当前编码单元400或450划分为三个编码单元时,图像解码设备100可将[0213]根据实施例,当前编码单元400或450的宽高比可以是4:1或1:4。当宽高比为4:1码单元400沿垂直方向时,图像解码设备100可通过在水平方向上划分当前编码单元400来过在垂直方向上划分当前编码单元450来确定编码单元480a[0214]根据实施例,图像解码设备100可确定当前编码单元400或450中包括的奇数个编400或450而确定的编码单元可具有多个尺寸,并且在一些情况下,全部奇数个编码单元中心位置处的编码单元430b或480b不再被划分或仅被划[0216]图5示出根据实施例的由图像解码设备100执行的基于块形状信息和划分形状模[0217]根据实施例,图像解码设备100可基于块形状信息和划分形状模式信息中的至少元500时,图像解码设备100可通过在水平方向上划分第一编码单元500来确定第二编码单[0218]根据实施例,图像解码设备100可基于块形状信息和划分形状模式信息中的至少一个来确定将确定的第二编码单元510划分为多个编码单元,或者可确定不对确定的第二中的至少一个将通过划分第一编码单元500确定的非正方形的第二编码单元510划分为一元510进行划分。图像解码设备100可获得块形状信息和划分形状模式信息中的至少一个,并且可通过基于获得的块形状信息和获得的划分形状模式信息中的至少一个对第一编码息和划分形状模式信息中的至少一个通过使用第一编码单元500的划分方法来对第二编码码单元510的块形状信息和划分形状模式信息中的至少一个将第二编码单元510划分为第[0220]根据实施例,图像解码设备100可基于块形状信息和划分形状模式信息中的至少解码设备100可基于块形状信息和划分形状模式信息中的至少一个确定不对第二编码单元[0221]参照图5,图像解码设备100可将非正方形的第二编码单元510中所包括的奇数个第三编码单元520b、520c和520d中的中心位置处的第三编码单元520c限制为不再被划分、限制为通过使用预定划分方法被划分(例如,仅其他第三编码单元520b和520d不同地对中心位置处的第三编码单元520c进行解码的各种[0222]根据实施例,图像解码设备100可从当前编码单元中的预定位置获得用于对当前[0223]图6示出根据实施例的由图像解码设备100执行的从奇数个编码单元中确定预定如,中心位置的样点640或690)获得关于当前编码单元600或650的块形状信息和划分形状码设备100可从预定位置获得块形状信息和划分形状模式信息中的至少一个,并且可确定将当前编码单元划分为各种形状和各种尺寸的编码单元或者可不对当前编码单元进行划[0227]根据实施例,图像解码设备100可使用指示奇数个编码单元的位置的信息来确定样点的位置的信息确定编码单元620a、620b和620c的位置来确定中心位置的编码单元620b。详细地,图像解码设备100可通过基于指示编码单元620a、620b和620c的左上样点的编码单元620b。和630c的位置的信息可包括关于编码单元620a、620b和620c在画面中的位置或坐标的信630c的位置的信息可包括指示当前编码单元600中包括的编码单元620a、620b和620c的宽620b和620c在画面中的位置或坐标的信息或者通过使用关于编码单元的与坐标之间的差值对应的宽度或高度的信息来确定中心位置处的编码单元620b。[0229]根据实施例,指示上方编码单元620a的左上样点630a的位置的信息可包括坐标指示下方编码单元620c的左上样点630c的位置的信息可包括坐标(xc,yc)。图像解码设备排序时,可将包括中心位置处的样点630b的坐标(xb,yb)的编码单元620b确定为通过划分可使用指示中间编码单元620b的左上样点630b相对于上方编码单元620a的左上样点630a的位置的相对位置的坐标(dxb,dyb)和指示下方编码单元620c的左上样点630c相对于上方编码单元620a的左上样点630a的位置的相对位置的坐标(dxc,dyc)。通过将包括在编码单元中的样点的坐标用作指示样点的位置的信息来确定预定位置处的编码单元的方法不限[0230]根据实施例,图像解码设备100可将当前编码单元600划分为多个编码单元620a、[0231]根据实施例,图像解码设备100可通过使用作为指示上方编码单元620a的左上样点630a的位置的信息的坐标(xa,ya)、作为指示中间编码单元620b的左上样点630b的位置的信息的坐标(xb,yb)以及作为指示下方编码单元620c的左上样点630c的位置的信息的坐实施例,图像解码设备100可通过使用当前编码单元600的宽度或高度或者上方编码单元设备100可基于所确定的编码单元620a至620c的宽度和高度来确定具有与其他编码单元的而,由图像解码设备100执行的确定具有与其他编码单元的尺寸不同的尺寸的编码单元的上述方法仅与通过使用基于样点的坐标确定的编码单元的尺寸来确定预定位置处的编码[0232]图像解码设备100可通过使用作为指示左侧编码单元660a的左上样点670a的位置的信息的坐标(xd,yd)、作为指示中间编码单元660b的左上样点670b的位置的信息(xe,ye)以及作为指示右侧编码单元660c的左上样点670c的位置的信息的坐标(xf,yf)来解码设备100可将左侧编码单元660a的高度确定为当前编码单元650的高度。根据实施例,图像解码设备100可将中间编码单元660b的宽度确定为xf_xe。图像解码设备100可将中间过使用当前编码单元650的宽度或高度或者左侧编码单元660a和中间编码单元660b的宽度或高度来确定右侧编码单元660c的宽度或高度。图像解码设备100可基于所确定的编码单图像解码设备100可将尺寸与左侧编码单元660a和右侧编码单元660c的尺寸不同的中间编编码单元的尺寸不同的编码单元的上述方法仅与通过使用基于样点的坐标确定的编码单点的坐标确定的编码单元的尺寸进行比较来确定预定位置处的编码单元的度大于高度的非正方形形状时,图像解码设备100可确定沿水平方向的预定位置处的编码码单元并且对该编码单元施加限制。在当前编码单元具有高度大于宽度的非正方形形状备100可确定沿垂直方向的不同位置处的编码单元中的一个编码单元,并且可对该编码单确定偶数个编码单元中的预定位置处的编码单元。图像解码设备100可通过划分(二划分;二元划分)当前编码单元来确定偶数个编码单元,并且可通过使用关于偶数个编码单元的位置的信息来确定预定位置处的编码单元。与其相关的操作可与已经在上面关于图6详细作中使用关于预定位置处的编码单元的预定信息来确定多个编码单元中的预定位置处的储的块形状信息和划分形状模式信息中的至少一个来确定通过划分当前编码单元所确定将当前编码单元600划分为多个编码单元620a、620b和620c,并且可确定多个编码单元就是说,可从当前编码单元600的中心位置处的样点640获得关于当前编码单元600的块形的至少一个将当前编码单元600划分为多个编码单元620a、620b和620c时,可将包括样点定位置处的样点(例如,当前编码单元600的中心位置形状模式信息中的至少一个来确定通过划分当前编码单元600而确定的多个编码单元图像解码设备100可将当前编码单元600的中心位置处的样点640确定为可获得预定信息的根据实施例,块形状信息可指示当前编码单元是具有正方形形状还是具有非正方形形状,用于将当前编码单元的宽度和高度中的至少一个对半划分的边界上的样点确定为可获得解码设备100可将与将当前编码单元的长边对半划分的边界相邻的样点中的一个样点确定块形状信息和划分形状模式信息中的至少一个来确定多个编码单元中的预定位置处的编息和划分形状模式信息中的至少一个是从所述多个编码单元中的每个编码单元中的预定码单元中的预定位置处的样点获得的。上面已经关于图5描述了递归地划分编码单元的操[0242]根据实施例,图像解码设备100可通过划分当前编码单元确定一个或更多个编码[0243]图7示出根据实施例的当图像解码设备100通过划分当前编码单元确定多个编码水平方向上划分第一编码单元700来确定第二编码单元730a和730b,或者可通过在垂直方按照垂直方向顺序730c对通过在水平方向上划分第一编码单元700而确定的第二编码单元字形扫描顺序750e)对通过在垂直方向和水平方向上划分第一编码单元700而确定的第二垂直方向上划分第一编码单元700来确定第二编码单元710a和710b,并且可确定独立地划分或者不划分第二编码单元710a和710[0247]根据实施例,图像解码设备100可通过在水平方向上对左侧第二编码单元710a进像解码设备100可独立于右侧第二编码单元710b来确定通过划分左侧第二编码单元710a而元710a来确定第三编码单元720a和720b,所以可按照垂直方向顺序720c对第三编码单元顺序独立地处理被划分并被确定为各种形状的编[0249]图8示出根据实施例的当编码单元不能按照预定顺序进行处理时,由图像解码设备100执行的确定当前编码单元将被划分为[0250]根据实施例,图像解码设备100可基于获得的块形状信息和划分形状模式信息确码单元810b划分为奇数个第三编码单元820[0251]根据实施例,图像解码设备100可通过确定第三编码单元820a和820b以及820c至820e是否能够按照预定顺序进行处理来确定任意编码单元是否被划分为奇数个编码单元。参照图8,图像解码设备100可通过递归地划分第一编码单元800来确定第三编码单元820a和820b以及820c至820e。图像解码设备100可基于块形状信息和划分形状模式信息中的至少一个确定以下编码单元中的任意一个是否将被划分为奇数个编码单元:第一编码单元820c、820d和820e。第一编码单元800中包括的多个编码单元的处理顺序可以是预定顺序[0252]根据实施例,图像解码设备100可确定第一编码单元800中包括的第三编码单元二编码单元810a和810b的宽度和高度中的至少一个是否沿着第三编码单元820a和820b以编码单元810b划分为三个编码单元时所确定的第三编码单元820c至820e的边界未能将右码单元被划分为奇数个编码单元时,图像解码设备100可对划分出的编码单元中的预定位置处的编码单元施加预定限制。上面已经关于各种实施例描述了所述限制或所述预定位[0253]图9示出根据实施例的由图像解码设备100执行的通过对第一编码单元900进行划[0254]根据实施例,图像解码设备100可基于通过接收器(未示出)获得的块形状信息和当块形状信息指示第一编码单元900为正方形并且划分形状模式信息指示将第一编码单元900划分为非正方形编码单元时,图像解码设备100可将第一编码单元900划分为多个非正编码单元900来确定奇数个编码单元时,图像解码设备100可将正方形的第一编码单元900件与第一编码单元900的宽度和高度中的至少一个是否沿着第二编码单元910a、910b、形的第一编码单元900所确定的第二编码单元910a、910b和910c的边界未将第一编码单元件。此外,因为通过在水平方向上划分正方形的第一编码单元900所确定的第二编码单元[0256]根据实施例,图像解码设备100可通过划分第一编码单元来确定各种形状的编码[0257]参照图9,图像解码设备100可将正方形的第一编码单元900或非正方形的第一编[0258]图10示出根据实施例的当图像解码设备100对第一编码单元1000进行划分时确定的具有非正方形形状的第二编码单元满足预定条件时第二编码单元可被划分为的形状受[0259]根据实施例,图像解码设备100可基于由接收器(未示出)获得的块形状信息和划分形状模式信息中的至少一个确定将正方形的第一编码单元1000划分为非正方形的第二编码单元1010a和1010b、或者1020a和1020b。第二编码单元1010a和1010b、或者1020a和备100可通过在水平方向上对通过在垂直方向上划分第一编码单元1000而确定的非正方形二编码单元1010a在水平方向上被划分时,图像解码设备100可将右侧第二编码单元1010b限制为不在左侧第二编码单元1010a被划分的水平方向上被划分。当通过在同一方向上划分右侧第二编码单元1010b来确定第三编码单元1014a和1014b时,因为左侧第二编码单元1010a和右侧第二编码单元1010b在水平方向上被独立地划分,所以可确定第三编码单元划分形状模式信息中的至少一个将第一编码单元1000划分为四个正方形的第二编码单元[0260]根据实施例,图像解码设备100可通过在垂直方向上对通过在水平方向上划分第1020a)在垂直方向上被划分时,出于上述原因,图像解码设备100可将另一第二编码单元[0261]图11示出根据实施例的当划分形状模式信息指示正方形编码单元将不被划分为[0262]根据实施例,图像解码设备100可通过基于块形状信息和划分形状模式信息中的至少一个划分第一编码单元1100来确定第二编码单元1110a和1110b、或者1120a和1120b信息,图像解码设备100不将正方形的第一编码单元1100划分为四个正方形编码单元[0263]根据实施例,图像解码设备100可独立地划分非正方形的第二编码单元1110a和息中的至少一个来划分第一编码单元1100正方形的第三编码单元1112a和1112b,并且可通过在水平方向上划分右侧第二编码单元方向上划分左侧第二编码单元1110a和右侧第二编码单元1110b两者来确定正方形的第三[0265]作为另一示例,图像解码设备100可通过在垂直方向上划分上方第二编码单元1120a来确定正方形的第三编码单元1122a和1122b,并且可通过在垂直方向上划分下方第通过在垂直方向上划分上方第二编码单元1120a和下方第二编码单元1120b两者来确定正[0266]图12示出根据实施例的多个编码单元之间的处理顺序可根据对编码单元进行划[0267]根据实施例,图像解码设备100可基于块形状信息和划分形状模式信息中的至少在水平方向和垂直方向中的至少一个方向上划分第一编码单元1200时,图像解码设备100可通过划分第一编码单元1200来确定第二编码单元1210a和1210b、或者1220a和1220b等。对通过在垂直方向上划分第一编码单元1200而生成的第二编码单元1210a和1210b进行划平方向上划分第一编码单元1200而生成的第二编码单元1220a和1220b进行划分来确定第三编码单元1226a、1226b、1226c和1226d。上面已经关于图11描述了划分第二编码单元解码设备100可通过划分正方形的第一编码单元1200来确定四个正方形的第三编码单元[0269]根据实施例,图像解码设备100可通过在水平方向上对通过在垂直方向上划分第一编码单元1200而生成的第二编码单元1210a和1210b进行划分来确定第三编码单元1216a、1216b、1216c和1216d,并且可按照如下处理顺序1217处理第三编码单元1216a、单元1216a和1216c,然后在垂直方向上处理右侧第二编码单元1210b中包括的第三编码单[0270]根据实施例,图像解码设备100可通过在垂直方向上对通过在水平方向上划分第一编码单元1200而生成的第二编码单元1220a和1220b进行划分来确定第三编码单元1226a、1226b、1226c和1226d,并且可按照如下处理顺序1227处理第三编码单元1226a、单元1226a和1226b,然后在水平方向上处理下方第二编码单元1220b中包括的第三编码单管通过在垂直方向上划分第一编码单元1200而确定的第二编码单元1210a和1210b与通过二编码单元1210a和1210b以及第二编码单元1220a和1220b划分出的第三编码单元1216a、2N×2N,通过将第一编码单元1300的宽度和高度划分为1/2而确定的第二编码单元1302可度是第一编码单元1300的宽度和高度的1/4的第三编码单元1304的深度可以是[0275]根据实施例,图像解码设备100可通过基于指示非正方形形状的块形状信息(例[0276]图像解码设备100可通过划分尺寸为N×2N的第一编码单元1310的宽度和高度中水平方向上划分第一编码单元1310来确定尺寸为N×N的第二编码单元1302或尺寸为N×N/2的第二编码单元1322,或者可通过在水平方向和垂直方向上划分第一编码单元1310来确100可通过在垂直方向上划分第一编码单元1320来确定尺寸为N×N的第二编码单元1302或元1320来确定尺寸为N×N/2的第二编码单元1[0278]根据实施例,图像解码设备100可通过划分尺寸为N×N的第二编码单元1302的宽100可通过在垂直方向和水平方向上划分第二编码单元1302来确定尺寸为N/2×N/2的第三编码单元1304、尺寸为N/4×N/2的第三编码单元1314或尺寸为N/2×N/4的第三编码单元[0279]根据实施例,图像解码设备100可通过划分尺寸为N/2×N的第二编码单元1312的100可通过在水平方向上划分第二编码单元1312来确定尺寸为N/2×N/2的第三编码单元二编码单元1312来确定尺寸为N/4×N/2的第三编[0280]根据实施例,图像解码设备100可通过划分尺寸为N×N/2的第二编码单元1322的100可通过在垂直方向上划分第二编码单元1322来确定尺寸为N/2×N/2的第三编码单元二编码单元1322来确定尺寸为N/2×N/4的第三编[0281]根据实施例,图像解码设备100可在水平方向或垂直方向上划分正方形编码单元编码单元1300来确定尺寸为N×2N的第一编码单元1310,或者可通过在水平方向上划分第元1300而确定的编码单元的深度可与第一编码单元130宽度和高度是第一编码单元1310或1320的宽度和高度的1/4的第三编码单元1314或1324的[0283]图14示出根据实施例的可基于编码单元的形状和尺寸确定的深度以及用于将编[0284]根据实施例,图像解码设备100可通过划分正方形的第一编码单元1400来确定各方向和水平方向中的至少一个方向上划分第一编码单元1400来确定第二编码单元1402a和是说,图像解码设备100可基于第一编码单元1400的划分形状模式信息来确定第二编码单的边的长度等于非正方形的第二编码单元1402a和1402b以及1404a和1404b的长边的长度,所以第一编码单元1400和非正方形的第二编码单元1402a和1402b以及1404a和1404b可具[0286]根据实施例,图像解码设备100可通过基于划分形状模式信息在水平方向上划分高度长于其宽度的第一编码单元1410来确定多个第二编码单元1412a和1412b以及1414a、划分宽度长于其高度的第一编码单元1420来确定多个第二编码单元1422a和1422b以及的第二编码单元1412a和1412b以及1414a、1414b和1414c、或者1422a和1422b以及1424a、元1412a和1412b的边的长度是高度长于宽度的具有非正方形形状的第一编码单元1410的长边的长度的1/2,所以正方形的第二编码单元1412a和1412b的深度是比非正方形的第一[0288]此外,图像解码设备100可基于划分形状模式信息将非正方形的第一编码单元和1414c可包括非正方形的第二编码单元1414a和1414c以及正方形的第二编码单元1414b。像解码设备100可通过使用上述确定从第一编码单元1410划分出的编码单元的深度的方他编码单元1414a和1414c的宽度并且其高度是其他编码单元1414a和1414c的高度的两倍。[0290]根据实施例,图像解码设备100可基于用于标识通过划分当前编码单元确定的多分具有高度长于宽度的矩形形状的第一编码单元1410来确定偶数个编码单元1412a和图像解码设备100可将PID与编码单元的PID中的中间值对应的编码单元1414b确定为通过分出的编码单元不具有相等的尺寸时,图像解码设备100可基于编码单元之间的尺寸比确元1414b的宽度可等于其他编码单元1414a和1414c的宽度,并且其高度可以是其他编码单元1414a和1414c的高度的两倍。在这种情况下,当中心位置处的编码单元1414b的PID是1分形状模式信息指示将编码单元划分为奇数个编码单元时,图像解码设备100可按照奇数例,图像解码设备100可通过使用每个参考数据单元的划分形状模式信息来对从当前画面[0297]根据实施例,图像解码设备100可预先确定当前画面中包括的参考数据单元所允[0298]参照图15,图像解码设备100可使用正方形的参考编码单元1500或非正方形的参[0299]根据实施例,图像解码设备100的接收器(未示出)可从比特流获得针对各种数据单元中的每个数据单元的参考编码单元形状信息和参考编码单元尺寸信息中的至少一个。上面已经关于图3的划分当前编码单元300的操作描述了将正方形的参考编码单元1500划分为一个或更多个编码单元的操作,并且上面已经关于图4的划分当前编码单元400或450的操作描述了将非正方形的参考编码单元1502划分为一个或更多个编码单元的操作。因用用于标识参考编码单元的尺寸和形状的PID来确定参考编码单元的尺寸和形状。也就是使用PID确定针对满足预定条件的每个数据单元的参考数据单元的尺寸和形状。当根据具有相对小尺寸的每个数据单元从比特流获得并使用参考编码单元形状信息和参考编码单识参考编码单元的尺寸和形状的PID对应的参考编码单元的尺寸和形状中的至少一个。也至少一个,确定包括在用作用于获得PID的单元的数据单元中的参考编码单元的尺寸和形[0301]根据实施例,图像解码设备100可使用最大编码单元中包括的一个或更多个参考[0302]图16示出根据实施例的用作用于确定画面1600中包括的参考编码单元的确定顺中确定的一个或更多个参考编码单元的确定顺序可与各种类型的用于确定参考编码单元[0305]根据实施例,图像解码设备100的接收器(未示出)可根据每个特定数据单元从比个数据单元从比特流获得处理块尺寸信息,并且图像解码设备100可通过使用获得的处理[0306]根据实施例,图像解码设备100可确定画面1600中包括的处理块1602和1612的尺像解码设备100可确定一个或更多个处理块中的一个或更多个参考编码单元[0307]根据实施例,图像解码设备100可基于处理块的尺寸确定画面1600中包括的处理块1602和1612,并且可确定处理块1602和1612中的一个或更多个参考编码单元的确定顺[0308]根据实施例,图像解码设备100可从比特流获得一个或更多个处理块中包括的一[0309]根据实施例,图像解码设备100可根据每个特定数据单元从比特流获得参考编码[0310]根据实施例,图像解码设备100可基于确定的确定顺序来确定一个或更多个参考与处理块1602和1612相关的信息,并且图像解码设备100可确定处理块1602和1612中包括编码单元的确定顺序1614是反向光栅扫描顺序时,可根据反向光栅扫描顺序确定处理块[0312]根据实施例,图像解码设备100可对所确定的一个或更多个参考编码单元进行解[0313]根据实施例,图像解码设备100可从比特流获得指示当前编码单元的形状的块形状信息或指示当前编码单元的划分方法的划分形状模式信息,并且可使用所获得的信息。[0315]图17a示出根据各种实施例的包括MTS的语法元素的变换单元的语法结构以及残[0316]参照图17a,图像解码设备100可根据变换单元语法结构1700中的MTS对指示是否的预测模式CuPredMode是帧内模式MODE_INTRA并且从SPS获得的帧内模式下的MTS启用标志sps_mts_intra_enabled_flag的值为1时,或者当当前编码单元的预测模式CuPredMode是帧间模式MODE_INTER并且从SPS获得的帧间模式下的MTS启用标志sps_mts_inter_并且树类型treeType不是双树色度时,图像解码设备100可对标志tu_mts_flag1705进行解析。当作为亮度分量的变换单元的编码块标志的tu_cbf_luma以及作为色度分量cb或cr差编码语法结构residual_coding1[0317]在残差编码语法结构residual_coding1710中图像解码设备100可从比特流对指有各种尺寸的块评估针对MTS的四个模式(当可用类型是DCT8或DST7时的模式的数量),并像解码设备100可在MTS被选为变换编码方[0323]图像解码设备100可根据变换单元的尺寸在以下条件下按编码单元或变换单元对[0324]当针对MTS的on/off的标志指示off时,图像解码设备100可将DCT2设置为用于[0326]例如,图像解码设备100可根据变换单元的尺寸在以下条件下按编码单元或变换的值为1时对针对MTS的on/off的1[0336]图17b示出根据各种实施例的包括变换选择方法的语法元素的变换单元的语法结[0337]参照图17b,图像解码设备100可对变换单元语法结构1720中的tu_mts_flag进行[0338]例如,图像解码设备100可根据变换单元的尺寸在以下条件下按编码单元或变换[0344]图17c示出根据各种实施例的包括变换选择方法的语法元素的变换单元的语法结[0345]参照图17c,图像解码设备100可对变换单元语法结构1730中的tu_mts_flag进行解析。当当前编码单元的预测模式CuPredMode是帧内模式MODE_INTRA并且从SPS获得的帧预测模式CuPredMode是帧间模式MODE_INTER并且从SPS获得的帧间模式下的MTS启用标志tbWidth小于或等于32或者当前变换单元的高度tbHeight小于或等于32时对tu_mts_flag[0347]当作为亮度分量的变换单元的编码块标志的tu_cbf_luma以及作为色度分量cb或[0348]根据参照图17b或图17c描述的各种实施例,可提高与图像解码设备100对应的图是残差编码语法结构中的MTS来对语法元素进行解析,所以不会发生直到对残差语法结构[0350]与从包括被共同应用于更低等级的数据单元的参数的SPS或PPS的头获得语法元编码语法结构获得语法元素时,图像解码设备100可首先从编码单元的语法结构获得语法说,当图像解码设备100从具有某一深度的语法结构(编码单元/变换单元的语法结构以及而不是残差编码语法结构获得与模式信息相关的语法[0351]图17d示出根据各种实施例的包括多变换选择的语法元素的编码单元的语法结[0352]参照图17d,当在编码单元语法结构1740中树类型不是双树色度DUAL_TREE_CHROMA并且变换跳过标志transform_skip_flag的值为1时,图像解码设备100可根据以下附加条件对mtx_idx1745进行解析:当编码单元的宽度cbWidth或高度cbHeight的最大值是说,当当前编码单元的预测模式CuMode是帧内模式MODE_INTRA并且从SPS获得的帧内模式下的MTS启用标志sps_explicit_mts_intra_enabled_flag的值为1时,或者当当前编码单元的预测模式CuPredMode是帧间模式MODE_INTER并且从SPS获得的帧间模式下的MTS启012340121201122法结构中而不是在残差编码语法结构中对根据MTS的语法元素进行解析,所以不会发生直[0356]图18a示出根据各种实施例的包括变换单元语法和变换跳过标志的残差编码语法[0357]参照图18a,当在变换单元语法结构1800中作为亮度分量的变换单元的编码块标志的tu_cbf_luma以及作为色度分量cb或cr的变换单元的编码块标志的tu_cbf_cb或tu_cbf_cr的值为1时,图像解码设备100可调用并解析残差编码语法结构residual_coding[0358]当残差编码语法结构1810中的指示是否启用变换跳过的标志transform_skip_用MTS来执行(逆)变换并且通过将log2应用于变换单元的宽度和高度而获得的值[0360]图像编码设备200可根据变换跳过模式以及将在变换跳过模式下应用的变换跳过跳过模式以及将在变换跳过模式下应用的变换跳过块的尺寸单独对关于是否在变换单元[0361]当树类型不是双树色度时,在变换单元的宽度tbWidth小于从SPS获得的sps_trans_skip_size或者变换单元的高度tbHeight小于sps_trans_skip_size时,当从SPS获得的指示是否启用变换跳过模式的标志sps_trans_skip_flag的值为1时,图像解码设备100可对指示是否根据变换跳过模式跳过(逆)变换的标志进行解析。这里,sps_trans_[0362]当亮度分量的变换单元的cbftu_cbf_luma为1时,图像解码设备100可确定是否[0363]当在SPS中使用MTS时tu_cbf_luma为1时,图像解码设备100可根据以下附加条件[0364]当当前变换单元的宽度tbWidth小于或等于sps_transform_skip_size或者当前[0365]当亮度分量的变换单元的cbftu_cbf_luma为1时,图像解码设备100可确定是否[0366]图像编码设备200可评估是否根据变换跳过模式及其他变换方法在变换单元中跳过(逆)变换以及将在变换跳过模式下应用的变换[0367]当树类型不是双树色度时,图像编码设备200可根据以下附加条件从比特流对指示是否根据变换跳过模式跳过(逆)变换的标志进行解析:当sps_trans_skip_enabled_像编码设备200可根据以下附加条件从比特流对指示是否根据变换跳过模式跳过(逆)变换[0368]当变换单元的宽度tbWidth小于从SPS获得的sps_trans_skip_size或者变换单元行块组头或条带头获得sps_trans_skip_size。sps_trans_skip_size可与应用MTS的块的[0369]图像解码设备100可从比特流对协调变换语法元素进行解析。协调变换语法元素[0373]针对编号3至编号6的情况,垂直核或水平核可被确定为包括DCT2、DST7、DCT8、式和量化参数中的至少一个自适应地确定每个编号的码字对应于哪个[0378]针对编号3至编号6的情况,垂直核或水平核可被确定为包括DCT2、DST7、DCT8、式和量化参数中的至少一个自适应地确定每个编号的码字对应于哪个水平换单元的宽度tBWidth小于或等于最大跳过块尺寸MaxTsSize且当前变换单元的高度tBHeight小于或等于最大跳过块尺寸MaxTsSize时,图像解码设备100可在指示是否使用SBT的标志cu_sbt_flag的值为0时对指示是否根据变换跳过模式跳过(逆)变换的标志[0382]当tu_cbf_cb为1并且树类型不是双树色度时,并且当sps_transform_skip_enabled_flag的值为1并且色度分量cb的当前变换单元的宽度wC小于或等于最大跳过块尺寸MaxTsSize且色度分量cb的当前变换单元的高度hC小于或等于最大跳过块尺寸MaxTsSize时,图像解码设备100可在指示是否使用SBT的标志cu_sbt_flag的值为0时对指示是否根据变换跳过模式跳过针对色度分量cr的当前变换单元的(逆)变换的标志transform_skip_flag1830进行[0383]当tu_cbf_cr为1并且树类型不是双树色度时,并且当tu_cbf_cb不是1而tu_joint_cbcr_residual_flag的值为1时,当指示是否使用SBT的标志cu_sbt_flag的值为0wC小于或等于最大跳过块尺寸MaxTsSize且色度分量cr的当前变换单元的高度hC小于或等分量cb和cr两者的残差的标志,使得通过使用色度分量cb的残差来生成色度分量cr的残差。[0387]首先,图像解码设备100可对指示是否针对当前编码单元使用SBT的标志cu_sbt_[0389]当在比特流中不存在标志cu_sbt_quad_flag时,图像解码设备100可确定当前编[0390]图像解码设备100可对指示是否将当前编码单元水平划分为两个变换单元的标志[0392]当在比特流中不存在标志cu_sbt_horizontal_flag时,图像解码设备100可在标志cu_sbt_quad_flag的值为1时,基于(allowS为包括具有1/4尺寸的子块的多个子块来对标志cu_s

温馨提示

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

评论

0/150

提交评论