视频序列的图像编解码方法和装置制造方法及图纸

技术编号:24467200 阅读:32 留言:0更新日期:2020-06-10 19:03
本申请提供一种视频序列的图像编解码方法和装置。本申请图像解码方法,包括:确定待解码块的运动信息;根据运动信息获取待解码块的第一解码预测块;在预测参考图像块内进行第一精度的运动搜索以获取至少两个第二解码预测块;对第一解码预测块进行下采样以获得第一采样像素点矩阵;对至少两个第二解码预测块进行下采样以获得至少两个第二采样像素点矩阵;分别计算第一采样像素点矩阵和每个第二采样像素点矩阵的差异,并将差异最小的第二采样像素点矩阵对应的运动矢量作为目标预测运动矢量;根据目标预测运动矢量获取待解码块的目标解码预测块,并根据目标解码预测块对待解码块进行解码。本申请降低了差异比较的计算量,提高图像编码效率。

Image coding and decoding method and device of video sequence

【技术实现步骤摘要】
视频序列的图像编解码方法和装置
本申请涉及视频图像技术,尤其涉及一种视频序列的图像编解码方法和装置。
技术介绍
在视频编码和解码框架中,混合编码结构通常用于视频序列的编码和解码。混合编码结构的编码端通常包括:预测模块、变换模块、量化模块和熵编码模块;混合编码结构的解码端通常包括:熵解码模块、反量化模块、反变换模块和预测补偿模块。这些编码和解码模块的组合可以有效去除视频序列的冗余信息,并能保证在解码端得到视频序列的编码图像。在视频编码和解码框架中,视频序列的图像通常划分成图像块进行编码,即一帧图像被划分成若干图像块,基于这些图像块采用上述模块进行编码和解码。在上述模块中,预测模块和预测补偿模块可以采用帧内预测和帧间预测两种技术,其中,在帧间预测技术里,为了有效去除待预测图像中的当前图像块的冗余信息,采用了解码端运动矢量修正(decoder-sidemotionvectorrefinement,简称:DMVR)技术。但是,DMVR技术的计算复杂度过高。
技术实现思路
本申请提供一种视频序列的图像编解码方法和装置,本文档来自技高网...

【技术保护点】
1.一种视频序列的图像解码方法,其特征在于,包括:/n确定待解码块的运动信息,所述运动信息包括预测运动矢量和参考图像信息,所述参考图像信息用于标识预测参考图像块;/n根据所述运动信息获取所述待解码块的第一解码预测块;/n在所述预测参考图像块内进行第一精度的运动搜索以获取至少两个第二解码预测块,所述运动搜索的搜索位置由所述预测运动矢量和所述第一精度确定;/n对所述第一解码预测块进行下采样以获得第一采样像素点矩阵;/n对所述至少两个第二解码预测块进行下采样以获得至少两个第二采样像素点矩阵;/n分别计算所述第一采样像素点矩阵和每个所述第二采样像素点矩阵的差异,并将所述差异最小的第二采样像素点矩阵对应...

【技术特征摘要】
1.一种视频序列的图像解码方法,其特征在于,包括:
确定待解码块的运动信息,所述运动信息包括预测运动矢量和参考图像信息,所述参考图像信息用于标识预测参考图像块;
根据所述运动信息获取所述待解码块的第一解码预测块;
在所述预测参考图像块内进行第一精度的运动搜索以获取至少两个第二解码预测块,所述运动搜索的搜索位置由所述预测运动矢量和所述第一精度确定;
对所述第一解码预测块进行下采样以获得第一采样像素点矩阵;
对所述至少两个第二解码预测块进行下采样以获得至少两个第二采样像素点矩阵;
分别计算所述第一采样像素点矩阵和每个所述第二采样像素点矩阵的差异,并将所述差异最小的第二采样像素点矩阵对应的第二解码预测块与所述待解码块之间的运动矢量作为所述待解码块的目标预测运动矢量;
根据所述目标预测运动矢量获取所述待解码块的目标解码预测块,并根据所述目标解码预测块对所述待解码块进行解码。


2.根据权利要求1所述的方法,其特征在于,所述分别计算所述第一采样像素点矩阵和每个所述第二采样像素点矩阵的差异,包括:
分别计算所述第一采样像素点矩阵和每个所述第二采样像素点矩阵对应位置像素点的像素差的绝对值之和,将所述像素差的绝对值之和作为所述差异;或者,
分别计算所述第一采样像素点矩阵和每个所述第二采样像素点矩阵对应位置像素点的像素差的平方和,将所述像素差的平方和作为所述差异。


