本文档涉及视频和图像编码和解码技术。
背景技术:
1、数字视频占据互联网和其他数字通信网络上的最大带宽使用。随着连接的能够接收和显示视频的用户装置的数目增大,预期数字视频使用的带宽需求将持续增长。
技术实现思路
1、所公开技术可以由视频或图像解码器或编码器实施例用于使用诸如三角形分割模式的非矩形分割来进行视频比特流的编码或解码。
2、在一个示例性方面中,公开了视频处理的方法。方法包含,为视觉媒体数据的当前视频块与视觉媒体数据的比特流表示之间的转换,基于规则确定分割模式编解码工具对转换被禁用,规则取决于当前视频块的维度;以及基于确定进行转换。
3、在另一示例性方面中,公开了视频处理的方法。方法包含,为视觉媒体数据的当前视频块与视觉媒体数据的比特流表示之间的转换,基于规则确定使用光细化的预测(prof)编解码工具的可应用性,在使用光细化的预测编解码工具中,当前视频块的预测被使用光流模型细化;以及根据确定进行转换,其中规则基于至少三个因素,包含:(1)当前视频块位于其中的条带的条带类型,(2)解码器侧运动矢量细化(dmvr)编解码工具是否对当前视频块启用,和/或(3)双向光流(bdof)编解码工具是否对当前视频块启用。
4、在另一示例性方面中,公开了视频处理的方法。方法包含:进行视觉媒体数据的第一视频单元与视觉媒体数据的比特流表示之间的转换,其中根据格式规则配置比特流表示,格式规则指定,对第一视频单元在比特流表示中在指示组合帧间帧内预测(ciip)编解码工具的使用的第二语法元素之前信令通知指示分割模式编解码工具的使用的第一语法元素,并且其中,在组合帧间帧内预测(ciip)模式中,视频单元的最终预测基于视频单元的帧间预测和视频单元的帧内预测的加权和。
5、在另一示例性方面中,上述方法可以由包括处理器的视频解码器设备实现。
6、在另一示例性方面中,上述方法可以由包括处理器的视频编码器设备实现。
7、在又一示例性方面中,这些方法可以实施为处理器可执行指令的形式并储存在计算机可读程序介质上。
8、在又一示例性方面中,这些方法可以实施为储存在计算机可读储存介质中的比特流表示的形式。
9、本文档中进一步描述了这些和其他方面。
1.一种处理视频数据的方法,包括:
2.根据权利要求1所述的方法,其中,如果所述第一语法元素指示启用所述组合帧间图片merge和帧内图片预测模式,或者所述第二语法元素指示启用所述常规merge模式,则禁用所述几何分割模式编解码工具。
3.根据权利要求1所述的方法,其中,在所述当前视频块具有大于或等于第一阈值k0的块宽度或大于或等于第二阈值k1的块高度的情况下,所述第一语法元素在所述比特流中不存在,其中k0和k1是整数。
4.根据权利要求3所述的方法,其中,所述第一阈值k0和所述第二阈值k1两者均等于128。
5.根据权利要求1所述的方法,其中,在所述当前视频块具有大于或等于第三阈值k2的块宽度或大于或等于第四阈值k3的块高度的情况下,所述第二语法元素从所述比特流中被排除,其中k2和k3是整数。
6.根据权利要求5所述的方法,其中,所述第三阈值k2和所述第四阈值k3两者均等于128。
7.根据权利要求3所述的方法,其中,当所述第一语法元素在所述比特流中不存在时,所述第一语法元素的值被推断为等于1或0,如果所述第一语法元素的值被推断为等于1,则必须满足以下所有条件:
8.根据权利要求1所述的方法,其中,所述几何分割模式编解码工具包括:
9.根据权利要求1所述的方法,其中,所述转换包括将所述当前视频块编码到所述比特流中。
10.根据权利要求1所述的方法,其中,所述转换包括从所述比特流解码所述当前视频块。
11.一种用于处理视频数据的装置,包括处理器和其上带有指令的非暂时性存储器,其中所述指令在由所述处理器执行时使得所述处理器:
12.根据权利要求11所述的装置,其中,如果所述第一语法元素指示启用所述组合帧间图片merge和帧内图片预测模式,或者所述第二语法元素指示启用所述常规merge模式,则禁用所述几何分割模式编解码工具。
13.根据权利要求11所述的装置,其中,在所述当前视频块具有大于或等于第一阈值k0的块宽度或大于或等于第二阈值k1的块高度的情况下,所述第一语法元素在所述比特流中不存在,其中k0和k1是整数,并且其中,所述第一阈值k0和所述第二阈值k1两者均等于128;
14.根据权利要求11所述的装置,其中,所述几何分割模式编解码工具包括:
15.一种非暂时性计算机可读存储介质,存储使得处理器进行以下操作的指令:
16.根据权利要求15所述的非暂时性计算机可读存储介质,其中,如果所述第一语法元素指示启用所述组合帧间图片merge和帧内图片预测模式,或者所述第二语法元素指示启用所述常规merge模式,则禁用所述几何分割模式编解码工具,
17.根据权利要求15所述的非暂时性计算机可读存储介质,其中,在所述当前视频块具有大于或等于第一阈值k0的块宽度或大于或等于第二阈值k1的块高度的情况下,所述第一语法元素在所述比特流中不存在,其中k0和k1是整数,并且其中,所述第一阈值k0和所述第二阈值k1两者均等于128;
18.一种非暂时性计算机可读记录介质,存储由视频处理装置执行的方法生成的视频的比特流,其中所述方法包括:
19.根据权利要求18所述的非暂时性计算机可读记录介质,其中,如果所述第一语法元素指示启用所述组合帧间图片merge和帧内图片预测模式,或者所述第二语法元素指示启用所述常规merge模式,则禁用所述几何分割模式编解码工具,
20.根据权利要求18所述的非暂时性计算机可读记录介质,其中,在所述当前视频块具有大于或等于第一阈值k0的块宽度或大于或等于第二阈值k1的块高度的情况下,所述第一语法元素在所述比特流中不存在,其中k0和k1是整数,并且其中,所述第一阈值k0和所述第二阈值k1两者均等于128;
21.一种存储视频的比特流的方法,包括: