图像编码方法和设备以及图像解码方法和设备技术

技术编号:18826648 阅读:33 留言:0更新日期:2018-09-01 14:40
本发明专利技术涉及一种用于对通过帧间预测获得的预测块进行滤波的图像编码方法和设备以及图像解码方法和设备。具体地,本发明专利技术包括以下步骤:将图像分割成至少一个块;获得从所述图像分割的当前块的运动矢量;通过基于所述运动矢量针对对所述当前块执行帧间预测来获得所述当前块的预测块;基于所述运动矢量的大小和方向中的至少一种确定滤波器的信息。根据本发明专利技术,运动矢量可反映模糊的特征。因此,本发明专利技术通过基于运动矢量对预测块进行滤波来将残差块减少到最小,从而增强编码和解码性能。

【技术实现步骤摘要】
【国外来华专利技术】图像编码方法和设备以及图像解码方法和设备
本公开涉及包括帧间预测的图像编码/解码设备和方法。
技术介绍
图像数据根据基于预定数据压缩标准(例如,运动图像专家组(MPEG)标准)的编解码器被编码,然后存储在记录介质中或者以比特流的形式通过通信信道来发送。随着用于再现和存储高分辨率或高质量图像内容的硬件的开发和供应,越来越需要用于有效地对高分辨率或高质量图像内容进行编码或解码的编解码器。编码的图像内容可以通过被解码来再现。最近,已经实现了有效地压缩这种高分辨率或高质量图像内容的方法。例如,已经实现了通过使用图像的时间相关性来压缩图像的帧间预测方法。
技术实现思路
技术问题图像编码过程包括在比特流中发送和原始信号与预测信号之间的差异相对应的残差信号的过程。因此,为了高效预测,需要残差信号的最小化。问题的解决方案提供的是一种图像解码方法,所述图像解码方法包括:将图像分割成一个或更多个块;获得从所述图像分割的当前块的运动矢量;通过基于所述运动矢量对所述当前块执行帧间预测来获得所述当前块的预测块;基于所述运动矢量的大小和方向中的至少一种确定滤波器的信息;通过使用所述滤波器的信息来对所述预测块进行滤波;从比特流获得所述当前块的残差块;以及通过使用经滤波的预测块和所述残差块来重建所述当前块。提供的是一种图像解码设备,所述图像解码设备包括:比特流获得器,所述比特流获得器被配置为从比特流获得当前块的残差块;以及解码器,所述解码器被配置为:将图像分割成一个或更多个块;获得从所述图像分割的所述当前块的运动矢量;通过基于所述运动矢量对所述当前块执行帧间预测来获得所述当前块的预测块;基于所述运动矢量的大小和方向中的至少一种确定滤波器的信息;通过使用所述滤波器的信息来对预测块进行滤波;以及通过使用经滤波的预测块和所述残差块来重建所述当前块。提供的是一种图像编码方法,所述图像编码方法包括:将图像分割成一个或更多个块;获得从所述图像分割的当前块的运动矢量;通过基于所述运动矢量对所述当前块执行帧间预测来获得所述当前块的预测块;基于所述运动矢量的大小和方向中的至少一种确定滤波器的信息;通过使用所述滤波器的信息来对所述预测块进行滤波;对所述当前块的经滤波的预测块与原始数据之间的残差块进行编码;以及生成包括经编码的残差块的比特流。提供的是一种图像编码设备,所述图像编码设备包括:编码器,所述编码器被配置为:将图像分割成一个或更多个块;获得从所述图像分割的当前块的运动矢量;通过基于所述运动矢量对所述当前块执行帧间预测来获得所述当前块的预测块;基于所述运动矢量的大小和方向中的至少一种确定滤波器的信息;通过使用所述滤波器的信息来对所述预测块进行滤波;对所述当前块的经滤波的预测块与原始数据之间的残差块进行编码;以及比特流生成器,所述比特流生成器被配置为生成包括经编码的残差块的比特流。公开的有益效果可以在运动矢量中反映模糊特性,并且因此,当基于运动矢量对预测块进行滤波时,可以使残差块最小化,使得可以改善编码和解码性能。附图说明图1是根据实施例的图像解码设备的框图。图2是根据实施例的包括在图像解码设备中的解码器的框图。图3是根据实施例的由图像解码设备执行的图像解码方法的流程图。图4示出了根据实施例的基于运动矢量对预测块进行滤波的操作。图5是示出了根据实施例的图像解码设备如何确定用于对预测块进行滤波的滤波器的类型的流程图。图6示出了根据实施例的合并候选列表。图7是根据实施例的图像编码设备的框图。图8是根据实施例的包括在图像编码设备中的编码器的框图。图9是根据实施例的图像编码设备对图像进行编码的方法的流程图。图10示出了根据实施例的通过分割当前编码单元来确定一个或更多个编码单元的操作。图11示出了根据实施例的通过分割非正方形编码单元来确定一个或更多个编码单元的操作。图12示出了根据实施例的基于块形状信息和分割形状信息中的至少一种来分割编码单元的操作。图13示出了根据实施例的从奇数个编码单元当中确定预定编码单元的方法。图14示出了根据实施例的多个编码单元的处理顺序,所述多个编码单元是通过分割当前编码单元来确定的。图15示出了根据实施例的当不可按照预定顺序处理编码单元时确定当前编码单元被分割成奇数个编码单元的操作。图16示出了根据实施例的通过分割第一编码单元来确定一个或更多个编码单元的操作。图17示出了根据实施例在通过分割第一编码单元而确定的非正方形第二编码单元满足预定条件的情况下,确定非正方形第二编码单元的分割方法受限制。图18示出了根据实施例的当分割形状信息指示不要将正方形编码单元分割成四个正方形编码单元时分割正方形编码单元的操作。图19示出了根据实施例的多个编码单元的处理顺序可根据分割编码单元的操作而变化。图20示出了根据实施例的当通过递归地分割编码单元来确定多个编码单元时随着编码单元的形状和尺寸变化而确定编码单元的深度的操作。图21示出了根据实施例的编码单元的深度和用于区分编码单元的部分索引(PID),所述深度和PID可基于编码单元的形状和尺寸来确定。图22示出了根据实施例基于包括在画面中的多个预定数据单元确定多个编码单元。图23示出了根据实施例的用作用于确定包括在画面中的参考编码单元的确定顺序的单元的处理块。实现本专利技术的最佳形式根据本公开的一个方面,一种图像解码方法包括:将图像分割成一个或更多个块;获得从所述图像分割的当前块的运动矢量;通过基于所述运动矢量对所述当前块执行帧间预测来获得所述当前块的预测块;基于所述运动矢量的大小和方向中的至少一种确定滤波器的信息;通过使用所述滤波器的信息来对所述预测块进行滤波;从比特流获得所述当前块的残差块;以及通过使用经滤波的预测块和所述残差块来重建所述当前块。所述确定所述滤波器的信息可以包括基于所述运动矢量的大小确定所述滤波器的尺寸。所述确定所述滤波器的信息可以包括:确定所述预测块中的当前采样点;以及基于所述运动矢量的方向确定所述当前采样点的邻近采样点。另外,所述滤波可以包括通过使用所述邻近采样点的预测值来获得所述当前采样点的经滤波的预测值。所述确定所述滤波器的信息还可以包括基于所述运动矢量的大小和方向确定所述当前采样点的第一权重和所述邻近采样点的第二权重,并且可以通过使用已经应用了所述第一权重的所述当前采样点的预测值和已经应用了所述第二权重的所述邻近采样点的预测值来获得所述经滤波的预测值。所述图像解码方法还可以包括基于所述当前块的帧间预测模式确定所述滤波器的类型。所述图像解码方法还可以包括基于指示在所述帧间预测中使用的至少一个参考画面列表的参考方向确定所述滤波器的类型。所述图像解码方法还可以包括:当所述当前块的帧间预测模式是高级运动矢量预测(AMVP)模式并且指示在所述帧间预测中使用的至少一个参考画面列表的参考方向是单向时,将所述滤波器的类型确定为第一滤波器类型或第二滤波器类型;以及当所述当前块的帧间预测模式是所述AMVP模式并且所述参考方向是双向时,将所述滤波器的类型确定为所述第一滤波器类型。所述图像解码方法还可以包括:当所述当前块的帧间预测模式是合并模式时,将所述滤波器的类型确定为第一滤波器类型,而不考虑指示在所述帧间预测中使用的至少一个参考画面列表的参考方向。所述图像解码方法还可以包括:从比特流获得所本文档来自技高网...

