用于视频处理的方法、装置和介质与流程
- 国知局
- 2024-08-02 14:22:54
本公开的实施例一般涉及视频编解码技术,并且更具体地,涉及利用经细化的运动信息的运动候选列表重新排序。
背景技术:
1、如今,数字视频能力正在应用于人们生活的各个方面。多种视频压缩技术,如mpeg-2、mpeg-4、itu-th.263、itu-th.264/mpeg-4part 10高级视频编解码(avc)、itu-th.265高效视频编解码(hevc)标准、通用视频编解码(vvc)标准已被提出用于视频编码/解码。然而,视频编解码技术的编解码效率通常被期望进一步被改善。
技术实现思路
1、本公开的实施例提供了一种视频处理的解决方案。
2、在第一方面,提出了一种用于视频处理的方法。该方法包括:在视频的目标块和目标块的比特流之间的转换期间,将处理程序应用到运动候选列表中的至少一个运动候选。在处理程序之后,通过对运动候选列表应用第一重新排序过程来重新排序运动候选列表;以及基于经重新排序的运动候选列表执行转换。与常规技术相比,更高的编解码增益可以被实现。此外,编解码效率可以被改善。
3、在第二方面,提出了另一种用于视频处理的方法。该方法包括:在视频的目标块和目标块的比特流之间的转换期间,将使用经细化的运动信息的重新排序过程应用到目标块,目标块利用具有解码器侧运动矢量细化(dmvr)的帧间模式被编解码,以重新排序第一运动候选列表或第二运动候选列表中的至少一个运动候选列表,其中第一运动候选列表中的第一组运动候选在一个方向上被细化,并且第二运动候选列表中的第二组运动候选在另一个方向上被细化;以及基于经重新排序的第一运动候选列表或经重新排序的第二运动候选列表中的至少一个运动候选列表来执行转换。与常规技术相比,更高的编解码增益可以被实现。此外,编解码效率可以被改善。
4、在第三方面,提出了另一种用于视频处理的方法。该方法包括:在视频的目标块和目标块的比特流之间的转换期间,通过从至少一个运动候选列表中移除一组冗余运动候选来针对自适应解码器侧运动矢量细化(dmvr)更新至少一个运动候选列表;以及基于至少一个更新的运动候选列表来执行转换。与常规技术相比,更高的编解码增益可以被实现。此外,编解码效率可以被改善。
5、在第四方面,提出了另一种用于视频处理的方法。该方法包括:在视频的目标块和目标块的比特流之间的转换期间,生成针对与目标块相关联的运动候选列表的第一数目的运动候选,并且其中第二数目的运动候选被允许用于运动候选列表,并且其中第一数目大于第二数目;以及基于运动候选列表执行转换。与常规技术相比,更高的编解码增益可以被实现。此外,编解码效率可以被改善。
6、在第五方面,提出了另一种用于视频处理的方法。该方法包括:在视频的目标块与目标块的比特流之间的转换期间,生成针对目标块的运动候选列表的细化过程中的成本值;使用成本值将重新排序过程应用到运动候选列表;以及基于运动候选列表执行转换。与常规技术相比,更高的编解码增益可以被实现。此外,编解码效率可以被改善。
7、在第六方面,提出了另一种用于视频处理的方法。该方法包括:在视频的目标块和目标块的比特流之间的转换期间,根据一组合并类型,对目标块的一组合并候选进行重新排序;使用一组合并类型中的每一个的前n个合并候选来构建自适应解码器侧运动矢量细化(dmvr)合并候选列表,并且其中n是整数;以及基于构建的自适应dmvr合并候选列表来执行转换。与常规技术相比,更高的编解码增益可以被实现。此外,编解码效率可以被改善。
8、在第七方面,提出了一种用于处理视频数据的装置。该用于处理视频数据的装置包括处理器和其上具有指令的非暂态存储器,其中该指令在由处理器执行时使处理器执行根据第一、第二、第三、第四、第五或第六方面中任一个的方法。
9、在第八方面,提出了一种非暂态计算机可读存储介质。非暂态计算机可读存储介质存储使处理器执行根据第一、第二、第三、第四、第五或第六方面中任一个的方法的指令。
10、在第九方面中,提出了一种非暂态计算机可读记录介质。非暂态计算机可读记录介质存储有由视频处理装置执行的方法生成的视频的比特流。该方法包括:将处理程序应用到针对目标块的运动候选列表中的至少一个运动候选;在处理程序之后,通过对运动候选列表应用第一重新排序过程来重新排序运动候选列表;以及基于经重新排序的运动候选列表生成目标块的比特流。
11、在第十方面,一种用于存储视频的比特流的方法,包括:将处理程序应用到针对目标块的运动候选列表中的至少一个运动候选;在处理程序之后,通过对运动候选列表应用第一重新排序过程来重新排序运动候选列表;基于经重新排序的运动候选列表生成目标块的比特流;以及将比特流存储在非暂态计算机可读记录介质中。
12、在第十一方面,提出了另一种非暂态计算机可读记录介质。非暂态计算机可读记录介质存储有由视频处理装置执行的方法生成的视频的比特流。该方法包括:将使用经细化的运动信息的重新排序过程应用到视频的目标块,视频的目标块利用具有解码器侧运动矢量细化(dmvr)的帧间模式被编解码,以重新排序第一运动候选列表或第二运动候选列表中的至少一个运动候选列表,其中第一运动候选列表中的第一组运动候选在一个方向上被细化,并且第二运动候选列表中的第二组运动候选在另一个方向上被细化;以及基于经重新排序的第一运动候选列表或经重新排序的第二运动候选列表中的至少一个运动候选列表来生成目标块的比特流。
13、在第十二方面,一种用于存储视频的比特流的方法,包括:将使用经细化的运动信息的重新排序过程应用到视频的目标块,视频的目标块利用具有解码器侧运动矢量细化(dmvr)的帧间模式被编解码,以重新排序第一运动候选列表或第二运动候选列表中的至少一个运动候选列表,其中第一运动候选列表中的第一组运动候选在一个方向上被细化,并且第二运动候选列表中的第二组运动候选在另一个方向上被细化;以及基于经重新排序的第一运动候选列表或经重新排序的第二运动候选列表中的至少一个运动候选列表来生成目标块的比特流;将比特流存储在非暂态计算机可读记录介质中。
14、在第十三方面,提出了另一种非暂态计算机可读记录介质。非暂态计算机可读记录介质存储有由视频处理装置执行的方法生成的视频的比特流。该方法包括:通过从至少一个运动候选列表中移除一组冗余运动候选来针对视频的目标块的自适应解码器侧运动矢量细化(dmvr)更新至少一个运动候选列表;以及基于至少一个更新的运动候选列表生成目标块的比特流。
15、在第十四方面,一种用于存储视频的比特流的方法,包括:通过从至少一个运动候选列表中移除一组冗余运动候选来针对视频的目标块的自适应解码器侧运动矢量细化(dmvr)更新至少一个运动候选列表;基于至少一个更新的运动候选列表生成目标块的比特流;以及将比特流存储在非暂态计算机可读记录介质中。
16、在第十五方面,提出了另一种非暂态计算机可读记录介质。非暂态计算机可读记录介质存储有由视频处理装置执行的方法生成的视频的比特流。该方法包括:生成针对与视频的目标块相关联的运动候选列表的第一数目的运动候选,并且其中第二数目的运动候选被允许用于运动候选列表,并且其中第一数目大于第二数目;以及基于运动候选列表生成目标块的比特流。
17、在第十六方面,一种用于存储视频的比特流的方法,包括:生成针对与视频的目标块相关联的运动候选列表的第一数目的运动候选,并且其中第二数目的运动候选被允许用于运动候选列表,并且其中第一数目大于第二数目;基于运动候选列表生成目标块的比特流;以及将比特流存储在非暂态计算机可读记录介质中。
18、在第十七方面,提出了另一种非暂态计算机可读记录介质。非暂态计算机可读记录介质存储有由视频处理装置执行的方法生成的视频的比特流。该方法包括:生成针对视频的目标块的运动候选列表的细化过程中的成本值;使用成本值将重新排序过程应用到运动候选列表;以及基于运动候选列表生成目标块的比特流。
19、第十八方面,一种用于存储视频的比特流的方法,包括:生成针对视频的目标块的运动候选列表的细化过程中的成本值;使用成本值将重新排序过程应用到运动候选列表;基于运动候选列表生成目标块的比特流;以及将比特流存储在非暂态计算机可读记录介质中。
20、在第十九方面,提出了另一种非暂态计算机可读记录介质。非暂态计算机可读记录介质存储有由视频处理装置执行的方法生成的视频的比特流。该方法包括:根据一组合并类型,对视频的目标块的一组合并候选进行重新排序;使用一组合并类型中的每一个的前n个合并候选来构建自适应解码器侧运动矢量细化(dmvr)合并候选列表,并且其中n是整数;以及基于构建的自适应dmvr合并候选列表生成目标块的比特流。
21、在第二十方面,一种用于存储视频的比特流的方法,包括:根据一组合并类型,对视频的目标块的一组合并候选进行重新排序;使用一组合并类型中的每一个的前n个合并候选来构建自适应解码器侧运动矢量细化(dmvr)合并候选列表,并且其中n是整数;基于构建的自适应dmvr合并候选列表生成目标块的比特流;以及将比特流存储在非暂态计算机可读记录介质中。
22、提供本技术实现要素:是为了以简化的形式介绍一些概念,下面以具体实施方式进一步描述这些概念。本发明内容无意于识别所要求保护的主题的关键特征或基本特征,也无意于用于限制所要求保护的主题的范围。
本文地址:https://www.jishuxx.com/zhuanli/20240801/242633.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表