System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 改善的基于子块的运动向量预测(SbTMVP)制造技术_技高网

改善的基于子块的运动向量预测(SbTMVP)制造技术

技术编号:43793423 阅读:2 留言:0更新日期:2024-12-24 16:24
公开了用于使用基于子块的时间运动向量预测(SbTMVP)的系统、方法和手段。可(例如,由视频编码和/或解码设备)确定多个子块时间运动向量预测因子(SbTMVP)候选。该多个SbTMVP候选中的每个SbTMVP候选可以是使用与输入候选相关联的运动移位来获得的,并且该输入候选可包括当前块的相邻块。可基于该多个SbTMVP候选的模板匹配成本来对该多个SbTMVP候选进行重新排序。可使用该所重新排序的多个SbTMVP候选中的一个SbTMVP候选来处理(例如,编码和/或解码)该当前块。

【技术实现步骤摘要】
【国外来华专利技术】


技术介绍

1、视频译码系统可用于压缩数字视频信号,例如以减少此类信号需要的存储和/或发送带宽。视频译码系统可包括例如基于块的、基于小波的和/或基于对象的系统。


技术实现思路

1、公开了用于使用基于子块的时间运动向量预测(sbtmvp)的系统、方法和手段。可(例如,由视频解码设备)确定多个子块时间运动向量预测因子(sbtmvp)候选。该多个sbtmvp候选中的每个sbtmvp候选可以是使用与输入候选相关联的运动移位来获得的,并且该输入候选可包括当前块的相邻块。可基于该多个sbtmvp候选的模板匹配成本来对该多个sbtmvp候选进行重新排序。可使用所重新排序的多个sbtmvp候选中的一个sbtmvp候选来对该当前块进行解码。

2、该模板匹配成本可指示在预测视频内容的运动时的准确度,并且可基于该多个sbtmvp候选的该模板匹配成本来对该多个sbtmvp候选进行重新排序。可基于最低模板匹配成本来对该多个sbtmvp候选进行重新排序。

3、该输入候选可包括以下中的一者或多者:当前块的空间邻居、合并列表、基于历史的运动向量预测因子(hmvp)、双向运动向量或零运动向量。

4、可选择所重新排序的多个sbtmvp候选的子集。可使用所重新排序的多个sbtmvp候选的所选择的子集中的一个sbtmvp候选来对该当前块进行解码。

5、可确定要用于确定该多个sbtmvp候选的最大种子数。可根据确定的最大输入候选数来确定多个种子。可使用合并候选的自适应重新排序(armc)来对该多个sbtmvp候选进行重新排序。基于阈值,可从该多个sbtmvp候选选择sbtmvp候选。

6、可接收指示种子数的标志。基于该标志,该多个sbtmvp候选可以是基于该种子数来确定的。

7、可接收指示该sbtmvp armc过程的使用的标志。基于该标志,可使用armc对该多个sbtmvp候选进行重新排序。该当前块的该相邻块可具有使用并置图片作为参考图片的运动向量。

8、公开了用于使用基于子块的时间运动向量预测(sbtmvp)的系统、方法和手段。可(例如,由视频编码设备)确定多个子块时间运动向量预测因子(sbtmvp)候选。该多个sbtmvp候选中的每个sbtmvp候选可以是使用与输入候选相关联的运动移位来获得的,并且该输入候选可包括当前块的相邻块。可基于该多个sbtmvp候选的模板匹配成本来对该多个sbtmvp候选进行重新排序。可使用所重新排序的多个sbtmvp候选中的一个sbtmvp候选来对该当前块进行编码。

9、该模板匹配成本可指示在预测视频内容的运动时的准确度,并且可基于该多个sbtmvp候选的该模板匹配成本来对该多个sbtmvp候选进行重新排序。可基于最低模板匹配成本来对该多个sbtmvp候选进行重新排序。

10、该输入候选可包括以下中的一者或多者:当前块的空间邻居、合并列表、基于历史的运动向量预测因子(hmvp)、双向运动向量或零运动向量。

11、可选择所重新排序的多个sbtmvp候选的子集。可使用所重新排序的多个sbtmvp候选的所选择的子集中的一个sbtmvp候选来对该当前块进行编码。