【技术保护点】
1.一种图像解码方法,所述图像解码方法包括:将图像分割成一个或更多个块;获得从所述图像分割的当前块的运动矢量;通过基于所述运动矢量对所述当前块执行帧间预测来获得所述当前块的预测块;基于所述运动矢量的大小和方向中的至少一种确定滤波器的信息;通过使用所述滤波器的信息来对所述预测块进行滤波;从比特流获得所述当前块的残差块;以及通过使用经滤波的预测块和所述残差块来重建所述当前块。

【技术特征摘要】
【国外来华专利技术】2016.01.11 US 62/277,0521.一种图像解码方法,所述图像解码方法包括:将图像分割成一个或更多个块;获得从所述图像分割的当前块的运动矢量;通过基于所述运动矢量对所述当前块执行帧间预测来获得所述当前块的预测块;基于所述运动矢量的大小和方向中的至少一种确定滤波器的信息;通过使用所述滤波器的信息来对所述预测块进行滤波;从比特流获得所述当前块的残差块;以及通过使用经滤波的预测块和所述残差块来重建所述当前块。2.根据权利要求1所述的图像解码方法,其中,确定所述滤波器的信息包括基于所述运动矢量的大小确定所述滤波器的尺寸。3.根据权利要求1所述的图像解码方法,其中,确定所述滤波器的信息包括:确定所述预测块中的当前采样点;以及基于所述运动矢量的方向确定所述当前采样点的邻近采样点,并且其中,所述滤波包括通过使用所述邻近采样点的预测值来获得所述当前采样点的经滤波的预测值。4.根据权利要求3所述的图像解码方法,其中,确定所述滤波器的信息还包括:基于所述运动矢量的大小和方向确定所述当前采样点的第一权重和所述邻近采样点的第二权重,以及其中,所述经滤波的预测值是通过使用已经应用了所述第一权重的所述当前采样点的预测值和已经应用了所述第二权重的所述邻近采样点的预测值来获得的。5.根据权利要求1所述的图像解码方法,还包括基于所述当前块的帧间预测模式确定所述滤波器的类型。6.根据权利要求1所述的图像解码方法,还包括基于指示在所述帧间预测中使用的至少一个参考画面列表的参考方向确定所述滤波器的类型。7.根据权利要求1所述的图像解码方法,还包括:当所述当前块的帧间预测模式是高级运动矢量预测AMVP模式并且指示在所述帧间预测中使用的至少一个参考画面列表的参考方向是单向时,将所述滤波器的类型确定为第一滤波器类型或第二滤波器类型;以及当所述当前块的帧间预测模式是所述AMVP模式且所述参考方向为双向时,将所述滤波器的类型确定为所述第一滤波器类型。8.根据权利要求1所述的图像解码方法,还包括:当所述当前块的帧间预测模式是合并模式时,将所述滤波器的类型确定为第一滤波器类型,而不考虑指示在所述帧间预测中使用的至少一个参考画面列表的参考方向。9.根据权利要求1所述的图像解码方法,还包括:从比特流获得所述当前块的第一标志,所述第一标志指示是否对所述预测块执行滤...

【专利技术属性】
技术研发人员:阿尼什·泰姆斯李振荣崔棋镐朴银姬
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:韩国,KR

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

1