用于在参数集中用信号表示层集合的信息的系统和方法技术方案

技术编号:14763481 阅读:36 留言:0更新日期:2017-03-03 17:14
本发明专利技术提供了用于对视频数据进行编码和解码的技术和系统。举例来说,对视频数据进行解码的方法包含获得包括一或多个层集合和一或多个额外层集合的经编码视频位流。层集合和额外层集合中的每一者包含一或多个层。所述经编码视频位流包含界定所述经编码视频位流的参数的视频参数集。所述一或多个层集合界定于所述视频参数集的基础部分中,且所述一或多个额外层集合界定于所述视频参数集的扩展部分中。所述方法进一步包含对来自所述视频参数集的一或多个语法元素进行解码。所述一或多个语法元素包含界定于所述视频参数集的所述基础部分中的所述一或多个层集合以及界定于所述视频参数集的所述扩展部分中的所述一或多个额外层集合的速率信息。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术大体上涉及视频译码,且更具体来说涉及用于在参数集中用信号表示层集合的信息的技术和系统。
技术介绍
许多装置和系统允许处理和输出视频数据以用于消耗。数字视频数据包含大量数据以满足消费者和视频供应商的需求。举例来说,视频数据的消费者希望视频具有最佳的质量以及高保真度、分辨率、帧率等等。因此,需要满足这些需求的大量视频数据给处理和存储视频数据的通信网络和装置造成了负担。各种视频译码技术可用于压缩视频数据。根据一或多个视频译码标准执行视频译码。举例来说,视频译码标准包含高效视频译码(HEVC)、高级视频译码(AVC)、移动图片专家组(MPEG)译码或类似物。视频译码通常利用预测方法(例如,帧间预测、帧内预测或类似物),这些预测方法利用存在于视频图像或序列中的冗余。视频译码技术的重要目标是将视频数据压缩成使用较低位速率的形式,同时避免或最小化视频质量的降级。随着不断演进的视频服务变得可供使用,需要具有较好译码效率的编码技术。
技术实现思路
在一些实施例中,描述用于在参数集中用信号表示层集合的信息的技术和系统。层集合包含位流的自含式的层的集合以使得给定层集合中的层可形成表示视频内容的独立位流。所述参数集可包含视频参数集。所述参数集可具备经编码视频位流且可界定所述经编码视频位流的参数。一或多个层集合可界定于所述参数集的基础部分中,且未界定于所述基础部分中的一或多个额外层集合可界定于所述参数集的扩展部分中。所述参数集的基础部分可界定于视频译码标准的初始版本(例如,高效视频译码标准的第一版本或其它译码标准)中,且所述参数集的扩展部分可界定于所述视频译码标准的稍后版本中。所述参数集的基础和扩展部分可包含描述一或多个层集合(包含所述额外层集合)的特性的信令信息。举例来说,所述信令信息可描述所述一或多个层集合(包含额外层集合)的速率信息(例如,位速率信息、图片速率信息或其它速率信息)。在另一实例中,所述信令信息可包含指示层集合中的层是否为输出层集合的目标输出层的信息。本文中描述了用于用信号表示界定于参数集的基础和扩展部分中的所有层集合的此信息的实施例。根据用于在层集合的参数集中用信号表示信息的至少一个实例,提供对视频数据进行编码的方法,其包含产生具有一或多个层集合和一或多个额外层集合的经编码视频位流。层集合和额外层集合中的每一者包含一或多个层,且所述经编码视频位流包含界定所述经编码视频位流的参数的视频参数集。所述一或多个层集合界定于所述视频参数集的基础部分中,且所述一或多个额外层集合界定于所述视频参数集的扩展部分中。所述方法进一步包含在所述视频参数集中提供用于用信号表示与所述一或多个层集合和所述一或多个额外层集合相关的信息的一或多个语法元素。所述信息包含视频参数集的基础部分中界定的所述一或多个层集合以及视频参数集的扩展部分中界定的所述一或多个额外层集合的速率信息。在另一实例中,提供一种设备,其包含经配置以存储视频数据的存储器以及处理器。所述处理器经配置以且可从所述视频数据产生包括一或多个层集合和一或多个额外层集合的经编码视频位流。层集合和额外层集合中的每一者包含一或多个层,且所述经编码视频位流包含界定所述经编码视频位流的参数的视频参数集。所述一或多个层集合界定于所述视频参数集的基础部分中,且所述一或多个额外层集合界定于所述视频参数集的扩展部分中。所述处理器进一步经配置以且可在所述视频参数集中提供用于用信号表示与所述一或多个层集合和所述一或多个额外层集合相关的一或多个语法元素。所述信息包含视频参数集的基础部分中界定的所述一或多个层集合以及视频参数集的扩展部分中界定的所述一或多个额外层集合的速率信息。在另一实例中,提供计算机可读媒体,其上存储有指令,所述指令在由处理器执行时执行方法,所述方法包含:产生包括一或多个层集合和一或多个额外层集合的经编码视频位流,其中层集合和额外层集合中的每一者包含一或多个层,所述经编码视频位流包含界定所述经编码视频位流的参数的视频参数集,其中所述一或多个层集合界定于所述视频参数集的基础部分中,且其中所述一或多个额外层集合界定于所述视频参数集的扩展部分中;以及在所述视频参数集中提供用于用信号表示与所述一或多个层集合和所述一或多个额外层集合相关的信息的一或多个语法元素,所述信息包含界定于所述视频参数集的基础部分中的所述一或多个层集合以及界定于所述视频参数集的扩展部分中的所述一或多个额外层集合的速率信息。在另一实例中,提供一种设备,其包含用于产生包括一或多个层集合和一或多个额外层集合的经编码视频位流的装置。层集合和额外层集合中的每一者包含一或多个层,且所述经编码视频位流包含界定所述经编码视频位流的参数的视频参数集。所述一或多个层集合界定于所述视频参数集的基础部分中,且所述一或多个额外层集合界定于所述视频参数集的扩展部分中。所述设备进一步包含用于在所述视频参数集中提供用于用信号表示与所述一或多个层集合和所述一或多个额外层集合相关的信息的一或多个语法元素的装置。所述信息包含视频参数集的基础部分中界定的所述一或多个层集合以及视频参数集的扩展部分中界定的所述一或多个额外层集合的速率信息。在参数集中用信号表示层集合的信息的另一实例中,提供对视频数据进行解码的方法,其包含获得包括一或多个层集合和一或多个额外层集合的经编码视频位流。层集合和额外层集合中的每一者包含一或多个层,且所述经编码视频位流包含界定所述经编码视频位流的参数的视频参数集。所述一或多个层集合界定于所述视频参数集的基础部分中,且所述一或多个额外层集合界定于所述视频参数集的扩展部分中。所述方法进一步包含对来自所述视频参数集的一或多个语法元素进行解码。所述一或多个语法元素包含界定于所述视频参数集的所述基础部分中的所述一或多个层集合以及界定于所述视频参数集的所述扩展部分中的所述一或多个额外层集合的速率信息。在另一实例中,提供一种设备,其包含经配置以存储视频数据的存储器以及处理器。所述处理器经配置以且可获得包括一或多个层集合和一或多个额外层集合的经编码视频位流。层集合和额外层集合中的每一者包含一或多个层,且所述经编码视频位流包含界定所述经编码视频位流的参数的视频参数集。所述一或多个层集合界定于所述视频参数集的基础部分中,且所述一或多个额外层集合界定于所述视频参数集的扩展部分中。所述处理器进一步经配置以且可对来自视频参数集的一或多个语法元素进行解码。所述一或多个语法元素包含界定于所述视频参数集的所述基础部分中的所述一或多个层集合以及界定于所述视频参数集的所述扩展部分中的所述一或多个额外层集合的速率信息。在另一实例中,提供一种计算机可读媒体,其上存储有指令,所述指令在由处理器执行时执行方法,所述方法包含:获得包括一或多个层集合和一或多个额外层集合的经编码视频位流,其中层集合和额外层集合中的每一者包含一或多个层,所述经编码视频位流包含界定所述经编码视频位流的参数的视频参数集,其中所述一或多个层集合界定于所述视频参数集的基础部分中,且其中所述一或多个额外层集合界定于所述视频参数集的扩展部分中;以及对来自所述视频参数集的一或多个语法元素进行解码,所述一或多个语法元素包含界定于所述视频参数集的所述基础部分中的所述一或多个层集合以及界定于所述视频参数集的所述扩本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/201580032641.html" title="用于在参数集中用信号表示层集合的信息的系统和方法原文来自X技术">用于在参数集中用信号表示层集合的信息的系统和方法</a>