12、可确定要用于确定该多个sbtmvp候选的最大种子数。可根据确定的最大输入候选数来确定多个种子。可使用合并候选的自适应重新排序(armc)来对该多个sbtmvp候选进行重新排序。基于阈值,可从该多个sbtmvp候选选择sbtmvp候选。

13、该多个sbtmvp候选可以是基于种子数来确定的。可将指示该种子数的标志包括在视频数据中。可使用armc来对该多个sbtmvp候选进行重新排序。可将指示该sbtmvp armc过程的使用的标志包括在视频数据中。

14、该当前块的该相邻块可具有使用并置图片作为参考图片的运动向量。

15、本文所述的系统、方法和手段可涉及解码器。在一些示例中,本文所述的系统、方法和手段可涉及编码器。在一些示例中,本文所述的系统、方法和手段可涉及信号(例如,来自编码器和/或由解码器接收的信号)。一种计算机可读介质可包括用于使一个或多个处理器执行本文所述的方法的指令。一种计算机程序产品可包括指令,当程序由一个或多个处理器执行时,该指令可使一个或多个处理器执行本文所述的方法。

本文档来自技高网...

【技术保护点】

1.一种视频解码设备,所述设备包括:

2.根据权利要求1所述的设备,其中所述模板匹配成本指示在预测视频内容的运动时的准确度,并且其中所述处理器被配置为基于所述多个SbTMVP候选的所述模板匹配成本来对所述多个SbTMVP候选进行重新排序包括所述处理器进一步被配置为:

3.根据权利要求1所述的设备,其中所述输入候选包括以下中的一者或多者:当前块的空间邻居、合并列表、基于历史的运动向量预测因子(HMVP)、双向运动向量或零运动向量。

4.根据权利要求1所述的设备,其中所述处理器进一步被配置为:

5.根据权利要求1所述的设备,其中所述处理器被配置为:

6.根据权利要求1所述的设备,其中所述处理器进一步被配置为使用合并候选的自适应重新排序(ARMC)来对所述多个SbTMVP候选进行重新排序。

7.根据权利要求1所述的设备,其中所述处理器进一步被配置为:

8.根据权利要求1所述的设备,其中所述处理器进一步被配置为:

9.根据权利要求1所述的设备,其中所述处理器进一步被配置为:

10.根据权利要求1所述的设备,其中所述当前块的所述相邻块具有使用并置图片作为参考图片的运动向量。

11.一种视频编码设备,所述设备包括:

12.根据权利要求11所述的设备,其中所述模板匹配成本指示在预测视频内容的运动时的准确度,并且其中所述处理器被配置为基于所述多个SbTMVP候选的所述模板匹配成本来对所述多个SbTMVP候选进行重新排序包括所述处理器进一步被配置为:

13.根据权利要求11所述的设备,其中所述输入候选包括以下中的一者或多者:当前块的空间邻居、合并列表、基于历史的运动向量预测因子(HMVP)、双向运动向量或零运动向量。

14.根据权利要求11所述的设备,其中所述处理器进一步被配置为:

15.根据权利要求11所述的设备,其中所述处理器被配置为:

16.根据权利要求11所述的设备,其中所述处理器进一步被配置为使用合并候选的自适应重新排序(ARMC)来对所述多个SbTMVP候选进行重新排序。

17.根据权利要求11所述的设备,其中所述处理器进一步被配置为:

18.根据权利要求11所述的设备,其中所述处理器进一步被配置为:

19.根据权利要求11所述的设备,其中所述处理器进一步被配置为:

20.根据权利要求11所述的设备,其中所述当前块的所述相邻块具有使用并置图片作为参考图片的运动向量。

21.根据权利要求1至18所述的设备,所述设备进一步包括操作地连接到所述处理器的存储器。

22.一种用于视频解码设备的方法,所述方法包括:

23.根据权利要求22所述的方法,其中所述模板匹配成本指示在预测视频内容的运动时的准确度,并且其中当基于所述多个SbTMVP候选的所述模板匹配成本来对所述多个SbTMVP候选进行重新排序时,所述方法进一步包括:

24.根据权利要求22所述的方法,其中所述输入候选包括以下中的一者或多者:当前块的空间邻居、合并列表、基于历史的运动向量预测因子(HMVP)、双向运动向量或零运动向量。

25.根据权利要求22所述的方法,其中所述方法进一步包括:

