当前位置: 首页 > 专利查询>VID拓展公司专利>正文

用于利用光流的帧间预测细化的系统、装置和方法制造方法及图纸

技术编号:30009459 阅读:35 留言:0更新日期:2021-09-11 05:04
公开了方法、装置和系统。在一个实施例中,一种解码方法包括:获得视频的当前块的基于子块的运动预测信号;获得一个或多个运动向量差值或所述基于子块的运动预测信号的一个或多个空间梯度;基于所述一个或多个所获得的空间梯度或所述一个或多个所获得的运动向量差值,获得所述当前块的细化信号;基于所述基于子块的运动预测信号和所述细化信号,获得所述当前块的细化运动预测信号;以及基于所述细化运动预测信号,对所述当前块进行解码。对所述当前块进行解码。对所述当前块进行解码。

【技术实现步骤摘要】
【国外来华专利技术】用于利用光流的帧间预测细化的系统、装置和方法
交叉引用
[0001]本申请要求2019年2月7日递交的美国临时专利申请No.62/802,428、2019年3月6日递交的美国临时专利申请No.62/814,611和2019年4月15日提交的美国临时专利申请No.62/883,999的权益,其各自的内容通过引用而被并入本文。


[0002]本申请涉及视频编码,并且特别地,涉及使用利用光流的帧间预测细化(refinement)的系统、装置和方法。相关领域
[0003]视频编码系统广泛用于压缩数字视频信号,以减少这种信号的存储和/或传输带宽。在各种类型的视频编码系统中,例如基于块的系统、基于小波的系统和基于对象的系统,现今基于块的混合视频编码系统被最广泛地使用和部署。基于块的视频编码系统的示例包括多种国际视频编码标准,例如MPEG1/2/4部分2、H.264/MPEG

4部分10AVC、VC

1、以及称为高效视频编码(HEVC)的最新视频编码标准,其由ITU

