预测图像编解码方法及装置制造方法及图纸

技术编号:15034556 阅读:51 留言:0更新日期:2017-04-05 09:56
本发明专利技术实施例提供一种图像预测的方法及装置,其中,该图像预测方法,包括:根据与待处理图像单元相邻的相邻图像单元的信息,确定所述待处理图像单元的候选预测模式集合是否包含仿射合并模式,所述仿射合并模式表示所述待处理图像单元和所述待处理图像单元的相邻图像单元使用相同的仿射模型获得各自的预测图像;解析码流中的第一指示信息;根据所述第一指示信息,从所述候选预测模式集合中,确定所述待处理图像单元的预测模式;根据所述预测模式,确定所述待处理图像单元的预测图像。所述方法节省了编码预测模式的码率,提高了编码效率。

【技术实现步骤摘要】

本专利技术涉及视频译码及压缩领域,尤其涉及图像预测的方法及装置。
技术介绍
数字视频能力可并入到大范围的装置中,包含数字电视、数字直播系统、无线广播系统、个人数字助理(PDA)、膝上型或桌上型计算机、平板计算机、电子书阅读器、数码相机、数字记录装置、数字媒体播放器、视频游戏装置、视频游戏控制台、蜂窝式或卫星无线电电话、视频会议装置、视频串流装置等等。数字视频装置实施视频压缩技术,例如由MPEG-2、MPEG-4、ITU-TH.263、ITU-TH.264/MPEG-4第10部分高级视频译码(AVC)、ITU-TH.265高效率视频译码(HEVC)标准定义的标准和所述标准的扩展部分中所描述的那些视频压缩技术,从而更高效地发射及接收数字视频信息。视频装置可通过实施此些视频译码技术来更高效地发射、接收、编码、解码和/或存储数字视频信息。视频压缩技术包含空间(图片内)预测和/或时间(图片间)预测以减少或移除视频序列中所固有的冗余。对于基于块的视频译码,可将视频切片(即,视频帧或视频帧的一部分)分割为若干视频块,所述视频块还可被称作树块、译码单元(CU)和/或译码节点。使用空间预测相对于同一图片中的相邻块中的参考样本来编码图片的经帧内译码(I)切片中的视频块。图片的经帧间译码(P或B)切片中的视频块可使用相对于同一图片中的相邻块中的参考样本的空间预测或相对于其它参考图片中的参考样本的时间预测。图片可被称作帧,且参考图片可被称作参考帧。空间或时间预测产生对待译码的块的预测性块。残差数据表示待译码的原始块与预测性块之间的像素差。根据指向形成预测性块的参考样本块的运动向量以及指示经译码块与所述预测性块之间的差的残差数据来编码经帧间译码块。根据帧内译码模式和残差数据来编码经帧内译码块。为了进一步压缩,可将残差数据从像素域变换为变换域,从而产生残差变换系数,所述残差变换系数随后可被量化。起初布置在二维阵列中的经量化变换系数可依序扫描以产生变换系数的一维向量,且可应用熵译码以实现更多的压缩。
技术实现思路
本专利技术描述了一种提高编码效率的图像预测方法,通过待处理图像单元相邻图像单元的预测信息或者单元尺寸,或者标示区域级的预测模式候选集合,推导所述待处理图像单元的预测模式,由于为预测模式的编码提供了先验信息,节省了编码预测模式的码率,提高了编码效率。根据本专利技术的技术,一种预测图像解码方法,包括:根据与待处理图像单元相邻的相邻图像单元的信息,确定所述待处理图像单元的候选预测模式集合是否包含仿射合并模式,所述仿射合并模式表示所述待处理图像单元和所述待处理图像单元的相邻图像单元使用相同的仿射模型获得各自的预测图像;解析码流中的第一指示信息;根据所述第一指示信息,从所述候选预测模式集合中,确定所述待处理图像单元的预测模式;根据所述预测模式,确定所述待处理图像单元的预测图像。其中,所述待处理图像单元的相邻图像单元至少包括所述待处理图像单元的上、左、右上、左下和左上的相邻图像单元。根据本专利技术的技术,根据与待处理图像单元相邻的相邻图像单元的信息,确定所述待处理图像单元的候选预测模式集合是否包含仿射合并模式:第一种实现方式,包括:当至少一个所述相邻图像单元的预测模式为使用仿射模型获得预测图像时,解析所述码流中的第二指示信息,当所述第二指示信息为1时,所述候选预测模式集合包含所述仿射合并模式,当所述第二指示信息为0时,所述候选预测模式集合不包含所述仿射合并模式;否则,所述候选预测模式集合不包含所述仿射合并模式。第二种实现方式,包括:当至少一个所述相邻图像单元的预测模式为使用仿射模型获得预测图像时,所述候选预测模式集合包含所述仿射合并模式;否则,所述候选预测模式集合不包含所述仿射合并模式。第三种实现方式,包括:所述预测模式至少包括使用第一仿射模型获得预测图像的第一仿射模式或使用第二仿射模型获得预测图像的第二仿射模式,对应的,所述仿射合并模式至少包括合并所述第一仿射模式的第一仿射合并模式或合并所述第二仿射模式的第二仿射合并模式,对应的,所述根据与待处理图像单元相邻的相邻图像单元的信息,确定所述待处理图像单元的候选预测模式集合是否包含仿射合并模式,包括:当所述相邻预测单元的预测模式中,所述第一仿射模式最多时,所述候选预测模式集合包含所述第一仿射合并模式,且不包含所述第二仿射合并模式;当所述相邻预测单元的预测模式中,所述第二仿射模式最多时,所述候选预测模式集合包含所述第二仿射合并模式,且不包含所述第一仿射合并模式;当所述相邻预测单元的预测模式中,非所述仿射模式最多时,所述候选预测模式集合不包含所述仿射合并模式。第三种实现方式,还包括:当所述相邻预测单元的预测模式中,所述第一仿射模式最多时,所述候选预测模式集合包含所述第一仿射合并模式,且不包含所述第二仿射合并模式;当所述相邻预测单元的预测模式中,所述第二仿射模式最多时,所述候选预测模式集合包含所述第二仿射合并模式,且不包含所述第一仿射合并模式;当所述相邻预测单元的预测模式中,非所述仿射模式最多且所述第一仿射模式次多时,所述候选预测模式集合包含所述第一仿射合并模式,且不包含所述第二仿射合并模式;当所述相邻预测单元的预测模式中,非所述仿射模式最多且所述第二仿射模式次多时,所述候选预测模式集合包含所述第二仿射合并模式,且不包含所述第一仿射合并模式。第四种实现方式,包括:当至少一个所述相邻图像单元的预测模式为使用仿射模型获得预测图像,且所述至少一个所述相邻图像单元的宽和高分别小于所述待处理图像单元的宽和高时,解析所述码流中的第三指示信息,当所述第三指示信息为1时,所述候选预测模式集合包含所述仿射合并模式,当所述第三指示信息为0时,所述候选预测模式集合不包含所述仿射合并模式;否则,所述候选预测模式集合不包含所述仿射合并模式。第五种实现方式,包括:当至少一个所述相邻图像单元的预测模式为使用仿射模型获得预测图像,且所述至少一个所述相邻图像单元的宽和高分别小于所述待处理图像单元的宽和高时,所述候选预测模式集合包含所述仿射合并模式;否则,所述候选预测模式集合不包含所述仿射合并模式。根据本专利技术的技术,一种预测图像解码方法,包括:解析码流中的第一指示信息;根据所述第一指示信息,确定第一待处理图像区域的候选模式集合;当所述第一指示信息为0时,所述第一待处理图像区域的候选模式集合采用候选平动模式集合,所述平动模式表示使用平动模型获得预测图像的预测模式;当所述第一指示信息为1时,所述第一待处理图像区域的候选模式集合采用候选平动模式集合和候选仿射模式集合,所述仿射模式表示使用仿射模型获得预测图像的预测模式;解析所述码流中的第二指示信息;根据所述第二指示信息,从所述第一待处理图像区域的候选预测模式集合中,确定待处理图像单元的预测模式,所述待处理图像单元属于所述第一待处理图像区域;根据所述预测模式,确定所述待处理图像单元的预测图像。其中,所述第一待处理图像区域,包括:图像帧组、图像帧、图像分片集、图像条带集、图像分片、图像条带、图像编码单元集合、图像编码单元其中之一。在一个实例中,一种预测图像解码方法,包括:根据与待处理图像单元相邻的相邻图像单元的信息,确定所述待处理图像单元的候选预测模式本文档来自技高网
...

