视频解码方法技术

技术编号:11787441 阅读:216 留言:0更新日期:2015-07-29 11:22
提供了一种视频解码方法。一种视频编码方法,为了对视频的当前区域进行编码,通过使用可变树结构的变换单元来对当前区域执行变换,其中,所述可变树结构的变换单元从针对当前区域的基础变换单元分层划分的多个变换单元中确定并且基于变换单元的最大划分级别产生;输出当前区域的编码数据、关于编码模式的信息以及包括针对视频的变换单元的最大尺寸信息和最小尺寸信息的变换单元分层结构信息。

【技术实现步骤摘要】
视频解码方法本申请是申请日为2011年8月17日、申请号为201180049473.5、题为“使用可变树结构变换单元的视频编码方法和设备以及视频解码方法和设备”的专利申请的分案申请。
本专利技术涉及在空间域和变换域之间执行变换的视频编码和视频解码。
技术介绍
随着再现和存储高分辨率或高质量视频内容的硬件被开发和提供,对于用于有效地对高分辨率或高质量视频内容进行编码或解码的视频编解码器的需求增加。在现有的视频编解码器中,根据有限的基于预定尺寸的宏块的视频编码方法对视频进行编码。另外,现有视频编解码器通过使用具有与宏块相同尺寸的块对宏块进行变换和逆变换,从而对视频数据编码和解码。
技术实现思路
技术问题本专利技术提供一种通过使用可变分层结构中的数据单元执行变换和逆变换来对视频进行编码和解码的方法和设备。技术方案根据本专利技术的一方面,提供了一种为了对视频的当前区域进行编码的视频编码方法,该视频编码方法包括以下操作:通过使用可变树结构的变换单元来对当前区域执行变换,并从可变树结构的变换单元中确定针对当前区域的变换单元,其中,所述可变树结构的变换单元从针对当前区域的基础变换单元分层划分的多个变换单元中确定并且基于变换单元的最大划分级别产生;输出经由包括基于确定的变换单元的变换的编码而产生的当前区域的编码数据、关于在针对当前区域的编码中确定的编码模式的信息、以及包括针对视频的变换单元的最大尺寸信息和最小尺寸信息的变换单元分层结构信息。有益效果在对视频进行编码和解码的处理中,通过使用树结构的具有各种尺寸和形状的变换单元执行变换和逆变换,从而可考虑图像特性,有效地对视频进行编码和解码。附图说明图1是根据本专利技术实施例的使用可变树结构的变换单元的视频编码设备的框图。图2是根据本专利技术实施例的使用可变树结构的变换单元的视频解码设备的框图。图3示出根据本专利技术实施例的树结构的变换单元的分层模型。图4示出根据本专利技术实施例的可变树结构的变换单元的分层模型。图5至图8示出根据本专利技术实施例的基础变换单元。图9和图10示出根据本专利技术实施例的可变树结构的变换单元。图11是根据本专利技术实施例的使用可变树结构的变换单元的视频编码方法的流程图。图12是根据本专利技术实施例的使用可变树结构的变换单元的视频解码方法的流程图。图13是根据本专利技术实施例的使用树结构的编码单元和可变树结构的变换单元的视频编码设备的框图。图14是根据本专利技术实施例的使用树结构的编码单元和可变树结构的变换单元的视频解码设备的框图。图15是用于描述根据本专利技术实施例的编码单元的概念的示图。图16是根据本专利技术实施例的基于编码单元的图像编码器的框图。图17是根据本专利技术实施例的基于编码单元的图像解码器的框图。图18是根据本专利技术实施例的根据深度的较深层编码单元和分区的示图。图19是用于描述根据本专利技术实施例的编码单元和变换单元之间的关系的示图。图20是用于描述根据本专利技术实施例的与编码深度对应的编码单元的编码信息的示图。图21是根据本专利技术实施例的根据深度的较深层编码单元的示图。图22到图24是用于描述根据本专利技术实施例的编码单元、预测单元和变换单元之间的关系的示图。图25是用于描述根据本专利技术实施例的根据表1的编码模式信息的编码单元、预测单元或分区与变换单元之间的关系的示图。图26是示出根据本专利技术实施例的使用树结构的编码单元和可变树结构的变换单元的视频编码方法的流程图。图27是示出根据本专利技术实施例的使用树结构的编码单元和可变树结构的变换单元的视频解码方法的流程图。最佳方式据本专利技术的一方面,提供了一种为了对视频的当前区域进行编码的视频编码方法,该视频编码方法包括以下操作:通过使用可变树结构的变换单元来对当前区域执行变换,并且从可变树结构的变换单元确定针对当前区域的变换单元,其中,所述可变树结构的变换单元从针对当前区域的基础变换单元分层划分的多个变换单元中确定并且基于变换单元的最大划分级别产生;输出经由包括基于确定的变换单元的变换的编码而产生的当前区域的编码数据、关于在针对当前区域的编码中确定的编码模式的信息以及包括针对视频的变换单元的最大尺寸信息和最小尺寸信息的变换单元分层结构信息。根据本专利技术的另一方面,提供了一种视频解码方法,包括以下操作:接收包括通过对视频编码获得的数据的比特流;解析比特流,并且从所述比特流中提取当前区域的编码数据、关于在针对当前区域的编码中确定的编码模式的信息以及包括针对视频的变换单元的最大尺寸信息和最小尺寸信息的变换单元分层结构信息;通过使用可变树结构的变换单元来对当前区域执行逆变换,对当前区域的编码数据进行解码并恢复视频,其中,所述可变树结构的变换单元从针对当前区域的基础变换单元分层划分的多个变换单元中确定并且基于变换单元的最大划分级别产生。变换单元分层结构信息可还包括指示变换单元的最大划分级别的最大划分信息。针对当前区域的基础变换单元的尺寸可等于或小于针对视频的变换单元的最大尺寸。变换单元可被划分一次,从而下一更低级别的变换单元可被产生,预定变换单元的级别可指示划分的总数,以便通过逐步地划分基础变换单元来产生预定变换单元,并且针对当前区域的基础变换单元可以是针对当前区域可用的最大最高级别的变换单元。基于针对当前区域的变换单元的最大划分级别产生的可变树结构的变换单元可包括基础变换单元以及根据通过将基础变换单元逐步地划分为最大划分级别而产生的级别的变换单元。针对当前区域的变换单元的最小尺寸可被确定为针对视频的变换单元的最小尺寸和通过将基础变换单元划分到最大划分级别而获得的最低级别的变换单元的尺寸中的较大的一个。变换单元的最大划分级别可等于或小于从与针对视频的变换单元的最大尺寸对应的最大编码单元到与针对视频的变换单元的最小尺寸对应的最小编码单元的级别的总数。可基于在当前区域的编码中使用的预测模式和分区尺寸中的至少一个来确定基础变换单元的尺寸。针对当前区域的变换单元的最大划分级别可针对处于包括画面序列、画面、条带和用于视频的编码的数据单元的数据级别中的一个数据级别的数据组的每一个被设置,并且变换单元的最大划分信息可被编码为针对确定最大划分级别的数据级别的参数。可在对当前区域执行编码时使用的每个预测模式中单独地确定针对当前区域的变换单元的最大划分级别。可在对当前区域执行编码时使用的每个条带类型中单独地确定针对当前区域的变换单元的最大划分级别。关于当前区域的基础变换单元的尺寸可以是恒定的。关于当前区域的基础变换单元可被确定为具有包括在分区中的形状的数据单元,以不跨越作为用于针对当前区域的预测编码的数据单元的分区之间的边界。处于通过划分针对当前区域的基础变换单元获得的较低级别的变换单元可被确定为具有包括在分区中的形状的数据单元,以不跨越作为用于针对当前区域的预测编码的数据单元的分区之间的边界。根据本专利技术的另一方面,提供了一种视频编码设备,包括:变换单元确定单元,为了对视频的当前区域进行编码,通过使用可变树结构的变换单元来对当前区域执行变换,并且从可变树结构的变换单元确定针对当前区域的变换单元,其中,所述可变树结构的变换单元从针对当前区域的基础变换单元分层划分的多个变换单元被确定并且基于变换单元的最大划分级别产生;输出单元,输出经由包括基于确定的变换单元的变换的编码而产生的当前区域的编码数据、关本文档来自技高网...
视频解码方法

