用于OLS的可伸缩嵌套式SEI消息的制作方法

文档序号:30101229发布日期:2022-05-18 12:44阅读:来源:国知局

技术特征:
1.一种由解码器实现的方法,其特征在于,所述方法包括:所述解码器的接收器接收包括一个或多个层和可伸缩嵌套式补充增强信息(supplemental enhancement information,sei)消息的码流,其中,所述可伸缩嵌套式sei消息包括一个或多个伸缩嵌套的sei消息和可伸缩嵌套的输出层集(output layer set,ols)标志,并且其中,所述可伸缩嵌套的ols标志被设置为表示所述伸缩嵌套的sei消息是应用于特定ols还是应用于特定层;所述解码器的处理器根据所述伸缩嵌套的sei消息,对来自所述一个或多个层的编码图像进行解码,以产生解码图像。2.根据权利要求1所述的方法,其特征在于,当表示所述伸缩嵌套的sei消息应用于特定ols时,所述可伸缩嵌套的ols标志被设置为1,并且,当表示所述伸缩嵌套的sei消息应用于特定层时,所述可伸缩嵌套的ols标志被设置为0。3.根据权利要求1或2所述的方法,其特征在于,当所述可伸缩嵌套式sei消息包括载荷类型为缓冲周期、图像时序或解码单元信息的sei消息时,所述可伸缩嵌套的ols标志被设置为1。4.根据权利要求1至3中任一项所述的方法,其特征在于,当所述可伸缩嵌套的ols标志被设置为1时,所述可伸缩嵌套式sei消息包括可伸缩嵌套的ols的数量减1(num_olss_minus1)语法元素,并且其中,所述scalable nesting num_olss_minus1语法元素表示所述伸缩嵌套的sei消息应用于的ols的数量,并且其中,所述scalable nesting num_olss_minus1语法元素的值在0到ols的总数量(totalnumolss)

1的范围内,包括端值。5.根据权利要求1至4中任一项所述的方法,其特征在于,当所述可伸缩嵌套的ols标志等于1时,所述可伸缩嵌套式sei消息包括用于推导嵌套ols索引(nestingolsidx[i])的可伸缩嵌套的ols增量减1(ols_idx_delta_minus1[i])语法元素,所述nestingolsidx[i]表示所述伸缩嵌套的sei消息应用于的第i个ols的ols索引,其中,所述scalable nesting ols_idx_delta_minus1[i]语法元素的值在0到所述totalnumolss

2的范围内,包括端值。6.根据权利要求1至5中任一项所述的方法,其特征在于,还包括推导nestingolsidx[i],如下所示:if(i==0)nestingolsidx[i]=scalable nesting ols_idx_delta_minus1[i]elsenestingolsidx[i]=nestingolsidx[i

1]+scalable nesting ols_idx_delta_minus1[i]+1。7.根据权利要求1至6中任一项所述的方法,其特征在于,当所述可伸缩嵌套的ols标志被设置为0时,所述可伸缩嵌套式sei消息包括可伸缩嵌套的层的数量减1(num_layers_minus1)语法元素,并且其中,所述scalable nesting num_layers_minus1语法元素表示所述伸缩嵌套的sei消息应用于的层的数量。8.一种由编码器实现的方法,其特征在于,所述方法包括:所述编码器的处理器对包括一个或多个层的码流进行编码;所述处理器将可伸缩嵌套式补充增强信息(supplemental enhancement information,sei)消息编码到所述码流中,其中,所述可伸缩嵌套式sei消息包括一个或多
个伸缩嵌套的sei消息和可伸缩嵌套的输出层集(output layer set,ols)标志,并且其中,所述可伸缩嵌套的ols标志被设置为表示所述伸缩嵌套的sei消息是应用于特定ols还是应用于特定层;所述处理器根据所述可伸缩嵌套式sei消息执行一组码流符合性测试;耦合到所述处理器的存储器存储所述码流,所述码流用于发送给解码器。9.根据权利要求8所述的方法,其特征在于,当表示所述伸缩嵌套的sei消息应用于特定ols时,所述可伸缩嵌套的ols标志被设置为1,并且,当表示所述伸缩嵌套的sei消息应用于特定层时,所述可伸缩嵌套的ols标志被设置为0。10.根据权利要求8或9所述的方法,其特征在于,当所述可伸缩嵌套式sei消息包括载荷类型为缓冲周期、图像时序或解码单元信息的sei消息时,所述可伸缩嵌套的ols标志被设置为1。11.根据权利要求8至10中任一项所述的方法,其特征在于,当所述可伸缩嵌套的ols标志被设置为1时,所述可伸缩嵌套式sei消息包括可伸缩嵌套的ols的数量减1(num_olss_minus1)语法元素,并且其中,所述scalable nesting num_olss_minus1语法元素表示所述伸缩嵌套的sei消息应用于的ols的数量,并且其中,所述scalable nesting num_olss_minus1语法元素的值在0到ols的总数量(totalnumolss)

