[发明专利]避免多层视频码流中的冗余指示有效
申请号: | 202080070272.2 | 申请日: | 2020-10-06 |
公开(公告)号: | CN114514750B | 公开(公告)日: | 2023-10-20 |
发明(设计)人: | 王业奎 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04N19/52 | 分类号: | H04N19/52;H04N7/12 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 避免 多层 视频 中的 冗余 指示 | ||
1.一种由视频解码器实现的解码方法,其特征在于,所述方法包括:
所述视频解码器接收包括序列参数集(sequence parameter set,SPS)的子码流,其中,所述SPS包括具有唯一层的输出层集(output layer set,OLS)的档次、层次和级别(profile,tier,and level,PTL)语法结构;
所述视频解码器根据所述具有唯一层的OLS,将所述OLS中的层的数量设置为1;
当所述OLS中的层的数量已经设置为1时,所述视频解码器从所述SPS中获取所述具有唯一层的OLS的所述PTL语法结构;
所述视频解码器使用所述PTL语法结构对所述唯一层中的图像进行解码,以得到经解码图像。
2.根据权利要求1所述的方法,其特征在于,所述PTL语法结构表示为profile_tier_level()。
3.根据权利要求1或2所述的方法,其特征在于,所述唯一层是第i层,所述OLS是第i个OLS。
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述PTL语法结构存在于所述SPS中的第i个语法结构profile_tier_level()中。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述子码流不包括视频参数集(video parameter set,VPS)。
6.根据权利要求1至5中任一项所述的方法,其特征在于,所述OLS中的层的数量表示为变量NumLayersInOls[i]。
7.根据权利要求1至6中任一项所述的方法,其特征在于,所述SPS由所述OLS中的唯一层参考。
8.根据权利要求1至7中任一项所述的方法,其特征在于,所述方法还包括:在电子设备的显示器上显示所述经解码图像。
9.一种由视频编码器实现的编码方法,其特征在于,所述方法包括:
所述视频编码器生成视频参数集(video parameter set,VPS)和序列参数集(sequence parameter set,SPS),其中,所述VPS包括所有输出层集(output layer set,OLS)的档次、层次和级别(profile,tier,and level,PTL)语法结构列表,所述SPS包括具有唯一层的每个OLS的PTL语法结构;
所述视频编码器将所述VPS和所述SPS编码到视频码流中;
所述视频编码器存储所述视频码流,以将所述视频码流发送给视频解码器。
10.根据权利要求9所述的方法,其特征在于,所述VPS包括所述PTL语法结构列表的索引,所述索引表示为vps_ols_ptl_idx[i]。
11.根据权利要求9或10所述的方法,其特征在于,所述vps_ols_ptl_idx[i]的取值范围为0至所述VPS中的PTL语法结构的总数量。
12.根据权利要求10或11所述的方法,其特征在于,所述VPS包括vps_num_ptls_minus1,所述vps_num_ptls_minus1+1表示所述VPS中的PTL语法结构的总数量。
13.根据权利要求10至12中任一项所述的方法,其特征在于,所述方法还包括:从所述码流中提取子码流,其中,所述子码流包括所述码流中的所述SPS,但不包括所述码流中的所述VPS。
14.根据权利要求10至13中任一项所述的方法,其特征在于,所述方法还包括:将所述子码流发送给视频解码器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202080070272.2/1.html,转载请声明来源钻瓜专利网。