【技术实现步骤摘要】
一种编解码方法、装置及其设备
[0001]本申请涉及编解码
,尤其是涉及一种编解码方法、装置及其设备。
技术介绍
[0002]为了达到节约空间的目的,视频图像都是经过编码后才传输的,完整的视频编码可以包括预测、变换、量化、熵编码、滤波等过程。针对预测过程,预测过程可以包括帧内预测和帧间预测,帧间预测是指利用视频时间域的相关性,使用邻近已编码图像的像素预测当前像素,以达到有效去除视频时域冗余的目的。帧内预测是指利用视频空间域的相关性,使用当前帧图像的已编码块的像素预测当前像素,以达到去除视频空域冗余的目的。
[0003]在相关技术中,当前块为矩形,而实际物体的边缘往往不是矩形,因此,对于物体边缘来说,往往存在两个不同对象(如存在前景的物体和背景)。基于此,当两个对象的运动不一致时,矩形划分不能很好的将两个对象分割,即使将当前块划分为两个非矩形子块,通过两个非矩形子块预测当前块,目前,也存在预测效果不佳,编码性能较差等问题。
技术实现思路
[0004]有鉴于此,本申请提供了一种编解码方法、装置及其设 ...
【技术保护点】
【技术特征摘要】
1.一种解码方法,其特征在于,所述方法包括:在确定对当前块启动加权预测时,获取所述当前块的权重预测角度和权重配置参数;其中,所述权重配置参数包括权重变换率和权重变换的起始位置;根据所述权重配置参数为所述当前块外部的周边位置配置参考权重值;针对所述当前块的每个像素位置,根据所述权重预测角度从所述当前块外部的周边位置中确定所述像素位置指向的周边匹配位置;根据所述周边匹配位置关联的参考权重值确定所述像素位置的目标权重值,根据所述像素位置的目标权重值确定所述像素位置的关联权重值;根据所述当前块的第一预测模式确定所述像素位置的第一预测值,根据所述当前块的第二预测模式确定所述像素位置的第二预测值;根据所述第一预测值,所述目标权重值,所述第二预测值和所述关联权重值,确定所述像素位置的加权预测值;根据所述当前块的所有像素位置的加权预测值确定所述当前块的加权预测值;其中,若所述当前块支持权重变换率切换模式,则采用如下方式获取所述当前块的权重变换率:获取所述当前块的权重变换率指示信息;根据所述权重变换率指示信息确定所述权重变换率:若所述权重变换率指示信息为第一指示信息,则所述权重变换率为第一权重变换率;若所述权重变换率指示信息为第二指示信息,则所述权重变换率为第二权重变换率。2.根据权利要求1所述的方法,其特征在于,所述权重变换率指示信息为图像级指示信息,所述当前块的权重变换率指示信息表示所述当前块对应的权重变换率切换标识,所述第一指示信息用于指示所述当前块不需要进行权重变换率切换,所述第二指示信息用于指示所述当前块需要进行权重变换率切换。3.根据权利要求1所述的方法,其特征在于,所述根据所述权重配置参数为所述当前块外部的周边位置配置参考权重值,包括:针对所述当前块外部的周边位置,根据所述周边位置的坐标值,所述权重变换的起始位置的坐标值,以及所述权重变换率,配置所述周边位置的参考权重值。4.根据权利要求1所述的方法,其特征在于,所述权重变换的起始位置由如下参数的至少一个确定:所述权重预测角度,所述当前块的权重预测位置,所述当前块的尺寸;所述权重预测角度为水平角度;或者,所述权重预测角度为垂直角度;或者,所述权重预测角度的斜率的绝对值为2的n次方,n为整数;所述当前块外部的周边位置的数量是基于所述当前块的尺寸和/或所述当前块的权重预测角度确定;所述当前块外部的周边位置包括:所述当前块外部上侧一行的周边位置,或者,所述当前块外部左侧一列的周边位置;所述当前块外部的周边位置的参考权重值单调递增或者单调递减;所述当前块外部的周边位置的参考权重值包括目标区域的参考权重值,目标区域的第一邻近区域的参考权重值,目标区域的第二邻近区域的参考权重值;其中:所述第一邻近区域的参考权重值均为第二参考权重值,所述第二邻近区域的参考权重值均为第三参考权重值,且所述第二参考权重值与所述第三参考权重值不同;其中,所述目标区域包括一个参考权重值或者至少两个参考权重值;若所述目标区域包括至少两个参考权重值,则所述目标区域的至少两个参考权重值单调递增或单调递减。
5.根据权利要求1所述的...
【专利技术属性】
技术研发人员:孙煜程,
申请(专利权)人:杭州海康威视数字技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。