用于确定运动矢量的设备制造技术

技术编号:11704594 阅读:121 留言:0更新日期:2015-07-09 04:06
提供了一种用于确定运动矢量的设备。一种视频解码方法,包括:通过基于指示数据单元的独立解析的信息对比特流进行解析来提取已编码的视频数据和根据最大编码单元的关于编码深度和编码模式的信息;基于指示按照数据单元的独立解码的信息和根据最大编码单元的关于编码深度和编码模式的信息,对根据已编码的视频数据的每个最大编码单元的编码深度的至少一个编码单元进行解码。

【技术实现步骤摘要】
用于确定运动矢量的设备本申请是申请日为2010年10月22日、申请号为201080047879.5、题为“根据按照数据单元级别的单独解析或解码对视频进行解码的方法和设备以及用于按照数据单元级别的单独解析或解码的对视频进行编码的方法和设备”的专利申请的分案申请。
与示例性实施例一致的设备和方法涉及对视频进行编码和解码。
技术介绍
随着用于再现和存储高分辨率或高质量的视频内容的硬件正被开发和供应,对于有效地对高分辨率或高质量的视频内容进行编码或解码的视频编解码器的需求正在增加。在现有技术的视频编解码器中,基于具有预定大小的宏块,根据有限的编码方法对视频进行编码或解码。宏块被串行(sequentially)编码或解码,并且参考附近信息的预测编码或解码被广泛使用。
技术实现思路
技术问题一个或多个示例性实施例提供了根据按照预定数据单元级别的独立编码对视频进行编码,并根据按照预定数据单元级别的独立解析或独立解码对视频进行解码。技术方案根据示例性实施例的一方面,提供了一种视频解码方法,包括:从已编码的视频的比特流提取指示数据单元的独立解析的信息和指示数据单元的独立解码的信息中的至少一个;通过基于指示数据单元的独立解析的信息对比特流进行解析,来提取已编码的视频数据和根据最大编码单元的关于编码深度和编码模式的信息;基于指示数据单元的独立解码的信息和根据最大编码单元的关于编码深度和编码模式的信息,根据已编码的视频数据的每个最大编码单元的编码深度对至少一个编码单元进行解码。数据单元包括至少一个编码单元的组和至少一个最大编码单元的组中的一个组。有益效果根据示例性实施例的视频编码设备可基于附近信息独立地对编码单元进行编码。由于根据示例性实施例的视频编码设备按照具有大于现有技术的宏块的大小的编码单元对数据进行编码,故根据示例性实施例的视频编码设备可通过使用包括在一个编码单元中的数据对当前编码单元执行预测编码,其中,现有技术的宏块具有8×8或16×16的大小。由于根据示例性实施例的视频解码设备按照大编码单元对数据进行解码,故各种类型的图像信息可被包括在一个编码单元中。因此,根据示例性实施例的视频编码设备和根据示例性实施例的视频解码设备可通过与其它编码单元独立地使用关于一个编码单元的信息来执行编码和解码,以减小编码单元的时间或空间重叠的数据。因此,视频编码设备和视频解码设备分别按照编码单元级别根据编码单元独立地执行编码和解码。附图说明通过参照附图对示例性实施例进行详细描述,上述和/或其它方面将变得更加清楚,其中:图1是根据示例性实施例的视频编码设备的框图;图2是根据示例性实施例的视频解码设备的框图;图3是用于描述根据示例性实施例的编码单元的概念的示图;图4是根据示例性实施例的基于编码单元的图像编码器的框图;图5是根据示例性实施例的基于编码单元的图像解码器的框图;图6是示出根据示例性实施例的根据深度的更深编码单元和分块(partition)的示图;图7是用于描述根据示例性实施例的编码单元和变换单元之间的关系的示图;图8是用于描述根据示例性实施例的与编码深度相应的编码单元的编码信息的示图;图9是根据示例性实施例的根据深度的更深编码单元的示图;图10至图12是用于描述根据一个或多个示例性实施例的编码单元、预测单元和变换单元之间的关系的示图;图13是根据示例性实施例的用于根据以下示例性的表1的编码模式信息描述编码单元、预测单元或分块、和变换单元之间的关系的示图;图14是示出根据示例性实施例的视频编码方法的流程图;图15是示出根据示例性实施例的视频解码方法的流程图;图16是根据示例性实施例的用于按照编码单元级别的独立解析和独立解码的视频编码设备的框图;图17是根据示例性实施例的根据按照编码单元级别的独立解析和独立解码的视频解码设备的框图;图18是用于描述根据H.264标准编码和解码方法的按照像条级别的并行处理的略图;图19是示出根据一个或多个示例性实施例的按照像条级别的并行处理和按照编码单元级别的并行处理的可能组合的表;图20是用于描述根据示例性实施例的按照编码单元级别的并行处理的示图;图21是用于描述根据示例性实施例的按照数据单元的分层并行处理的示图;图22是用于描述根据示例性实施例的、根据按照编码单元级别的独立解码的可能的部分解码的示图;图23是根据示例性实施例的、根据按照编码单元级别的并行解码的按照编码单元的可能的并行显示的示图;图24是根据示例性实施例的序列参数集的语法,其中,指示按照编码单元级别的独立解析的信息和指示按照编码单元级别的独立解码的信息被插入到序列参数集的语法中;图25是用于描述根据示例性实施例的用于按照编码单元级别的独立解码的帧内预测的示图;图26是用于描述根据示例性实施例的使用附近恢复采样的帧内预测的后处理的示图;图27是用于描述根据示例性实施例的用于按照编码单元级别的独立解码的帧内预测的后处理的示图;图28是用于描述针对根据示例性实施例的按照编码单元级别的独立解码和根据示例性实施例的按照编码单元级别的独立解析的、遵循上下文自适应二进制算术编码(CABAC)方法的熵编码和熵解码的示图;图29是示出根据示例性实施例的用于独立解析或独立解码的视频编码方法的流程图;图30是示出根据示例性实施例的根据独立解析或独立解码的视频解码方法的流程图。最优模式根据示例性实施例的一方面,提供了一种视频解码方法,包括:从已编码的视频的比特流提取指示数据单元的独立解析的信息和指示数据单元的独立解码的信息中的至少一个;通过基于指示数据单元的独立解析的信息对比特流进行解析,提取已编码的视频数据和根据最大编码单元的关于编码深度和编码模式的信息;基于指示数据单元的独立解码的信息和根据最大编码单元的关于编码深度和编码模式的信息,对根据已编码的视频数据的每个最大编码单元的编码深度的至少一个编码单元进行解码。数据单元包括至少一个编码单元的组和至少一个最大编码单元的组中的一个组。编码单元可由最大大小和深度表征。深度可表示编码单元被分层划分的次数,随着深度加深,根据深度的更深编码单元可从最大编码单元被划分以获得最小编码单元,其中,深度从更高深度被加深至更低深度,其中,随着深度加深,最大编码单元被划分的次数增加,并且最大编码单元被划分的可能的次数的总数对应于最大深度,其中,编码单元的最大大小和最大深度可被预先确定。指示数据单元的独立解析的信息可包括指示按照编码单元级别的独立解析的信息,所述指示按照编码单元级别的独立解析的信息指示是否能够从比特流中提取针对每个最大编码单元独立编码的信息,指示数据单元的独立解码的信息可包括指示按照编码单元级别的独立解码的信息,所述指示按照编码单元级别的独立解码的信息指示是否能够对针对每个最大编码单元独立编码的数据进行解码。指示按照编码单元级别的独立解析的信息和指示按照编码单元级别的独立解码的信息可被彼此独立地设置。解码的步骤可包括:如果由于预定的附近信息未在至少一个编码单元之前被解码,因此不能参考预定的附近信息以对所述至少一个编码单元执行预测解码,则根据指示数据单元的独立解析的信息和指示数据单元的独立解码的信息通过搜索并参考可参考的附近信息来对所述至少一个编码单元执行预测编码。解码的步骤可包括:如果仅已编码的视频的部分本文档来自技高网...

