用于时域滤波的改进的制作方法
本实施例一般涉及用于视频编码和解码中的帧间预测的方法和装置。
背景技术:
1、为了实现高压缩效率,图像和视频编码方案通常采用预测和变换来利用视频内容中的空域和时域冗余。通常,使用帧内或帧间预测来充分利用图片内或图片间相关性,然后对原始块与预测块之间的差(通常称为预测误差或预测残差)进行变换、量化和熵编码。为了重构视频,通过对应于熵编码、量化、变换和预测的逆过程对压缩数据进行解码。
技术实现思路
1、根据一实施例,提出了一种视频解码方法,包括:为图片中的块获取参考图片中的参考块,其中所述块以合并模式进行解码,并且其中在用于所述块的合并候选列表中包括非相邻邻近块作为候选;基于所述合并候选列表来获取用于针对所述块的参考卷积滤波的一个或多个滤波器参数;将所述一个或多个滤波器参数应用于所述参考块;基于经滤波的所述参考块来获取用于所述块的预测块;以及基于用于所述块的预测块对所述块进行解码。
2、根据另一实施例,提出了一种视频编码方法,包括:为图片中的块获取参考图片中的参考块,其中所述块以合并模式进行编码,并且其中在用于所述块的合并候选列表中包括非相邻邻近块作为候选;基于所述合并候选列表来获取用于针对所述块的参考卷积滤波的一个或多个滤波器参数;基于所述合并候选列表将所述一个或多个滤波器参数应用于所述参考块;基于经滤波的所述参考块来获取用于所述块的预测块;以及基于用于所述块的预测块对所述块进行编码。
3、根据另一实施例,提出了一种用于视频解码的装置,包括一个或多个处理器以及耦合到所述一个或多个处理器的至少一个存储器,其中所述一个或多个处理器配置成:为图片中的块获取参考图片中的参考块,其中所述块以合并模式进行解码,并且其中在用于所述块的合并候选列表中包括非相邻邻近块作为候选;基于所述合并候选列表来获取用于针对所述块的参考卷积滤波的一个或多个滤波器参数;将所述一个或多个滤波器参数应用于所述参考块;基于经滤波的所述参考块来获取用于所述块的预测块;以及基于用于所述块的预测块对所述块进行解码。
4、根据另一实施例,提出了一种用于视频编码的装置,包括一个或多个处理器以及耦合到所述一个或多个处理器的至少一个存储器,其中所述一个或多个处理器配置成:为图片中的块获取参考图片中的参考块,其中所述块以合并模式进行编码,并且其中在用于所述块的合并候选列表中包括非相邻邻近块作为候选;基于所述合并候选列表来获取用于针对所述块的参考卷积滤波的一个或多个滤波器参数;将所述一个或多个滤波器参数应用于所述参考块;基于经滤波的所述参考块来获取用于所述块的预测块;以及基于用于所述块的预测块对所述块进行编码。
5、根据另一实施例,提出了一种视频解码方法,包括:为图片中的块获取参考图片中的参考块;基于所述图片中的解码样本来获取第一模板;基于所述参考图片中的解码样本来获取第二模板;响应于针对所述块的局部光照补偿关闭,确定参考卷积滤波用于针对所述块的帧间预测;基于所述第一模板和所述第二模板来获取用于参考卷积滤波的一个或多个滤波器参数;将所述一个或多个滤波器参数应用于所述参考块;基于经滤波的所述参考块来获取用于所述块的预测块;以及基于用于所述块的预测块对所述块进行解码。
6、根据另一实施例,提出了一种视频编码方法,包括:为图片中的块获取参考图片中的参考块;基于所述图片中的重构样本来获取第一模板;基于所述参考图片中的重构样本来获取第二模板;响应于针对所述块的局部光照补偿关闭,确定参考卷积滤波用于针对所述块的帧间预测;基于所述第一模板和所述第二模板来获取用于参考卷积滤波的一个或多个滤波器参数;将所述一个或多个滤波器参数应用于所述参考块;基于经滤波的所述参考块来获取用于所述块的预测块;以及基于用于所述块的预测块对所述块进行编码。
7、根据另一实施例,提出了一种用于视频解码的装置,包括一个或多个处理器以及耦合到所述一个或多个处理器的至少一个存储器,其中所述一个或多个处理器配置成:为图片中的块获取参考图片中的参考块;基于所述图片中的解码样本来获取第一模板;基于所述参考图片中的解码样本来获取第二模板;响应于针对所述块的局部光照补偿关闭,确定参考卷积滤波用于针对所述块的帧间预测;基于所述第一模板和所述第二模板来获取用于参考卷积滤波的一个或多个滤波器参数;将所述一个或多个滤波器参数应用于所述参考块;基于经滤波的所述参考块来获取用于所述块的预测块;以及基于用于所述块的预测块对所述块进行解码。
8、根据另一实施例,提出了一种用于视频编码的装置,包括一个或多个处理器以及耦合到所述一个或多个处理器的至少一个存储器,其中所述一个或多个处理器配置成:为图片中的块获取参考图片中的参考块;基于所述图片中的重构样本来获取第一模板;基于所述参考图片中的重构样本来获取第二模板;响应于针对所述块的局部光照补偿关闭,确定参考卷积滤波用于针对所述块的帧间预测;基于所述第一模板和所述第二模板来获取用于参考卷积滤波的一个或多个滤波器参数;将所述一个或多个滤波器参数应用于所述参考块;基于经滤波的所述参考块来获取用于所述块的预测块;以及基于用于所述块的预测块对所述块进行编码。
9、根据另一实施例,提出了一种视频解码方法,包括:为图片中的块获取参考图片中的参考块;确定用于第一模板的区域,其中所述第一模板是仅包含所述块上方样本的第一区域、仅包含所述块左侧样本的第二区域以及包含所述块上方样本和所述块左侧样本的第三区域之一;基于所述图片中的解码样本来获取用于所述第一模板的所述区域;基于所述参考图片中的解码样本来获取第二模板;基于所述第一模板和所述第二模板来获取一个或多个滤波器参数;将所述一个或多个滤波器参数应用于所述参考块;基于经滤波的所述参考块来获取用于所述块的预测块;以及基于用于所述块的预测块对所述块进行解码。
10、根据另一实施例,提出了一种视频编码方法,包括:为图片中的块获取参考图片中的参考块;确定用于第一模板的区域,其中所述第一模板是仅包含所述块上方样本的第一区域、仅包含所述块左侧样本的第二区域以及包含所述块上方样本和所述块左侧样本的第三区域之一;基于所述图片中的解码样本来获取用于所述第一模板的所述区域;基于所述参考图片中的解码样本来获取第二模板;基于所述第一模板和所述第二模板来获取一个或多个滤波器参数;将所述一个或多个滤波器参数应用于所述参考块;基于经滤波的所述参考块来获取用于所述块的预测块;以及基于用于所述块的预测块对所述块进行编码。
11、根据一实施例,提出了一种用于视频解码的装置,包括一个或多个处理器以及耦合到所述一个或多个处理器的至少一个存储器,其中所述一个或多个处理器配置成:为图片中的块获取参考图片中的参考块;确定用于第一模板的区域,其中所述第一模板是仅包含所述块上方样本的第一区域、仅包含所述块左侧样本的第二区域以及包含所述块上方样本和所述块左侧样本的第三区域之一;基于所述图片中的解码样本来获取用于所述第一模板的所述区域;基于所述参考图片中的解码样本来获取第二模板;基于所述第一模板和所述第二模板来获取一个或多个滤波器参数;将所述一个或多个滤波器参数应用于所述参考块;基于经滤波的所述参考块来获取用于所述块的预测块;以及基于用于所述块的预测块对所述块进行解码。
12、根据一实施例,提出了一种用于视频编码的装置,包括一个或多个处理器以及耦合到所述一个或多个处理器的至少一个存储器,其中所述一个或多个处理器配置成:为图片中的块获取参考图片中的参考块;确定用于第一模板的区域,其中所述第一模板是仅包含所述块上方样本的第一区域、仅包含所述块左侧样本的第二区域以及包含所述块上方样本和所述块左侧样本的第三区域之一;基于所述图片中的解码样本来获取用于所述第一模板的所述区域;基于所述参考图片中的解码样本来获取第二模板;基于所述第一模板和所述第二模板来获取一个或多个滤波器参数;将所述一个或多个滤波器参数应用于所述参考块;基于经滤波的所述参考块来获取用于所述块的预测块;以及基于用于所述块的预测块对所述块进行编码。
13、所述第一模板的选择可以取决于所述块的尺寸。确定用于所述第一模板的所述区域可以基于信令,例如,当lic(局部光照补偿)标志为假并且rfip(帧间预测参考滤波)为真时。
14、一个或多个实施例还提供一种计算机程序,包括指令,该指令在由一个或多个处理器执行时,使该一个或多个处理器执行根据本文所述任何实施例的方法。本实施例中的一个或多个还提供一种计算机可读存储介质,其上存储有用于根据本文所述方法处理视频数据的指令。
15、一个或多个实施例还提供一种计算机可读存储介质,其上存储有根据上述方法生成的视频数据。一个或多个实施例还提供一种用于发送或接收根据本文所述方法生成的视频数据的方法和装置。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com