当前位置: 首页 > 专利查询>KDDI株式会社专利>正文

图像解码装置、图像解码方法和程序制造方法及图纸

技术编号:37703956 阅读:15 留言:0更新日期:2023-06-01 23:51
一种图像解码装置(200),其具有:运动矢量解码部(241B),其被配置为从编码数据中解码运动矢量;细化部(241C),其被配置为进行修正解码出的运动矢量的细化处理;以及预测信号生成部(241D),其被配置为基于从细化部(241C)输出的、修正的运动矢量来生成预测信号,预测信号生成部(241D)被配置为基于细化处理的过程中计算出的信息来判定是否对每个块应用BDOF处理。理。理。

【技术实现步骤摘要】
图像解码装置、图像解码方法和程序
[0001]本申请是申请号为202080019761.5、申请日为2020年03月04日、专利技术名称为“图像解码装置、图像解码方法和程序”的分案申请。


[0002]本专利技术涉及一种图像解码装置、图像解码方法和程序。

技术介绍

[0003]以往,关于BODF(Bi

Directional Optical Flow:双向光流)技术,公开了如下技术:为了缩短软件的执行时间,在计算BDOF处理中使用的两个参考图像间的像素值的绝对值差分和,且这样的绝对值差分和小于预定阈值的情况下,跳过该块中的BDOF处理(例如,参照非专利文献1)。
[0004]另一方面,从减少硬件实现时的处理延迟的观点来看,还公开了一种删除基于上述绝对值差分和的计算的BDOF的跳过处理的技术(例如,参照非专利文献2)。
[0005]现有技术文献
[0006]非专利文献
[0007]非专利文献1:Versatile Video Coding(Draft 4)、JVET

M1001
[0008]非专利文献2:CE9

related:BDOF buffer reduction and enabling VPDU based application、JVET

M0890

技术实现思路

