多层视频译码制造技术

技术编号:15199539 阅读:102 留言:0更新日期:2017-04-21 23:06
本发明专利技术提供一种用于处理视频数据的装置,其包含经配置以存储视频数据的多层位流的至少一部分的存储器;及经配置以进行以下操作的一或多个处理器:接收所述多层位流的所述部分,所述多层位流包括多个层,所述多个层包括非可独立解码非基础层非INBL及可独立解码非基础层INBL;接收与所述经译码视频数据相关联的视频参数集VPS,所述VPS包括第一表示格式参数;接收与所述INBL相关联的序列参数集SPS,所述SPS包括第二表示格式参数;基于所述第一表示格式参数处理所述非INBL;及基于所述第二表示格式参数处理所述INBL。

Multilayer video decoding

The present invention provides an apparatus for processing video data, comprising a multilayer configured to store video data bit stream at least a portion of the memory; and is configured to perform the following operations of one or more processors receiving the multi bit stream of the part, the multi layer stream includes a plurality of layer, the plurality of layers including non independently decodable non base layer of non INBL and non INBL base layer can be decoded independently; the receiving and decoding video data related to video parameters associated with VPS, the VPS includes a first format parameter; receiving sequence parameters associated with the INBL set SPS. The SPS includes second format parameters; the first representation format for processing the non parameter based on INBL; and based on the second parameters of processing the INBL format.

