候选运动矢量列表获取方法、装置及编解码器制造方法及图纸

技术编号:26611276 阅读:113 留言:0更新日期:2020-12-04 21:38
本申请公开了候选运动矢量列表获取方法、装置及编解码器。该候选运动矢量列表获取方法包括:当第一候选图像块已编码/解码且采用帧间预测模式时,判断所述第一候选图像块的参考图像和当前块的参考图像是否相同;根据所述判断,构建所述当前块的候选运动矢量列表,其中,当所述第一候选图像块的参考图像和所述当前块的参考图像相同时,所述候选运动矢量列表包括所述第一候选图像块的运动矢量MV;当所述第一候选图像块的参考图像和所述当前块的参考图像不同时,所述候选运动矢量列表不包括所述第一候选图像块的MV。实施本申请能够简化帧间预测模式中的候选运动矢量列表的获取过程,降低运动信息推导过程的复杂度,提高编解码效率。

【技术实现步骤摘要】
【国外来华专利技术】候选运动矢量列表获取方法、装置及编解码器本申请要求于2019年5月15日提交中国专利局、申请号为201910408133.5、申请名称为“候选运动矢量列表获取方法、装置及编解码器”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
本申请涉及视频编解码领域,尤其涉及一种候选运动矢量列表获取方法、装置及编解码器。
技术介绍
数字视频能力可并入到多种多样的装置中,包含数字电视、数字直播系统、无线广播系统、个人数字助理(PDA)、膝上型或桌上型计算机、平板计算机、电子图书阅读器、数码相机、数字记录装置、数字媒体播放器、视频游戏装置、视频游戏控制台、蜂窝式或卫星无线电电话(所谓的“智能电话”)、视频电话会议装置、视频流式传输装置及其类似者。数字视频装置实施视频压缩技术,例如,在由MPEG-2、MPEG-4、ITU-TH.263、ITU-TH.264/MPEG-4第10部分高级视频编码(AVC)定义的标准、视频编码标准H.265/高效视频编码(HEVC)标准以及此类标准的扩展中所描述的视频压缩技术。视频装置可通过实施此类视频压缩技术来更有效率地发射、接收、编码、解码和/或存储数字视频信息。先进运动矢量预测(advancedmotionvectorprediction,AMVP)模式是HEVC中的一种帧间预测模式,其先遍历当前块的空域相邻或时域相邻的已编码块(记为邻块),根据各个邻块的运动信息获取候选运动矢量列表(也可以称为运动信息候选列表),候选运动矢量列表的最大长度为2,然后通过率失真代价(ratedistortioncost,RDcost)从候选运动矢量列表中确定最优的运动矢量(motionvector,MV),将RDcost最小的候选运动矢量作为当前块的运动矢量预测值(motionvectorpredictor,MVP)。但是,现有技术中在获取候选运动矢量列表的过程中,需要对邻块的MV进行再次处理后才加入候选运动矢量列表,复杂度较高。
技术实现思路
本申请实施例提供一种候选运动矢量列表获取方法、装置及编解码器,一定程度上简化帧间预测模式中的候选运动矢量列表的获取过程,降低运动信息推导过程的复杂度,提高编解码效率。第一方面,本申请实施例提供了一种候选运动矢量列表获取方法,包括:当第一候选图像块已编码/解码且采用帧间预测模式时,判断所述第一候选图像块的参考图像和当前块的参考图像是否相同;根据所述判断,构建所述当前块的候选运动矢量列表,其中,当所述第一候选图像块的参考图像和所述当前块的参考图像相同时,所述候选运动矢量列表包括所述第一候选图像块的运动矢量MV;当所述第一候选图像块的参考图像和所述当前块的参考图像不同时,所述候选运动矢量列表不包括所述第一候选图像块的MV。应理解,本申请实施例中的第一候选图像块和第二候选图像块为与当前块具有预设位置关系的图像块,如果本方法实现在编码端,则为已编码块,反之如果实现在解码端,则为已解码块。不妨设,第一候选图像块为与当前块空域相邻的左方候选图像块,第二候选图像块为与当前块空域相邻的上方候选图像块,但本申请实施例对第一候选图像块和第二候选图像块的具体位置不作限定。为本文论述方便且更易于理解,示例性的,用左方候选图像块代表第一候选图像块,用上方候选图像块代表第二候选图像块。本申请在空域相邻的左方候选图像块的参考图像和当前块的参考图像不同时,无需对左方候选图像块的MV进行缩放,直接排除该左方候选图像块的MV,可以简化帧间预测模式中的候选运动矢量列表的获取过程,降低运动信息推导过程的复杂度,提高编解码效率。在一种在可能的实现方式中,还包括:当第二候选图像块已编码/解码且采用帧间预测模式时,判断所述第二候选图像块的参考图像和所述当前块的参考图像是否相同;当所述第二候选图像块的参考图像和所述当前块的参考图像相同时,将所述第二候选图像块的MV作为所述候选运动矢量列表中的候选运动矢量。当所述第二候选图像块的参考图像和所述当前块的参考图像不同时,所述候选运动矢量列表不包括所述第二候选图像块的MV。本申请在空域相邻的上方候选图像块的参考图像和当前块的参考图像不同时,无需对上方候选图像块的MV进行缩放,直接排除该上方候选图像块的MV,可以简化帧间预测模式中的候选运动矢量列表的获取过程,降低运动信息推导过程的复杂度,提高编解码效率。在一种在可能的实现方式中,当所述第二候选图像块的参考图像和所述当前块的参考图像不同时,基于所述第二候选图像块的参考图像的POC和所述当前块的参考图像的POC,对所述第二候选图像块的MV进行缩放处理,并将缩放后的MV作为所述候选运动矢量列表中的候选运动矢量。本申请在空域相邻的上方候选图像块的参考图像和当前块的参考图像不同时,不需要判断当前图像块的左方候选图像块是否可得,直接对上方候选图像块的MV进行缩放处理,可以提高MV预测的准确率和编解码效率。在一种在可能的实现方式中,所述当前块具有多个参考图像,所述判断第一候选图像块的参考图像和所述当前块的参考图像是否相同,包括:将所述多个参考图像的POC分别与所述第一候选图像块的参考图像的POC进行比较;当所述多个参考图像的POC中的一个与所述第一候选图像块的参考图像的POC相同时,确定所述第一候选图像块的参考图像和所述当前块的参考图像相同。在一种在可能的实现方式中,在所述将所述第二候选图像块的MV作为所述候选运动矢量列表中的候选运动矢量之前,所述方法还包括:确定所述第一候选图像块的MV和所述第二候选图像块的MV不相同。当所述第一候选图像块的MV和所述第二候选图像块的MV相同时,所述候选运动矢量列表不包括所述第二候选图像块的MV。本申请对候选运动适量列表中相同的运动矢量进行删除,可以消除冗余,提高MV预测的准确率和编解码效率。第二方面,本申请实施例提供一种帧间预测装置,包括用于实施第一方面的任意一种方法的若干个功能单元。举例来说,帧间预测装置可以包括:判断模块,用于当第一候选图像块已编码/解码且采用帧间预测模式时,判断所述第一候选图像块的参考图像和当前块的参考图像是否相同;处理模块,用于根据所述判断,构建所述当前块的候选运动矢量列表,其中,当所述第一候选图像块的参考图像和所述当前块的参考图像相同时,所述候选运动矢量列表包括所述第一候选图像块的MV;当所述第一候选图像块的参考图像和所述当前块的参考图像不同时,所述候选运动矢量列表不包括所述第一候选图像块的MV。本申请在空域相邻的左方候选图像块的参考图像和当前块的参考图像不同时,无需对左方候选图像块的MV进行缩放,直接排除该左方候选图像块的MV,可以简化帧间预测模式中的候选运动矢量列表的获取过程,降低运动信息推导过程的复杂度,提高编解码效率。在一种在可能的实现方式中,所述判断模块,还用于当第二候选图像块已编码/解码且采用帧间预测模式时,判断所述第二候选图像块的参考图像和所述当前块的参考图像是否相同;所述处理模块,还用于当所述第二候选图像块的参考图像和所述当前块的参考图像相同时,将所本文档来自技高网
...

