[发明专利]一种由解码器实现的方法、译码设备、可读介质和解码器有效
申请号: | 202210400384.0 | 申请日: | 2020-09-18 |
公开(公告)号: | CN115002474B | 公开(公告)日: | 2023-04-11 |
发明(设计)人: | 王业奎 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04N19/44 | 分类号: | H04N19/44;H04N19/50 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 解码器 实现 方法 译码 设备 可读 介质 | ||
1.一种由解码器实现的方法,其特征在于,所述方法包括:
所述解码器的接收器接收包括输出层集OLS和视频参数集VPS的码流,其中,所述OLS包括一层或多层编码图像,所述VPS包括OLS模式识别码(ols_mode_idc),当所述ols_mode_idc等于0时,表示所述VPS指定的OLS的总数等于vps_max_layers_minus1 + 1,第i个OLS包括层索引为0~i(包括首尾值)的层,且对于每个OLS,仅所述每个OLS中的最高层为输出层;当所述ols_mode_idc等于1时,表示所述VPS指定的OLS的总数等于vps_max_layers_minus1+ 1,第i个OLS包括层索引为0~i(包括首尾值)的层,且对于每个OLS,所述每个OLS中的所有层均为输出层;当所述ols_mode_idc等于2时,表示所述VPS指定的OLS的总数是显式指示的;所述vps_max_layers_minus1+1表示参考所述VPS的每个编码视频序列CVS中允许的最大层数;
所述解码器的处理器根据所述VPS中的ols_mode_idc的值确定所述输出层;
所述解码器的处理器解码所述输出层,以产生解码图像。
2.根据权利要求1所述的方法,其特征在于,所述VPS包括each_layer_is_an_ols_flag和vps_all_independent_layers_flag,当所述vps_all_independent_layers_flag等于1且所述each_layer_is_an_ols_flag等于0时,则推断所述ols_mode_idc的值等于2;其中,所述each_layer_is_an_ols_flag等于0表示至少一个OLS包括不止一层,所述vps_all_independent_layers_flag等于1表示所述VPS指定的所有层都是独立译码的,不需要使用层间预测。
3.根据权利要求2所述的方法,其特征在于,如果vps_max_layers_minus1等于0,则推断each_layer_is_an_ols_flag的值等于1;当vps_all_independent_layers_flag等于0时,则推断each_layer_is_an_ols_flag的值等于0。
4.根据权利要求1或2所述的方法,其特征在于,所述ols_mode_idc的值3是预留的。
5. 根据权利要求1或2所述的方法,其特征在于,每个所述OLS中的最底层是一个独立的层,对于0~TotalNumOlss – 1的范围内(包括首尾值)的每个i,vps_independent_layer_flag[GeneralLayerIdx[LayerIdInOls[i][0]]]的值等于1,其中,所述vps_independent_layer_flag[i]等于1表示索引为i的层不使用层间预测;所述TotalNumOlss为所述VPS指定的OLS的总数;LayerIdInOls[i][0]表示第i个OLS中第0层的nuh_layer_id的值,所述GeneralLayerIdx[i]表示层索引。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210400384.0/1.html,转载请声明来源钻瓜专利网。