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

技术编号:31027902 阅读:26 留言:0更新日期:2021-11-30 03:33
本申请提供一种编解码方法、装置及其设备,包括:获取为当前块创建的运动信息候选列表,所述运动信息候选列表包括至少两个单向运动信息;在所述运动信息候选列表创建时加入单向运动信息的过程包括:针对待加入到运动信息候选列表中的可用运动信息,若可用运动信息为双向运动信息,则根据可用运动信息的属性将可用运动信息裁剪为单向运动信息,将单向运动信息加入到所述运动信息候选列表或者单向运动信息与所述运动信息候选列表中已存在的候选运动信息不重复时将所述单向运动信息加入到所述运动信息候选列表;基于所述运动信息候选列表确定所述当前块的预测值。通过本申请提高预测准确性。预测准确性。预测准确性。

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


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

技术介绍

[0002]为了达到节约空间的目的,视频图像都是经过编码后才传输的,完整的视频编码可以包括预测、变换、量化、熵编码、滤波等过程。针对预测过程,预测过程可以包括帧内预测和帧间预测,帧间预测是指利用视频时间域的相关性,使用邻近已编码图像的像素预测当前像素,以达到有效去除视频时域冗余的目的。帧内预测是指利用视频空间域的相关性,使用当前帧图像的已编码块的像素预测当前像素,以达到去除视频空域冗余的目的。
[0003]在相关技术中,当前块为矩形,而实际物体的边缘往往不是矩形,因此,对于物体边缘来说,往往存在两个不同对象(如存在前景的物体和背景)。基于此,当两个对象的运动不一致时,矩形划分不能很好的将两个对象分割,即使将当前块划分为两个非矩形子块,通过两个非矩形子块预测当前块,目前,也存在预测效果不佳,编码性能较差等问题。

技术实现思路

[0004]有鉴于此,本申请提供了一种编解码方法、装置及其设备,提高了预测的准确本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种解码方法,其特征在于,所述方法包括:获取为当前块创建的运动信息候选列表,所述运动信息候选列表包括至少两个单向运动信息;其中,在所述运动信息候选列表创建时加入单向运动信息的过程包括:针对待加入到运动信息候选列表中的可用运动信息,若所述可用运动信息为双向运动信息,则根据所述可用运动信息的属性将所述可用运动信息裁剪为单向运动信息,将所述单向运动信息加入到所述运动信息候选列表或者所述单向运动信息与所述运动信息候选列表中已存在的候选运动信息不重复时将所述单向运动信息加入到所述运动信息候选列表;基于所述运动信息候选列表确定所述当前块的预测值;其中,所述根据所述可用运动信息的属性将所述可用运动信息裁剪为单向运动信息,包括:根据所述可用运动信息的实际编号将所述可用运动信息裁剪为单向运动信息;其中,所述根据所述可用运动信息的实际编号将所述可用运动信息裁剪为单向运动信息,包括:若所述可用运动信息是所述当前块的相邻块的运动信息,则基于所述相邻块的遍历次序确定所述可用运动信息的实际编号;若所述实际编号的奇偶性为偶数,则将所述可用运动信息裁剪为指向list0中参考帧的单向运动信息;若所述实际编号的奇偶性为奇数,则将所述可用运动信息裁剪为指向list1中参考帧的单向运动信息。2.根据权利要求1所述的方法,其特征在于,所述可用运动信息包括如下运动信息的至少一种:空域运动信息;时域运动信息;预设运动信息。3.根据权利要求1或2所述的方法,其特征在于,针对所述单向运动信息与所述运动信息候选列表中已存在的候选运动信息的查重操作,包括:若所述单向运动信息指向的参考帧与所述候选运动信息指向的参考帧相同,且所述单向运动信息的运动矢量与所述候选运动信息的运动矢量相同,则确定所述单向运动信息与所述候选运动信息重复;否则,确定所述单向运动信息与所述候选运动信息不重复。4.根据权利要求3所述的方法,其特征在于,所述单向运动信息指向的参考帧与所述候选运动信息指向的参考帧是否相同的确定过程,包括:若所述单向运动信息指向的参考帧列表与所述候选运动信息指向的参考帧列表相同,且所述单向运动信息的参考帧索引refIdx与所述候选运动信息的refIdx相同,则确定所述单向运动信息指向的参考帧与所述候选运动信息指向的参考帧相同;否则,确定所述单向运动信息指向的参考帧与所述候选运动信息指向的参考帧不同;或者,若所述单向运动信息指向的参考帧的显示顺序POC与所述候选运动信息指向的参考帧的POC相同,则确定所述单向运动信息指向的参考帧与所述候选运动信息指向的参考帧相同;否则,确定所述单向运动信息指向的参考帧与所述候选运动信息指向的参考帧不同;或者,若所述单向运动信息指向的参考帧为知识库帧,所述候选运动信息指向的参考帧为非知识库帧,或所述单向运动信息指向的参考帧为非知识库帧,所述候选运动信息指向的参考帧为知识库帧,则确定所述单向运动信息指向的参考帧与所述候选运动信息指向的参考帧不同;或者,若所述单向运动信息指向的参考帧和所述候选运动信息指向的参考帧均为非知识库帧,则比较所述单向运动信息指向的参考帧的DOI与所述候选运动信息指向的参考帧的DOI是否相同,若是,确定所述单向运动信息指向的参考帧与所述候选运动信息指向的参
考帧相同;若否,确定所述单向运动信息指向的参考帧与所述候选运动信息指向的参考帧不同;或者,若所述单向运动信息指向的参考帧和所述候选运动信息指向的参考帧均为知识库帧,则比较所述单向运动信息指向的参考帧的知识库帧索引与所述候选运动信息指向的参考帧的知识库帧索引是否相等,若是,则确定所述单向运动信息指向的参考帧与所述候选运动信息指向的参考帧相同,若否,则确定所述单向运动信息指向的参考帧与所述候选运动信息指向的参考帧不同。5.根据权利要求1或2所述的方法,其特征在于,待加入到运动信息候选列表中的可用运动信息的获取过程,包括以下至少一种:针对所述当前块的空域相邻块,若所述空域相邻块存在,且所述空域相邻块采用帧间预测模式,则将所述空域相邻块的运动信息确定为可用运动信息;基于所述当前块的预设位置,...

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

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

1