一种编解码方法、装置及其设备制造方法及图纸

技术编号:31379921 阅读:76 留言:0更新日期:2021-12-15 11:24
本申请提供一种编解码方法、装置及其设备,该方法包括:针对当前块的任意一个运动信息角度预测模式,基于所述运动信息角度预测模式的预配置角度,从当前块的周边块中选择所述预配置角度指向的多个周边匹配块;所述多个周边匹配块至少包括待遍历的第一周边匹配块和第二周边匹配块;针对待遍历的第一周边匹配块和第二周边匹配块,若所述第一周边匹配块和所述第二周边匹配块都存在可用运动信息,当所述第一周边匹配块和所述第二周边匹配块的运动信息不同时,将所述运动信息角度预测模式添加到当前块的运动信息预测模式候选列表。通过本申请的方案,可以提高编码性能。可以提高编码性能。可以提高编码性能。

【技术实现步骤摘要】
一种编解码方法、装置及其设备


[0001]本申请涉及编解码
,尤其是涉及一种编解码方法、装置及其设备。

技术介绍

[0002]为了达到节约空间的目的,视频图像都是经过编码后才传输的,完整的视频编码方法可以包括预测、变换、量化、熵编码、滤波等过程。预测编码包括帧内编码和帧间编码,帧间编码是利用视频时间域的相关性,使用邻近已编码图像的像素预测当前图像的像素,以达到有效去除视频时域冗余的目的。在帧间编码中,使用运动矢量表示当前帧视频图像的当前图像块与参考帧视频图像的参考图像块之间的相对位移。例如,当前帧的视频图像A与参考帧的视频图像B存在很强的时域相关性,在需要传输视频图像A的图像块A1(当前块)时,则可以在视频图像B中进行运动搜索,找到与图像块A1最匹配的图像块B1(即参考块),并确定图像块A1与图像块B1之间的相对位移,该相对位移也就是图像块A1的运动矢量。
[0003]现有技术中,不需要对当前编码单元进行块划分,而是直接通过指示运动信息索引或差值信息索引,只能为当前编码单元确定出一个运动信息。由于当前编码单元内部的所有子块均共享一本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种解码方法,其特征在于,应用于解码端,所述方法包括:针对当前块的任意一个运动信息角度预测模式,基于所述运动信息角度预测模式的预配置角度,从所述当前块的周边块中选择所述预配置角度指向的多个周边匹配块;若所述多个周边匹配块包括待遍历的第一周边匹配块和第二周边匹配块:针对待遍历的第一周边匹配块和第二周边匹配块,若所述第一周边匹配块和所述第二周边匹配块都存在可用运动信息,当所述第一周边匹配块和所述第二周边匹配块的运动信息不同时,将所述运动信息角度预测模式添加到当前块的运动信息预测模式候选列表;当所述第一周边匹配块和所述第二周边匹配块的运动信息相同时,禁止将所述运动信息角度预测模式添加到当前块的运动信息预测模式候选列表;若所述多个周边匹配块包括待依次遍历的第一周边匹配块、第二周边匹配块和第三周边匹配块:针对待遍历的第一周边匹配块和第二周边匹配块,若所述第一周边匹配块和所述第二周边匹配块都存在可用运动信息,且所述第一周边匹配块和所述第二周边匹配块的运动信息相同,则继续判断所述第二周边匹配块和所述第三周边匹配块是否都存在可用运动信息;若所述第二周边匹配块和所述第三周边匹配块都存在可用运动信息,则当所述第二周边匹配块和所述第三周边匹配块的运动信息不同时,将所述运动信息角度预测模式添加到当前块的运动信息预测模式候选列表。2.根据权利要求1所述的方法,其特征在于,判断任意一个周边匹配块是否存在可用运动信息的过程,包括:若周边匹配块是位于当前块所在图像之外或者周边匹配块是位于当前块所在图像片之外,则确定该周边匹配块不存在可用运动信息;若周边匹配块是未解码块,则确定该周边匹配块不存在可用运动信息;若周边匹配块是帧内块,则确定该周边匹配块不存在可用运动信息。3.根据权利要求1所述的方法,其特征在于,若所述多个周边匹配块包括待依次遍历的第一周边匹配块、第二周边匹配块和第三周边匹配块,所述方法还包括:针对待遍历的第一周边匹配块和第二周边匹配块,若所述第一周边匹配块和所述第二周边匹配块都存在可用运动信息,且所述第一周边匹配块和所述第二周边匹配块的运动信息相同,则继续判断所述第二周边匹配块和所述第三周边匹配块是否都存在可用运动信息;若所述第二周边匹配块和所述第三周边匹配块都存在可用运动信息,则当所述第二周边匹配块和所述第三周边匹配块的运动信息相同时,禁止将所述运动信息角度预测模式添加到当前块的运动信息预测模式候选列表。4.根据权利要求1所述的方法,其特征在于,若所述多个周边匹配块包括待依次遍历的第一周边匹配块、第二周边匹配块和第三周边匹配块,所述方法还包括:针对待遍历的第一周边匹配块和第二周边匹配块,若所述第一周边匹配块和所述第二周边匹配块都存在可用运动信息,且所述第一周边匹配块和所述第二周边匹配块的运动信息不同,则将所述运动信息角度预测模式添加到当前块的运动信息预测模式候选列表。5.根据权利要求1

4任一项所述的方法,其特征在于,所述将所述运动信息角度预测模
式添加到当前块的运动信息预测模式候选列表之后,所述方法还包括:从所述运动信息预测模式候选列表中选择所述当前块的目标运动信息预测模式;若所述目标运动信息预测模式为目标运动信息角度预测模式,则对所述当前块的周边块的运动信息进行填充;根据所述目标运动信息角度预测模式的预配置角度指向的多个周边匹配块的运动信息,确定当前块的运动信息;根据所述当前块的运动信息,确定所述当前块的预测值。6.根据权利要求5所述的方法,其特征在于,所述对所述当前块的周边块的运动信息进行填充,包括:针对不存在可用运动信息的周边块,将零运动信息填充为该周边块的运动信息。7.根据权利要求5所述的方法,其特征在于,所述根据所述目标运动信息角度预测模式的预配置角度指向的多个周边匹配块的运动信息,确定当前块的运动信息,包括:将所述当前块划分为至少一个子区域;针对每个子区域,从所述多个周边匹配块中选择与所述子区域对应的周边匹配块;根据选择的周边匹配块的运动信息确定所述子区域的运动信息。8.一种编码方法,其特征在于,应用于编码端,所述方法包括:针对当前块的任意一个运动信息角度预测模式,基于所述运动信息角度预测模式的预配置角度,从所述当前块的周边块中选择所述预配置角度指向的多个周边匹配块;若所述多个周边匹配块包括待遍历的第一周边匹配块和第二周边匹配块:针对待遍历的第一周边匹配块和第二周边匹配块,若所述第一周边匹配块和所述第二周边匹配块都存在可用运动信息,当所述第一周边匹配块和所述第二周边匹配块的运动信息不同时,将所述运动信息角度预测模式添加到当前块的运动信息预测模式候选列表;当所述第一周边匹配块和所述第二周边匹配块的...

【专利技术属性】
技术研发人员:方树清陈方栋王莉
申请(专利权)人:杭州海康威视数字技术股份有限公司
类型:发明
国别省市:

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

1