26.根据权利要求22所述的方法,其中所述方法进一步包括:

27.根据权利要求22所述的方法,其中所述方法进一步包括使用合并候选的自适应重新排序(ARMC)来对所述多个SbTMVP候选进行重新排序。

28.根据权利要求22所述的方法,其中所述方法进一步包括:

29.根据权利要求22所述的方法,其中所述方法进一步包括:

30.根据权利要求22所述的方法,其中方法进一步包括:

31.根据权利要求22所述的方法,其中所述当前块的所述相邻块具有使用并置图片作为参考图片的运动向量。

32.一种用于视频编码设备的方法,所述方法包括:

33.根据权利要求32所述的方法,其中所述模板匹配成本指示在预测视频内容的运动时的准确度,并且其中当基于所述多个SbTMVP候选的所述模板匹配成本来对所述多个SbTMVP候选进行重新排序时,所述方法进一步包括:

34.根据权利要求32所述的方法,其中所述输入候选包括以下中的一者或多者:当前块的空间邻居、合并列表、基于历史的运动向量预测因子(HMVP)、双向运动向量或零运动向量。

35.根据权利要求32所述的方法,其中所述方法进一步包括:

36.根据权利要求32所述...

【技术特征摘要】
【国外来华专利技术】

1.一种视频解码设备,所述设备包括:

2.根据权利要求1所述的设备,其中所述模板匹配成本指示在预测视频内容的运动时的准确度,并且其中所述处理器被配置为基于所述多个sbtmvp候选的所述模板匹配成本来对所述多个sbtmvp候选进行重新排序包括所述处理器进一步被配置为:

3.根据权利要求1所述的设备,其中所述输入候选包括以下中的一者或多者:当前块的空间邻居、合并列表、基于历史的运动向量预测因子(hmvp)、双向运动向量或零运动向量。

4.根据权利要求1所述的设备,其中所述处理器进一步被配置为:

5.根据权利要求1所述的设备,其中所述处理器被配置为:

6.根据权利要求1所述的设备,其中所述处理器进一步被配置为使用合并候选的自适应重新排序(armc)来对所述多个sbtmvp候选进行重新排序。

7.根据权利要求1所述的设备,其中所述处理器进一步被配置为:

8.根据权利要求1所述的设备,其中所述处理器进一步被配置为:

9.根据权利要求1所述的设备,其中所述处理器进一步被配置为:

10.根据权利要求1所述的设备,其中所述当前块的所述相邻块具有使用并置图片作为参考图片的运动向量。

11.一种视频编码设备,所述设备包括:

12.根据权利要求11所述的设备,其中所述模板匹配成本指示在预测视频内容的运动时的准确度,并且其中所述处理器被配置为基于所述多个sbtmvp候选的所述模板匹配成本来对所述多个sbtmvp候选进行重新排序包括所述处理器进一步被配置为:

13.根据权利要求11所述的设备,其中所述输入候选包括以下中的一者或多者:当前块的空间邻居、合并列表、基于历史的运动向量预测因子(hmvp)、双向运动向量或零运动向量。

14.根据权利要求11所述的设备,其中所述处理器进一步被配置为:

15.根据权利要求11所述的设备,其中所述处理器被配置为:

16.根据权利要求11所述的设备,其中所述处理器进一步被配置为使用合并候选的自适应重新排序(armc)来对所述多个sbtmvp候选进行重新排序。

17.根据权利要求11所述的设备,其中所述处理器进一步被配置为:

18.根据权利要求11所述的设备,其中所述处理器进一步被配置为:

19.根据权利要求11所述的设备,其中所述处理器进一步被配置为:

20.根据权利要求11所述的设备,其中所述当前块的所述相邻块具有使用并置图片作为参考图片的运动向量。

21.根据权利要求1至18所述的设备,所述设备进一步包括操作地连接到所述处理器的存储器。

22.一种用于视频解码设备的方法,所述方法包括:

23.根据权利要求22所述的方法,其中所述模板匹配成本指示在预测视频内容的运动时的准确度,并且...

【专利技术属性】
技术研发人员:A·罗伯特F·加尔平P·德拉格朗日P·博尔德斯
申请(专利权)人:交互数字CE专利控股有限公司
类型:发明
国别省市:

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

1