【技术保护点】
一种对视频数据进行解码的方法,所述方法包括:获得包括一或多个层集合和一或多个额外层集合的经编码视频位流,其中层集合和额外层集合中的每一者包含一或多个层,所述经编码视频位流包含界定所述经编码视频位流的参数的视频参数集,其中所述一或多个层集合界定于所述视频参数集的基础部分中,且其中所述一或多个额外层集合界定于所述视频参数集的扩展部分中;以及对来自所述视频参数集的一或多个语法元素进行解码,所述一或多个语法元素包含界定于所述视频参数集的所述基础部分中的所述一或多个层集合以及界定于所述视频参数集的所述扩展部分中的所述一或多个额外层集合的速率信息。

【技术特征摘要】
【国外来华专利技术】2014.06.20 US 62/015,285;2015.06.18 US 14/743,4341.一种对视频数据进行解码的方法,所述方法包括:获得包括一或多个层集合和一或多个额外层集合的经编码视频位流,其中层集合和额外层集合中的每一者包含一或多个层,所述经编码视频位流包含界定所述经编码视频位流的参数的视频参数集,其中所述一或多个层集合界定于所述视频参数集的基础部分中,且其中所述一或多个额外层集合界定于所述视频参数集的扩展部分中;以及对来自所述视频参数集的一或多个语法元素进行解码,所述一或多个语法元素包含界定于所述视频参数集的所述基础部分中的所述一或多个层集合以及界定于所述视频参数集的所述扩展部分中的所述一或多个额外层集合的速率信息。2.根据权利要求1所述的方法,其中所述一或多个语法元素包含所述一或多个层集合和所述一或多个额外层集合中的每一不同层集合的不同速率信息。3.根据权利要求1所述的方法,其中所述速率信息包含位速率信息。4.根据权利要求1所述的方法,其中所述速率信息包含图片速率信息。5.根据权利要求1所述的方法,其中所述视频参数集中的所述一或多个语法元素包含旗标,所述旗标指示位速率信息是否可用于额外层集合。6.根据权利要求1所述的方法,其中所述视频参数集中的所述一或多个语法元素包含旗标,所述旗标指示图片速率信息是否可用于额外层集合。7.根据权利要求1所述的方法,其中所述视频参数集中的所述一或多个语法元素包含语法元素,所述语法元素指示额外层集合的平均位速率。8.根据权利要求1所述的方法,其中所述视频参数集中的所述一或多个语法元素包含语法元素,所述语法元素指示额外层集合的最大位速率。9.根据权利要求1所述的方法,其中所述视频参数集中的所述一或多个语法元素包含语法元素,所述语法元素指示额外层集合是否具有恒定图片速率。10.根据权利要求1所述的方法,其中所述视频参数集中的所述一或多个语法元素包含语法元素,所述语法元素指示额外层集合的平均图片速率。11.根据权利要求1所述的方法,其中所述视频参数集中的所述一或多个语法元素包含旗标,所述旗标指示额外层集合中的层是否为输出层集合的目标输出层。12.根据权利要求1所述的方法,所述方法可在无线通信装置上执行,其中所述无线通信装置包括:存储器,其经配置以存储所述视频数据;处理器,其经配置以执行用以处理存储在所述存储器中的所述视频数据的指令;以及接收器,其经配置以接收所述经编码视频位流。13.根据权利要求12所述的方法,其中所述无线通信装置是蜂窝式电话且所述经编码视频位流是根据蜂窝式通信标准而经调制。14.一种设备,其包括:存储器,其经配置以存储视频数据;以及处理器,其经配置以:获得包括一或多个层集合和一或多个额外层集合的经编码视频位流,其中层集合和额外层集合中的每一者包含一或多个层,所述经编码视频位流包含界定所述经编码视频位流的参数的视频参数集,其中所述一或多个层集合界定于所述视频参数集的基础部分中,且其中所述一或多个额外层集合界定于所述视频参数集的扩展部分中;以及对来自所述视频参数集的一或多个语法元素进行解码,所述一或多个语法元素包含界定于所述视频参数集的所述基础部分中的所述一或多个层集合以及界定于所述视频参数集的所述...

【专利技术属性】
技术研发人员:王益魁弗努·亨利阿达许·克里许纳·瑞玛苏布雷蒙尼安
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国;US

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

1