用于视频处理的方法、装置和介质与流程

摘要: 本公开的实施例总体上涉及视频处理技术,并且更具体地,涉及视频编解码中的时域缓存、ctu缓存、时域块位置。背景技术:1、如今,数字视频能力正被应用于人们生活的各个...
用于视频处理的方法、装置和介质与流程

本公开的实施例总体上涉及视频处理技术,并且更具体地,涉及视频编解码中的时域缓存、ctu缓存、时域块位置。

背景技术:

1、如今,数字视频能力正被应用于人们生活的各个方面。已经针对视频编码/解码提出了多种类型的视频压缩技术,诸如mpeg-2、mpeg-4、itu-t h.263、itu-t h.264/mpeg-4第10部分高级视频编解码(avc)、itu-t h.265高效视频编解码(hevc)标准、多功能视频编解码(vvc)标准。然而,视频编解码技术的编解码效率通常被期望进一步提高。

技术实现思路

1、本公开的实施例提供一种用于视频处理的解决方案。

2、在第一方面,提出了一种用于视频处理的方法。该方法包括:针对视频的视频单元与视频的比特流之间的转换,确定是否将至少一个同位图片约束或运动矢量缩放过程应用于与视频单元相关联的候选推导或编解码信息存储;以及基于确定执行转换。根据本公开的第一方面的方法可以有利地提高编解码效率和编解码质量。

3、在第二方面,提出了一种用于视频处理的装置。该装置包括处理器和其上具有指令的非暂态存储器。该指令在由处理器执行时使处理器执行根据本公开的第一方面的方法。

4、在第三方面,提出了一种非暂态计算机可读存储介质。该非暂态计算机可读存储介质存储使处理器执行根据本公开的第一方面的方法的指令。

5、在第四方面,提出了另一种非暂态计算机可读记录介质。该非暂态计算机可读记录介质存储通过由视频处理装置执行的方法而生成的视频的比特流。该方法包括:确定是否将至少一个同位图片约束或运动矢量缩放过程应用于与视频的视频单元相关联的候选推导或编解码信息存储;以及基于确定生成比特流。

6、在第五方面,提出了一种用于存储视频的比特流的方法。该方法包括:确定是否将至少一个同位图片约束或运动矢量缩放过程应用于与视频的视频单元相关联的候选推导或编解码信息存储;基于确定生成比特流;以及将比特流存储在非暂态计算机可读记录介质中。

7、本 技术实现要素: 旨在以简化的形式介绍下面在具体实施方式中进一步描述的概念选择。本发明内容不旨在标识所要求保护的主题的关键特征或基本特征,也不旨在用于限制所要求保护的主题的范围。

1. 一种视频处理的方法,包括:

2.根据权利要求1所述的方法,其中所述候选推导包括以下中的至少一个:时域候选推导、帧间传播的候选推导、链式候选推导、级联候选推导或自动重定位的候选推导,以及

3.根据权利要求1所述的方法,其中没有同位图片约束被应用于所述候选推导或所述编解码信息存储。

4.根据权利要求3所述的方法,其中针对所述候选推导,候选从先前经编解码的图片被获得,其中所述先前经编解码的图片不是当前图片的同位图片,所述候选包括以下中的至少一个:时域候选、帧间传播的候选、链式候选、级联候选或自动重定位的候选。

5.根据权利要求4所述的方法,其中所述候选不从所述同位图片的存储信息被获得。

6.根据权利要求4所述的方法,其中所述候选从所述当前图片的参考图片的存储信息被获得。

7.根据权利要求4所述的方法,其中所述候选从解码图片缓存(dpb)中的可用图片的存储信息被获得。

8.根据权利要求4所述的方法,其中时域缓存被用于存储dpb中的可用图片的编解码信息。

9.根据权利要求4所述的方法,其中针对dpb中的可用图片,潜在时域候选的检查列表和/或所述潜在时域候选的顺序被预先确定。

10.根据权利要求3所述的方法,其中针对候选存储,如果用于标识候选的运动矢量指向不是当前图片的同位图片的参考图片,则所述候选的编解码信息被获得和存储,所述候选包括以下中的至少一个:帧间传播的候选、链式候选、级联候选或自动重定位的候选。

11.根据权利要求1所述的方法,其中所述运动矢量缩放过程不被应用于所述候选推导。

12.根据权利要求11所述的方法,其中候选指向参考图片,所述候选包括以下中的至少一个:时域候选、帧间传播的候选、链式候选、级联候选或自动重定位的候选,其中所述参考图片不被约束到同位图片。

13.根据权利要求11所述的方法,其中如果候选指向不是当前图片的同位图片的参考图片,则所述候选的运动信息在不缩放到所述同位图片的情况下被使用,所述候选包括以下中的至少一个:时域候选、帧间传播的候选或链式候选。

14.根据权利要求13所述的方法,其中所述运动信息包括运动矢量或参考索引中的至少一个。

15.根据权利要求1所述的方法,其中时域缓存的限制被应用于所述视频单元。

16.根据权利要求15所述的方法,其中基于对受限有效区域的条件检查,所述时域缓存的所述限制被施加来标识时域候选。

17.根据权利要求16所述的方法,其中如果时域参考图片中的所述时域候选的预定位置被确定在所述受限有效区域之外,则所述时域候选不可用。