【技术保护点】
1.一种候选运动矢量列表获取方法,其特征在于,包括:/n当第一候选图像块已编码/解码且采用帧间预测模式时,判断所述第一候选图像块的参考图像和当前块的参考图像是否相同;/n根据所述判断,构建所述当前块的候选运动矢量列表,其中,当所述第一候选图像块的参考图像和所述当前块的参考图像相同时,所述候选运动矢量列表包括所述第一候选图像块的运动矢量MV;当所述第一候选图像块的参考图像和所述当前块的参考图像不同时,所述候选运动矢量列表不包括所述第一候选图像块的MV。/n

【技术特征摘要】
【国外来华专利技术】20190515 CN 20191040813351.一种候选运动矢量列表获取方法,其特征在于,包括:
当第一候选图像块已编码/解码且采用帧间预测模式时,判断所述第一候选图像块的参考图像和当前块的参考图像是否相同;
根据所述判断,构建所述当前块的候选运动矢量列表,其中,当所述第一候选图像块的参考图像和所述当前块的参考图像相同时,所述候选运动矢量列表包括所述第一候选图像块的运动矢量MV;当所述第一候选图像块的参考图像和所述当前块的参考图像不同时,所述候选运动矢量列表不包括所述第一候选图像块的MV。


2.根据权利要求1所述的方法,其特征在于,还包括:
当第二候选图像块已编码/解码且采用帧间预测模式时,判断所述第二候选图像块的参考图像和所述当前块的参考图像是否相同;
当所述第二候选图像块的参考图像和所述当前块的参考图像相同时,将所述第二候选图像块的MV作为所述候选运动矢量列表中的候选运动矢量。


