编码方法及其设备以及解码方法及其设备技术

技术编号:36602849 阅读:28 留言:0更新日期:2023-02-04 18:20
提供了一种编码方法及其设备以及解码方法及其设备,所述解码方法包括以下步骤:当当前块被帧间预测时,确定当前块的帧间预测模式;基于当前块的帧间预测模式,确定当前块参考的至少一个参考样点位置;基于当前块的帧间预测模式,确定将应用于与所述至少一个参考样点位置对应的至少一个重建参考样点的滤波器信息;基于所述滤波器信息,对所述至少一个重建参考样点执行滤波;并且通过使用经由滤波生成的预测样点来对当前块进行解码。成的预测样点来对当前块进行解码。成的预测样点来对当前块进行解码。

【技术实现步骤摘要】
编码方法及其设备以及解码方法及其设备
[0001]本申请是申请日为2019年1月7日,申请号为“201980008315.1”,标题为“编码方法及其设备以及解码方法及其设备”的专利技术专利申请的分案申请。


[0002]本公开涉及一种视频的编码方法和解码方法,并且更具体地,涉及一种将插值滤波器应用于参考样点以用于帧间预测的方法。

技术介绍

[0003]随着能够再现和存储高分辨率或高质量图像内容的硬件的开发和供应,对能够有效地对这样的高分辨率或高质量图像内容进行编码或解码的编解码器的需求已经增加。经过编码的图像内容可通过被解码而再现。近来,已经实现了用于有效地压缩这样的高分辨率或高质量图像内容的方法。
[0004]为了压缩图像,可使用各种数据单元,并且在数据单元之间可存在包含关系。可根据各种方法划分数据单元以确定用于图像压缩的数据单元的尺寸,并且可通过根据图像的特性确定最佳数据单元来对图像进行编码或解码。
[0005]可通过去除像素之间的空间冗余和时间冗余来压缩图像数据。因为邻近像素通常具有共同特征,所以按照多个像素的数据单元发送编码信息以去除邻近像素之间的冗余。
[0006]不直接发送包括在数据单元中的像素的像素值,而是发送获得像素值所需的方法。针对每个数据单元确定对与原始值相似的像素值进行预测的预测方法,并且将关于预测方法的编码信息从编码器发送到解码器。此外,因为预测值与原始值不完全相同,所以将关于原始值与预测值之间的差的残差数据从编码器发送到解码器。
[0007]预测方法包括帧内预测和帧间预测。帧内预测是一种基于邻近像素来预测块的像素的方法。帧间预测是一种通过参考包括块的画面所参考的另一画面的像素来预测像素的方法。因此,空间冗余经由帧内预测被去除,并且时间冗余经由帧间预测被去除。

技术实现思路