【技术保护点】
一种预测图像解码方法,包括:根据与待处理图像单元相邻的相邻图像单元的信息,确定所述待处理图像单元的候选预测模式集合是否包含仿射合并模式,所述仿射合并模式表示所述待处理图像单元和所述待处理图像单元的相邻图像单元使用相同的仿射模型获得各自的预测图像;解析码流中的第一指示信息;根据所述第一指示信息,从所述候选预测模式集合中,确定所述待处理图像单元的预测模式;根据所述预测模式,确定所述待处理图像单元的预测图像。

【技术特征摘要】
1.一种预测图像解码方法,包括:根据与待处理图像单元相邻的相邻图像单元的信息,确定所述待处理图像单元的候选预测模式集合是否包含仿射合并模式,所述仿射合并模式表示所述待处理图像单元和所述待处理图像单元的相邻图像单元使用相同的仿射模型获得各自的预测图像;解析码流中的第一指示信息;根据所述第一指示信息,从所述候选预测模式集合中,确定所述待处理图像单元的预测模式;根据所述预测模式,确定所述待处理图像单元的预测图像。2.根据权利要求1所述的方法,其特征在于,所述待处理图像单元的相邻图像单元至少包括所述待处理图像单元的上、左、右上、左下和左上的相邻图像单元。3.根据权利要求1或2所述的方法,其特征在于,所述相邻图像单元的信息为所述相邻图像单元的预测模式,对应的,所述根据与待处理图像单元相邻的相邻图像单元的信息,确定所述待处理图像单元的候选预测模式集合是否包含仿射合并模式,包括:当至少一个所述相邻图像单元的预测模式为使用仿射模型获得预测图像时,解析所述码流中的第二指示信息,当所述第二指示信息为1时,所述候选预测模式集合包含所述仿射合并模式,当所述第二指示信息为0时,所述候选预测模式集合不包含所述仿射合并模式;否则,所述候选预测模式集合不包含所述仿射合并模式。4.根据权利要求1或2所述的方法,其特征在于,所述相邻图像单元的信息为所述相邻图像单元的预测模式,对应的,所述根据与待处理图像单元相邻的相邻图像单元的信息,确定所述待处理图像单元的候选预测模式集合是否包含仿射合并模式,包括:当至少一个所述相邻图像单元的预测模式为使用仿射模型获得预测图像时,所述候选预测模式集合包含所述仿射合并模式;否则,所述候选预测模式集合不包含所述仿射合并模式。5.根据权利要求1或2所述的方法,其特征在于,所述相邻图像单元的信息为所述相邻图像单元的预测模式,所述预测模式至少包括使用第一仿射模型获得预测图像的第一仿射模式或使用第二仿射模型获得预测图像的第二仿射模式,对应的,所述仿射合并模式至少包括合并所述第一仿射模式的第一仿射合并模式或合并所述第二仿射模式的第二仿射合并模式,对应的,所述根据与待处理图像单元相邻的相邻图像单元的信息,确定所述待处理图像单元的候选预测模式集合是否包含仿射合并模式,包括:当所述相邻预测单元的预测模式中,所述第一仿射模式最多时,所述候选预测模式集合包含所述第一仿射合并模式,且不包含所述第二仿射合并模式;当所述相邻预测单元的预测模式中,所述第二仿射模式最多时,所述候选预测模式集合包含所述第二仿射合并模式,且不包含所述第一仿射合并模式;当所述相邻预测单元的预测模式中,非所述仿射模式最多时,所述候选预测模式集合不包含所述仿射合并模式。6.根据权利要求1或2所述的方法,其特征在于,所述相邻图像单元的信息为所述相邻图像单元的预测模式,所述预测模式至少包括使用第一仿射模型获得预测图像的第一仿射模式或使用第二仿射模型获得预测图像的第二仿射模式,对应的,所述仿射合并模式至少包括合并所述第一仿射模式的第一仿射合并模式或合并所述第二仿射模式的第二仿射合并模式,对应的,所述根据与待处理图像单元相邻的相邻图像单元的信息,确定所述待处理图像单元的候选预测模式集合是否包含仿射合并模式,包括:当所述相邻预测单元的预测模式中,所述第一仿射模式最多时,所述候选预测模式集合包含所述第一仿射合并模式,且不包含所述第二仿射合并模式;当所述相邻预测单元的预测模式中,所述第二仿射模式最多时,所述候
\t选预测模式集合包含所述第二仿射合并模式,且不包含所述第一仿射合并模式;当所述相邻预测单元的预测模式中,非所述仿射模式最多且所述第一仿射模式次多时,所述候选预测模式集合包含所述第一仿射合并模式,且不包含所述第二仿射合并模式;当所述相邻预测单元的预测模式中,非所述仿射模式最多且所述第二仿射模式次多时,所述候选预测模式集合包含所述第二仿射合并模式,且不包含所述第一仿射合并模式。7.根据权利要求1或2所述的方法,其特征在于,所述信息为所述相邻图像单元的预测模式和尺寸,对应的,所述根据与待处理图像单元相邻的相邻图像单元的信息,确定所述待处理图像单元的候选预测模式集合是否包含仿射合并模式,包括:当至少一个所述相邻图像单元的预测模式为使用仿射模型获得预测图像,且所述至少一个所述相邻图像单元的宽和高分别小于所述待处理图像单元的宽和高时,解析所述码流中的第三指示信息,当所述第三指示信息为1时,所述候选预测模式集合包含所述仿射合并模式,当所述第三指示信息为0时,所述候选预测模式集合不包含所述仿射合并模式;否则,所述候选预测模式集合不包含所述仿射合并模式。8.根据权利要求1或2所述的方法,其特征在于,所述信息为所述相邻图像单元的预测模式和尺寸,对应的,所述根据与待处理图像单元相邻的相邻图像单元的信息,确定所述待处理图像单元的候选预测模式集合是否包含仿射合并模式,包括:当至少一个所述相邻图像单元的预测模式为使用仿射模型获得预测图像,且所述至少一个所述相邻图像单元的宽和高分别小于所述待处理图像单元的宽和高时,所述候选预测模式集合包含所述仿射合并模式;否则,所述候选预测模式集合不包含所述仿射合并模式。9.一种预测图像解码方法,包括:解析码流中的第一指示信息;根据所述第一指示信息,确定第一待处理图像区域的候选模式集合;当所述第一指示信息为0时,所述第一待处理图像区域的候选模式集合采用候选平动模式集合,所述平动模式表示使用平动模型获得预测图像的预测模式;当所述第一指示信息为1时,所述第一待处理图像区域的候选模式集合采用候选平动模式集合和候选仿射模式集合,所述仿射模式表示使用仿射模型获得预测图像的预测模式;解析所述码流中的第二指示信息;根据所述第二指示信息,从所述第一待处理图像区域的候选预测模式集合中,确定待处理图像单元的预测模式,所述待处理图像单元属于所述第一待处理图像区域;根据所述预测模式,确定所述待处理图像单元的预测图像。10.根据权利要求9所述的方法,其特征在于,所述第一待处理图像区域,包括:图像帧组、图像帧、图像分片集、图像条带集、图像分片、图像条带、图像编码单元集合、图像编码单元其中之一。11.一种预测图像编码方法,包括:根据与待处理图像单元相邻的相邻图像单元的信息,确定所述待处理图像单元的候选预测模式集合是否包含仿射合并模式,所述仿射合并模式表示所述待处理图像单元和所述待处理图像单元的相邻图像单元使用相同的仿射模型获得各自的预测图像;从所述候选预测模式集合中,确定所述待处理图像单元的预测模式;根据所述预测模式,确定所述待处理图像单元的预测图像;将第一指示信息编入码流,所述第一指示信息表示所述预测模式。12.根据权利要求11所述的方法,其特征在于,所述待处理图像单元的相邻图像单元至少包括所述待处理图像单元的上、左、右上、左下和左上的相邻图像单元。13.根据权利要求11或12所述的方法,其特征在于,所述信息为所述相邻图像单元的预测模式,对应的,所述根据与待处理图像单元相邻的相邻图像单元的信息,确定所述待处理图像单元的候选预测模式集合是否包含仿射合并模式,包括:当至少一个所述相邻图像单元的预测模式为使用仿射模型获得预测图像,且所述候选预测模式集合包含所述仿射合并模式时,设置第二指示信息为1,将所述第二指示信息编入所述码流;当至少一个所述相邻图像单元的预测模式为使用仿射模型获得预测图像,且所述候选预测模式集合不包含所述仿射合并模式时,设置所述第二指示信息为0,将所述第二指示信息编入所述码流;否则,所述候选预测模式集合不包含所述仿射合并模式。14.根据权利要求11或12所述的方法,其特征在于,所述信息为所述相邻图像单元的预测模式,对应的,所述根据与待处理图像单元相邻的相邻图像单元的信息,确定所述待处理图像单元的候选预测模式集合是否包含仿射合并模式,包括:当至少一个所述相邻图像单元的预测模式为使用仿射模型获得预测图像时,所述候选预测模式集合包含所述仿射合并模式;否则,所述候选预测模式集合不包含所述仿射合并模式。15.根据权利要求11或12所述的方法,其特征在于,所述相邻图像单元的信息为所述相邻图像单元的预测模式,所述预测模式至少包括使用第一仿射模型获得预测图像的第一仿射模式或使用第二仿射模型获得预测图像的第二仿射模式,对应的,所述仿射合并模式至少包括合并所述第一仿射模式的第一仿射合并模式或合并所述第二仿射模式的第二仿射合并模式,对应的,所述根据与待处理图像单元相邻的相邻图像单元的信息,确定所述待处理图像单元的候选预测模式集合是否包含仿射合并模式,包括:当所述相邻预测单元的预测模式中,所述第一仿射模式最多时,所述候选预测模式集合包含所述第一仿射合并模式,且不包含所述第二仿射合并模式;当所述相邻预测单元的预测模式中,所述第二仿射模式最多时,所述候选预测模式集合包含所述第二仿射合并模式,且不包含所述第一仿射合并模式;当所述相邻预测单元的预测模式中,非所述仿射模式最多时,所述候选预测模式集合不包含所述仿射合并模式。16.根据权利要求11或12所述的方法,其特征在于,所述相邻图像单元的信息为所述相邻图像单元的预测模式,所述预测模式至少包括使用第一仿射模型获得预测图像的第一仿射模式或使用第二仿射模型获得预测图像的第二仿射模式,对应的,所述仿射合并模式至少包括合并所述第一仿射模式的第一仿射合并模式或合并所述第二仿射模式的第二仿射合并模式,对应的,所述根据与待处理图像单元相邻的相邻图像单元的信息,确定所述待处理图像单元的候选预测模式集合是否包含仿射合并模式,包括:当所述相邻预测单元的预测模式中,所述第一仿射模式最多时,所述候选预测模式集合包含所述第一仿射合并模式,且不包含所述第二仿射合并模式;当所述相邻预测单元的预测模式中,所述第二仿射模式最多时,所述候选预测模式集合包含所述第二仿射合并模式,且不包含所述第一仿射合并模式;当所述相邻预测单元的预测模式中,非所述仿射模式最多且所述第一仿射模式次多时,所述候选预测模式集合包含所述第一仿射合并模式,且不包含所述第二仿射合并模式;当所述相邻预测单元的预测模式中,非所述仿射模式最多且所述第二仿射模式次多时,所述候选预测模式集合包含所述第二仿射合并模式,且不包含所述第一仿射合并模式。17.根据权利要求11或12所述的方法,其特征在于,所述信息为所述相邻图像单元的预测模式和尺寸,对应的,所述根据与待处理图像单元相邻的相邻图像单元的信息,确定所述待处理图像单元的候选预测模式集合是否包含仿射合并模式,包括:当至少一个所述相邻图像单元的预测模式为使用仿射模型获得预测图
\t像,且所述至少一个所述相邻图像单元的宽和高分别小于所述待处理图像单元的宽和高,且所述候选预测模式集合包含所述仿射合并模式时,设置第三指示信息为1,将所述第三指示信息编入所述码流;当至少一个所述相邻图像单元的预测模式为使用仿射模型获得预测图像,且所述至少一个所述相邻图像单元的宽和高分别小于所述待处理图像单元的宽和高,且所述候选预测模式集合不包含所述仿射合并模式时,设置所述第三指示信息为0,将所述第三指示信息编入所述码流;否则,所述候选预测模式集合不包含所述仿射合并模式。18.根据权利要求11或12所述的方法,其特征在于,所述信息为所述相邻图像单元的预测模式和尺寸,对应的,所述根据与待处理图像单元相邻的相邻图像单元的信息,确定所述待处理图像单元的候选预测模式集合是否包含仿射合并模式,包括:当至少一个所述相邻图像单元的预测模式为使用仿射模型获得预测图像,且所述至少一个所述相邻图像单元的宽和高分别小于所述待处理图像单元的宽和高时,所述候选预测模式集合包含所述仿射合并模式;否则,所述候选预测模式集合不包含所述仿射合并模式。19.一种预测图像编码方法,包括:当第一待处理图像区域的候选模式集合采用候选平动模式集合时,设置第一指示信息为0,将所述第一指示信息编入码流,所述平动模式表示使用平动模型获得预测图像的预测模式;当所述第一待处理图像区域的候选模式集合采用候选平动模式集合和候选仿射模式集合时,设置所述第一指示信息为1,将所述第一指示信息编入码流,所述仿射模式表示使用仿射模型获得预测图像的预测模式...

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

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

1