【技术实现步骤摘要】
【国外来华专利技术】避免多层视频码流中的冗余指示
[0001]相关申请交叉引用
[0002]本专利申请要求王业奎于2019年10月7日提交的申请号为62/911,808、专利技术名称为“视频译码中的可适性(Scalability In Video Coding)”的美国临时专利申请的权益,其内容通过引用结合在本申请中。
[0003]本专利技术大体上描述了用于视频译码中多层视频码流的技术。更具体地,本专利技术描述了用于在视频译码中在多层码流中指示层对应的参数时减少冗余的技术。
技术介绍
[0004]即使视频相对较短,也需要大量的视频数据来描述,当数据要在带宽容量有限的通信网络中流式传输或以其它方式传输时,这样可能会造成困难。因此,视频数据通常要先压缩,然后通过现代电信网络进行传输。由于内存资源可能有限,当在存储设备上存储视频时,该视频的大小也可能是一个问题。视频压缩设备通常在信源侧使用软件和/或硬件对视频数据进行编码,然后传输或存储视频数据,从而减少表示数字视频图像所需的数据量。然后,对视频数据进行解码的视频解压缩设备在目的地侧接收压缩数据。在网络资源有限以及对更高视频质量的需求不断增长的情况下,需要改进压缩和解压缩技术,这些改进的技术能够在几乎不影响图像质量的情况下提高压缩比。
技术实现思路
[0005]第一方面涉及一种由视频解码器实现的解码方法。所述方法包括:所述视频解码器接收包括多层和视频参数集(video parameter set,VPS)的视频码流,其中,所述多层包括子层,所述VPS包括具有第一 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种由视频解码器实现的解码方法,其特征在于,所述方法包括:所述视频解码器接收包括多层和视频参数集(video parameter set,VPS)的视频码流,其中,所述多层包括子层,所述VPS包括具有第一值的第一标志,具有所述第一值的所述第一标志表示级别信息对应的最高子层表示的时间标识符(identifier,ID)、解码图像缓冲区(decoded picture buffer,DPB)参数对应的最高子层表示的时间标识符(identifier,ID)和假设解码器刷新(hypothetical decoder refresh,HRD)参数对应的最高子层表示的时间标识符(identifier,ID)不存在于所述VPS中并被推断为所述子层的最大数量,所述子层可以存在于由所述VPS指定的所述多层中的一层中;所述视频解码器从所述VPS中获取所述最高子层表示的时间ID对应的所述级别信息、所述HRD参数和所述DPB参数;所述视频解码器对所述多层中的一层中的图像进行解码,以得到经解码图像。2.根据权利要求1所述的方法,其特征在于,所述子层的最大数量的范围为1至7,所述第一值为1,所述第二值为0。3.根据权利要求1或2所述的方法,其特征在于,所述级别信息包括在档次、层次和级别(profile,tier,and level,PTL)参数中。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述级别信息存在于所述VPS中的第i个语法结构profile_tier_level()中。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述DPB参数存在于所述VPS中的第i个语法结构dpb_parameters()中。6.根据权利要求1至5中任一项所述的方法,其特征在于,所述HRD参数存在于所述VPS或序列参数集(sequence parameter set,SPS)中的第i个语法结构ols_timing_hrd_parameters()中。7.根据权利要求1至6中任一项所述的方法,其特征在于,所述图像使用所述级别信息和所述DPB参数中的一个或两个进行解码。8.根据权利要求1至7中任一项所述的方法,其特征在于,所述图像不使用所述HRD参数进行解码。9.根据权利要求1至8中任一项所述的方法,其特征在于,所述方法还包括:在电子设备的显示器上显示所述经解码图像。10.一种由视频编码器实现的编码方法,其特征在于,所述方法包括:所述视频编码器生成包括子层的多层和包括第一标志的视频参数集(video parameter set,VPS);所述视频编码器将所述第一标志设置为第一值以表示级别信息对应的最高子层表示的时间标识符(identifier,ID)、解码图像缓冲区(decoded picture buffer,DPB)参数对应的最高子层表示的时间标识符(identifier,ID)和假设解码器刷新(hypothetical decoder refresh,HRD)参数对应的最高子层表示的时间标识符(identifier,ID)不存在于所述VPS中并应该被推断为所述子层的最大数量,所述子层可以存在于由所述VPS指定的所述多层中的一层中;所述视频编码器将所述多层和所述VPS编码到视频码流中;所述视频编码器存储所述视频码流,以将所述视频码流发送给视频解码器。
11.根据权利要求10所述的方法,其特征在于,所述子层的最大数量的范围为1至7。12.根据权利要求10或11所述的方法,其特征在于,所述级别信息包括在档次、层次和级别(profile,tier,and level,PTL)参数中。13.根据权利要求10至12中任一项所述的方法,其特征在于,所述级别信息存在于所述VPS中的第i个语法结构profile_tier_level()中,所述DPB参数存在于所述VPS中的第i个语法结构dpb_parameters()中,所述HRD参数存在于所述VPS或序列参数集(sequence parameter set,SPS)中的第i个语法结构ols_timing_hrd_parameters()中。14.根据权利要求10至13中任一项所述的方法,其特征在于,所述方法还包括:使用所述HRD参数确定所述编码的视频码流是否一致。15.一种解码设备,其特征在于,所述解码设备包括:接收器,用于接收包括多层和视频参数集(video parameter set,VPS)的视频码流,其中,所述多层包括子层,所述VPS包括具有第一值的第一标志,具有所述第一值的所述第一标志表示级别信息对应的最高子层表示的时间标识符(identifier,ID)、解码图像缓冲区(decoded picture buffer,DPB)参数对应的最高子层表示的时间标识符(identifier,ID)和假设解码器刷新(hypothetical decoder re...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。