3.根据权利要求2所述的方法,其特征在于,当所述第二候选图像块的参考图像和所述当前块的参考图像不同时,所述候选运动矢量列表不包括所述第二候选图像块的MV。


4.根据权利要求2所述的方法,其特征在于,当所述第二候选图像块的参考图像和所述当前块的参考图像不同时,基于所述第二候选图像块的参考图像的图序计数POC和所述当前块的参考图像的POC,对所述第二候选图像块的MV进行缩放处理,并将缩放后的MV作为所述候选运动矢量列表中的候选运动矢量。


5.根据权利要求1-4中任一项所述的方法,其特征在于,所述当前块具有多个参考图像,所述判断第一候选图像块的参考图像和所述当前块的参考图像是否相同,包括:
将所述多个参考图像的POC分别与所述第一候选图像块的参考图像的POC进行比较;
当所述多个参考图像的POC中的一个与所述第一候选图像块的参考图像的POC相同时,确定所述第一候选图像块的参考图像和所述当前块的参考图像相同。


6.根据权利要求2-5中任一项所述的方法,其特征在于,在所述将所述第二候选图像块的MV作为所述候选运动矢量列表中的候选运动矢量之前,所述方法还包括:
确定所述第一候选图像块的MV和所述第二候选图像块的MV不相同。


7.根据权利要求6所述的方法,其特征在于,当所述第一候选图像块的MV和所述第二候选图像块的MV相同时,所述候选运动矢量列表不包括所述第二候选图像块的MV。


8.一种帧间预测装置,其特征在于,包括:
判断模块,用于当第一候选图像块已编码/解码且采用帧间预测模式时,判断所述第一候选图像块的参考图像和当前块的参考图像是否相同;
处理模块,用于根据所述判断,构建所述当前块的候选运动矢量列表,其中,当所述第一候选图像块的参考图像和所述当前块的参考图像相同时,所述候选运动矢量列表包括所述第一候选图像块的MV;当所述第一候选图像块的参考图像和所述当前块的参考图像不同时,所述候选运动矢量列表不包括所述第一候选图像块的M...

【专利技术属性】
技术研发人员:陈焕浜杨海涛张恋
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1