1.一种用于视频处理的方法,包括:
基于插入顺序通过将仿射候选插入仿射候选列表来生成当前块的仿射候选列表,所述插入顺序取决于仿射候选列表中的至少一个仿射候选的仿射模型类型;以及
基于所生成的仿射候选列表,对所述当前块执行视频处理。
2.根据权利要求1所述的方法,其中,所述仿射候选列表包括仿射高级运动矢量预测amvp候选列表、仿射merge候选列表和子块merge候选列表中的至少一个。
3.根据权利要求1或2所述的方法,其中,所述仿射模型类型对应于4参数仿射模型或6参数仿射模型。
4.根据权利要求1-3中的任一项所述的方法,其中,来自具有相同仿射模型类型的临近块的仿射候选在插入顺序上被赋予比具有不同仿射模型类型的仿射候选更高的优先级。
5.根据权利要求1-4中的任一项所述的方法,其中,来自于以4参数仿射模型编码的临近块的仿射候选在以6参数仿射模型编码的仿射候选之前被插入所述仿射候选列表。
6.根据权利要求1-4中的任一项所述的方法,其中,为所述仿射merge模式信令通知仿射模型类型。
7.根据权利要求2所述的方法,对于所述仿射merge候选列表和/或所述子块merge候选列表,所述方法还包括:
构建与选择的merge候选具有的相同的仿射模型类型的至少一个仿射候选。
8.根据权利要求2或7所述的方法,其中,
构建的至少一个仿射候选的插入顺序取决于选择的merge候选的仿射模型类型。
9.根据权利要求7或8所述的方法,其中,所选择的merge候选是所述merge候选列表中的第一可用仿射merge候选或与空域临近块的某一位置相关联的仿射merge候选。
10.根据权利要求1-9中任一项所述的方法,其中,所述插入顺序是固定的。
11.一种视频处理方法,包括:
对于当前块生成仿射候选列表,其中,在生成所述仿射候选列表期间,对所述仿射候选列表中的至少一个仿射候选重新排序;
基于所生成的仿射候选列表,对所述当前块执行视频处理。
12.根据权利要求11所述的方法,其中,基于推导出的相对于所述当前块的代表性临近位置的运动矢量mv,对所述至少一个仿射候选重新排序,其中,所推导出的mv是基于所述仿射候选列表中的仿射候选而推导的。
13.根据权利要求11所述的方法,还包括:
基于所述仿射候选列表中的仿射候选,推导代表性临近块的mv;
计算所推导出的mv和与所述代表性临近块相关联的解码的mv之间的差;以及
基于所述差的特定顺序对所述仿射候选列表中的至少一个仿射候选重新排序。
14.根据权利要求13所述的方法,其中,所述特定顺序是所述差的升序。
15.根据权利要求13或14所述的方法,其中,所述差基于均方误差mse。
16.根据权利要求13-15中的任一项所述的方法,还包括:
在计算所述差之前,如果所述仿射候选具有与代表性临近位置不同的参考图片,则对所推导出的mv进行缩放。
17.根据权利要求13-16中的任一项所述的方法,还包括:
在计算所述差之前,将推导出的mv和与作为代表性临近块相关联的解码的mv缩放到至少一个选择的参考图片。
18.根据权利要求11-17中的任一项所述的方法,其中,所述仿射候选列表中只有一些仿射候选被重新排序。
19.根据权利要求18所述的方法,其中,只有从临近块推导出的仿射候选被重新排序,并且重新排序的仿射候选在构建的仿射候选之前被插入所述仿射候选列表。
20.根据权利要求18所述的方法,其中,只有构建的仿射候选被重新排序,并且重新排序的仿射候选在从临近块推导出的仿射候选之后被插入所述仿射候选列表。
21.根据权利要求18所述的方法,其中,只有所述仿射候选列表中的前n个仿射候选被重新排序,n代表正整数。
22.根据权利要求18所述的方法,其中,将重新排序的仿射merge候选中的前n个插入所述子块merge候选列表,n代表正整数。
23.根据权利要求11至22中任一项所述的方法,其中,在执行重新排序之后,将所述子块merge候选列表的最大长度减小k,k代表正整数。
24.根据权利要求23所述的方法,其中,k=2。
25.根据权利要求11-24中任一项所述的方法,其中,所述仿射候选列表是amvp候选列表。
26.根据权利要求25所述的方法,其中,在不对仿射amvp索引进行信令通知的情况下,将重新排序的仿射amvp候选中的第一候选用作所述当前块的预测量。
27.根据权利要求1-26中任一项所述的方法,其中,所述视频处理包括以下中的至少一个:将所述视频块编码成所述视频块的比特流表示,以及从所述视频块的比特流表示中解码所述视频块。
28.一种视频处理装置,包括被配置为实施权利要求1至27中任一项的方法的处理器。
29.一种存储在非暂时性计算机可读介质上的计算机程序产品,所述计算机程序产品包括用于执行权利要求1至27中任一项的方法的程序代码。