一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于指定的候选的成对运动候选列的构造的制作方法

2021-10-29 21:24:00 来源:中国专利 TAG:专利申请 提交 候选 国际 公开

技术特征:
1.一种用于视频处理的方法,包括:从特定组的一个或多个子组获取至少一组运动信息,该特定组包括作为成员的n个空域或时域邻近块和/或基于历史的运动矢量预测(hmvp)表中的p个条目,n和p是整数;基于至少一组运动信息,构造要插入到与当前视频块相关联的候选列表中的至少一个成对平均merge候选;以及使用该候选列表执行当前视频块和当前视频块的比特流表示之间的转换。2.根据权利要求1所述的方法,其中,所述特定组包括第一子组,所述第一子组包括作为成员的n个空域邻近块,其中n>=2。3.根据权利要求2所述的方法,所述方法还包括:从所述第一子组中的k1对成员获取运动信息,以及用从所述第一子组中的k1对成员获取的运动信息构造k1个成对平均merge候选,k1>=1。4.根据权利要求2所述的方法,其中,所述特定组还包括第二子组,所述第二子组包括作为成员的m个时域运动矢量预测tmvp,其中m>=1。5.根据权利要求4所述的方法,所述方法还包括:从所述第一子组和所述第二子组中的k2对成员获取运动信息,以及用从所述第一子组和所述第二子组中的k2对成员获取的运动信息构造k2个成对平均merge候选,k2>=1。6.根据权利要求4或5所述的方法,其中,以与高效视频编解码(hevc)或多功能视频编解码(vvc)中相同的方式推导所述m个tmvp。7.根据权利要求1所述的方法,其中,所述特定组包括第三子组,所述第三子组包括作为成员的基于历史的运动矢量预测hmvp表中的p个条目,其中p>=1。8.根据权利要求7所述的方法,所述方法还包括:从所述第三子组中的k3对成员提取运动信息,以及用从所述第三子组中的k3对成员提取的运动信息构造k3个成对平均merge候选,k3>=1。9.根据权利要求2所述的方法,其中,所述特定组还包括第三子组,所述第三子组包括作为成员的基于历史的运动矢量预测hmvp表中的p个条目,其中p>=1。10.根据权利要求9所述的方法,所述方法还包括:从所述第一子组和所述第三子组中的k4对成员提取运动信息,以及用从所述第一子组和所述第三子组中的k4对成员提取的运动信息构造k4个成对平均merge候选,k4>=1。11.根据权利要求4所述的方法,其中,所述特定组还包括第三子组,所述第三子组包括作为成员的基于历史的运动矢量预测hmvp表中的p个条目,其中p>=1。12.根据权利要求11所述的方法,所述方法还包括:从所述第一子组、所述第二子组和所述第三子组中的k5对成员获取运动信息,以及用从所述第一子组、所述第二子组和所述第三子组中的k5对成员获取的运动信息构造k5个成对平均merge候选,k5>=1。13.根据权利要求7至12中任一项所述的方法,其中,所述p个条目是预定的。
14.根据权利要求13所述的方法,其中,所述p个条目是所述hmvp表中的前p个条目或最后p个条目。15.根据权利要求13所述的方法,其中,所述hmvp表中的所有可用条目都被选择为所述p个条目。16.根据权利要求13所述的方法,其中,所述p个条目在所述hmvp表中不具有连续的索引。17.根据权利要求2至16中任一项所述的方法,其中,对于n=2,空域邻近块为如下之一:{a1,b1};{a1,a0};{b1,b0};{a1,b0};{b1,a0};{a1,b2};{b1,b2};{a0,b2};{b0,b2},其中a1、a0、b1、b0和b2分别表示所述当前视频块的左侧邻近块、左下邻近块、上侧邻近邻块、右上邻近块和左上邻近块。18.根据权利要求2至16中任一项所述的方法,其中,对于n=3,空域邻近块为如下之一:{a1,b1,b0};{a1,b1,a0};{a1,b1,b2};{a1,a0,b2};{b1,b0,b2};{a1,b1,b0},其中a1、a0、b1、b0和b2分别表示所述当前视频块的左侧邻近块、左下邻近块、上侧邻近块、右上邻近块和左上邻近块。19.根据权利要求2至16中任一项所述的方法,其中,空域邻近块为如下之一:{a1,b1,b0,b1},其中a1、b1和b0分别表示所述当前视频块的左侧邻近块、左下邻近块、上侧邻近块、右上邻近块和左上邻近块。20.根据权利要求2至16中任一项所述的方法,其中,空域邻近块为如下之一:{a1,b1,b0,b1,b2},其中a1、b1、b0和b2分别表示所述当前视频块的左侧邻近块、左下邻近块、上侧邻近块、右上邻近块和左上邻近块。21.根据权利要求2至16中任一项所述的方法,其中,所述n个空域邻近块是当前视频区域内不与所述当前视频块相邻的两个块。
22.根据权利要求21所述的方法,其中,所述当前视频区域属于当前编解码树单元(ctu)、当前ctu行、当前条带、当前片组和当前片中的一个。23.根据权利要求2至22中任一项所述的方法,其中,按顺序检查所述特定组的一个或多个子组中的每对成员,直到能够用从k
i
对成员导出的运动信息构造k
i
个成对平均merge候选,其中i为从1到5。24.根据权利要求23所述的方法,其中,所述一个或多个子组包括所述第一子组。25.根据权利要求24所述的方法,其中,所述一个或多个子组还包括所述第二子组。26.根据权利要求25所述的方法,其中,所述第一子组和所述第二子组中的k
i
对成员是{a1,b1}、{a1,tmvp}、{a2,tmvp}。27.根据权利要求23所述的方法,其中,所述一个或多个子组包括所述第三子组。28.根据权利要求23所述的方法,其中,所述一个或多个子组包括所述第一子组和所述第三子组。29.根据权利要求23所述的方法,其中,所述一个或多个子组包括所述第一子组、所述第二子组和所述第三子组。30.根据权利要求23至29中任一项所述的方法,其中,如果不能从所述特定组的一个或多个子组推导运动信息,则不能构造成对平均merge候选。31.根据权利要求23至29中任一项所述的方法,其中,如果只能从所述特定组的一个或多个子组中的一对成员推导一组运动信息,则成对平均merge候选能够从该组运动信息构造。32.根据权利要求23至29中任一项所述的方法,其中,如果能够从来自所述特定组的子组的一对成员推导两组运动信息,则所述方法还包括:检查该两组运动信息是否彼此相同或相似。33.根据权利要求32所述的方法,其中,如果该两组运动信息彼此相同或相似,则确定不能用该两组运动信息构造成对平均merge候选。34.根据权利要求32所述的方法,其中,如果该两组运动信息彼此相同或相似,则从该两组运动信息之一构造成对平均merge候选,并且该两组运动信息中的另一组被视为不可用。35.根据权利要求1至34中任一项所述的方法,其中所述转换包括将当前视频块编码到视频的比特流表示,和从视频的比特流表示中解码当前视频块。36.一种视频系统中的装置,包括处理器和其上具有指令的非暂时性存储器,其中所述指令在由处理器运行时,使处理器实施权利要求1至35中任一项所述的方法。37.一种非暂时性计算机可读介质,其上存储有程序代码,所述程序代码在被运行时使处理器实施权利要求1至35中任一项所述的方法。

技术总结
一种视频处理方法,包括从特定组的一个或多个子组获取至少一组运动信息,该特定组包括作为成员的N个空域或时域邻近块和/或基于历史的运动矢量预测(HMVP)表中的P个条目,N和P是整数;基于至少一组运动信息,构造要插入到与当前视频块相关联的候选列表中的至少一个成对平均Merge候选;以及使用该候选列表执行当前视频块和当前视频块的比特流表示之间的转换。转换。转换。


技术研发人员:张凯 张莉 刘鸿彬 许继征 王悦
受保护的技术使用者:字节跳动有限公司
技术研发日:2020.03.11
技术公布日:2021/10/28
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