【技术保护点】
一种视频解码方法,包括:从比特流获得用于帧内模式的最大划分信息、用于帧间模式的最大划分信息和关于当前编码单元的预测模式的信息;当关于当前编码单元的预测模式的信息指示帧内模式时,基于用于帧内模式的最大划分信息来确定变换单元的最大划分级别,其中,变换单元是从当前编码单元被确定的;当关于当前编码单元的预测模式的信息指示帧间模式时,基于用于帧间模式的最大划分信息来确定变换单元的最大划分级别,其中,变换单元是从当前编码单元被确定的;当当前变换单元的当前划分级别小于最大划分级别时,从比特流获得关于当前变换单元的子划分信息,其中,当前变换单元是从当前编码单元被确定的;以及当子划分信息指示对当前变换单元进行划分时,将当前变换单元划分为下一划分级别的变换单元,其中,下一划分级别大于当前划分级别。

【技术特征摘要】
2010.08.17 US 61/374,3481.一种视频解码方法,包括:从比特流获得用于帧内模式的最大划分信息、用于帧间模式的最大划分信息和关于当前编码单元的预测模式的信息;当关于当前编码单元的预测模式的信息指示帧内模式时,基于用于帧内模式的最大划分信息来确定变换单元的最大划分级别,其中,变换单元是从当前编码单元被确定的;当关于当前编码单元的预测模式的信息指示帧间模式时,基于用于帧间模式的最大划分信息来确定变换单元的最大划分级别,其中,变换单元是从当前编码单元被确定的;当当前变换单元的当前划分级别小于最大划分级别时,从比特流获...

【专利技术属性】
技术研发人员:李泰美韩宇镇
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:韩国;KR

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

1