18.根据权利要求16所述的方法,其中如果时域参考图片中的所述时域候选的预定位置被确定在所述受限有效区域之外,则所述受限有效区域内的另一位置被使用。

19.根据权利要求18所述的方法,其中所述受限有效区域内的最近位置被搜索。

20.根据权利要求16所述的方法,其中所述受限有效区域与所述时域缓存的所述限制有关,其中所述限制与编解码树单元(ctu)有关。

21.根据权利要求15所述的方法,其中基于对受限有效区域的条件检查,所述时域缓存的所述限制被施加来标识或存储包括以下中的至少一个的候选:帧间传播的候选、链式候选、级联候选或自动重定位的候选。

22.根据权利要求21所述的方法,其中如果时域参考图片中的所述候选的位置被确定在所述受限有效区域之外,则所述候选不可用。

23.根据权利要求21所述的方法,其中如果时域参考图片中的所述候选的位置被确定在所述受限有效区域之外,则所述受限有效区域内的另一位置被使用。

24.根据权利要求23所述的方法,其中所述受限有效区域内的最近位置被使用。

25.根据权利要求21所述的方法,其中所述受限有效区域与所述时域缓存的所述限制有关,其中所述限制与编解码树单元(ctu)有关。

26.根据权利要求1至25中任一项所述的方法,其中所述时域候选是以下中的至少一个:

27.根据权利要求26所述的方法,其中所述时域模式候选包括以下中的至少一个:

28.根据权利要求26所述的方法,其中所述时域运动候选包括以下中的至少一个:

29. 根据权利要求26所述的方法,其中所述时域模型候选包括以下中的至少一个:

30.根据权利要求1至25中任一项所述的方法,其中所述帧间传播的候选是以下中的至少一个:

31. 根据权利要求30所述的方法,其中所述帧间传播的帧内预测模式候选包括以下中的至少一个:基于模板的帧内模式推导(timd)候选、sgpm候选或gpm候选,和/或

32.根据权利要求1至25中任一项所述的方法,其中所述候选是以下之一:所述传播的候选、所述级联候选、所述链式候选或所述自动重定位的运动候选,并且所述候选包括以下中的至少一个:运动矢量、ccp模型、帧内模式信息、帧间模式信息、帧内块复制(ibc)模式信息、调色板(plt)模式信息、scc模式信息或变换模式信息。

33.根据权利要求32所述的方法,其中所述运动矢量基于多个时域块的递归地追踪的运动矢量和/或块矢量之和被推导。

34.根据权利要求32所述的方法,其中所述ccp模型基于由追踪的运动矢量或块矢量标识的多个时域块被推导。

35.根据权利要求32所述的方法,其中以下中的至少一个:所述帧内模式信息、所述帧间模式信息、所述ibc模式信息、所述plt模式信息、所述scc模式信息或所述变换模式信息基于由追踪的运动矢量或块矢量标识的多个时域块被推导。

36.根据权利要求1至35中任一项所述的方法,其中基于确定是否将至少一个同位图片约束或运动矢量缩放过程应用于与所述视频单元相关联的候选推导或编解码信息存储来执行所述转换的方法在以下之一中被使用:

37.根据权利要求1至35中任一项所述的方法,其中基于确定是否将至少一个同位图片约束或运动矢量缩放过程应用于与所述视频单元相关联的候选推导或编解码信息存储来执行所述转换的方法被用于以下之一:

38.根据权利要求1至37中任一项所述的方法,其中基于确定是否将至少一个同位图片约束或运动矢量缩放过程应用于与所述视频单元相关联的候选推导或编解码信息存储来执行所述转换的方法在以下之一处被指示:

39.根据权利要求1至37中任一项所述的方法,其中基于确定是否将至少一个同位图片约束或运动矢量缩放过程应用于与所述视频单元相关联的候选推导或编解码信息存储来执行所述转换的方法在以下之一中被指示:

40.根据权利要求1至37中任一项所述的方法,其中基于确定是否将至少一个同位图片约束或运动矢量缩放过程应用于与所述视频单元相关联的候选推导或编解码信息存储来执行所述转换的方法在以下之一中被指示:

41.根据权利要求1至37中任一项所述的方法,其中基于确定是否将至少一个同位图片约束或运动矢量缩放过程应用于与所述视频单元相关联的候选推导或编解码信息存储来执行所述转换的方法取决于经编解码的信息。

42.根据权利要求41所述的方法,其中所述经编解码的信息包括以下中的至少一个:

43.根据权利要求1至42中任一项所述的方法,其中所述转换包括将所述视频单元编码到所述比特流中。

44.根据权利要求1至42中任一项所述的方法,其中所述转换包括从所述比特流解码所述视频单元。

45.一种用于视频处理的装置,包括处理器和其上具有指令的非暂态存储器,其中所述指令在由所述处理器执行时使所述处理器执行根据权利要求1至44中任一项所述的方法。

46.一种非暂态计算机可读存储介质,存储使处理器执行根据权利要求1至44中任一项所述的方法的指令。

47. 一种非暂态计算机可读记录介质,存储通过由视频处理装置执行的方法而生成的视频的比特流,其中所述方法包括:

48.一种用于存储视频的比特流的方法,包括: