在视频译码中共享的信令约束和序列参数集制造技术

技术编号:35020592 阅读:118 留言:0更新日期:2022-09-24 22:49
一种示例设备包括被配置为存储视频数据的存储器以及在电路中实现并通信地耦接到该存储器的一个或多个处理器。该一个或多个处理器被配置为确定视频数据的图片是否为帧内随机接入图片(IRAP),并确定图片的所有层是否独立。基于该图片是IRAP并且图片的所有层是独立的,该一个或多个处理器被配置为确定指示在图片中不允许帧间切片的第一语法元素的值,并且在不使用帧间切片预测的情况下对图片进行译码。码。码。

【技术实现步骤摘要】
【国外来华专利技术】在视频译码中共享的信令约束和序列参数集
[0001]本申请要求于2021年2月23日提交的美国申请第17/182,583号以及2020年2月24日提交的美国临时申请第62/980,873号的优先权,其中的每一个的全部内容通过引用合并于本文。2021年2月23日提交的美国申请第17/182,583号要求2020年2月24日提交的美国临时申请第62/980,873号的权益。


[0002]本公开涉及视频编码和视频解码。

技术介绍

[0003]数字视频功能可以被并入到各种设备中,包括数字电视、数字直接广播系统、无线广播系统、个人数字助理(PDA)、便携式或台式计算机、平板计算机、电子书阅读器、数码相机、数字记录设备、数字媒体播放器、视频游戏设备、视频游戏机、蜂窝或卫星无线电电话、所谓的“智能电话”、视频电话会议设备、视频流式传输设备等。数字视频设备实施视频译码技术,诸如在以下各项所定义的标准中描述的那些技术:MPEG

2、MPEG

4、ITU

T H.263、ITU

T H.264/MPEG

4,高级视频译码(AVC)第10部分、ITU

T H.265/高效视频译码(HEVC)以及此类标准的扩展。通过实现这样的视频译码技术,视频设备可以更有效地发送、接收、编码、解码和/或存储数字视频信息。
[0004]视频译码技术包括空间(图片内)预测和/或时间(图片间)预测,以减少或消除视频序列中固有的冗余。对于基于块的视频译码,可以将视频切片(video slice)(例如,视频图片或视频图片的一部分)分割为视频块,这些视频块也可以称为译码树单元(CTU)、译码单元(CU)和/或译码节点。相对于同一图片中相邻块中的参考样点,使用空间预测对图片的帧内译码(I)切片中的视频块进行编码。图片的帧间译码(P或B)切片中的视频块可使用相对于同一图片中相邻块中参考样点的空间预测,或相对于其他参考图片中参考样点的时间预测。图片可以被称为帧,并且参考图片可以被称为参考帧。

技术实现思路