[0009]专利技术要解决的课题
[0010]然而,例如,在非专利文献1所公开的技术中存在如下问题:当通过软件实现这样的技术时能够缩短执行时间,但当通过硬件实现时执行时间增加。
[0011]另一方面,在非专利文献2所公开的技术中存在如下问题:能够缩短硬件中的执行时间,但软件中的执行时间增加。
[0012]因此,在上述那样的现有技术中,存在无法在软件实现时和硬件实现时都缩短处理时间的问题。
[0013]因此,本专利技术是鉴于上述课题而完成的,其目的在于提供如下的图像解码装置、图像解码方法和程序:使用在BDOF处理之前进行的细化处理的过程中计算出的信息来控制BDOF处理的应用与否,由此,从硬件实现的观点来看,能够通过沿用已经计算出的值来减少处理量,且从软件实现的观点来看,能够通过减少应用BDOF处理的块数来缩短处理时间。
[0014]用于解决课题的手段
[0015]本专利技术的第一特征的主旨在于,一种图像解码装置,具有:运动矢量解码部,其被配置为从编码数据中解码运动矢量;细化部,其被配置为进行修正解码出的所述运动矢量的细化处理;以及预测信号生成部,其被配置为基于从所述细化部输出的、修正的所述运动矢量来生成预测信号,所述预测信号生成部被配置为基于所述细化处理的过程中计算出的
信息来判定是否对每个块应用BDOF处理。
[0016]本专利技术的第二特征的主旨在于,一种图像解码装置,具有:运动矢量解码部,其被配置为从编码数据中解码运动矢量;细化部,其被配置为进行修正解码出的所述运动矢量的细化处理;以及预测信号生成部,其被配置为基于从所述细化部输出的、修正的所述运动矢量来生成预测信号,所述预测信号生成部被配置为在满足应用条件的情况下应用BDOF处理,所述应用条件是如下条件:所述运动矢量以Symmetric MVD模式被编码,且在所述Symmetric MVD模式下传输的差分运动矢量的大小在预先设定的阈值以内。
[0017]本专利技术的第三特征的主旨在于,具有:步骤A,从编码数据中解码运动矢量;步骤B,进行修正解码出的所述运动矢量的细化处理;以及步骤C,基于从所述细化部输出的、修正的所述运动矢量来生成预测信号,在所述步骤C中,基于所述细化处理的过程中计算出的信息来判定是否对每个块应用BDOF处理。
[0018]本专利技术的第四特征的主旨在于,一种程序,其用在图像解码装置中,其使计算机执行以下步骤:步骤A,从编码数据中解码运动矢量;步骤B,进行修正解码出的所述运动矢量的细化处理;以及步骤C,基于从所述细化部输出的、修正的所述运动矢量来生成预测信号,在所述步骤C中,基于所述细化处理的过程中计算出的信息来判定是否对每个块应用BDOF处理。
[0019]专利技术效果
[0020]根据本专利技术,能够提供一种在硬件实现时和软件实现时都能够减少与BDOF处理相关的处理量的图像解码装置、图像解码方法和程序。
附图说明
[0021]图1是示出一个实施方式的图像处理系统10的结构的一个示例的图。
[0022]图2是示出一个实施方式的图像编码装置100的功能块的一个示例的图。
[0023]图3是示出一个实施方式的图像编码装置100的帧间预测部111的功能块的一个示例的图。
[0024]图4是示出一个实施方式的运动图像解码装置30的帧间预测部111的细化部111C的处理过程的一个示例的流程图。
[0025]图5是示出一个实施方式的运动图像解码装置30的帧间预测部111的预测信号生成部111D的处理过程的一个示例的流程图。
[0026]图6是示出一个实施方式的图像编码装置100的环内滤波处理部150的功能块的一个示例的图。
[0027]图7是用于说明由一个实施方式的图像编码装置100的环内滤波处理部150的边界强度判定部153进行的判定的一个示例的图。
[0028]图8是示出一个实施方式的图像解码装置200的功能块的一个示例的图。
[0029]图9是示出一个实施方式的图像解码装置200的帧间预测部241的功能块的一个示例的图。
[0030]图10是示出一个实施方式的图像解码装置200的环内滤波处理部250的功能块的一个示例的图。
具体实施方式
[0031]以下,参照附图对本专利技术的实施方式进行说明。此外,以下的实施方式中的构成要素可以适当地与现有的构成要素等进行置换,另外,可以进行包括与其他现有的构成要素的组合在内的各种变形。因此,以下的实施方式的记载并非对权利要求书所记载的专利技术的内容的限定。
[0032](第一实施方式)
[0033]以下,参照图1至图10对本专利技术的第一实施方式的图像处理系统10进行说明。图1是示出本实施方式的图像处理系统10的图。
[0034]如图1所示,图像处理系统10具有图像编码装置100和图像解码装置200。
[0035]图像编码装置100被配置为通过对输入图像信号进行编码来生成编码数据。图像解码装置200被配置为通过对编码数据进行解码来生成输出图像信号。
[0036]其中,这样的编码数据可以经由传输路径从图像编码装置100发送到图像解码装置200。另外,编码数据也可以在保存在存储介质后,从图像编码装置100提供至图像解码装置200。
[0037](图像编码装置100)
[0038]以下,参照图2对本实施方式的图像编码装置100进行说明。图2是示出本实施方式的图像编码装置100的功能块的一个示例的图。
[0039]如图2所示,图像编码本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像解码装置,其特征在于,具有:运动矢量解码部,其被配置为从编码数据中解码运动矢量;细化部,其被配置为进行修正解码出的所述运动矢量的细化处理;以及预测信号生成部,其被配置为基于从所述细化部输出的、修正的所述运动矢量来生成预测信号,所述预测信号生成部被配置为:对将块分割而成的每个子块判定是否满足BDOF应用条件;对满足所述BDOF应用条件的所述子块,基于所述细化处理的过程中计算出的信息来判定是否对每个所述子块进行BDOF处理;在所述细化处理中的搜索成本为预先决定的阈值以下的情况下,判定在各个所述子块中不进行所述BDOF处理;以及对满足所述BDOF应用条件、且未被执行所述细化处理的子块,始终应用所述BDOF处理,所述子块在水平方向和垂直方向上的尺寸分别为16个像素以下。2.根据权利要求1所述的图像解码装置,其特征在于:所述预测信号生成部被配置为在所述细化处理前后的所述运动矢量的差分为0,且由所述细化处理前和所述细化处理后的运动矢量所指示的参考块中的搜索成本为预先决定的阈值以下的情况下,判定在各个所述子块中不进行所述BDOF处理。3.一种图像解码方法,其特征在于,具有:步骤A,从编码数据中解码运动矢量;步骤B,进行修正解码出的所述运动矢量的细化处理;以及步骤C,基于所述步骤B中输出的、修正的所述运动矢量来生成预测信号,在所述步骤C中:对将块分...

【专利技术属性】
技术研发人员:海野恭平河村圭内藤整
申请(专利权)人:KDDI株式会社
类型:发明
国别省市:

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

1