[发明专利]帧内块复制模式中块矢量列表的独立构造方法在审
申请号: | 201980077067.6 | 申请日: | 2019-11-28 |
公开(公告)号: | CN113170193A | 公开(公告)日: | 2021-07-23 |
发明(设计)人: | 许继征;张凯;张莉;刘鸿彬;王悦 | 申请(专利权)人: | 北京字节跳动网络技术有限公司;字节跳动有限公司 |
主分类号: | H04N19/56 | 分类号: | H04N19/56;H04N19/593 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 张亮 |
地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 帧内块 复制 模式 矢量 列表 独立 构造 方法 | ||
1.一种视频处理方法,包括:
在视频的第一视频块和所述视频的比特流表示之间的第一转换期间,为具有第一编解码模式的所述第一视频块确定所述第一候选列表构造方法;
至少基于根据所述第一候选列表构造方法获得的所述第一候选列表,执行所述第一转换;
其中,所述第一视频块的所述转换基于当前图片中的样点,并且所述第一候选列表构造方法不同于第二候选列表构造方法,在具有第二编解码模式的所述视频的第二视频块和所述视频的所述比特流表示之间的第二转换期间,将所述第二候选列表构造方法应用在所述第二视频块上。
2.根据权利要求1所述的方法,其中,用于所述第一编解码模式中的预测的参考块指向所述当前块所在的相同图片。
3.根据权利要求1或2所述的方法,其中,所述第一编解码模式是当前的图片参考(CPR)模式或帧内块复制(IBC)模式。
4.根据权利要求1至3中任一项所述的方法,其中,所述第一候选列表包括以下中的一个或多个:
IBC Merge候选列表、IBC空域块矢量候选列表、IBC基于历史的块矢量候选列表。
5.根据权利要求1至4中任一项所述的方法,其中,根据第二候选列表构造方法获得的第二候选列表包括以下中的一个或多个:
帧间Merge候选列表、帧间空域Merge候选列表、帧间成对平均Merge候选列表、帧间零运动矢量Merge候选列表、帧间基于历史的运动矢量候选列表。
6.根据权利要求1至5中任一项所述的方法,其中,所述第二编解码模式包括以下中的一个或多个:
非IBC模式、Merge非IBC模式、高级运动矢量预测(AMVP)非IBC模式、基于历史的运动矢量预测(HMVP)模式、仿射模式。
7.根据权利要求1至6中任一项所述的方法,其中,使用下列运动矢量中的一个来替换作为所述第一候选列表中的默认填充候选的零运动矢量:
(a)(-W,0),或
(b)(-2W,0),或
(c)(0,-H)或
(d)(0,-2H)或
(e)(-M,-N),
其中,W是所述当前块的宽度,H是所述当前视频块的高度,并且M和N是预定义的数字。
8.根据权利要求7所述的方法,其中,M和N取决于所述当前块在编解码树单元(CTU)中的位置。
9.根据权利要求1至8中任一项所述的方法,其中,至少基于所述第一候选列表执行所述转换包括:
用有效运动矢量替换所述第一候选列表中的无效运动矢量;以及
至少基于所述有效运动矢量执行所述转换。
10.根据权利要求9所述的方法,其中,用有效运动矢量替换所述第一候选列表中的无效运动矢量包括:
更新步骤,其通过分别从所述无效运动矢量的两个分量中减去M和N,来用更新的运动矢量替换所述无效运动矢量。
11.根据权利要求10所述的方法,其中,用有效运动矢量替换所述第一候选列表中的无效运动矢量包括:
重复所述更新步骤,直到所述更新的运动矢量是所述有效运动矢量。
12.根据权利要求9至11中任一项所述的方法,其中,用有效运动矢量替换所述第一候选列表中的无效运动矢量包括:
将所述无效运动矢量解释为指向所述当前块的有效参考区域的左上像素。
13.根据权利要求9至12中任一项所述的方法,其中,用有效运动矢量替换所述第一候选列表中的无效运动矢量包括:
将所述无效运动矢量解释为指向所述当前块的编解码树单元(CTU)的左上像素。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字节跳动网络技术有限公司;字节跳动有限公司,未经北京字节跳动网络技术有限公司;字节跳动有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980077067.6/1.html,转载请声明来源钻瓜专利网。