[发明专利]双向光流中的梯度计算在审
申请号: | 201911007851.8 | 申请日: | 2019-10-22 |
公开(公告)号: | CN111083492A | 公开(公告)日: | 2020-04-28 |
发明(设计)人: | 刘鸿彬;张莉;张凯;王悦 | 申请(专利权)人: | 北京字节跳动网络技术有限公司;字节跳动有限公司 |
主分类号: | H04N19/513 | 分类号: | H04N19/513;H04N19/176;H04N19/186;H04N19/436;H04N19/105;H04N19/147;H04N19/117;H04N19/577;H04N19/593;H04N19/70 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 彭久云 |
地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 双向 中的 梯度 计算 | ||
1.一种视频处理方法,包括:
在运动矢量细化处理中,对具有第一尺寸的第一块或子块执行时域梯度修改处理,以生成所述第一块或子块的修改的时域梯度;以及
根据所述第一块或子块的所述修改的时域梯度,对具有第二尺寸的第二块或子块执行所述运动矢量细化处理,其中所述第一尺寸不同于所述第二尺寸。
2.根据权利要求1所述的方法,其中,所述运动矢量细化处理还包括:
使用所述修改的时域梯度导出所述第二块或子块的细化运动矢量。
3.根据权利要求1所述的方法,其中,在双向光流BIO技术或在解码器侧运动矢量细化DMVR技术或帧速率上转换FRUC技术中实现所述运动矢量细化处理。
4.根据权利要求1至3中任一项所述的方法,其中,所述第一块或子块包含M1xN1个样本,并且所述第二块或子块包含M2xN2个样本,其中M1、N1、M2及N2为整数。
5.根据权利要求4所述的方法,其中,M1=N1=8,M2=N2=4。
6.根据权利要求4所述的方法,其中,M1=N1=4,M2=N2=8。
7.一种视频处理方法,包括:
使用视频块或所述视频块内的子块的部分像素来计算所述视频块或所述视频块内的子块的部分时域和/或空域梯度;以及
使用所述部分时域和/或空域梯度来导出所述视频块或所述视频块内的子块的细化运动矢量。
8.根据权利要求7所述的方法,其中,使用来自每N行和/或列的像素来计算所述部分时域和/或空域梯度,N是整数。
9.根据权利要求8所述的方法,其中,N=2。
10.根据权利要求7所述的方法,其中,使用来自所述视频块或所述视频块内的所述子块的左上/右上/左下/右下四分之一的像素来计算所述部分时域和/或空域梯度。
11.根据权利要求7所述的方法,其中,使用来自所述视频块或所述视频块内的所述子块的左上/右上/左下/右下四分之一的每N行和/或列的像素来计算所述部分时域和/或空域梯度。
12.根据权利要求7所述的方法,其中,在两步运动矢量细化处理或多步运动矢量细化处理期间,使用所述视频块或所述视频块内的所述子块的部分像素来计算所述部分时域和/或空域梯度,其中,所述部分时域和/或空域梯度仅用于导出所述视频块或所述子块的细化运动矢量。
13.根据权利要求1至12中任一项所述的方法,其中,所述块对应于预测单元、或者编码单元、或者块、或者子块。
14.根据权利要求1至13中任一项所述的方法,还包括:
通过使用所述运动矢量,执行所述块和所述块的比特流表示之间的转换。
15.根据权利要求14所述的方法,其中,所述转换从所述比特流表示生成所述块。
16.根据权利要求14所述的方法,其中,所述转换从所述块生成所述比特流表示。
17.一种视频处理装置,其包括处理器,所述处理器被配置以实现权利要求1至16中任一项或多项中所述的方法。
18.一种存储在非暂时性计算机可读介质上的计算机程序产品,所述计算机程序产品包括用于执行权利要求1至16中任一项所述的方法的程序代码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字节跳动网络技术有限公司;字节跳动有限公司,未经北京字节跳动网络技术有限公司;字节跳动有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911007851.8/1.html,转载请声明来源钻瓜专利网。