[发明专利]编码器、解码器及对应的使用帧内模式译码进行帧内预测的方法在审
申请号: | 202310200619.6 | 申请日: | 2020-02-21 |
公开(公告)号: | CN116647700A | 公开(公告)日: | 2023-08-25 |
发明(设计)人: | 王彪;塞米赫·艾森力克;阿南德·梅赫·科特拉;高晗;陈建乐 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04N19/593 | 分类号: | H04N19/593;H04N19/11;H04N19/176 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 编码器 解码器 对应 使用 模式 译码 进行 预测 方法 | ||
1.一种解码设备或编码设备实现的对当前块进行预测译码的方法,其特征在于,包括:
获取所述当前块的左相邻块的帧内预测模式;
获取所述当前块的上相邻块的帧内预测模式;
构建所述当前块的帧内预测模式的最可能模式MPM列表;其中,
当所述左相邻块的帧内预测模式和所述上相邻块的帧内预测模式是相同的角度模式时,所述MPM列表按序包括如下至少5个帧内预测模式条目:
{ang,2+((ang+61)%64),2+((ang–1)%64),2+((ang+60)%64),2+((ang)%64)},ang表示所述左相邻块的所述帧内预测模式或所述上相邻块的所述帧内预测模式;
当所述左相邻块的所述帧内预测模式和所述上相邻块的所述帧内预测模式均不为角度模式时,所述MPM列表包括至少5个帧内预测模式条目,所述至少5个条目中的4个由VER_IDX、HOR_IDX、VER_IDX–4和VER_ID+4给出,其中,VER_IDX表示垂直帧内预测模式的索引,HOR_IDX表示水平帧内预测模式的索引。
2.根据权利要求1所述的方法,其特征在于,还包括根据所述MPM列表对所述当前块的所述帧内预测模式进行译码。
3.根据权利要求1至2中任一项所述的方法,其特征在于,还包括:确定所述当前块的所述帧内预测模式,以及当所述当前块的所述确定的帧内预测模式列在所述MPM列表中时,通过所述MPM列表的对应的索引对所述当前块的所述确定的帧内预测模式进行译码。
4.根据权利要求1至3中任一项所述的方法,其特征在于,还包括:通过标志指示所述当前块的所述帧内预测模式是否为PLANAR模式。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述生成的MPM列表包括所述至少5个条目,并且所述方法还包括使用所述MPM列表进行多参考行译码。
6.根据权利要求1至5中任一项所述的方法,其特征在于,如果所述上相邻块的帧内预测模式不可用,则所述上相邻块的所述帧内预测模式设置为PLANAR;如果所述左相邻块的帧内预测模式不可用,则所述左相邻块的所述帧内预测模式设置为PLANAR。
7.根据权利要求1至6中任一项所述的方法,其特征在于,所述左相邻块的左上角位于(xCb–1,yCb+cbHeight–1),所述上相邻块的左上角位于(xCb+cbWidth–1,yCb–1),其中,xCb、yCb、cbHeight和cbWidth分别表示所述当前块的所述左上角在宽度方向上的位置、所述当前块的所述左上角在高度方向上的位置、所述当前块的高度和所述当前块的宽度。
8.一种编码器,其特征在于,包括处理电路,用于执行根据权利要求1至7中任一项所述的方法。
9.一种解码器,其特征在于,包括处理电路,用于执行根据权利要求1至7中任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有程序代码,当所述程序代码由处理器执行时,使得编码器或解码器执行根据权利要求1至7中任一项所述的方法。
11.一种解码器或编码器,其特征在于,包括:
一个或多个处理器;
非瞬时性计算机可读存储介质,与所述处理器耦合并存储由所述处理器执行的程序,其中,当所述程序由所述处理器执行时,使所述编码器或所述解码器执行根据权利要求1至7中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310200619.6/1.html,转载请声明来源钻瓜专利网。