[发明专利]用于通用OBMC的方法和装置在审
| 申请号: | 201980015256.0 | 申请日: | 2019-02-22 |
| 公开(公告)号: | CN111989926A | 公开(公告)日: | 2020-11-24 |
| 发明(设计)人: | A.罗伯特;F.莱林内克;T.波里尔 | 申请(专利权)人: | 交互数字VC控股公司 |
| 主分类号: | H04N19/583 | 分类号: | H04N19/583;H04N19/176;H04N19/117;H04N19/157 |
| 代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 刘茵 |
| 地址: | 美国特*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 通用 obmc 方法 装置 | ||
1.一种方法,包括:
将视频编码块的子块周围的水平和垂直的运动矢量对分别与所述子块的当前运动矢量进行比较,以检查差异;
使用来自具有不同运动矢量的至少一个相邻子块预测和使用所述当前运动矢量的预测的像素,对所述子块的预测的像素进行滤波,以生成所述子块的预测;以及
使用所述滤波后的预测对所述子块进行编码。
2.一种用于编码视频数据块的装置,包括:
存储器,和
处理器,配置为:
将视频编码块的子块周围的水平和垂直的运动矢量对分别与所述子块的当前运动矢量进行比较,以检查差异;
使用来自具有不同运动矢量的至少一个相邻子块预测和使用所述当前运动矢量的预测的像素,对所述子块的预测的像素进行滤波,以生成所述子块的预测;以及
使用所述滤波后的预测对所述子块进行编码。
3.一种方法,包括:
将视频编码块的子块周围的水平和垂直的运动矢量对分别与所述子块的当前运动矢量进行比较,以检查差异;
使用来自具有不同运动矢量的至少一个相邻子块预测和使用所述当前运动矢量的预测的像素,对所述子块的预测的像素进行滤波,以生成所述子块的预测;以及
使用所述滤波后的预测对所述子块进行解码。
4.一种用于编码视频数据块的装置,包括:
存储器,和
处理器,配置为:
将视频编码块的子块周围的水平和垂直的运动矢量对分别与所述子块的当前运动矢量进行比较,以检查差异;
使用来自具有不同运动矢量的至少一个相邻子块预测和使用所述当前运动矢量的预测的像素,对所述子块的预测的像素进行滤波,以生成所述子块的预测;以及
使用所述滤波后的预测对所述子块进行解码。
5.根据权利要求1或3所述的方法,或者根据权利要求2或4所述的装置,其中,分别使用来自正被预测的子块的前两个像素或前两行的左侧或上方的子块的预测,对所述像素进行滤波。
6.根据权利要求1或3所述的方法,或者根据权利要求2或4所述的装置,其中,分别使用来自正被预测的子块的最后两个像素或最后两行的右侧或下方的子块的预测,对所述像素进行滤波。
7.根据权利要求1或3所述的方法,或者根据权利要求2或4所述的装置,其中,当对应的所述水平或垂直的运动矢量对中的另一个与所述子块的运动矢量相同时,使用一个相邻子块预测对所述像素进行滤波。
8.根据权利要求5所述的方法或装置,其中,当包括所述子块的块的尺寸小于特定尺寸时,分别使用来自左侧或上方的相邻子块的预测对所述子块预测的前两个像素或前两行进行滤波。
9.根据权利要求1或3所述的方法,或者根据权利要求2或4所述的装置,其中,分别使用来自正被预测的子块的第一个像素或第一行的左侧或上方的子块的预测,对所述像素进行滤波。
10.根据权利要求1或3所述的方法,或者根据权利要求2或4所述的装置,其中,分别使用来自正被预测的子块的最后一个像素或最后一行的右侧或下方的子块的预测,对所述像素进行滤波。
11.根据权利要求1或3所述的方法,或者根据权利要求2或4所述的装置,其中,针对与大于特定尺寸的包括所述子块的块相对应的预测,对子块的两个像素或两行进行滤波,并且针对与小于特定尺寸的包括所述子块的块相对应的预测,对一个像素或一行进行滤波。
12.根据权利要求1至11中的任一项所述的方法或装置,其中,所述子块是编码单元的一部分。
13.一种非暂时性计算机可读介质,其包含根据权利要求1和5至12中任一项所述的方法或由权利要求2和5至12中任一项所述的装置生成的用于回放的数据内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于交互数字VC控股公司,未经交互数字VC控股公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980015256.0/1.html,转载请声明来源钻瓜专利网。





