用于通过使用变换索引对视频进行编码的方法和设备、用于通过使用变换索引对视频进行解码的方法和设备技术

技术编号:8327995 阅读:176 留言:0更新日期:2013-02-14 14:37
使用变换索引对视频进行编码和解码,其中,所述变换索引指示对当前编码单元的数据进行变换的变换单元的信息。

【技术实现步骤摘要】
【国外来华专利技术】
示例性实施例涉及执行空间域与变换域之间的变换的视频编码和视频解码。
技术介绍
随着用于再现和存储高分辨率或高质量视频内容的硬件的开发和提供,对于用于有效地编码或解码高分辨率或高质量视频内容的视频编解码器的需要正在增加。在传统的视频编解码器中,基于具有预定尺寸的宏块根据有限的编码方法对视频进行编码。在传统的视频编解码器中,通过使用均具有相同尺寸的块对宏块执行变换和逆变换,来对视频数据进行编码和解码。
技术实现思路
技术问题示例性实施例涉及执行空间域与变换域之间的变换的视频编码和视频解码。技术方案根据示例性实施例的一方面,提供了一种对视频进行编码的方法,包括:确定变换单元,其中,所述变换单元是对当前编码单元进行变换的数据单元,编码单元是对视频的当前画面进行编码的数据单元;基于确定的变换单元对当前编码单元的数据进行变换,以对当前编码单元的数据进行编码;将当前编码单元的编码数据、指示当前编码单元的编码数据的编码模式的编码模式信息以及指示对当前编码单元的数据进行变换的变换单元的结构的变换索引信息输出为比特流。有益效果根据示例性实施例的视频编码设备和根据示例性实施例的视频解码设备可通过使用根据示例性实施例的变换索引信息来有效地对用于确定具有树结构的变换单元的各种尺寸和形状的信息进行编码和解码,其中,所述信息是在基于编码单元的各种尺寸和形状的视频编码和解码期间执行变换和逆变换所必需的。附图说明图1是根据示例性实施例的使用变换索引的视频编码设备的框图;图2是根据示例性实施例的使用变换索引的视频解码设备的框图;图3是示出根据示例性实施例的变换单元的结构和变换索引的示图;图4是示出根据示例性实施例的变换单元的结构和变换索引的示图;图5和图6是示出根据示例性实施例的使用变换索引的示例的示图;图7是示出根据示例性实施例的使用变换索引的视频编码方法的流程图;图8是示出根据示例性实施例的使用变换索引的视频解码方法的流程图;图9是根据示例性实施例的使用具有树结构的编码单元和变换索引的视频编码设备的框图;图10是根据示例性实施例的使用具有树结构的编码单元和变换索引的视频解码设备的框图;图11是用于描述根据示例性实施例的编码单元的构思的示图;图12是根据示例性实施例的基于编码单元的图像编码器的框图;图13是根据示例性实施例的基于编码单元的图像解码器的框图;图14是根据示例性实施例的根据深度的更深层编码单元以及分区(partition)的示图;图15是用于描述根据示例性实施例的编码单元与变换单元之间的关系的示图;图16是用于描述根据示例性实施例的与编码深度对应的编码单元的编码信息的示图;图17是根据示例性实施例的根据深度的更深层编码单元的示图;图18至图20是用于描述根据示例性实施例的编码单元、预测单元和变换单元之间的关系的示图;图21是用于描述根据表1的编码模式信息的编码单元、预测单元或分区和变换单元之间的关系的示图;图22是示出根据示例性实施例的基于具有树结构的编码单元和变换单元使用变换索引的视频编码方法的流程图;图23是示出根据示例性实施例的基于具有树结构的编码单元和变换单元使用变换索引的视频解码方法的流程图。最佳模式根据示例性实施例的一方面,提供了一种对视频进行编码的方法,包括:确定变换单元,其中,所述变换单元是对当前编码单元进行变换的数据单元,编码单元是对视频的当前画面进行编码的数据单元;基于确定的变换单元对当前编码单元的数据进行变换,以对当前编码单元的数据进行编码;将当前编码单元的编码数据、指示当前编码单元的编码数据的编码模式的编码模式信息以及指示对当前编码单元的数据进行变换的变换单元的结构的变换索引信息输出为比特流。根据示例性实施例的另一方面,提供了一种对编码的视频进行解码的方法,包括:接收编码的视频的比特流并解析接收的比特流;从解析的比特流提取当前编码单元的编码数据、编码模式信息以及变换索引信息,其中,所述当前编码单元是对编码的视频的当前画面进行编码的数据单元,编码模式信息指示当前编码单元的编码数据的编码模式,变换索引信息指示作为对当前编码单元的数据进行变换的数据单元的变换单元的结构;基于变换索引信息对当前编码单元的编码数据执行逆变换,以对以变换单元变换的当前编码单元的编码数据进行解码。根据示例性实施例的另一方面,提供了一种包括处理器的视频编码设备,所述视频编码设备包括:变换单元确定器,确定变换单元,其中,所述变换单元是对当前编码单元进行变换的数据单元,编码单元是对接收的视频的当前画面进行编码的数据单元;编码单元,基于确定的变换单元对当前编码单元的数据进行变换,以对当前编码单元的数据进行编码;编码数据输出单元,输出当前编码单元的编码数据、指示当前编码单元的编码数据的编码模式的编码模式信息以及指示对当前编码单元的数据进行变换的变换单元的结构的变换索引信息。根据示例性实施例的另一方面,提供了一种包括处理器的视频解码设备,所述视频解码设备包括:接收器,接收编码的视频的比特流并解析接收的比特流;提取器,从解析的比特流提取当前编码单元的编码数据、编码模式信息以及变换索引信息,其中,所述当前编码单元是对编码的视频的当前画面进行编码的数据单元,编码模式信息指示当前编码单元的编码数据的编码模式,变换索引信息指示作为对当前编码单元进行变换的数据单元的变换单元的树结构;解码器,基于变换索引信息对当前编码单元的编码数据执行逆变换,以对以变换单元变换的当前编码单元的编码数据进行解码。根据示例性实施例的另一方面,提供了一种包括处理器的视频编码设备,所述设备包括:最大编码单元划分器,将当前画面划分为至少一个最大编码单元;编码单元确定器,通过对于所述至少一个最大编码单元中的每一个最大编码单元,从根据指示所述至少一个最大编码单元被空间划分的次数的深度而分层地构成的所有更深层编码单元中独立地确定用于输出每个更深层编码单元的编码结果的编码深度的编码单元,并确定作为对具有树结构的编码单元中的当前编码单元进行变换的数据单元的变换单元,来确定具有树结构的编码单元(其中,所述具有树结构的编码单元包括在所述至少一个最大编码单元的相同区域中根据深度而分层且在不同区域中处于独立的编码深度的编码单元),以通过包括基于变换单元的变换来对当前编码单元进行编本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2010.10.05 KR 10-2010-0096920;2010.04.05 US 61/3201.一种对视频进行编码的方法,包括:
确定变换单元,其中,所述变换单元是对编码单元中的当前编码单元进
行变换的数据单元,编码单元是对视频的当前画面进行编码的数据单元;
基于变换单元对当前编码单元的数据进行变换,以对当前编码单元的数
据进行编码;
将当前编码单元的编码数据、指示当前编码单元的编码数据的编码模式
的编码模式信息以及指示变换单元的结构的变换索引信息输出为比特流。
2.根据权利要求1所述的对视频进行编码的方法,其中,确定变换单元
的步骤包括:通过对当前编码单元的高度和宽度进行二等分来产生变换单元;
通过对变换单元的高度和宽度进行二等分,产生较低等级的变换单元,其中,
每个较低等级的变换单元具有相同尺寸;
其中,变换单元被包括在当前编码单元中,并且变换单元的尺寸小于或
等于当前编码单元的尺寸。
3.根据权利要求2所述的对视频进行编码的方法,
其中,产生较低等级的变换单元的步骤包括:确定当前编码单元的基于
包括最终变换单元的树结构的变换单元,其中,所述最终变换单元的变换结
果被确定为将被输出,
其中,确定基于树结构的变换单元的步骤还包括:通过独立于预定等级
的其它变换单元来划分预定等级的变换单元,来产生一等级的变换单元。
4.根据权利要求2所述的对视频进行编码的方法,其中,变换索引信息
包括指示从当前编码单元至最终等级的编码单元的总划分次数的信息以及变
换单元划分比特的比特串中的至少一个,其中,所述变换单元划分比特的比
特串指示当前编码单元被划分以获得具有树结构的变换单元为止每个等级的
变换单元是否被划分为较低等级的变换单元。
5.根据权利要求1所述的对视频进行编码的方法,其中,基于当前编码
单元的预测单元类型和分区类型中的一个和变换索引来确定变换单元的尺
寸,
其中,基于当前分区的分区类型来确定变换单元的最大尺寸,并且变换
单元的最大尺寸等于包括在当前分区中的最大方形的尺寸。
6.一种对编码的视频进行解码的方法,包括:
接收编码的视频的比特流并解析接收的比特流;
从解析的比特流提取编码单元中的当前编码单元的编码数据、编码模式
信息以及变换索引信息,其中,所述当前编码单元是对编码的视频的当前画
面进行编码的数据单元,编码模式信息指示当前编码单元的编码数据的编码
模式,变换索引信息指示作为对当前编码单元的数据进行变换的数据单元的
变换单元的结构;
基于变换索引信息对当前编码单元的编码数据执行逆变换,以对以变换
单元变换的当前编码单元的编码数据进行解码。
7.根据权利要求6所述的对视频进行解码的方法,其中,通过对当前编
码单元的高度和宽度进行二等分来获得变换单元,并且变换单元包括通过对
变换单元的高度和宽度进行二等分而获得的较低等级的变换单元,其中,每
个较低等级的变换单元具有相...

【专利技术属性】
技术研发人员:闵正惠韩宇镇李泰美金壹求千岷洙
申请(专利权)人:三星电子株式会社
类型:
国别省市:

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

1