[发明专利]视频编码中的运动矢量(MV)约束和变换约束在审
申请号: | 202110206726.0 | 申请日: | 2021-02-24 |
公开(公告)号: | CN114979627A | 公开(公告)日: | 2022-08-30 |
发明(设计)人: | 陈焕浜;杨海涛 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04N19/103 | 分类号: | H04N19/103;H04N19/176;H04N19/513;H04N21/2343;H04N21/4402 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 编码 中的 运动 矢量 mv 约束 变换 | ||
1.一种方法,其特征在于,包括:
获取当前块的控制点的运动矢量;
根据满足约束条件的所述当前块的控制点的运动矢量,计算所述当前块内的每个子块的运动矢量;
根据所述当前块内的所述每个子块的运动矢量,获得所述每个子块的预测块。
2.根据权利要求1所述的方法,其特征在于,所述当前块的控制点的运动矢量满足约束条件,包括:所述当前块的变换块的宽度和所述变换块的高度满足约束条件,其中,所述当前块的变换块是通过所述当前块的控制点的运动矢量获得的。
3.根据权利要求2所述的方法,其特征在于,所述变换块的宽度和所述变换块的高度分部是根据所述当前块的四个控制点的运动矢量、所述当前块的宽度或所述当前块的高度计算得到。
4.根据权利要求2所述的方法,其特征在于,所述约束条件包括:第一数量小于或等于第二数量,其中所述第一数量由所述变换块的宽度、仿射插值滤波器的长度和所述变换块的高度决定,
所述第二数量由阈值、平动插值滤波器的长度、所述当前块的宽度和所述当前块的高度决定。
5.根据权利要求4所述的方法,其特征在于,所述第一数量根据以下公式计算得到:(w’+T’–1)*(h’+T’–1),其中w’为所述变换块的宽度,h’为所述变换块的高度,T’为所述仿射插值滤波器长度。
6.根据权利要求4或5所述的方法,其特征在于,所述第二数量根据以下公式计算得到:(w+T–1+w/ext)*(h+T–1+h/ext),其中w为所述当前块的宽度,h’为所述当前块的高度,T为所述平动插值滤波器的长度、ext为所述阈值。
7.根据权利要求2所述的方法,其特征在于,所述约束条件包括:第三数量小于或等于第四数量,并且第五数量小于或等于第六数量;其中所述第三数量由所述变换块的宽度、仿射插值滤波器的长度决定,其中所述第五数量由所述变换块的高度、仿射插值滤波器的长度决定;所述第四数量由阈值、平动插值滤波器的长度、所述当前块的宽度决定;所述第六数量由阈值、平动插值滤波器的长度、所述当前块的高度决定。
8.一种编码器,其特征在于,包括处理电路,用于执行根据权利要求1至7中任一项所述的方法。
9.一种计算机程序产品,其特征在于,包括程序代码,用于执行根据权利要求1至7中任一项所述的方法。
10.一种解码器,其特征在于,包括:
一个或多个处理器;
非瞬时性计算机可读存储介质,所述非瞬时性计算机可读存储介质耦合到所述处理器并存储由所述处理器执行的程序,当所述处理器执行所述程序时,使所述解码器执行根据权利要求1至7中任一项所述的方法。
11.一种解码器,其特征在于,包括处理电路,用于执行根据权利要求1至7中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110206726.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种IPv6地址生成方法及相关装置
- 下一篇:图像处理方法、装置及系统