本公开的实施例大体涉及视频处理技术,并且更具体地,涉及基于历史的仿射模型继承。
背景技术:
1、如今,数字视频能力正被应用于人们生活的各个方面。针对视频编码/解码,已经提出了多种类型的视频压缩技术,诸如mpeg-2、mpeg-4、itu-t h.263、itu-th.264/mpeg-4第10部分高级视频编解码(avc)、itu-t h.265高效视频编解码(hevc)标准、通用视频编解码(vvc)标准。然而,通常期望能够进一步提高视频编解码技术的编解码效率。
技术实现思路
1、本公开的实施例提供了一种视频处理的解决方案。
2、在第一方面,提出了一种用于视频处理的方法。该方法包括:在视频的视频单元与视频单元的比特流之间的转换期间,基于视频的第一块的第一位置和第二块的第二位置导出针对视频单元的第一运动候选,并且其中第一位置和第二位置满足位置条件;以及基于第一运动候选和第二运动候选执行转换。根据本公开的第一方面的方法基于特定规则选择块的位置,而不是检查每个块,从而提高编解码效率和性能。
3、在第二方面,提出了一种用于处理视频数据的装置。用于处理视频数据的装置包括处理器和其上具有指令的非暂态存储器,其中指令在由处理器执行时使处理器执行根据本公开的第一方面的方法。
4、在第三方面,提出了一种非暂态计算机可读存储介质。非暂态计算机可读存储介质存储使处理器执行根据本公开第一方面的方法的指令。
5、在第四方面,提出了另一种非暂态计算机可读记录介质。非暂态计算机可读记录介质存储由针对视频处理的装置执行的方法生成的视频的比特流。该方法包括:基于视频的第一块的第一位置和第二块的第二位置导出针对视频的视频单元的第一运动候选,并且其中第一位置和第二位置满足位置条件;以及基于第一运动候选和第二运动候选生成比特流。
6、在第五方面,提出了一种用于存储视频的比特流的方法。该方法包括:基于视频的第一块的第一位置和第二块的第二位置导出针对视频的视频单元的第一运动候选,并且其中第一位置和第二位置满足位置条件;基于第一运动候选和第二运动候选生成比特流;以及将比特流存储在非暂态计算机可读记录介质中。
7、提供
技术实现要素:
部分是为了以简化的形式来介绍对概念的选择,它们在下文的具体实施方式中将被进一步描述。发明内容部分无意标识本公开的关键特征或必要特征,也无意限制本公开的范围。
1.一种视频处理方法,包括:
2.根据权利要求1所述的方法,其中所述第一运动候选为以下中的一项:非相邻仿射继承候选或非相邻仿射构造候选。
3.根据权利要求1所述的方法,其中所述第一位置被表示为(x0,y0)并且所述第二位置被表示为(x1,y1),并且所述位置条件包括以下中的至少一项:
4.根据权利要求1所述的方法,其中所述第一位置被表示为(x0,y0)并且所述第二位置被表示为(x1,y1),并且所述位置条件包括以下中的至少一项:
5.根据权利要求1所述的方法,进一步包括:
6.根据权利要求5所述的方法,其中所述第一位置被表示为(x0,y0),所述第二位置被表示为(x1,y1)并且所述第三位置被表示为(x2,y2),并且所述位置条件包括以下中的至少一项:
7.根据权利要求5所述的方法,其中所述第一位置被表示为(x0,y0),所述第二位置被表示为(x1,y1)并且所述第三位置被表示为(x2,y2),并且所述位置条件包括以下中的至少一项:
8.根据权利要求1至7中任一项所述的方法,其中所述第一位置是以下中的一个:所述视频的所述第一块的左上位置或中心位置,或
9.根据权利要求1所述的方法,其中所述第一块为针对所述视频单元的当前块并且所述第二块为所述当前块的左下块,以及
10.根据权利要求9所述的方法,其中所述第二位置被导出为:
11.根据权利要求10所述的方法,其中如果k等于1,xlb等于(x-w),以及
12.根据权利要求1所述的方法,其中所述第一块为针对所述视频单元的当前块并且所述第二块为所述当前块的右上块,以及
13.根据权利要求12所述的方法,其中所述第二位置被导出为:
14.根据权利要求13所述的方法,其中如果k等于1,yrt等于(y-h),以及
15.根据权利要求1所述的方法,其中所述第二块为左下块或右上块,以及
16.根据权利要求1所述的方法,其中用于导出运动候选的左上块由以下中的至少一项定位:左下块或右上块。
17.根据权利要求1至16中任一项所述的方法,其中所述转换包括将所述视频单元编码到所述比特流中。
18.根据权利要求1至16中任一项所述的方法,其中所述转换包括从所述比特流解码所述视频单元。
19.一种用于视频处理的装置,所述装置包括处理器和其上具有指令的非暂态存储器,其中所述指令在由所述处理器执行时使所述处理器执行根据权利要求1至18中任一项所述的方法。
20.一种存储指令的非暂态计算机可读存储介质,所述指令使处理器执行根据权利要求1至18中任一项所述的方法。
21.一种存储由针对视频处理的装置执行的方法生成的视频的比特流的非暂态计算机可读记录介质,其中所述方法包括:
22.一种用于存储视频的比特流的方法,包括: