用于并行处理的视频编码方法和装置以及视频解码方法和装置制造方法及图纸

技术编号:11058399 阅读:70 留言:0更新日期:2015-02-19 02:41
提供用于并行处理的视频编码和解码方法及设备。视频解码方法包括:从具有更高级别的第一数据单元头获得指示被应用于具有更低级别的第二数据单元的并行处理类型的并行处理语法;从第二数据单元头获得指示所述并行处理类型是否被应用于第二数据单元的并行处理标志;并基于获得的并行处理标志来确定所述并行处理类型是否被应用于第二数据单元。

【技术实现步骤摘要】
【国外来华专利技术】用于并行处理的视频编码方法和装置以及视频解码方法和 装置
本专利技术涉及用于并行处理的视频编码和视频解码。
技术介绍
由于最近已开发出数字显示技术并且高质量数字TV时代已到来,因此提出了用 于处理大视频数据的新编解码器。此外,随着硬件性能的发展,用于处理视频图像的中央处 理器(CPU)或图形处理单元(GPU)被配置为包括多个核,从而可同时处理图像数据。
技术实现思路
技术问题 本专利技术提供一种通过使用统一语法来表示是否使用用于视频数据的并行处理的 多个并行处理类型的视频编码方法和设备,以及所述视频编码方法和设备的一种视频解码 方法和设备。 解决方法 本专利技术的实施例将可被应用于具有更低级别的数据单元的并行处理类型添加到 具有更高级别的数据单元,并发送添加有并行处理类型的具有更高级别的数据单元。 有益效果 根据本专利技术的实施例,可通过使用一个索引来指示多个并行处理类型。此外,根据 本专利技术的实施例,由于将指示被应用于更低数据层的并行处理类型的索引包括在更高数据 层中,因此可预先确定可在对更低数据层进行解码时所使用的并行处理类型,并可跳过对 指示是否使用其它并行处理类型的标志进行解析的操作,从而提高对更低数据层进行处理 的速度。 【附图说明】 图1是根据本专利技术的实施例的视频编码设备的框图。 图2是根据本专利技术的实施例的视频解码设备的框图。 图3是用于解释根据本专利技术的实施例的编码单元的构思的示图。 图4是根据本专利技术的实施例的基于编码单元的图像编码器的框图。 图5是根据本专利技术的实施例的基于编码单元的图像解码器的框图。 图6是示出根据本专利技术的实施例的根据深度的较深层编码单元以及分区的示图。 图7是用于解释根据本专利技术的实施例的编码单元和变换单元之间的关系的示图。 图8是用于解释根据本专利技术的实施例的与编码深度相应的编码单元的编码信息 的示图。 图9是根据本专利技术的实施例的根据深度的较深层编码单元的示图。 图10、图11和图12是用于解释根据本专利技术的实施例的编码单元、预测单元和频率 变换单元之间的关系的示图。 图13是用于解释根据表1的编码模式信息的编码单元、预测单元和变换单元之间 的关系的不图。 图14是用于解释根据本专利技术的实施例的对视频数据单元进行并行处理的构思的 参考图。 图15是示出根据本专利技术的实施例的熵编码设备的框图。 图16是用于解释根据本专利技术的实施例的条带单元的参考图。 图17是用于解释根据本专利技术的另一实施例的条带单元的参考图。 图18是用于解释根据本专利技术的实施例的并行块(tile)单元的参考图。 图19是用于解释根据本专利技术的实施例的波前并行处理(WPP)的参考图。 图20是示出根据本专利技术的实施例的用于并行处理的视频编码方法的流程图。 图21是示出根据本专利技术的实施例的用于并行处理的视频编码方法的详细流程 图。 图22是示出根据本专利技术的实施例的画面参数集(SPS)的示图。 图23是示出根据本专利技术的实施例的根据并行处理类型的并行处理语法的表。 图24是示出根据本专利技术的实施例的画面参数集(PPS)的示图。 图25是示出根据本专利技术的另一实施例的PPS的示图。 图26是示出根据本专利技术的实施例的条带头的示图。 图27是示出根据本专利技术的实施例的熵解码设备的框图。 图28是示出根据本专利技术的实施例的视频解码方法的流程图。 图29是示出根据本专利技术的实施例的视频解码方法的详细流程图。 最佳实施方式 -种根据本专利技术的实施例的视频解码方法包括:从第一数据单元头获得并行处理 语法,其中,第一数据单元头包括构成视频并被包括在比特流中的具有更高级别的第一数 据单元的编码信息,并行处理语法指示多个可用并行处理类型之中的被应用于包括在第一 数据单元中的具有更低级别的第二数据单元的并行处理类型;基于获得的并行处理语法从 包括第二数据单元的编码信息的第二数据单元头获得并行处理标志,其中,并行处理标志 指示所述多个并行处理类型之中的由并行处理语法指示的并行处理类型是否被应用于第 二数据单元;基于获得的并行处理标志来确定由并行处理语法指示的并行处理类型是否被 应用于第二数据单元。 -种根据本专利技术的实施例的视频解码设备包括:解析器,从第一数据单元头获得 并行处理语法,并基于获得的并行处理语法从包括第二数据单元的编码信息的第二数据单 元头获得并行处理标志,其中,第一数据单元头包括构成视频并被包括在比特流中的具有 更高级别的第一数据单元的编码信息,并行处理语法指示多个可用并行处理类型之中的被 应用于包括在第一数据单元中的具有更低级别的第二数据单元的并行处理类型,并行处理 标志指示所述多个并行处理类型之中的由并行处理语法指示的并行处理类型是否被应用 于第二数据单元;并行处理确定器,基于获得的并行处理标志来确定由并行处理语法指示 的并行处理类型是否被应用于第二数据单元。 -种根据本专利技术的实施例的视频编码方法包括:获得构成视频的第一数据单元和 第二数据单元的编码数据,其中,第二数据单元的级别低于第一数据单元的级别;将并行处 理语法信息编码在包括第一数据单元的编码信息的第一数据单元头中,其中,并行处理语 法信息指示多个并行处理类型之中的被应用于第二数据单元的并行处理类型;将并行处理 标志编码在包括第二数据单元的编码信息的第二数据单元头中,其中,并行处理标志指示 由并行处理语法指示的并行处理类型是否被应用于第二数据单元。 一种根据本专利技术的实施例的视频编码设备包括:并行处理确定器,获得构成视频 的第一数据单元和第二数据单元的编码数据,并在多个并行处理类型之中确定被应用于第 二数据单元的并行处理类型,其中,第二数据单元的级别低于第一数据单元的级别;并行处 理信息输出单元,将指示被应用于第二数据单元的并行处理类型的并行处理语法信息编码 在包括第一数据单元的编码信息的第一数据单元头中,并将并行处理标志编码在包括第二 数据单元的编码信息的第二数据单元头中,其中,并行处理标志指示由并行处理语法指示 的并行处理类型是否被应用于第二数据单元。 【具体实施方式】 现在将参照附图更充分地描述本专利技术,其中,本专利技术的示例性实施例在附图中示 出。 将参照图1至图13解释根据本专利技术的实施例的基于分层数据单元的视频编码和 视频解码。将参照图14至图27解释根据本专利技术的实施例的通过使用统一语法来表示并行 处理类型的视频编码方法和设备以及视频解码方法和设备。 图1是根据本专利技术的实施例的视频编码设备100的框图。 根据实施例的视频编码设备100包括最大编码单元划分器110、编码单元确定器 120和输出单元130。 最大编码单元划分器110可基于图像的当前画面的最大编码单元来划分当前画 面,其中,最大编码单元是具有最大尺寸的编码单元。如果当前画面大于最大编码单元,则 可将当前画面的图像数据划分为至少一个最大编码单元。根据实施例的最大编码单元可以 是尺寸为32X32、64X64、128X128或256X256的数据单元,其中,数据单元的形状是宽度 和长度为2的若干次方的正方形。图像数据可根据至少一个最本文档来自技高网...

【技术保护点】
一种视频解码方法,包括:从第一数据单元头获得并行处理语法,其中,第一数据单元头包括构成视频并被包括在比特流中的具有更高级别的第一数据单元的编码信息,并行处理语法指示多个可用并行处理类型之中的被应用于包括在第一数据单元中的具有更低级别的第二数据单元的并行处理类型;基于获得的并行处理语法从包括第二数据单元的编码信息的第二数据单元头获得并行处理标志,其中,并行处理标志指示所述多个并行处理类型之中的由并行处理语法指示的并行处理类型是否被应用于第二数据单元;基于获得的并行处理标志来确定由并行处理语法指示的并行处理类型是否被应用于第二数据单元。

【技术特征摘要】
【国外来华专利技术】2012.04.15 US 61/624,3561. 一种视频解码方法,包括: 从第一数据单元头获得并行处理语法,其中,第一数据单元头包括构成视频并被包括 在比特流中的具有更高级别的第一数据单元的编码信息,并行处理语法指示多个可用并行 处理类型之中的被应用于包括在第一数据单元中的具有更低级别的第二数据单元的并行 处理类型; 基于获得的并行处理语法从包括第二数据单元的编码信息的第二数据单元头获得并 行处理标志,其中,并行处理标志指示所述多个并行处理类型之中的由并行处理语法指示 的并行处理类型是否被应用于第二数据单元; 基于获得的并行处理标志来确定由并行处理语法指示的并行处理类型是否被应用于 第二数据单元。2. 如权利要求1所述的视频解码方法,其中,所述多个并行处理类型包括并行块、波前 并行处理(WPP)和条带。3. 如权利要求1所述的视频解码方法,其中,第一数据单元是序列,第二数据单元是画 面,第一数据单元头是序列参数集(SPS),第二数据单元头是画面参数集(PPS), 其中,包括在SPS中的并行处理语法指示n个预设并行处理类型之中的被应用于包括 在序列中的至少一个画面的并行处理类型,其中,n是整数, 包括在PPS中的并行处理标志指示由并行处理语法指示的并行处理类型是否被应用 于画面, 其中,视频解码方法还包括:当由并行处理语法指示的并行处理类型被应用于画面时, 从PPS读取用于应用并行处理类型的附加信息。4. 如权利要求1所述的视频解码方法,其中,第一数据单元是序列,第二数据单元是条 带,第一数据单元头是SPS,第二数据单元头是条带头, 其中,包括在SPS中的并行处理语法指示n个预设并行处理类型之中的被应用于包括 在序列中的至少一个条带的并行处理类型,其中,n是整数, 包括在条带头中的并行处理标志指示由并行处理语法指示的并行处理类型是否被应 用于条带, 其中,视频解码方法还包括:当由并行处理语法指示的并行处理类型被应用于条带时, 从条带头读取用于应用并行处理类型的附加信息。5. 如权利要求1所述的视频解码方法,其中,获得并行处理标志的步骤跳过下述解析 处理,其中,所述解析处理获得指示所述多个并行处理类型之中的与由获得的并行处理语 法指示的并行处理类型不同的并行处理类型的并行处理标志。6. -种视频解码设备,包括: 解析器,从第一数据单元头获得并行处理语法,其中,第一数据单元头包括构成视频并 被包括在比特流中的具有更高级别的第一数据单元的编码信息,并行处理语法指示多个可 用并行处理类型之中的被应用于包括在第一数据单元中的具有更低级别的第二数据单元 的并行处理类型,并且,解析器基于获得的并行处理语法从包括第二数据单元的编码信息 的第二数据单元头获得并行处理标志,其中,并行处理标志指示所述多个并行处理类型之 中的由并行处理语法指示的并行处理类型是否被应用于第二数据单元; 并行处理确定器,基于获得的并行处理标志来确定由并行处理语法指示的并行处理类 型是否被应用于第二数据单元。7. 如权利要求6所述的视频解码设备,其中,所述多个并行处理类型包括并行块、波前 并行处理(WPP)和条带。8. 如权利要求6所述的视频解码设备,其中,第一数据单元是序列,第二数据单元是画 面,第一数据单元头是序列参数集(SPS),第二数据单元头是画面参数集(PPS), 其中,包括在SPS中的并行处理语法指示n个预设并行处理类型之中的被应用于包括 在序列中的至少一个画面的并行处理类型,其中,...

【专利技术属性】
技术研发人员:郑丞洙李泰美金宰贤金赞烈朴正辉
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:韩国;KR

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

1