【技术实现步骤摘要】
不同解码器侧运动矢量推导模式之间的交互
[0001]本分案申请是申请日为2019年8月5日、申请号为201910718733.1、专利技术名称为“不同解码器侧运动矢量推导模式之间的交互”的分案申请。
[0002]相关申请的交叉引用
[0003]根据适用的专利法和/或巴黎公约的规定,本申请及时要求于2018年8月4日提交的国际专利申请号PCT/CN2018/098691、2018年10月6日提交的国际专利申请号PCT/CN2018/109250的优先权和利益。将国际专利申请号PCT/CN2018/098691和PCT/CN2018/109250的全部公开以引用方式并入本文,作为本申请公开的一部分。
[0004]本专利文档涉及视频编码技术、设备和系统。
技术介绍
[0005]尽管视频压缩有所进步,数字视频在互联网和其他数字通信网络上仍占最大的带宽使用量。随着能够接收和显示视频的连接用户设备的数量增加,预计数字视频使用所需的带宽将继续增长。
技术实现思路
[0006]描述了与数字视频编码有关的设备、系统和方法,并且具体地,描述了基于根据两步帧间预测生成的更新的运动矢量的运动细化。所描述的方法可以应用于现有视频编码标准(例如,高效视频编码(HEVC))和未来视频编码标准或视频编解码器。
[0007]在一个代表性方面,提供了一种视频处理方法,包括:确定当前块的原始运动信息;将原始运动信息的原始运动矢量和基于原始运动矢量推导的推导运动矢量缩放到相同的目标精度;从缩放的原始和推导的运 ...
【技术保护点】
【技术特征摘要】
1.一种视频处理方法,包括:确定与当前块相关联的未更新的运动信息;基于多个解码器侧运动矢量推导(DMVD)方法更新所述未更新的运动信息,以生成所述当前块的更新的运动信息;以及基于所述更新的运动信息,执行所述当前块与包括所述当前块的视频的比特流表示之间的转换,其中所述多个DMVD方法包括以下中的至少两个:双向光流(BIO)细化、解码器侧运动矢量细化(DMVR)、帧速率上转换(FRUC)技术、和模板匹配技术,并且其中,以级联方式对所述当前块的所述未更新的运动信息执行所述多个DMVD方法,并且输入由一个DMVD方法生成的更新的运动信息的更新的运动矢量作为下一个DMVD方法的搜索起点。2.如权利要求1所述的方法,其中,以同时的方式对所述当前块的所述未更新的运动信息执行所述多个DMVD方法,并且输入所述未更新的运动信息的未更新的运动矢量作为所述多个DMVD方法中每一个的搜索起点。3.如权利要求1所述的方法,其中,所述一个DMVD方法是DMVR,并且所述下一个DMVD方法是BIO,其中,对所述当前块的所述未更新的运动信息执行DMVR以生成所述更新的运动信息,并且输入所述更新的运动信息的所述更新的运动矢量作为BIO的搜索起点。4.如权利要求1至3中任一项所述的方法,其中,所述基于多个解码器侧运动矢量推导(DMVD)方法更新所述未更新的运动信息,以生成所述当前块的更新的运动信息还包括:通过所述多个DMVD方法推导多组更新的运动信息,从所述多组更新的运动信息生成最终组的更新的运动信息。5.如权利要求4所述的方法,其中,所述从所述多组更新的运动信息生成最终组的更新的运动信息还包括:基于所述多组更新的运动信息的平均或加权平均生成最终组的更新的运动信息。6.如权利要求4所述的方法,其中,所述从所述多组更新的运动信息生成最终组的更新的运动信息还包括:通过使用中值滤波器对所述多组更新的运动信息进行滤波来生成所述最终组的更新的运动信息。7.如权利要求4所述的方法,其中,所述从所述多组更新的运动信息生成最终组的更新的运动信息还包括:为所述多个DMVD方法分配不同的优先级,选择由具有最高优先级的DMVD方法推导的一组更新的运动信息作为最终组的更新的运动信息。8.如权利要求7所述的方法,其中,为所述解码器侧运动矢量细化(DMVR)分配所述最高优先级。9.如权利要求1至4中任一项所述的方法,其中,所述基于所述更新的运动信息,执行所述当前块与包括所述当前块的视频的比特流表示之间的转换进一步包括:使用由所述多个DMVD方法推导的多组更新的运动信息分别执行运动补偿,以获得多组运动补偿结果,
基于所述多组运动补偿结果的平均或加权平均生成所述当前块。10.如权利要求1至4中任一项所述的方法,其中,所述基于所述更新的运动信息,执行所述当前块与包括所述当前块的视频的比特流表示之...
【专利技术属性】
技术研发人员:刘鸿彬,张莉,张凯,王悦,
申请(专利权)人:字节跳动有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。