作为帧内块的合并候选的运动矢量的制作方法
背景技术:
1、视频编码系统可以被用来压缩数字视频信号,例如以降低这样的信号所需的存储和/或传输带宽。视频编码系统可以包括例如基于块的、基于小波的和/或基于对象的系统。
技术实现思路
1、公开了用于被配置用于视频编码(例如,编码和/或解码)、分发或消费中的一个或多个的设备的系统、方法和手段。运动矢量可以被用作帧内块的合并候选。用运动矢量(例如,在非帧内切片中)编码的合并候选可以被用于块矢量工具(例如,ibc和intratmp)的合并操作中。在一些示例中,运动矢量可以被视为具有不同时间标识的块矢量。可以在块矢量和运动矢量之间实现自适应选择,这可以改进预测质量。
2、在示例中,一种设备(例如,用于视频解码的解码器)可以确定视频块的第一合并候选块与运动矢量(mv)相关联。该设备可以例如基于视频块的模板来确定与mv相关联的模板成本。该设备可以基于与mv相关联的模板成本来生成视频块的模板匹配候选列表。该模板匹配候选列表可以包括(一个或多个)mv、(一个或多个)bv或(一个或多个)mv和(一个或多个)bv的混合。该模板匹配候选列表可以是bv候选列表或mv候选列表。该设备可以基于模板匹配候选列表来对视频块进行解码(例如,通过使用模板匹配候选列表来执行帧内tmp或ibc)。
3、在示例中,一种设备(例如,用于视频编码的编码器)可以确定视频块的第一合并候选块与运动矢量(mv)相关联。该设备可以例如基于视频块的模板来确定与mv相关联的模板成本。该设备可以基于与mv相关联的模板成本来生成视频块的模板匹配候选列表。该设备可以基于模板匹配候选列表来对视频块进行编码(例如,通过使用模板匹配候选列表来执行帧内tmp或ibc)。
4、在示例中,该模板匹配候选列表可以包括与视频块的第一合并候选块相关联的mv和与视频块的第二合并候选块相关联的块矢量(bv)。
5、在示例中,该设备可以(例如,进一步)为视频块确定参考块。该设备可以确定参考块的模板与视频块的模板之间的差异,其中基于参考块的模板与视频块的模板之间的差异来确定与mv相关联的模板成本。例如,可以基于参考块(例如,预测块)的模板与当前块的模板的绝对差之和(sad)来确定该差异。
6、在示例中,该参考块可以在不同于包括视频块的第一图片的第二图片中,并且是基于与视频块的第一合并候选块相关联的mv来确定的。
7、在示例中,该参考块可以在视频块的参考图片中或视频块的第一合并候选块的参考图片中。
8、在示例中,该设备可以(例如,进一步)基于与视频块的第一合并候选块相关联的mv来确定与第二图片相关联的块矢量(bv)。例如,可以基于与第二图片相关联的bv来确定参考块。例如,可以通过确定当前图片的并置图片并将mv用作从并置图片指向的bv来确定参考块。
9、在示例中,该参考块可以在与包括视频块的图片相同的图片中。该设备可以(例如,进一步)基于与视频块的第一合并候选块相关联的mv来确定块矢量(bv)。例如,可以基于bv来确定参考块。
10、在示例中,该设备可以确定视频块的第二合并候选块与块矢量(bv)相关联。该设备可以例如基于视频块的模板来确定与bv相关联的模板成本。例如,可以(例如,进一步)基于与bv相关联的模板成本来生成视频块的模板匹配候选列表。例如,该模板匹配候选列表可以包括与视频块的第二合并候选块相关联的bv。
11、在示例中,该设备可以确定针对视频块启用了帧内模板匹配预测(帧内tmp)。例如,模板匹配候选列表可以是帧内tmp候选列表。该设备可以基于模板匹配来确定与视频块相关联的bv。例如,帧内tmp候选列表可以包括与视频块相关联的bv。该设备可以基于与帧内tmp候选列表中的相应帧内tmp候选相关联的模板成本对帧内tmp候选列表进行重新排序。
12、在示例中,该设备可以确定针对视频块启用了帧内块复制(ibc)。例如,该模板匹配候选列表可以是ibc合并候选列表。该设备可以例如基于与ibc合并候选列表中的相应ibc合并候选相关联的模板成本来对ibc合并候选列表进行重新排序。
13、在示例中,该第一合并候选块可以是视频块的相邻视频块或非相邻视频块。第一合并候选块可以在与包括视频块的图片相同的图片中。例如,可以针对包括视频块的图片启用空间几何分区模式(sgpm)、解码器侧帧内模式推导(dimd)、基于模板的帧内模式推导(timd)或帧内块复制(ibc)-几何分区模式(gpm)中的一个或多个。例如,模板匹配候选列表包括与sgpm、dimd、timd或ibc-gpm中的一个或多个相关联的bv。
1.一种用于视频解码的设备,包括:
2.一种用于视频编码的设备,包括:
3.根据权利要求1或权利要求2所述的设备,其中,所述模板匹配候选列表包括与所述视频块的第一合并候选块相关联的mv和与所述视频块的第二合并候选块相关联的块矢量(bv)。
4. 根据权利要求1或权利要求2所述的设备,其中,所述处理器进一步被配置为:
5.根据权利要求4所述的设备,其中,所述参考块在不同于包括所述视频块的第一图片的第二图片中,并且是基于与所述视频块的第一合并候选块相关联的mv来确定的。
6.根据权利要求4所述的设备,其中,所述参考块在与包括所述视频块的图片相同的图片中,并且其中,所述处理器进一步被配置为基于与所述视频块的第一合并候选块相关联的mv来确定块矢量(bv),其中,所述参考块是基于所述bv来确定的。
7. 根据权利要求1或权利要求2所述的设备,其中,所述处理器进一步被配置为:
8.根据权利要求7所述的设备,其中,所述处理器进一步被配置为:
9. 根据权利要求7所述的设备,其中,所述处理器进一步被配置为:
10.根据权利要求7所述的设备,其中,所述第一合并候选块是所述视频块的相邻视频块或非相邻视频块,并且处于与包括所述视频块的图片相同的图片中,其中,针对包括所述视频块的图片启用了空间几何分区模式(sgpm)、解码器侧帧内模式推导(dimd)、基于模板的帧内模式推导(timd)或帧内块复制(ibc)-几何分区模式(gpm)中的一个或多个,并且其中,所述模板匹配候选列表包括与sgpm、dimd、timd或ibc-gpm中的一个或多个相关联的bv。
11.一种用于视频解码的方法,包括:
12.一种用于视频编码的方法,包括:
13.根据权利要求11或12所述的方法,其中,所述模板匹配候选列表包括与所述视频块的第一合并候选块相关联的mv和与所述视频块的第二合并候选块相关联的块矢量(bv)。
14. 根据权利要求11或12所述的方法,进一步包括:
15.根据权利要求14所述的方法,其中,所述参考块在不同于包括所述视频块的第一图片的第二图片中,并且是基于与所述视频块的第一合并候选块相关联的mv来确定的。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com