【技术实现步骤摘要】
【国外来华专利技术】本申请案主张2014年6月25日申请的美国临时申请案62/017,120的权利,所述临时申请案的全部内容以引用的方式并入本文中。
本专利技术涉及视频译码及压缩,及用信号通知与位流中的经压缩视频相关联的数据。
技术介绍
数字视频能力可并入到广泛范围的装置中,包含数字电视、数字直播系统、无线广播系统、个人数字助理(PDA)、膝上型或桌上型计算机、平板计算机、电子书阅读器、数码相机、数字记录装置、数字媒体播放器、视频游戏装置、视频游戏控制台、蜂窝式或卫星无线电电话(所谓的“智能电话”)、视频电话会议装置、视频串流装置及其类似者。数字视频装置实施视频压缩技术,例如描述于以下各者中的那些技术:由MPEG-2、MPEG-4、ITU-TH.263、ITU-TH.264/MPEG-4第10部分高级视频译码(AVC)定义的标准、高效率视频译码(HEVC)标准,及此类标准的扩展。视频装置可通过实施此类视频压缩技术来更有效地发射、接收、编码、解码及/或存储数字视频信息。视频压缩技术执行空间(图片内)预测及/或时间(图片间)预测来减少或移除视频序列中固有的冗余。对于基于块的视频译码,可将视频切片(即,视频帧或视频帧的一部分)分割成视频块,视频块也可被称作树块、译码单元(CU)及/或译码节点。使用关于同一图片中的相邻块中的参考样本的空间预测来编码图片的经帧内译码(I)切片中的视频块。图片的经帧间译码(P或B)切片中的视频块可使用关于同一图片中的相邻块中的参考样本的空间预测或关于其它参考图片中的参考样本的时间预测。空间或时间预测产生待译码块的预测性块。残余数据表示待译码原始块与预测性块之间的像素差。经帧间译码块是根据指向形成预测性块的参考样本块的运动向量及指示经译码块与预测性块之间的差异的残余数据编码的。经帧内译码块是根据帧内译码模式及残余数据编码的。为了进一步压缩,可将残余数据从像素域变换到变换域,从而产生残余变换系数,可接着量化所述残余变换系数。可扫描最初布置成二维阵列的经量化变换系数,以便产生变换系数的一维向量,且可应用熵译码以实现甚至更多的压缩。
技术实现思路
本专利技术介绍相关于多层视频译码的技术,且更特定来说,介绍相关于多层视频译码的包含独立非基础层(INBL)的表示格式的方面的技术。本专利技术还介绍用于确定哪个SPS或PPS用于解译某些SEI消息及存取单元定界符的技术。在一个实例中,一种处理视频数据的方法包含:接收包括多个层的经译码视频数据,所述多个层包括非可独立解码非基础层(非INBL)及可独立解码非基础层(INBL);接收与所述经译码视频数据相关联的视频参数集(VPS),所述VPS包括第一表示格式参数;接收与所述INBL相关联的序列参数集(SPS),所述SPS包括第二表示格式参数;基于所述第一表示格式参数处理所述非INBL;及基于所述第二表示格式参数处理所述INBL。在另一实例中,一种用于处理视频数据的装置包含:经配置以存储视频数据的多层位流的至少一部分的存储器;及经配置以进行以下操作的一或多个处理器:接收所述多层位流的所述部分,所述多层位流包括多个层,所述多个层包括非可独立解码非基础层(非INBL)及可独立解码非基础层(INBL);接收与所述经译码视频数据相关联的视频参数集(VPS),所述VPS包括第一表示格式参数;接收与所述INBL相关联的序列参数集(SPS),所述SPS包括第二表示格式参数;基于所述第一表示格式参数处理所述非INBL;及基于所述第二表示格式参数处理所述INBL。在另一实例中,一种存储指令的计算机可读存储媒体,所述指令在由一或多个处理器执行时致使所述一或多个处理器:接收包括多个层的经编码视频数据,所述多个层包括非可独立解码非基础层(非INBL)及可独立解码非基础层(INBL);接收与所述经译码视频数据相关联的视频参数集(VPS),所述VPS包括第一表示格式参数;接收与所述INBL相关联的序列参数集(SPS),所述SPS包括第二表示格式参数;基于所述第一表示格式参数处理所述非INBL;及基于所述第二表示格式参数处理所述INBL。在另一实例中,一种用于处理视频数据的设备包含:用于接收包括多个层的经译码视频数据的装置,所述多个层包括非可独立解码非基础层(非INBL)及可独立解码非基础层(INBL);用于接收与所述经译码视频数据相关联的视频参数集(VPS)的装置,所述VPS包括第一表示格式参数;用于接收与所述INBL相关联的序列参数集(SPS)的装置,所述SPS包括第二表示格式参数;用于基于所述第一表示格式参数处理所述非INBL的装置;及用于基于所述第二表示格式参数处理所述INBL的装置。在附图及下文描述中阐述本专利技术的一或多个实例的细节。其它特征、目标及优势将从所述描述、图式及权利要求书显而易见。附图说明图1为说明可利用本专利技术中描述的技术的实例视频编码及解码系统的框图。图2为说明可实施本专利技术中描述的技术的实例视频编码器的框图。图3为说明可实施本专利技术中描述的技术的实例视频解码器的框图。图4为说明可实施本专利技术的一或多个方面的一个实例网络的框图。图5为展示根据本专利技术的技术的实例方法的流程图。图6为展示根据本专利技术的技术的实例方法的流程图。图7为展示根据本专利技术的技术的实例方法的流程图。图8为展示根据本专利技术的技术的实例方法的流程图。具体实施方式本专利技术介绍相关于多层视频译码的技术,且更特定来说,介绍相关于多层视频译码的包含独立非基础层(INBL)的表示格式的方面的技术。本专利技术还介绍用于确定哪个SPS或PPS用于解译某些SEI消息及存取单元定界符的技术。本专利技术包含用于应用在多层上下文中定义于高效率视频译码(HEVC)标准中的补充增强信息(SEI)消息的技术。在一些情况下,可用如下文提到的对HEVC标准的多层扩展(例如对HEVC的多视图视频译码扩展(MV-HEVC)或对HEVC的可缩放视频译码(SVC)扩展(SHVC))来执行所述技术。虽然将大体上使用HEVC术语描述本专利技术的技术,但本专利技术的技术未必限于任何特定视频译码标准,且可另外或替代地与对HEVC的其它扩展、其它多视图译码标准及/或其它多层视频译码标准一起使用。另外,除非另外陈述,否则应假定如下文所描述的本专利技术的技术可独立地或组合地应用。视频数据的“层”可大体上指代具有至少一个共同特性(例如视图、分辨率、保真度、辅助表示或其类似者)的图片序列。举例来说,层可包含与多视图视频数据的特定视图(例如,透视图)相关联的视频数据。作为另一实例,层可包含与可缩放视频数据的特定层相关联的视频数据。因此,本专利技术可互换地参考视频数据的层及视图。也就是说,视频数据的视图可被称为视频数据的层,且反之亦然,且多个视图或多个可缩放层可以类似方式被称为多个层(例如,在多层译码系统中)。另外,多层编解码器(也被称为多层视频译码器或多层编码器-解码器)可指多视图编解码器或可缩放编解码器(例如,经配置以使用MV-HEVC、SHVC或另一多层译码技术来编码及/或解码视频数据的编解码器)。图片可为帧或场,其中场是指帧的交替行(例如,偶数行或奇数行),且其中帧是指两个场的组成物,例如偶数场(还被称作顶部场)及奇数场(还被称作底部场)。尽管本专利技术将大体上参考图片或帧描述技术,但应理解除非另外本文档来自技高网
...
多层视频译码

【技术保护点】
一种处理视频数据的方法,所述方法包括:接收包括多个层的经译码视频数据,所述多个层包括非可独立解码非基础层非INBL及可独立解码非基础层INBL;接收与所述经译码视频数据相关联的视频参数集VPS,所述VPS包括第一表示格式参数;接收与所述INBL相关联的序列参数集SPS,所述SPS包括第二表示格式参数;基于所述第一表示格式参数处理所述非INBL;及基于所述第二表示格式参数处理所述INBL。

【技术特征摘要】
【国外来华专利技术】2014.06.25 US 62/017,120;2015.06.24 US 14/749,5261.一种处理视频数据的方法,所述方法包括:接收包括多个层的经译码视频数据,所述多个层包括非可独立解码非基础层非INBL及可独立解码非基础层INBL;接收与所述经译码视频数据相关联的视频参数集VPS,所述VPS包括第一表示格式参数;接收与所述INBL相关联的序列参数集SPS,所述SPS包括第二表示格式参数;基于所述第一表示格式参数处理所述非INBL;及基于所述第二表示格式参数处理所述INBL。2.根据权利要求1所述的方法,其中基于所述第二表示格式参数处理所述INBL包括基于所述第二表示格式参数将所述INBL重写为基础层。3.根据权利要求2所述的方法,其中所述INBL具有大于零的层识别,且其中重写INBL包括将所述基础层识别的层识别设定为等于0。4.根据权利要求1所述的方法,其中所述INBL具有大于0的层识别。5.根据权利要求1所述的方法,其中所述第一表示格式参数的表示格式参数的至少一个值不同于所述第二表示格式参数的表示格式参数的至少一个值。6.根据权利要求1所述的方法,其中基于所述第二表示格式参数处理所述INBL包括解码所述INBL。7.根据权利要求1所述的方法,其进一步包括:基于所述INBL及所述非INBL输出经解码视频。8.根据权利要求1所述的方法,所述方法可在无线通信装置上执行,其中所述装置包括:接收器,其经配置以接收所述经译码视频数据;存储器,其经配置以存储所述经译码视频数据;一或多个处理器,其经配置以执行指令来处理存储于所述存储器中的所述经译码视频数据;显示器,其经配置以基于所述INBL及所述非INBL显示经解码视频。9.根据权利要求8所述的方法,其中所述无线通信装置为蜂窝式电话且经译码视频数据是由所述接收器接收并根据蜂窝式通信标准调制。10.一种用于处理视频数据的装置,所述装置包括:存储器,其经配置以存储多层视频数据的位流的至少一部分;及一或多个处理器,其经配置以:接收所述多层位流的所述部分,所述多层位流包括多个层,所述多个层包括非可独立解码非基础层非INBL及可独立解码非基础层INBL;接收与所述经译码视频数据相关联的视频参数集VPS,所述VPS包括第一表示格式参数;接收与所述INBL相关联的序列参数集SPS,所述SPS包括第二表示格式参数;基于所述第一表示格式参数处理所述非INBL;及基于所述第二表示格式参数处理所述INBL。11.根据权利要求10所述的装置,其中为基于所述第二表示格式参数处理所述INBL,所述一或多个处理器进一步经配置以基于所述第二表示格式参数将所述INBL重写为基础层。12.根据权利要求11所述的装置,其中所述INBL具有大于零的层识别,且其中重写INBL包括将所述基础层识别的层识别设定为等于0。13.根据权利要求10所述的装置,其中所述INBL具有大于0的层识别。14.根据权利要求10所述的装置,其中所述第一表示格式参数的表示格式参数的至少一个值不同于所述第二表示格...

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

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

1