
技术摘要:
提供了一种视频解码方法,所述方法包括以下步骤:当当前块被帧间预测时,确定当前块的帧间预测模式;基于当前块的帧间预测模式,确定当前块参考的至少一个参考样点位置;基于当前块的帧间预测模式,确定将应用于与所述至少一个参考样点位置对应的至少一个重建参考样点 全部
背景技术:
随着能够再现和存储高分辨率或高质量图像内容的硬件的开发和供应,对能够有 效地对这样的高分辨率或高质量图像内容进行编码或解码的编解码器的需求已经增加。经 过编码的图像内容可通过被解码而再现。近来,已经实现了用于有效地压缩这样的高分辨 率或高质量图像内容的方法。 为了压缩图像,可使用各种数据单元,并且在数据单元之间可存在包含关系。可根 据各种方法划分数据单元以确定用于图像压缩的数据单元的尺寸,并且可通过根据图像的 特性确定最佳数据单元来对图像进行编码或解码。 可通过去除像素之间的空间冗余和时间冗余来压缩图像数据。因为邻近像素通常 具有共同特征,所以按照多个像素的数据单元发送编码信息以去除邻近像素之间的冗余。 不直接发送包括在数据单元中的像素的像素值,而是发送获得像素值所需的方 法。针对每个数据单元确定对与原始值相似的像素值进行预测的预测方法,并且将关于预 测方法的编码信息从编码器发送到解码器。此外,因为预测值与原始值不完全相同,所以将 关于原始值与预测值之间的差的残差数据从编码器发送到解码器。 预测方法包括帧内预测和帧间预测。帧内预测是一种基于邻近像素来预测块的像 素的方法。帧间预测是一种通过参考包括块的画面所参考的另一画面的像素来预测像素的 方法。因此,空间冗余经由帧内预测被去除,并且时间冗余经由帧间预测被去除。
技术实现要素:
技术问题 本公开提出了一种视频编码方法和视频编码设备以及视频解码方法和视频解码 设备,其中,基于当前块的帧间预测模式将滤波器自适应地应用于参考样点。 本实施例所要实现的技术问题不限于上述技术问题,并且本领域普通技术人员从 下面的描述将清楚地理解未提及的其他技术问题。 问题的解决方案 根据本公开的各种实施例,一种视频解码方法包括:当当前块被帧间预测时,确定 当前块的帧间预测模式;基于当前块的帧间预测模式,确定将由当前块参考的至少一个参 考样点位置;基于当前块的帧间预测模式,确定将应用于与所述至少一个参考样点位置对 应的至少一个重建参考样点的滤波器信息;基于所述滤波器信息,对所述至少一个重建参 考样点执行滤波;并且通过使用经由滤波生成的预测样点来对当前块进行解码。 根据本公开的各种实施例,一种视频解码设备包括:至少一个处理器;以及存储 器,其中,所述存储器存储被配置为可由所述至少一个处理器执行的至少一个指令,并且所 4 CN 111602393 A 说 明 书 2/52 页 述至少一个指令被配置为当被执行时使得所述至少一个处理器进行以下操作:当当前块被 帧间预测时,确定当前块的帧间预测模式;基于当前块的帧间预测模式,确定将由当前块参 考的至少一个参考样点位置;基于当前块的帧间预测模式,确定将应用于与所述至少一个 参考样点位置对应的至少一个重建参考样点的滤波器信息;基于所述滤波器信息,对所述 至少一个重建参考样点执行滤波;并且通过使用经由滤波生成的预测样点来对当前块进行 解码。 根据本公开的各种实施例,一种视频编码方法包括:当当前块被帧间预测时,确定 当前块的帧间预测模式;基于当前块的帧间预测模式,确定将由当前块参考的至少一个参 考样点位置;基于当前块的帧间预测模式,确定将应用于与所述至少一个参考样点位置对 应的至少一个重建参考样点的滤波器信息;基于所述滤波器信息对所述至少一个重建参考 样点执行滤波;并且通过使用经由滤波生成的预测样点来对当前块进行编码。 根据本公开的各种实施例,一种视频编码设备包括:至少一个处理器;以及存储 器,其中,所述存储器存储被配置为可由所述至少一个处理器执行的至少一个指令,并且所 述至少一个指令被配置为当被执行时使得所述至少一个处理器进行以下操作:当当前块被 帧间预测时,确定当前块的帧间预测模式;基于当前块的帧间预测模式,确定将由当前块参 考的至少一个参考样点位置;基于当前块的帧间预测模式,确定将应用于与所述至少一个 参考样点位置对应的至少一个重建参考样点的滤波器信息;基于所述滤波器信息,对所述 至少一个重建参考样点执行滤波;并且通过使用经由滤波生成的预测样点来对当前块进行 编码。 根据本公开的各种实施例,一种非暂时性计算机可读记录介质在其上记录有用于 执行所述视频编码方法的程序。 根据本公开的各种实施例,一种非暂时性计算机可读记录介质在其上记录有用于 执行所述视频解码方法的程序。 公开的有益效果 根据各种实施例的视频编码方法和视频编码设备以及视频解码方法和视频解码 设备可通过在帧间预测期间基于当前块的帧间预测模式将滤波器自适应地应用于参考样 点来提高在帧间预测中使用的资源的效率。例如,可通过将用于帧间预测的存储器带宽调 整到适当水平来减少功耗和电池使用。 在本公开中可获得的效果不限于上述效果,并且本领域普通技术人员可从下面的 描述清楚地理解未提及的其他效果。 附图说明 图1a是根据各种实施例的图像解码设备的框图。 图1b是根据各种实施例的图像解码设备的框图。 图2是根据各种实施例的图像解码设备的框图。 图3是根据各种实施例的图像解码方法的流程图。 图4a是根据各种实施例的图像编码设备的框图。 图4b是根据各种实施例的图像编码设备的框图。 图5是根据各种实施例的图像编码设备的框图。 5 CN 111602393 A 说 明 书 3/52 页 图6是根据各种实施例的图像编码方法的流程图。 图7示出根据各种实施例的由图像解码设备执行的通过划分当前编码单元来确定 至少一个编码单元的处理。 图8示出根据各种实施例的由图像解码设备执行的通过划分非正方形编码单元来 确定至少一个编码单元的处理。 图9示出根据各种实施例的由图像解码设备执行的基于块形状信息和划分形状模 式信息中的至少一个来划分编码单元的处理。 图10示出根据各种实施例的由图像解码设备执行的从奇数个编码单元中确定预 定编码单元的方法。 图11示出根据各种实施例的当图像解码设备通过划分当前编码单元来确定多个 编码单元时对所述多个编码单元进行处理的顺序。 图12示出根据各种实施例的由图像解码设备执行的当编码单元不能按照预定顺 序进行处理时确定当前编码单元将被划分为奇数个编码单元的处理。 图13示出根据各种实施例的由图像解码设备执行的通过划分第一编码单元来确 定至少一个编码单元的处理。 图14示出根据各种实施例的当在图像解码设备划分第一编码单元时确定的具有 非正方形形状的第二编码单元满足预定条件时第二编码单元可划分为的形状受到限制。 图15示出根据各种实施例的由图像解码设备执行的当划分形状模式信息不能指 示正方形编码单元将被划分为四个正方形编码单元时划分正方形编码单元的处理。 图16示出根据各种实施例的可依据划分编码单元的处理来改变多个编码单元之 间的处理顺序。 图17示出根据各种实施例的当编码单元被递归地划分使得多个编码单元被确定 时,在编码单元的形状和尺寸改变时确定编码单元的深度的处理。 图18示出根据各种实施例的基于编码单元的形状和尺寸可确定的深度以及用于 区分编码单元的部分索引(PID)。 图19示出根据各种实施例的基于画面中包括的多个预定数据单元确定多个编码 单元。 图20示出根据各种实施例的用作用于确定画面中包括的参考编码单元的确定顺 序的单元的处理块。 图21a和图21b是用于描述根据各种实施例的在帧间预测期间对用于运动补偿的 参考样点执行滤波的方法的示图。 图22a示出根据各种实施例的当前块的帧间预测所需的参考样点。 图22b示出根据各种实施例的当当前块参考多个参考块时当前块的帧间预测所需 的参考样点。 图23示出根据各种实施例的当前块的帧间预测所需的存储器带宽。 图24示出根据各种实施例的当在垂直方向和水平方向上使用不同滤波器时当前 块的帧间预测所需的参考样点。 图25a示出根据各种实施例的不使用子块的重叠块运动补偿(OBMC)模式的预测方 法。 6 CN 111602393 A 说 明 书 4/52 页 图25b示出根据各种实施例的在不使用子块的OBMC模式下当前块的帧间预测所需 的参考样点。 图25c示出根据各种实施例的在不使用子块的OBMC模式下当前块的帧间预测所需 的存储器带宽。 图26a示出根据各种实施例的使用子块的OBMC模式的预测方法。 图26b示出根据各种实施例的在使用子块的OBMC模式下当前块的帧间预测所需的 参考样点。 图26c示出根据各种实施例的在使用子块的OBMC模式下当前块的帧间预测所需的 存储器带宽。 图27a示出根据各种实施例的解码器侧运动矢量修正(DMVR)模式的预测方法。 图27b示出根据各种实施例的在DMVR模式下当前块的帧间预测所需的参考样点。 图27c示出根据各种实施例的在DMVR模式下当前块的帧间预测所需的存储器带 宽。 图28a示出根据各种实施例的在使用多个运动矢量候选的DMVR模式下当前块的帧 间预测所需的参考样点。 图28b示出根据各种实施例的在使用多个运动矢量候选的DMVR模式下当前块的帧 间预测所需的存储器带宽。 图28c示出根据各种实施例的在搜索范围受限的DMVR模式下当前块的帧间预测所 需的参考样点。 图28d示出根据各种实施例的在搜索范围受限的DMVR模式下当前块的帧间预测所 需的存储器带宽。 图29a示出根据各种实施例的仿射模式的预测模式。 图29b示出根据各种实施例的在仿射模式下当前块的帧间预测所需的存储器带 宽。 图29c示出根据各种实施例的在仿射模式下当前块的帧间预测所需的参考样点。 图29d示出根据各种实施例的在仿射模式下当前块的帧间预测所需的存储器带 宽。 图30示出根据各种实施例的双向光流(BIO)模式的预测模式。