[0005]总体上,本公开描述了用于视频译码中的信令的技术,并且具体地,是用于减小信令带宽的技术,包括通过不对不必要的语法元素进行信令通知和/或通过视频译码中的序列参数集(SPS)共享来减少信令带宽的技术。
[0006]在一个示例中,一种方法包括确定视频数据的图片是否为帧内随机接入图片(IRAP),确定该图片的所有层是否独立,基于该图片为IRAP并且该图片的所有层是独立的,确定第一语法元素的值将指示在该图片中不允许帧间切片,并在不使用帧间切片预测的情况下对该图片进行译码。如本文中所用,帧间切片预测是使用视频数据的一个切片对视频数据的另一个切片的预测。
[0007]在另一个示例中,一种设备包括被配置为存储视频数据的存储器;以及在电路中实现并通信地耦接到存储器的一个或多个处理器,该一个或多个处理器被配置为:确定视
频数据的图片是否为帧内随机接入图片(IRAP);确定该图片的所有层是否独立;基于该图片为IRAP且该图片的所有层是独立的,确定第一语法元素的值将指示在该图片中不允许帧间切片;并且在不使用帧间切片预测的情况下对该图片进行译码。
[0008]在另一示例中,一种编码有指令的计算机可读存储介质,该指令在被执行时使一个或多个处理器确定视频数据的图片是否为帧内随机接入图片(IRAP),确定该图片的所有层是否独立,基于该图片为IRAP并且该图片的所有层是独立的,确定第一语法元素的值将指示在该图片中不允许帧间切片,并在不使用帧间切片预测的情况下对该图片进行译码。
[0009]在另一示例中,一种设备包括用于确定视频数据的图片是否为帧内随机接入图片(IRAP)的部件,用于确定该图片的所有层是否独立的部件,用于基于该图片为IRAP并且该图片的所有层是独立的来确定第一语法元素的值将指示在该图片中不允许帧间切片的部件,以及用于在不使用帧间切片预测的情况下对该图片进行译码的部件。用于执行本公开的任一方法中的至少一个部件。
[0010]一个或多个示例的细节在附图和以下描述中阐述。根据说明书、附图和权利要求书,其他特征、目的和优点将是显而易见的。
附图说明
[0011]图1是示出可执行本公开的技术的示例视频编码和解码系统的框图。
[0012]图2A和图2B是示出示例四叉树二叉树(QTBT)结构以及对应的译码树单元(CTU)的概念图。
[0013]图3是示出可执行本公开的技术的示例视频编码器的框图。
[0014]图4是示出可执行本公开的技术的示例视频解码器的框图。
[0015]图5是示出本公开的示例信令技术的流程图。
[0016]图6是示出视频编码的示例的流程图。
[0017]图7是示出视频解码的示例的流程图。
具体实施方式
[0018]在某些视频标准草案中,诸如VVC草案8,当视频数据层是独立的层(例如,该层不是帧间预测的)时,存在约束,即如果网络抽象层(NAL)单元类型是瞬时解码器刷新(IDR)或干净随机接入(clear random access,CRA),切片类型应为I切片。但是,图片标头(picture header)中有标志ph_inter_slice_allowed_flag,其指示帧间相关语法元素的存在,或者换句话说,切片类型可以是P切片还是B切片。对于当针对独立层的图片中NAL单元类型为IDR或CRA时的情况,此图片标头标志不是约束。因此,不必要的语法元素可能被编码、信令通知和解析,从而浪费了信令开销。根据本公开的技术,可以添加约束,即如果图片是IDR图片或CRA图片,则对于独立层,ph_inter_slice_allowed_flag可以等于0。以这种方式,当图片是IDR图片或CRA图片并且所有层是独立的时,视频编码器可以避免信令通知ph_inter_slice_allowed_flag,并且视频解码器可以推断出ph_inter_slice_allowed_flag的值为0。
[0019]另外,在某些视频标准草案中,存在约束,这些约束在实施时基于一个语法元素的值来控制另一语法元素的值。例如,在VVC草案8中,语法元素inter_layer_ref_pics_
present_flag的语义包含约束,即“当vps_independent_layer_flag[GeneralLayerIdx[nuh_layer_id]]等于1时,inter_layer_ref_pics_present_flag的值应等于0”。这意味着,如果实现VVC草案8的视频编码器未对于层使用层间预测(例如,该层是独立的),则该层的序列参数集(SPS)的inter_layer_ref_pics_present_flag等于0。此约束可避免视频编码器和视频解码器在独立层和依赖层之间共享SPS。在这种约束下,例如,如果存在独立层和依赖层(例如,一个层依赖于本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种对视频数据进行译码的方法,所述方法包括:确定所述视频数据的图片是否为帧内随机接入图片(IRAP);确定所述图片的所有层是否独立;基于所述图片为IRAP并且所述图片的所有层是独立的,确定第一语法元素的值将指示在所述图片中不允许帧间切片;以及在不使用帧间切片预测的情况下对所述图片进行译码。2.根据权利要求1所述的方法,其中所述第一语法元素在图片标头中。3.根据权利要求1所述的方法,其中所述IRAP是瞬时解码器刷新(IDR)图片或干净随机接入(CRA)图片。4.根据权利要求1所述的方法,其中译码包括解码,并且其中确定所述视频数据的图片是否为IRAP包括:确定第二语法元素的值是否指示所述图片是逐步解码刷新(GDR)图片或瞬时随机接入图片(IRAP)之一;以及确定第三语法元素的值是否指示所述图片不是所述GDR图片。5.根据权利要求1所述的方法,其中译码包括解码,并且其中确定所述图片的所有层是否独立包括:确定指示所述图片的所有层是否独立的第四语法元素的值。6.根据权利要求5所述的方法,其中所述第四语法元素在视频参数集中。7.根据权利要求1所述的方法,其中译码包括解码,并且其中确定所述第一语法元素的值包括推断所述第一语法元素的值。8.根据权利要求1所述的方法,其中译码包括编码,并且其中所述方法还包括:确定指示所述图片是逐步解码刷新(GDR)图片或IRAP之一的第二语法元素的值;确定指示所述图片不是GDR图片的第三语法元素的值;以及在比特流中信令通知所述第二语法元素和所述第三语法元素。9.根据权利要求1所述的方法,其中译码包括编码,并且其中所述方法还包括:确定指示所述图片的所有层是独立的第四语法元素的值;以及在比特流中信令通知所述第四语法元素。10.根据权利要求1所述的方法,其中译码包括编码,并且其中所述方法还包括:避免在比特流中信令通知所述第一语法元素。11.一种用于对视频数据进行译码的设备,所述设备包括:被配置为存储所述视频数据的存储器;以及在电路中实现并通信地耦接到所述存储器的一个或多个处理器,所述一个或多个处理器被配置为:确定所述视频数据的图片是否为帧内随机接入图片(IRAP);确定所述图片的所有层是否独立;基于所述图片为IRAP并且所述图片的所有层是独立的,确定第一语法元素的值将指示在所述图片中不允许帧间切片;以及在不使用帧间切片预测的情况下对所述图片进行译码。12.根据权利要求11所述的设备,其中所述第一语法元素在图片标头中。
...

【专利技术属性】
技术研发人员:V塞雷金MZ科班
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:

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

1