【技术保护点】
一种用于确定运动矢量的设备,所述设备包括:处理器,被配置用于从比特流获得关于用于并行运动预测的数据区域的信息,并使用关于所述数据区域的信息确定所述数据区域;其中,当当前块和当前块的邻近块包括在所述数据区域中时,处理器被配置用于将该邻近块确定为不可用的块;使用排除了不可用的块的运动矢量预测候选块中的块的运动矢量产生当前块的运动矢量,其中,根据解码顺序,当前块的邻近块被先前解码,根据关于最大编码单元的尺寸的信息,图像被划分为多个最大编码单元,根据从比特流解析的划分信息,最大编码单元被分层划分为根据深度的至少一个编码单元,其中,深度包括当前深度和更低深度,当划分信息指示针对当前深度进行划分时,当前深度的编码单元独立于邻近编码单元而被划分为更低深度的四个编码单元,以及当划分信息指示针对当前深度不进行划分时,包括当前块的预测单元从当前深度的编码单元被获得。

【技术特征摘要】
2009.10.23 KR 10-2009-01011901.一种用于确定运动矢量的设备,所述设备包括:处理器,被配置用于从比特流获得关于用于并行运动预测的数据区域的信息,并使用关于所述数据区域的信息确定所述数据区域;其中,当当前块和与当前块邻近的第一邻近块包括在所述数据区域中时,处理器被配置用于将第一邻近块确定为对当前块的运动矢量预测不可用的块,将除了所述不可用的块之外的与当前块邻近的一个或更多个邻近编码单元之一确定为对当前块的运动矢量预测可用的块,并使用所述可用的块的运动矢量来预测当前块的运动矢量,其中,根据解码顺序,...

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

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

1