T/SG16/Q.6/VC本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种解码方法,所述方法包括:针对视频的当前块,获得基于子块的运动预测信号;获得一个或多个运动向量差值或所述基于子块的运动预测信号的一个或多个空间梯度;基于所述一个或多个所获得的空间梯度或所述一个或多个所获得的运动向量差值,获得所述当前块的细化信号;基于所述基于子块的运动预测信号和所述细化信号,获得所述当前块的细化运动预测信号;以及基于所述细化运动预测信号,所述当前块进行解码。2.一种对视频进行解码的方法,所述方法包括:对于所述视频的当前块:生成基于子块的运动预测信号,确定所述基于子块的运动预测信号的一个或多个空间梯度,基于所确定的空间梯度,确定所述当前块的运动预测细化信号,以及组合所述基于子块的运动预测信号和所述运动预测细化信号,以产生所述当前块的细化运动预测信号;以及使用所述细化运动预测信号作为对所述当前块的预测来解码所述视频。3.一种对视频进行编码的方法,所述方法包括:对于所述视频的当前块:生成基于子块的运动预测信号,确定所述基于子块的运动预测信号的一个或多个空间梯度,基于所确定的空间梯度,确定所述当前块的运动预测细化信号,以及组合所述基于子块的运动预测信号和所述运动预测细化信号,以产生所述当前块的细化运动预测信号;以及使用所述细化运动预测信号作为对所述当前块的预测来对所述视频进行编码。4.根据权利要求2或3所述的方法,其进一步包括确定与所述基于子块的运动预测信号的所述当前块的子块的样本位置相关联的一组运动向量差值。5.一种对视频进行解码的方法,所述方法包括:对于所述视频的当前块:生成基于子块的运动预测信号,确定与所述当前块的子块相关联的一组运动向量差值,基于所确定的一组运动向量差值,确定所述当前块的运动预测细化信号,以及组合所述基于子块的运动预测信号和所述运动预测细化信号,以产生所述当前块的细化运动预测信号;以及使用所述细化运动预测信号作为对所述当前块的预测来解码所述视频。6.一种对视频进行编码的方法,所述方法包括:对于所述视频的当前块:生成基于子块的运动预测信号,确定与所述当前块的子块相关联的一组运动向量差值,
基于所确定的一组运动向量差值,确定所述当前块的运动预测细化信号,以及组合所述基于子块的运动预测信号和所述运动预测细化信号,以产生所述当前块的细化运动预测信号;以及使用所述细化运动预测信号作为对所述当前块的预测来对所述视频进行编码。7.根据权利要求5或6所述的方法,其进一步包括确定所述基于子块的运动预测信号的一个或多个空间梯度。8.根据权利要求4或7所述的方法,其中所确定的所述基于子块的运动预测信号的一个或多个空间梯度和所确定的一组运动向量差值用于确定所述当前块的所述运动预测细化信号。9.根据权利要求4、5或6所述的方法,其中通过使用针对所述当前块的仿射运动模型,所述基于子块的运动预测信号被生成,并且所述一组运动向量差值被确定。10.根据权利要4、5或6所述的方法,其中所述一组运动向量差值是针对所述当前块的子块而被确定的,并且被用于确定针对所述当前块的一个或多个进一步的子块的运动预测细化信号。11.根据权利要求2、3或7所述的方法,其中所述确定所述基于子块的运动预测信号的所述一个或多个空间梯度包括计算所述基于子块的运动预测信号的至少一个子块中的每一相应样本位置的至少一个梯度值。12.根据权利要求2、3或7所述的方法,其中所述确定所述基于子块的运动预测信号的所述一个或多个空间梯度包括:对于所述当前块的一个或多个相应子块:使用所述基于子块的运动预测信号和邻接并围绕所述相应子块的邻近参考样本来确定扩展子块;以及使用所确定的扩展子块来确定所述相应子块的空间梯度,以确定所述运动预测细化信号。13.根据权利要求2、3或7所述的方法,其中:所述确定所述基于子块的运动预测信号的一个或多个空间梯度包括:确定与第一参考图片相关联的第一组空间梯度以及与第二参考图片相关联的第二组空间梯度;以及所述基于所确定的空间梯度确定所述当前块的所述运动预测细化信号包括:基于所述第一和第二组空间梯度和权重信息,确定所述当前块的运动帧间预测细化信号。14.根据权利要求2、3、5或6所述的方法,其中所述细化运动预测信号是使用一个或多个利用光流的预测细化(PROF)操作而生成的细化运动帧间预测信号。15.根据权利要求2、3、5或6所述的方法,其进一步包括确定所述视频的所述当前块的仿射运动模型参数,使得所述基于子块的运动预测信号通过使用所述所确定仿射运动模型参数而被生成。16.根据权利要求2、3、5或6所述的方法,其中所述计算所述基于子块的运动预测信号的至少一个子块中的每一相应样本位置的所述至少一个梯度值包括:针对每一相应样本位置,将梯度滤波器应用于所述基于子块的运动预测信号的所述至少一个子块中的所述相应样本位置。17.根据权利要求4、5或6所述的方法,其中针对所述当前块的所述运动预测细化信号
的所述确定使用针对所述当前块的一个或多个子块的每个相应样本位置的至少一个梯度值和所确定的一组运动向量差值。18.一种编码或解码视频的方法,包括:对于包括多个子块的当前块:使用至少用于所述当前块的第一子块的第一运动向量和用于所述当前块的第二子块的进一步的运动向量,生成基于子块的运动预测信号,计算用于所述基于子块的运动预测信号的所述第一子块中的第一样本位置的第一组梯度值和用于所述基于子块的运动预测信号的所述第一子块中的第二样本位置的不同的第二组梯度值,以及确定用于所述第一样本位置的第一组运动向量差值和用于所述第二样本位置的不同的第二组运动向量差值,其中用于所述第一样本位置的所述第一组运动向量差值指示所述第一样本位置处的运动向量与所述第一子块的所述运动向量之间的差,且用于第二样本位置的所述第二组运动向量差值指示所述第二样本位置处的运动向量与所述第一子块的所述运动向量之间的差;使用所述第一和第二组梯度值以及所述第一和第二组运动向量差值,确定预测细化信号;将所述基于子块的...

【专利技术属性】
技术研发人员:罗健聪贺玉文
申请(专利权)人:VID拓展公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1