一种帧间预测方法、视频编码方法及电子设备和存储介质技术

技术编号:26653543 阅读:34 留言:0更新日期:2020-12-09 00:57
本申请公开了一种帧间预测方法、视频编码方法及电子设备和存储介质,所述帧间预测方法在将当前块划分为多个子块,并定义第一预设数量的控制点之后,根据当前块的相邻已编码块的运动向量构建第一候选列表;在第一候选列表中的运动向量候选组的第一数量小于第二预设数量时,从时空域构建第二候选列表,其中,第二候选列表包括第二数量的运动向量候选组,且第二数量与第一数量之和小于或等于第二预设数量;然后利用第一候选列表和第二候选列表获取每个子块的最终运动向量。其中,当前块的宽度和高度的乘积大于或等于预设阈值。可见,本申请放宽了启用仿射预测模式的条件,使更多的当前块能够启用高效率的仿射预测模式进行编码,提高了编码效率。

【技术实现步骤摘要】
一种帧间预测方法、视频编码方法及电子设备和存储介质
本申请涉及视频编码
,特别是涉及一种帧间预测方法、视频编码方法及电子设备和存储介质。
技术介绍
视频是由许多静止的图像连续播放形成的,每一幅静止的图像都可看作一帧。由于相邻帧中相近的像素点其值通常也是比较接近的,颜色一般不会突然变化,因此可利用这个时间上的相关性来进行压缩,这就是帧间预测。简单来说,帧间预测就是在当前块的参考帧图像内,搜索与当前块最匹配的块,来对当前块进行预测。其中一种高效率的帧间预测模式为仿射预测模式,但是启用仿射预测模式的条件为待编码的当前块的宽度和高度分别大于或等于预设值,导致部分当前块不能启用仿射预测模式获得更高的编码效率。
技术实现思路
本申请主要解决的技术问题是提供一种帧间预测方法、视频编码方法及电子设备和存储介质,能够放宽启用仿射预测模式的条件,使更多的当前块能够启用高效率的仿射预测模式进行编码,提高编码效率。为解决上述技术问题,本申请采用的一个技术方案是:提供一种帧间预测方法,包括:将当前块划分为多个尺寸相同的子本文档来自技高网...

【技术保护点】
1.一种帧间预测方法,其特征在于,包括:/n将当前块划分为多个尺寸相同的子块,并将多个所述子块中第一预设数量的子块确定为控制点;其中,所述当前块的宽度和高度的乘积大于或等于预设阈值;/n根据所述当前块的相邻已编码块的运动向量构建第一候选列表,其中,所述第一候选列表包括第一数量的运动向量候选组,所述运动向量候选组包括至少两个所述控制点的运动向量;/n响应于所述第一数量小于第二预设数量,从时空域构建第二候选列表,其中,所述第二候选列表包括第二数量的所述运动向量候选组,且所述第二数量与所述第一数量之和小于或等于所述第二预设数量;/n利用所述第一候选列表和所述第二候选列表确定每个所述子块的最终运动向量...

【技术特征摘要】
1.一种帧间预测方法,其特征在于,包括:
将当前块划分为多个尺寸相同的子块,并将多个所述子块中第一预设数量的子块确定为控制点;其中,所述当前块的宽度和高度的乘积大于或等于预设阈值;
根据所述当前块的相邻已编码块的运动向量构建第一候选列表,其中,所述第一候选列表包括第一数量的运动向量候选组,所述运动向量候选组包括至少两个所述控制点的运动向量;
响应于所述第一数量小于第二预设数量,从时空域构建第二候选列表,其中,所述第二候选列表包括第二数量的所述运动向量候选组,且所述第二数量与所述第一数量之和小于或等于所述第二预设数量;
利用所述第一候选列表和所述第二候选列表确定每个所述子块的最终运动向量。


2.根据权利要求1所述的帧间预测方法,其特征在于,
所述控制点包括第一控制点、第二控制点、第三控制点和第四控制点,分别为所述当前块的左上子块、右上子块、左下子块和右下子块;
所述运动向量候选组包括所述第一控制点的第一运动向量和所述第二控制点的第二运动向量;或者
所述运动向量候选组包括所述第一运动向量、所述第二运动向量和所述第三控制点的第三运动向量。


3.根据权利要求2所述的帧间预测方法,其特征在于,所述从时空域构建第二候选列表的步骤,包括:
从空域相邻已编码块获取所述第一控制点的第一初始运动向量、所述第二控制点的第二初始运动向量和所述第三控制点的第三初始运动向量;其中,所述空域相邻已编码块非采用帧内预测模式编码;
从时域获取所述第四控制点的第四初始运动向量;
根据所述第一初始运动向量、所述第三初始运动向量、所述第三初始运动向量和所述第四初始运动向量构建所述第二候选列表。


4.根据权利要求3所述的帧间预测方法,其特征在于,所述从时域获取所述第四控制点的第四初始运动向量的步骤之前,还包括:
判断是否从所述空域相邻已编码块获取到所述第一初始运动向量;
如果未获取到,则从时域获取所述第一初始运动向量。


5.根据权利要求4所述的帧间预测方法,其特征在于,所述从时域获取所述第一初始运动向量的步骤,包括:
判断所述第一控制点的第一同位图像中第一同位子块的运动向量是否存在;
如果存在,则将所述第一同位子块的运动向量缩放之后作为所述第一初始运动向量。


6.根据权利要求3所述的帧间预测方法,其特征在于,所述从时域获取所述第四控制点的运动向量的步骤之前,还包括:
判断是否从所述空域相邻已编码块获取到所述第二初始运动向量;
如果未获取到,则从时域获取所述第二初始运动向量。


7.根据权利要求6所述的帧间预测方法,其特征在于,所述从时域获取所述第二初始运动向量的步骤,包括:
判断所述第二控制点的第二同位图像中第二同位子块的运动向量是否存在;
如果存在,则将所述第二同位子块的运动向量缩放之后作为所述第二初始运动向量。


8.根据权利要求3所述的帧间预测方法,其特征在于,所述从时域获取所述第四控制点的运动向量的步骤之前,还包括:
判断是否从所述空域相邻已编码块获取到所述第三初始运动向量;
如果未获取到,则...

【专利技术属性】
技术研发人员:方瑞东曾飞洋张政腾江东林聚财陈瑶粘春湄殷俊
申请(专利权)人:浙江大华技术股份有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1