[]本发明涉及一种图像解码装置、图像解码方法及程序。
背景技术:
0、[背景技术]
1、以往,关于bdof(bi-directional optical flow,双向光流)技术,已知使用两个参考帧的像素值来生成预测信号的方法。并且,作为bdof的块单位的应用条件,已知具有如下条件的方法:两个参考帧中的任一个与该帧相比为后续的帧,另一个与该帧相比为过去的帧(例如,参考非专利文献1)。
2、[现有技术文献]
3、非专利文献
4、非专利文献1:versatile video coding(draft 6),jvet-n1001
技术实现思路
0、[
技术实现要素:
]
1、发明要解决的课题
2、然而,非专利文献1的bdof处理是在对两个参考帧间的各自的像素值及根据像素值算出的梯度等的各自的值进行运算(例如,相互加减运算)时,使用均等的权重进行计算。该处理是隐含地假设该帧与后续方向的参考帧的时间距离的绝对值等于该帧与过去方向的参考帧的时间距离的绝对值。另一方面,在bdof的应用条件中,未考虑参考帧间的时间距离。
3、因此,本发明是鉴于上述问题而完成的,其目的在于提供一种图像解码装置、图像解码方法及程序,能够根据bdof处理内的运算中各参考帧的像素值的权重,在bdof的应用条件中设置和参考帧与该帧的距离相关的条件。
4、用于解决课题的手段
5、本发明的第一特征的主旨在于一种图像解码装置,包括:预测信号生成部,构成为针对每个块判断是否满足bdof处理的应用条件,当判断出满足所述应用条件时,执行所述bdof处理,并生成预测信号,在所述bdof处理中,基于使用两个参考帧各自的像素值或根据所述像素值算出的各自的值进行运算时的权重系数,在所述应用条件中包括和两个参考帧与该帧的时间距离相关的条件。
6、本发明的第二特征的主旨在于一种图像解码装置,包括:预测信号生成部,构成为进行bdof处理;及仿射预测信号生成部,构成为进行prof处理;并且,当所述prof处理应用于两个参考帧时,使由所述预测信号生成部进行的所述bdof处理中的梯度算出处理、与由所述仿射预测信号生成部进行的所述prof处理中的梯度算出处理为相同的处理。
7、本发明的第三特征的主旨在于一种图像解码方法,针对每个块判断是否满足bdof处理的应用条件,当判断出满足所述应用条件时,执行所述bdof处理,并生成预测信号,在所述bdof处理中,基于使用两个参考帧各自的像素值或根据所述像素值算出的各自的值进行运算时的权重系数,在所述应用条件中包括和两个参考帧与该帧的时间距离相关的条件。
8、本发明的第四特征的主旨在于一种程序,使计算机作为图像解码装置发挥功能,所述图像解码装置针对每个块判断是否满足bdof处理的应用条件,当判断出满足所述应用条件时,执行所述bdof处理,并生成预测信号,在所述bdof处理中,基于使用两个参考帧各自的像素值或根据所述像素值算出的各自的值进行运算时的权重系数,在所述应用条件中包括和两个参考帧与该帧的时间距离相关的条件。
9、发明的效果
10、根据本发明,可以提供一种图像解码装置、图像解码方法及程序,能够通过考虑到bdof处理内的各参考帧的像素值的权重,在bdof的应用条件中设置和参考帧与该帧的时间距离相关的条件,而仅在具有与bdof处理内的运算相匹配的参考帧结构的块中应用bdof,从而防止编码効率降低。
1.一种图像解码装置,其特征在于,
2.根据权利要求1所述的图像解码装置,其特征在于,
3.一种图像解码方法,其特征在于,包括:
4.一种程序,使计算机作为图像解码装置发挥功能,该程序的特征在于,