3.根据权利要求1或2所述的方法,其特征在于,所述至少两个第二解码预测块包括基块、上块、下块、左块、右块,所述在所述预测参考图像块内进行第一精度的运动搜索以获取至少两个第二解码预测块,包括:
当所述上块对应的所述差异小于所述基块对应的所述差异时,从所述至少两个第二解码预测块中排除所述下块,其中,所述基块在所述预测参考图像块内根据所述预测运动矢量获得,所述上块在所述预测参考图像块内根据第一预测矢量获得,所述第一预测矢量指向的位置由所述预测运动矢量指向的位置向上偏移目标偏移量获得,所述下块在所述预测参考图像块内根据第二预测矢量获得,所述第二预测矢量指向的位置由所述预测运动矢量指向的位置向下偏移所述目标偏移量获得,所述目标偏移量由所述第一精度确定;或者,
当所述下块对应的所述差异小于所述基块对应的所述差异时,从所述至少两个第二解码预测块中排除所述上块;或者,
当所述左块对应的所述差异小于所述基块对应的所述差异时,从所述至少两个第二解码预测块中排除所述右块,其中,所述左块在所述预测参考图像块内根据第三预测矢量获得,所述第三预测矢量指向的位置由所述预测运动矢量指向的位置向左偏移目标偏移量获得,所述右块在所述预测参考图像块内根据第四预测矢量获得,所述第四预测矢量指向的位置由所述预测运动矢量指向的位置向右偏移所述目标偏移量获得;或者,
当所述右块对应的所述差异小于所述基块对应的所述差异时,从所述至少两个第二解码预测块中排除所述左块。


4.根据权利要求3所述的方法,其特征在于,所述在所述预测参考图像块内进行第一精度的运动搜索以获取至少两个第二解码预测块,还包括:
当所述下块和所述右块被排除时,在所述预测参考图像块内根据第五预测矢量获得左上块,所述第五预测矢量指向的位置由所述预测运动矢量指向的位置向左偏移所述目标偏移量且向上偏移所述目标偏移量获得,所述左上块为所述至少两个第二解码预测块中的一个;
当所述下块和所述左块被排除时,在所述预测参考图像块内根据第六预测矢量获得右上块,所述第六预测矢量指向的位置由所述预测运动矢量指向的位置向右偏移所述目标偏移量且向上偏移所述目标偏移量获得,所述右上块为所述至少两个第二解码预测块中的一个;
当所述上块和所述左块被排除时,在所述预测参考图像块内根据第七预测矢量获得右下块,所述第七预测矢量指向的位置由所述预测运动矢量指向的位置向右偏移所述目标偏移量且向下偏移所述目标偏移量获得,所述右下块为所述至少两个第二解码预测块中的一个;
当所述上块和所述右块被排除时,在所述预测参考图像块内根据第八预测矢量获得左下块,所述第八预测矢量指向的位置由所述预测运动矢量指向的位置向左偏移所述目标偏移量且向下偏移所述目标偏移量获得,所述左下块为所述至少两个第二解码预测块中的一个。


5.根据权利要求1或2所述的方法,其特征在于,所述至少两个第二解码预测块包括上块、下块、左块、右块,所述在所述预测参考图像块内进行第一精度的运动搜索以获取至少两个第二解码预测块,包括:
当所述上块对应的所述差异小于所述下块对应的所述差异,且,所述左块对应的所述差异小于所述右块对应的所述差异时,在所述预测参考图像块内根据第五预测矢量获得左上块,其中,所述第五预测矢量指向的位置由所述预测运动矢量指向的位置向左偏移所述目标偏移量且向上偏移所述目标偏移量获得,所述左上块为所述至少两个第二解码预测块中的一个,所述上块在所述预测参考图像块内根据第一预测矢量获得,所述第一预测矢量指向的位置由所述预测运动矢量指向的位置向上偏移目标偏移量获得,所述下块在所述预测参考图像块内根据第二预测矢量获得,所述第二预测矢量指向的位置由所述预测运动矢量指向的位置向下偏移所述目标偏移量获得,所述左块在所述预测参考图像块内根据第三预测矢量获得,所述第三预测矢量指向的位置由所述预测运动矢量指向的位置向左偏移目标偏移量获得,所述右块在所述预测参考图像块内根据第四预测矢量获得,所述第四预测矢量指向的位置由所述预测运动矢量指向的位置向右偏移所述目标偏移量获得,所述目标偏移量由所述第一精度确定;或者,
当所述上块对应的所述差异小于所述下块对应的所述差异,且,所述右块对应的所述差异小于所述左块对应的所述差异时,在所述预测参考图像块内根据第六预测矢量获得右上块,其中,所述第六预测矢量指向的位置由所述预测运动矢量指向的位置向右偏移所述目标偏移量且向上偏移所述目标偏移量获得,所述右上块为所述至少两个第二解码预测块中的一个;或者,
当所述下块对应的所述差异小于所述上块对应的所述差异,且,所述右块对应的所述差异小于所述左块对应的所述差异时,在所述预测参考图像块内根据第七预测矢量获得右下块,其中,所述第七预测矢量指向的位置由所述预测运动矢量指向的位置向右偏移所述目标偏移量且向下偏移所述目标偏移量获得,所述右下块为所述至少两个第二解码预测块中的一个;或者,
当所述下块对应的所述差异小于所述上块对应的所述差异,且,所述左块对应的所述差异小于所述右块对应的所述差异时,在所述预测参考图像块内根据第八预测矢量获得左下块,其中,所述第八预测矢量指向的位置由所述预测运动矢量指向的位置向左偏移所述目标偏移量且向下偏移所述目标偏移量获得,所述左下块为所述至少两个第二解码预测块中的一个。


6.根据权利要求1-5中任一项所述的方法,其特征在于,所述确定待解码块的运动信息之后,还包括:
对所述运动矢量向下取整或者向上取整。


7.根据权利要求1...

【专利技术属性】
技术研发人员:陈旭郑建铧
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1