【技术实现步骤摘要】
候选运动信息列表的构建方法、帧间预测方法及装置本申请要求于2018年8月28日提交中国专利局、申请号为201810990444.2、专利技术名称为“帧间预测方法、装置以及视频编码器和视频解码器”,以及于2018年08月29日提交中国专利局、申请号为201810997139.6、专利技术名称为“候选运动信息列表的构建方法、帧间预测方法及装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
本申请实施例涉及视频图像编解码
,尤其涉及一种候选运动信息列表的构建方法、帧间预测方法及装置。
技术介绍
非平动运动模型预测模式是指编解码端根据当前图像块的控制点的运动信息,采用相同的运动模型推导出当前图像块中每一个子块的运动信息,并根据所有子块的运动信息进行运动补偿,得到预测图像块。一般的,将采用该方式进行预测的图像块称为仿射编码块。通常,编解码端可以采用仿射先进运动矢量预测模式(AffineAMVPmode)或者仿射融合模式(AffineMergemode),获得仿射编码块的控制点的运动信息。具体的,编解码构建候选运动信息列表,并根据该列表中的候选运动信息确定控制点的运动信息。在构建候选运动信息列表的过程中,编解码端每次向候选运动信息列表中加入新的候选运动信息组合之前,都会先检查该候选运动信息列表中是否已经存在相同的运动信息组合;如果存在,则不会将新的候选运动信息组合加入列表中。这一过程称为候选运动信息列表的修剪。候选运动信息列表的修剪能够防止该候选运动信息列表中出现相同的运动信息,避免冗余的率失 ...
【技术保护点】
1.一种候选运动矢量列表的构建方法,其特征在于,包括:/n生成包括至少一个候选运动信息组合的候选运动信息列表,所述至少一个候选运动信息组合是利用继承控制点运动矢量预测方法基于所述当前图像块的相邻仿射图像块得到,所述候选运动信息组合包括所述当前图像块的x个控制点的候选运动信息,x为大于或等于2的整数;/n将可选运动信息组合存储于所述候选运动信息列表中,直到所述候选运动信息列表中候选运动信息组合的数量等于预设长度值,所述可选运动信息组合包括所述当前图像块的至少两个控制点的可选运动信息,所述至少两个控制点的可选运动信息为与所述当前图像块相邻、且采用帧间编码的图像块的运动信息,所述可选运动信息组合满足预设条件,所述预设条件包括可选运动信息组合中的所有控制点的参考帧索引相同,或者,所述预设条件的可选运动信息组合中的所有控制点的参考帧索引相同、且至少两个控制点的可选运动矢量不相同;/n当所述候选运动信息列表中候选运动信息的数量小于所述预设长度值,则填充第三预设候选运动信息组合,直至所述候选运动信息列表中候选运动信息的数量等于所述预设长度值。/n
【技术特征摘要】
20180828 CN 2018109904442;20180829 CN 2018109971391.一种候选运动矢量列表的构建方法,其特征在于,包括:
生成包括至少一个候选运动信息组合的候选运动信息列表,所述至少一个候选运动信息组合是利用继承控制点运动矢量预测方法基于所述当前图像块的相邻仿射图像块得到,所述候选运动信息组合包括所述当前图像块的x个控制点的候选运动信息,x为大于或等于2的整数;
将可选运动信息组合存储于所述候选运动信息列表中,直到所述候选运动信息列表中候选运动信息组合的数量等于预设长度值,所述可选运动信息组合包括所述当前图像块的至少两个控制点的可选运动信息,所述至少两个控制点的可选运动信息为与所述当前图像块相邻、且采用帧间编码的图像块的运动信息,所述可选运动信息组合满足预设条件,所述预设条件包括可选运动信息组合中的所有控制点的参考帧索引相同,或者,所述预设条件的可选运动信息组合中的所有控制点的参考帧索引相同、且至少两个控制点的可选运动矢量不相同;
当所述候选运动信息列表中候选运动信息的数量小于所述预设长度值,则填充第三预设候选运动信息组合,直至所述候选运动信息列表中候选运动信息的数量等于所述预设长度值。
2.根据权利要求1所述的构建方法,其特征在于,
所述可选运动信息组合至少包括第一控制点的可选运动信息和第二控制点的可选运动信息,所述第一控制点和所述第二控制点为所述当前图像块的相邻控制点。
3.根据权利要求1或2所述的构建方法,其特征在于,所述当前图像块的相邻仿射图像块位于当前图像块左侧和/或上侧的预定位置处。
4.根据权利要求1或2所述的构建方法,其特征在于,所述可选运动信息组合包括所述当前图像块的至少两个控制点的可选运动信息,所述至少两个控制点中的每个控制点的可选运动信息来自于与所述每个控制点相邻的特定位置的图像块,所述相邻的特定位置的图像块采用帧间预测模式。
5.一种帧间预测方法,其特征在于,包括:
获取并解析码流,以获取第一索引值和运动信息差值,所述第一索引值为当前图像块的控制点的运动信息预测值在候选运动信息列表中的索引值,其中,所述候选运动信息列表为采用如权利要求1-4中任意一项所述的构建方法生成的;
根据所述第一索引值,从所述候选运动信息列表中获取所述控制点的运动信息预测值;
根据所述控制点的运动信息预测值和所述运动信息差值,确定所述控制点的运动信息;
根据所述控制点的运动信息,确定所述当前图像块的预测像素。
6.一种帧间预测方法,其特征在于,包括:
获取并解析码流,以获取第二索引值,所述第二索引值为当前图像块的控制点的运动信息在所述候选运动信息列表中的索引值,其中,所述候选运动信息列表为采用如权利要求1-4中任意一项所述的构建方法生成的;
根据所述第二索引值,从所述候选运动信息列表中获取所述控制点的运动信息;
根据所述控制点的运动信息,确定所述当前图像块的预测像素。
7...
【专利技术属性】
技术研发人员:陈焕浜,符婷,杨海涛,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。