[0008]技术问题
[0009]本公开提出了一种视频编码方法和视频编码设备以及视频解码方法和视频解码设备,其中,基于当前块的帧间预测模式将滤波器自适应地应用于参考样点。
[0010]本实施例所要实现的技术问题不限于上述技术问题,并且本领域普通技术人员从下面的描述将清楚地理解未提及的其他技术问题。
[0011]问题的解决方案
[0012]根据本公开的各种实施例,一种视频解码方法包括:当当前块被帧间预测时,确定当前块的帧间预测模式;基于当前块的帧间预测模式,确定将由当前块参考的至少一个参考样点位置;基于当前块的帧间预测模式,确定将应用于与所述至少一个参考样点位置对应的至少一个重建参考样点的滤波器信息;基于所述滤波器信息,对所述至少一个重建参
考样点执行滤波;并且通过使用经由滤波生成的预测样点来对当前块进行解码。
[0013]根据本公开的各种实施例,一种视频解码设备包括:至少一个处理器;以及存储器,其中,所述存储器存储被配置为可由所述至少一个处理器执行的至少一个指令,并且所述至少一个指令被配置为当被执行时使得所述至少一个处理器进行以下操作:当当前块被帧间预测时,确定当前块的帧间预测模式;基于当前块的帧间预测模式,确定将由当前块参考的至少一个参考样点位置;基于当前块的帧间预测模式,确定将应用于与所述至少一个参考样点位置对应的至少一个重建参考样点的滤波器信息;基于所述滤波器信息,对所述至少一个重建参考样点执行滤波;并且通过使用经由滤波生成的预测样点来对当前块进行解码。
[0014]根据本公开的各种实施例,一种视频编码方法包括:当当前块被帧间预测时,确定当前块的帧间预测模式;基于当前块的帧间预测模式,确定将由当前块参考的至少一个参考样点位置;基于当前块的帧间预测模式,确定将应用于与所述至少一个参考样点位置对应的至少一个重建参考样点的滤波器信息;基于所述滤波器信息对所述至少一个重建参考样点执行滤波;并且通过使用经由滤波生成的预测样点来对当前块进行编码。
[0015]根据本公开的各种实施例,一种视频编码设备包括:至少一个处理器;以及存储器,其中,所述存储器存储被配置为可由所述至少一个处理器执行的至少一个指令,并且所述至少一个指令被配置为当被执行时使得所述至少一个处理器进行以下操作:当当前块被帧间预测时,确定当前块的帧间预测模式;基于当前块的帧间预测模式,确定将由当前块参考的至少一个参考样点位置;基于当前块的帧间预测模式,确定将应用于与所述至少一个参考样点位置对应的至少一个重建参考样点的滤波器信息;基于所述滤波器信息,对所述至少一个重建参考样点执行滤波;并且通过使用经由滤波生成的预测样点来对当前块进行编码。
[0016]根据本公开的各种实施例,一种非暂时性计算机可读记录介质在其上记录有用于执行所述视频编码方法的程序。
[0017]根据本公开的各种实施例,一种非暂时性计算机可读记录介质在其上记录有用于执行所述视频解码方法的程序。
[0018]公开的有益效果
[0019]根据各种实施例的视频编码方法和视频编码设备以及视频解码方法和视频解码设备可通过在帧间预测期间基于当前块的帧间预测模式将滤波器自适应地应用于参考样点来提高在帧间预测中使用的资源的效率。例如,可通过将用于帧间预测的存储器带宽调整到适当水平来减少功耗和电池使用。
[0020]在本公开中可获得的效果不限于上述效果,并且本领域普通技术人员可从下面的描述清楚地理解未提及的其他效果。
附图说明
[0021]图1a是根据各种实施例的图像解码设备的框图。
[0022]图1b是根据各种实施例的图像解码设备的框图。
[0023]图2是根据各种实施例的图像解码设备的框图。
[0024]图3是根据各种实施例的图像解码方法的流程图。
[0025]图4a是根据各种实施例的图像编码设备的框图。
[0026]图4b是根据各种实施例的图像编码设备的框图。
[0027]图5是根据各种实施例的图像编码设备的框图。
[0028]图6是根据各种实施例的图像编码方法的流程图。
[0029]图7示出根据各种实施例的由图像解码设备执行的通过划分当前编码单元来确定至少一个编码单元的处理。
[0030]图8示出根据各种实施例的由图像解码设备执行的通过划分非正方形编码单元来确定至少一个编码单元的处理。
[0031]图9示出根据各种实施例的由图像解码设备执行的基于块形状信息和划分形状模式信息中的至少一个来划分编码单元的处理。
[0032]图10示出根据各种实施例的由图像解码设备执行的从奇数个编码单元中确定预定编码单元的方法。
[0033]图11示出根据各种实施例的当图像解码设备通过划分当前编码单元来确定多个编码单元时对所述多个编码单元进行处理的顺序。
[0034]图12示出根据各种实施例的由图像解码设备执行的当编码单元不能按照预定顺序进行处理时确定当前编码单元将被划分为奇数个编码单元的处理。
[0035]图13示出根据各种实施例的由图像解码设备执行的通过划分第一编码单元来确定至少一个编码本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频解码方法,包括:当当前块被帧间预测时,确定所述当前块的帧间预测模式;当所述当前块的帧间预测模式是仿射模式时,使用针对所述当前块的多个顶点中的至少两个顶点的至少两个运动矢量预测因子来确定将被参考以用于对所述当前块进行解码的参考样点位置;根据基于所述当前块的帧间预测模式,包括在所述当前块中的子块的帧间预测模式是否是仿射模式,并且根据包括在所述当前块中的子块的尺寸是否是预定尺寸,在多个插值滤波器中确定插值滤波器;将所述插值滤波器应用于与所述参考样点位置对应的重建参考样点,以生成所述子块的预测块;并且使用所述子块的预测块来对所述当前块进行解码,其中,当所述子块的帧间预测模式是仿射模式且所述子块的尺寸是所述预定尺寸时,所确定的插值滤波器的非零滤波器系数的数量小于预定数量。2.一种视频解码设备,包括:至少一个处理器;以及存储器,其中,所述存储器存储被配置为能够由所述至少一个处理器执行的至少一个指令,并且所述至少一个指令被配置为当被执行时使得所述至少一个处理器进行以下操作:当当前块被帧间预测时,确定所述当前块的帧间预测模式;当所述当前块的帧间预测模式是仿射模式时,使用针对所述当前块的多个顶点中的至少两个顶点的至少两个运动矢量预测因子来确定将被参考以用于对所述当前块进行解码的参考样点位置;根据基于所述当前块的帧间预测模式,包括在所述当前块中的子块的帧间预测模式是否是仿射模式,并且根据包括在所述当前块中的子块的尺寸是否是预定尺寸,在多个插值滤波器中确定插值滤波器;将所述插值滤波器应用于与所述参考样点位置对应的重建参考样点,以生成所述子块的预测块;并且使用所述子块的预测块来对所述当前块进行解码,其中,当所述子块的帧间预测模式是仿射模式且所述子块的尺寸是所述预定尺寸时,所确定的插值滤波器的非零滤波器系数的数量小于预定数量。3.一种视频编...

【专利技术属性】
技术研发人员:朴银姬艾琳娜
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:

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

1