对指示是否要跳过逆变换的标志(例如,transform_skip_f lag)进行解码并且可以对当前 变换块执行逆变换(S455)。
[0148] 本发明可以提供以下方法用于指示是否要使用基于最大变换跳过块尺寸来跳过 变换处理的功能本身,例如参照图3所描述的功能本身;以及基于最大变换跳过块尺寸来跳 过逆变换处理的功能本身,例如参照图4所描述的功能本身。例如,编码器可以使用基于最 大变换跳过块尺寸指示是否使用变换处理跳过功能的标志。在解码处理中,准确的逆处理 需要根据编码处理来执行。如果基于最大变换跳过块尺寸指示是否使用变换跳过功能的标 志指示在编码处理中使用了变换处理跳过功能,则同样地,这意味着在解码处理中基于最 大变换跳过块尺寸来使用逆变换处理跳过功能。标志信息可以被设置在图片参数集(PPS) 中并且被传送至解码器。替选地,标志信息可以被设置在序列参数集(SPS)或切片报头中并 且被传送至解码器。
[0149 ]根据本发明来执行解码的处理总结如下。
[0150] 1步骤:将当前TU尺寸与Log2MaxTrafoSizeSkip值进行比较。
[0151 ] 2步骤:如果当前TU尺寸等于或小于Log2MaxTrafoSizeSkip值,则执行以下步骤。
[0152] 2-1步骤:从压缩的图像数据中读取指示是否要跳过逆变换的标志。
[0153] 2-2步骤:如果标志为1,则不执行逆变换。
[0154] 2-3步骤:如果标志为0,则执行逆变换。
[0155] 3步骤:如果当前TU尺寸大于Log2MaxTrafoSizeSkip尺寸。
[0156] 3-1步骤:执行逆变换(不从压缩的图像数据中读取指示是执行逆变换还是跳过逆 变换的标志)。
[0157] 为了执行本发明的解码处理,则可以另外地执行以下执行处理。
[0158] 从卩;[(;1:1^6_卩&『&1116七61'_861:中读取1^&118;1^01'111_81^卩_611&1316(1_;1^1&区。如果 transform_skip_enabled_flag = 1,则另外地读取log2_max_transform_skip_block_ size_minus2。此外,执行以下处理。
[0159] Log2MaxTrafoSizeSkip=log2_max_transform_skip_block_size_minus2+2
[0160] 作为用于执行本发明的解码处理的另一实现示例,可以执行以下执行处理。
[0161] [表 8]
[0163] 从sequence_parameter_set 中读取 log2_max_transform_skip_block_size_ minusSoltt^j/^picture+parameter+sei^iljil^transform-Skip+enablecLflagolItljl^i 行以下处理。
[0164] if(transform_skip_enabled_flag)
[0165] Log2MaxTrafoSizeSkip=log2_max_transform_skip_block_size_minus2+2
[0166] else
[0167] Log2MaxTrafoSizeSkip = 2
[0168] 尽管以上已经对本发明的一些实施方式进行说明,但本领域技术人员将理解的 是,在不背离所附权利要求限定的本发明的技术内容和范围的情况下可以以各种方式对本 发明进行修改。因此,本发明的实施方式的将来改变将不背离本发明的技术。
【主权项】
1. 一种图像编码方法,包括以下步骤: 在确定是否要跳过针对与当前块和预测块之间的差相对应的残差信号的变换时,将当 前的变换单位尺寸与最大变换跳过块尺寸的值进行比较;以及 基于所述变换单位尺寸与所述最大变换跳过块尺寸的值之间的比较信息来确定是否 要跳过变换。2. 根据权利要求1所述的图像编码方法,还包括以下步骤:基于所述比较信息来对指示 是否要跳过变换的确定结果的标志进行编码。3. 根据权利要求2所述的图像编码方法,其中,用于对最大变换跳过块信息进行编码的 方法包括以下之一: 方法1 ),用于将所述最大变换跳过块尺寸的值本身包括在位流中; 方法2),用于将所述最大变换跳过块尺寸相对于所述当前变换单位尺寸的相对值包括 在位流中;以及 方法3),用于将所述最大变换跳过块尺寸相对于指示能够由编码器使用的所确定的最 小变换块尺寸的值的相对值包括在位流中。4. 根据权利要求1所述的图像编码方法,还包括以下步骤:传送将所述最大变换跳过块 尺寸的值定义在与残差编码数据传送相比的较高层中的信息的步骤。5. 根据权利要求4所述的图像编码方法,其中,所述较高层包括图片参数集。6. 根据权利要求4所述的图像编码方法,其中,所述较高层包括序列参数集和切片报头 至少之一。7. 根据权利要求1所述的图像编码方法,其中,所述最大变换跳过块尺寸的值能够被设 置在由编码器确定的最小变换单位的尺寸与最大变换块的尺寸之间。8. 根据权利要求1所述的图像编码方法,其中,如果所述当前变换单位尺寸等于或小于 所述最大变换跳过块尺寸的值,则确定是否要跳过变换,并且将指示是否要跳过变换的确 定结果的标志包括在位流中并且对其进行编码。9. 根据权利要求8所述的图像编码方法,其中,如果指示是否使用变换执行跳过功能本 身的标志被启用,变换和量化二者未被确定成不在编码单位级中使用并且所述当前变换单 位尺寸等于或小于所述最大变换跳过块尺寸的值,则确定是否要跳过变换,并且将指示是 否要跳过变换的确定结果的标志包括在所述位流中并且对其进行编码。10. 根据权利要求1所述的图像编码方法,其中,如果所述当前变换单位尺寸大于所述 最大变换跳过块尺寸的值,则确定要对当前变换块执行变换而不生成指示是否要跳过变换 的标志。11. 根据权利要求1所述的图像编码方法,还包括以下步骤:基于所确定的变换方法来 对当前变换块执行变换。12. -种图像编码装置,包括: 比较单元,在确定是否要跳过针对与当前块和预测块之间的差相对应的残差信号的变 换时将当前变换单位尺寸与最大变换跳过块尺寸的值进行比较;以及 确定单元,基于所述变换单位尺寸与所述最大变换跳过块尺寸的值之间的比较信息来 确定是否要跳过变换。13. -种图像解码方法,包括以下步骤: 在对经逆量化的变换系数执行逆变换时,将当前变换单位尺寸与最大变换跳过块尺寸 的值进行比较;以及 基于所述变换单位尺寸与所述最大变换跳过块尺寸的值之间的比较信息来确定是否 要跳过针对当前变换块的逆变换。14. 根据权利要求13所述的图像解码方法,其中,所述最大变换跳过块信息以如下方式 被接收:1)将所述最大变换跳过块尺寸的值本身包括在位流中;2)将所述最大变换跳过块 尺寸与所述当前变换单位尺寸的相对值包括在位流中;或者3)将所述最大变换跳过块尺寸 相对于指示能够由编码器使用的所确定的最小变换块尺寸的值的相对值包括在位流中。15. 根据权利要求13所述的图像解码方法,还包括以下步骤:接收将所述最大变换跳过 块尺寸的值定义在与残差编码数据传送相比的较高层中的信息。16. 根据权利要求15所述的图像解码方法,其中,所述较高层包括图片参数集。17. 根据权利要求15所述的图像解码方法,其中,所述较高层包括序列参数集和切片报 头至少之一。18. 根据权利要求13所述的图像解码方法,其中,所述最大变换跳过块尺寸的值能够被 设置在由编码器确定的最小变换单位的尺寸与最大变换块的尺寸之间。19. 根据权利要求13所述的图像解码方法,其中,如果所述当前变换单位尺寸等于或小 于所述最大变换跳过块尺寸的值,则读取指示是否要跳过逆变换的标志,并且基于所述标 志的值来执行逆变换或跳过逆变换的执行。20. 根据权利要求19所述的图像解码方法,其中,如果指示是否使用逆变换执行跳过功 能本身的标志被启用,逆变换和逆量化二者未被确定成不在编码单位级中使用,并且所述 当前变换单位尺寸等于或小于所述最大变换跳过块尺寸的值,则读取指示是否要跳过逆变 换的标志,并且基于所述标志的值来执行逆变换或跳过逆变换的执行。21. 根据权利要求13所述的图像解码方法,其中,如果所述当前变换单位尺寸大于所述 最大变换跳过块尺寸的值,则不读取指示是否要跳过逆变换的标志,并且对当前逆变换块 执行逆变换。22. 根据权利要求13所述的图像解码方法,还包括以下步骤:基于所确定的逆变换方法 来对当前变换块执行逆变换。23. -种图像解码装置,包括: 比较单元,在对经逆量化的变换系数执行逆变换时将当前变换单位尺寸与最大变换跳 过块尺寸的值进行比较;以及 确定单元,基于所述变换单位尺寸与所述最大变换跳过块尺寸的值之间的比较信息来 确定是否要跳过针对当前变换块的逆变换。
【专利摘要】本发明涉及一种方法,该方法可以选择性地跳过变换以减轻在将当前主要使用的运动补偿变换编码图像压缩技术应用于具有像素值的急剧空间变化的图像如计算机图像时主要产生的压缩率和图像质量的劣化问题,并且可以通过将当前块的变换尺寸与最大变换跳过块相互比较来跳过变换,并且提供用于其的高效的信号传送技术。该方法包括以下步骤:在确定是否要对与当前块和预测块之间的差相对应的残差信号进行变换时,将当前变换单位(TU)的尺寸与最大变换跳过块的尺寸进行比较;以及基于TU的尺寸与最大变换跳过块的尺寸之间的比较信息来确定是否要执行变换。
【IPC分类】H04N19/176
【公开号】CN105684442
【申请号】
【发明人】全炳宇, 元光玹, 梁承河
【申请人】成均馆大学校产学协力团
【公开日】2016年6月15日
【申请日】2014年7月23日