1的范围内,包括端值。12.根据权利要求8至11中任一项所述的方法,其特征在于,当所述可伸缩嵌套的ols标志等于1时,所述可伸缩嵌套式sei消息包括用于推导嵌套ols索引(nestingolsidx[i])的可伸缩嵌套的ols增量减1(ols_idx_delta_minus1[i])语法元素,所述nestingolsidx[i]表示所述伸缩嵌套的sei消息应用于的第i个ols的ols索引,其中,所述scalable nesting ols_idx_delta_minus1[i]语法元素的值在0到所述totalnumolss

2的范围内,包括端值。13.根据权利要求8至12中任一项所述的方法,其特征在于,还包括推导nestingolsidx[i],如下所示:if(i==0)nestingolsidx[i]=scalable nesting ols_idx_delta_minus1[i]elsenestingolsidx[i]=nestingolsidx[i

1]+scalable nesting ols_idx_delta_minus1[i]+1。14.根据权利要求8至13中任一项所述的方法,其特征在于,当所述可伸缩嵌套的ols标志被设置为0时,所述可伸缩嵌套式sei消息包括可伸缩嵌套的层的数量减1(num_layers_minus1)语法元素,并且其中,所述scalable nesting num_layers_minus1语法元素表示所述伸缩嵌套的sei消息应用于的层的数量。15.一种视频译码设备,其特征在于,包括:处理器、耦合到所述处理器的接收器、耦合到所述处理器的存储器和耦合到所述处理器的发送器,其中,所述处理器、所述接收器、所述存储器和所述发送器用于执行根据权利要求1至14中任一项所述的方法。16.一种非瞬时性计算机可读介质,其特征在于,包括供视频译码设备使用的计算机程序产品,其中,所述计算机程序产品包括存储在所述非瞬时性计算机可读介质中的计算机可执行指令,所述计算机可执行指令在由处理器执行时,使所述视频译码设备执行根据权
利要求1至14中任一项所述的方法。17.一种解码器,其特征在于,包括:接收模块,用于接收包括一个或多个层和可伸缩嵌套式补充增强信息(supplemental enhancement information,sei)消息的码流,其中,所述可伸缩嵌套式sei消息包括一个或多个伸缩嵌套的sei消息和可伸缩嵌套的输出层集(output layer set,ols)标志,并且其中,所述可伸缩嵌套的ols标志被设置为表示所述伸缩嵌套的sei消息是应用于特定ols还是应用于特定层;解码模块,用于根据所述伸缩嵌套的sei消息,对来自所述一个或多个层的编码图像进行解码,以产生解码图像;转发模块,用于转发所述解码图像,以作为解码视频序列的一部分显示。18.根据权利要求17所述的解码器,其特征在于,所述解码器还用于执行根据权利要求1至7中任一项所述的方法。19.一种编码器,其特征在于,包括:编码模块,用于:对包括一个或多个层的码流进行编码;将可伸缩嵌套式补充增强信息(supplemental enhancement information,sei)消息编码到所述码流中,其中,所述可伸缩嵌套式sei消息包括一个或多个伸缩嵌套的sei消息和可伸缩嵌套的输出层集(output layer set,ols)标志,并且其中,所述可伸缩嵌套的ols标志被设置为表示所述伸缩嵌套的sei消息是应用于特定ols还是应用于特定层;假设参考解码器(hypothetical reference decoder,hrd)模块,用于根据所述可伸缩嵌套式sei消息执行一组码流符合性测试;存储模块,用于存储所述码流,所述码流用于发送给解码器。20.根据权利要求19所述的编码器,其特征在于,所述编码器还用于执行根据权利要求8至14中任一项所述的方法。

技术总结
本发明公开了一种视频译码机制。所述机制包括接收包括一个或多个层和可伸缩嵌套式补充增强信息(supplemental enhancement information,SEI)消息的码流。所述可伸缩嵌套式SEI消息包括一个或多个伸缩嵌套的SEI消息和可伸缩嵌套的输出层集(output layer set,OLS)标志。所述可伸缩嵌套的OLS标志被设置为表示所述伸缩嵌套的SEI消息是应用于特定OLS还是应用于特定层。对来自所述一个或多个层的编码图像进行解码,以产生解码图像。所述解码图像被转发以作为解码视频序列的一部分显示。图像被转发以作为解码视频序列的一部分显示。图像被转发以作为解码视频序列的一部分显示。


技术研发人员:王业奎
受保护的技术使用者:华为技术有限公司
技术研发日:2020.09.11
技术公布日:2022/5/17
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1