一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

支持多视图可适性的OLS的制作方法

2022-06-05 21:58:44 来源:中国专利 TAG:

技术特征:
1.一种由解码器实现的方法,其特征在于,所述方法包括:所述解码器的接收器接收包括输出层集(output layer set,ols)和视频参数集(video parameter set,vps)的码流,其中,所述ols包括一层或多层编码图像,所述vps包括ols模式识别码(ols_mode_idc),表示对于每个ols,所述每个ols中的所有层均为输出层;所述解码器的处理器根据所述vps中的ols_mode_idc确定所述输出层;所述解码器的处理器对来自所述输出层的编码图像进行解码,以产生解码图像。2.根据权利要求1所述的方法,其特征在于,所述ols_mode_idc表示所述vps指定的ols的总数等于所述vps指定的层数。3.根据权利要求1至2中任一项所述的方法,其特征在于,所述ols_mode_idc表示第i个ols包括层索引为0~i(包括首尾值)的层。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述ols_mode_idc等于1。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述vps包括vps_max_layers_minus1(vps maximum layers minus one),表示所述vps指定的层数,其是参考所述vps的每个编码视频序列(coded video sequence,cvs)中允许的最大层数。6.根据权利要求1至5中任一项所述的方法,其特征在于,当所述ols_mode_idc等于0时,或者当所述ols_mode_idc等于1时,所述ols的总数(totalnumolss)等于vps_max_layers_minus1 1。7.根据权利要求1至6中任一项所述的方法,其特征在于,第i个ols中的层数(numlayersinols[i])和所述第i个ols中第j层的网络抽象层(network abstraction layer,nal)单元头层标识(nuh_layer_id)的值(layeridinols[i][j])推导如下:其中,vps_layer_id[i]为第i个vps层标识,totalnumolss为所述vps指定的ols的总数,each_layer_is_an_ols_flag(each layer is an ols flag)表示至少一个ols是否包括不止一层。8.一种由编码器实现的方法,其特征在于,所述方法包括:所述编码器的处理器对包括一个或多个输出层集(output layer set,ols)的码流进行编码,其中,所述一个或多个输出层集包括一层或多层编码图像;
所述处理器将视频参数集(video parameter set,vps)编码到所述码流中,其中,所述vps包括输出层集(output layer set,ols)模式识别码(ols_mode_idc),表示对于每个ols,所述每个ols中的所有层均为输出层;耦合到所述处理器的存储器存储所述码流,以发送给解码器。9.根据权利要求8所述的方法,其特征在于,所述ols_mode_idc表示所述vps指定的ols的总数等于所述vps指定的层数。10.根据权利要求8至9中任一项所述的方法,其特征在于,所述ols_mode_idc表示第i个ols包括层索引为0~i(包括首尾值)的层。11.根据权利要求8至10中任一项所述的方法,其特征在于,所述ols_mode_idc等于1。12.根据权利要求8至11中任一项所述的方法,其特征在于,所述vps包括vps_max_layers_minus1(vps maximum layers minus one),表示所述vps指定的层数,其是参考所述vps的每个编码视频序列(coded video sequence,cvs)中允许的最大层数。13.根据权利要求8至12中任一项所述的方法,其特征在于,当所述ols_mode_idc等于0时,或者当所述ols_mode_idc等于1时,所述ols的总数(totalnumolss)等于vps_max_layers_minus1 1。14.根据权利要求8至13中任一项所述的方法,其特征在于,第i个ols中的层数(numlayersinols[i])和所述第i个ols中第j层的网络抽象层(network abstraction layer,nal)单元头层标识(nuh_layer_id)的值(layeridinols[i][j])推导如下:其中,vps_layer_id[i]为第i个vps层标识,totalnumolss为所述vps指定的ols的总数,each_layer_is_an_ols_flag(each layer is an ols flag)表示至少一个ols是否包括不止一层。15.一种视频译码设备,其特征在于,包括:处理器、耦合到所述处理器的接收器、耦合到所述处理器的存储器和耦合到所述处理器的发送器,其中,所述处理器、所述接收器、所述存储器和所述发送器用于执行根据权利要求1至14中任一项所述的方法。16.一种非瞬时性计算机可读介质,其特征在于,包括供视频译码设备使用的计算机程序产品,其中,所述计算机程序产品包括存储在所述非瞬时性计算机可读介质中的计算机可执行指令,当所述计算机可执行指令由处理器执行时,使得所述视频译码设备执行根据权利要求1至14中任一项所述的方法。
17.一种解码器,其特征在于,包括:接收模块,用于接收包括输出层集(output layer set,ols)和视频参数集(video parameter set,vps)的码流,其中,所述ols包括一层或多层编码图像,所述vps包括ols模式识别码(ols_mode_idc),表示对于每个ols,所述每个ols中的所有层均为输出层;确定模块,用于根据所述vps中的ols_mode_idc确定所述输出层;解码模块,用于对来自所述输出层的编码图像进行解码,以产生解码图像;转发模块,用于转发所述解码图像,以显示为解码视频序列的一部分。18.根据权利要求17所述的解码器,其特征在于,所述解码器还用于执行根据权利要求1至7中任一项所述的方法。19.一种编码器,其特征在于,包括:编码模块,用于:对包括一个或多个输出层集(output layer set,ols)的码流进行编码,其中,所述一个或多个输出层集包括一层或多层编码图像;将视频参数集(video parameter set,vps)编码到所述码流中,其中,所述vps包括输出层集(output layer set,ols)模式识别码(ols_mode_idc),表示对于每个ols,所述每个ols中的所有层均为输出层;存储模块,用于存储所述码流,以发送给解码器。20.根据权利要求19所述的编码器,其特征在于,所述编码器还用于执行根据权利要求8至14中任一项所述的方法。

技术总结
公开了一种视频译码机制。该机制包括:接收包括输出层集(output layer set,OLS)和视频参数集(video parameter set,VPS)的码流,其中,所述OLS包括一层或多层编码图像,所述VPS包括OLS模式识别码(ols_mode_idc),表示对于每个OLS,所述每个OLS中的所有层均为输出层;根据所述VPS中的ols_mode_idc确定所述输出层;对来自所述输出层的编码图像进行解码,以产生解码图像;转发所述解码图像,以显示为解码视频序列的一部分。解码视频序列的一部分。解码视频序列的一部分。


技术研发人员:王业奎
受保护的技术使用者:华为技术有限公司
技术研发日:2020.09.18
技术公布日:2022/6/4
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献