【技术实现步骤摘要】
一种编解码方法、装置及其设备
[0001]本申请涉及编解码
,尤其是涉及一种编解码方法、装置及其设备。
技术介绍
[0002]为了达到节约空间的目的,视频图像都是经过编码后才传输的,完整的视频编码可以包括预测、变换、量化、熵编码、滤波等过程。针对预测过程,预测过程可以包括帧内预测和帧间预测,帧间预测是指利用视频时间域的相关性,使用邻近已编码图像的像素预测当前像素,以达到有效去除视频时域冗余的目的。帧内预测是指利用视频空间域的相关性,使用当前帧图像的已编码块的像素预测当前像素,以达到去除视频空域冗余的目的。
[0003]在相关技术中,当前块为矩形,而实际物体的边缘往往不是矩形,因此,对于物体边缘来说,往往存在两个不同对象(如存在前景的物体和背景)。基于此,当两个对象的运动不一致时,矩形划分不能很好的将两个对象分割,即使将当前块划分为两个非矩形子块,通过两个非矩形子块预测当前块,目前,也存在预测效果不佳,编码性能较差等问题。
技术实现思路
[0004]有鉴于此,本申请提供了一种编解码方法、装置及其设 ...
【技术保护点】
【技术特征摘要】
1.一种解码方法,其特征在于,所述方法包括:在确定对当前块启动加权预测时,获取所述当前块的权重预测角度和权重配置参数;根据所述权重配置参数为所述当前块外部的周边位置配置参考权重值;针对所述当前块的每个像素位置,根据所述权重预测角度从所述当前块外部的周边位置中确定所述像素位置指向的周边匹配位置;根据所述周边匹配位置关联的参考权重值确定所述像素位置的目标权重值,根据所述像素位置的目标权重值确定所述像素位置的关联权重值;获取运动信息候选列表,所述运动信息候选列表包括至少一个候选运动信息;基于所述运动信息候选列表获取所述当前块的第一目标运动信息和第二目标运动信息;根据所述当前块的第一目标运动信息确定所述像素位置的第一预测值,根据所述当前块的第二目标运动信息确定所述像素位置的第二预测值;根据所述第一预测值,所述目标权重值,所述第二预测值和所述关联权重值,确定所述像素位置的加权预测值;根据所述当前块的所有像素位置的加权预测值确定所述当前块的加权预测值;其中,所述获取运动信息候选列表,包括:获取待加入到运动信息候选列表中的至少一个可用运动信息;基于所述至少一个可用运动信息,获取所述运动信息候选列表;所述可用运动信息包括如下运动信息的至少一种:空域运动信息;时域运动信息;预设运动信息;其中,所述基于所述至少一个可用运动信息,获取所述运动信息候选列表,包括:针对当前待加入到运动信息候选列表的可用运动信息,若所述可用运动信息为单向运动信息,且所述单向运动信息与运动信息候选列表中已存在的候选运动信息不重复,则将所述单向运动信息加入到运动信息候选列表;若所述可用运动信息为双向运动信息,则将所述双向运动信息裁剪为第一单向运动信息和第二单向运动信息,若所述第一单向运动信息与运动信息候选列表中已存在的候选运动信息不重复,则将所述第一单向运动信息加入到运动信息候选列表;其中,针对单向运动信息与运动信息候选列表中已存在的候选运动信息的查重操作,包括:若单向运动信息指向的参考帧的显示顺序POC与候选运动信息指向的参考帧的POC相同,且该单向运动信息的运动矢量与该候选运动信息的运动矢量相同,则确定该单向运动信息与该候选运动信息重复;否则,确定该单向运动信息与该候选运动信息不重复。2.根据权利要求1所述的方法,其特征在于,所述获取待加入到运动信息候选列表中的至少一个可用运动信息,包括:针对所述当前块的空域相邻块,若所述空域相邻块存在,且所述空域相邻块采用帧间预测模式,则将所述空域相邻块的运动信息确定为可用运动信息。3.根据权利要求1所述的方法,其特征在于,所述获取待加入到运动信息候选列表中的至少一个可用运动信息,包括:基于所述当前块的预设位置,从所述当前块的参考帧中选取与所述预设位置对应的时域相邻块,将所述时域相邻块的运动信息确定为可用运动信息。4.根据权利要求1所述的方法,其特征在于,所述获取待加入到运动信息候选列表中的至少一个可用运动信息,包括:将预设运动信息确定为可用运动信息,所述预设运动信息包括:基于运动信息候选列表中已存在的候选运动信息所导出的缺省运动信息。
5.根据权利要求1所述的方法,其特征在于,所述基于所述至少一个可用运动信息,获取所述运动信息候选列表,包括:针对当前待加入到运动信息候选列表的可用运动信息,若所述可用运动信息为预设运动信息,则将所述可用运动信息加入到运动信息候选列表。6.根据权利要求1所述的方法,其特征在于,所述第一单向运动信息是指向第一参考帧列表中参考帧的单向运动信息;所述第二单向运动信息是指向第二参考帧列表中参考帧的单向运动信息;其中,所述第一参考帧列表为List0,所述第二参考帧列表为List1;或者,所述第一参考帧列表为List1,所述第二参考帧列表为List0。7.根据权利要求1所述的方法,其特征在于,所述基于所述运动信息候选列表获取所述当前块的第一目标运动信息和第二目标运动信息,包括:从所述运动信息候选列表中选择候选运动信息作为所述当前块的第一原始运动信息,并从所述运动信息候选列表中选择候选运动信息作为所述当前块的第二原始运动信息;根据所述第一原始运动信息确定所述当前块的第一目标运动信息;根据所述第二原始运动信息确定所述当前块的第二目标运动信息。8.根据权利要求7所述的方法,其特征在于,所述第一原始运动信息包括第一原始运动矢量,所述...
【专利技术属性】
技术研发人员:孙煜程,曹小强,陈方栋,王莉,
申请(专利权)人:杭州海康威视数字技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。