解码方法、编码方法和数据发送方法技术

技术编号:39129556 阅读:10 留言:0更新日期:2023-10-23 14:50
解码方法、编码方法和数据发送方法。根据本发明专利技术的由解码装置执行的图像解码方法包括以下步骤:从比特流获得与当前块有关的运动预测信息;生成当前块的仿射MVP候选列表;基于仿射MVP候选列表来推导当前块的CP的CPMVP;基于运动预测信息来推导当前块的CP的CPMVD;基于CPMVP和CPMVD来推导当前块的CP的CPMV;以及基于CPMV来推导当前块的预测样本。于CPMV来推导当前块的预测样本。于CPMV来推导当前块的预测样本。

【技术实现步骤摘要】
解码方法、编码方法和数据发送方法
[0001]本申请是原案申请号为201980006125.6的专利技术专利申请(国际申请号:PCT/KR2019/009773,申请日:2019年8月6日,专利技术名称:在图像编码系统中使用构造的仿射MVP候选基于仿射运动预测的图像解码方法和装置)的分案申请。


[0002]本公开涉及图像编码技术,更具体地,涉及一种在图像编码系统中基于仿射运动预测的图像解码方法和设备。

技术介绍

[0003]在各种领域中,对诸如高清(HD)图像和超高清(UHD)图像这样的高分辨率、高质量图像的需求正在增长。因为图像数据具有高分辨率和高质量,所以相对于传统图像数据,待传输的信息或比特的量增加。因此,当使用诸如传统有线/无线宽带线路这样的介质发送图像数据或者使用现有存储介质存储图像数据时,其传输成本和存储成本增加。
[0004]因此,需要用于有效地发送、存储和再现高分辨率高质量图像的信息的高效图像压缩技术。

技术实现思路

[0005]技术问题
[0006]本公开要解决的技术问题在于提供一种增加图像编码效率的方法和设备。
[0007]本公开要解决的另一技术问题在于提供一种图像解码方法和设备,其仅当CP的所有候选运动向量均可用时才通过基于邻近块推导构造的仿射MVP候选来构造当前块的仿射MVP候选列表,并且基于构造的仿射MVP候选列表对当前块执行预测。
[0008]技术方案
[0009]根据本公开的实施方式,提供了一种由解码设备执行的图像解码方法。该方法包括:从比特流获得当前块的运动预测信息;为当前块构造仿射运动向量预测因子(MVP)候选列表;基于仿射MVP候选列表来推导当前块的控制点(CP)的控制点运动向量预测因子(CPMVP);基于运动预测信息来推导当前块的CP的控制点运动向量差(CPMVD);基于CPMVP和CPMVD来推导当前块的CP的控制点运动向量(CPMV);基于CPMV来推导当前块的预测样本;以及基于所推导的预测样本来生成当前块的重构的画面,其中,当构造的仿射MVP候选可用时,仿射MVP候选列表包括构造的仿射MVP候选,其中,构造的仿射MVP候选包括CP的候选运动向量,并且当候选运动向量可用时,构造的仿射MVP候选可用。
[0010]根据本公开的另一实施方式,提供了一种执行图像解码的解码设备。该解码设备包括:熵解码器,其从比特流获得当前块的运动预测信息;预测器,其被配置为构造当前块的仿射运动向量预测因子(MVP)候选列表,基于仿射MVP候选列表来推导当前块的控制点(CP)的控制点运动向量预测因子(CPMVP),基于运动预测信息来推导当前块的CP的控制点运动向量差(CPMVD),基于CPMVP和CPMVD来推导当前块的CP的控制点运动向量(CPMV),并且
基于CPMV来推导当前块的预测样本;以及加法器,其基于所推导的预测样本来生成当前块的重构的画面,其中,当构造的仿射MVP候选可用时,仿射MVP候选列表包括构造的仿射MVP候选,其中,构造的仿射MVP候选包括CP的候选运动向量,并且当候选运动向量可用时,构造的仿射MVP候选可用。
[0011]根据本公开的另一实施方式,提供了一种由编码设备执行的视频编码方法。该方法包括:为当前块构造仿射运动向量预测因子(MVP)候选列表;基于仿射MVP候选列表来推导当前块的控制点(CP)的控制点运动向量预测因子(CPMVP);推导当前块的CP的CPMV;基于CPMVP和CPMV来推导当前块的CP的控制点运动向量差(CPMVD);以及对包括关于CPMVD的信息的运动预测信息进行编码,其中,当构造的仿射MVP候选可用时,仿射MVP候选列表包括构造的仿射MVP候选,构造的仿射MVP候选包括CP的候选运动向量,并且当候选运动向量可用时,构造的仿射MVP候选可用。
[0012]根据本公开的另一实施方式,提供了一种视频编码设备。该编码设备包括:预测器,其被配置为构造当前块的仿射运动向量预测因子(MVP)候选列表,基于仿射MVP候选列表来推导当前块的控制点(CP)的控制点运动向量预测因子(CPMVP),推导当前块的CP的CPMV,并且基于CPMVP和CPMV来推导当前块的CP的控制点运动向量差(CPMVD);以及减法器,其基于CPMVP和CPMV来推导当前块的CP的控制点运动向量差(CPMVD);以及熵编码器,其对包括关于CPMVD的信息的运动预测信息进行编码,其中,当构造的仿射MVP候选可用时,仿射MVP候选列表包括构造的仿射MVP候选,构造的仿射MVP候选包括CP的候选运动向量,并且当候选运动向量可用时,构造的仿射MVP候选可用。
[0013]有益效果
[0014]根据本公开,可增加总体图像/视频压缩效率。
[0015]根据本公开,可增加基于仿射运动预测的图像编码的效率。
[0016]根据本公开,在推导仿射MVP候选列表时,仅当构造的仿射MVP候选的CP的所有候选运动向量均可用时,才可添加构造的仿射MVP候选,由此可降低推导构造的仿射MVP候选的处理和构造仿射MVP候选列表的处理的复杂度,并改进编码效率。
附图说明
[0017]图1是示出适用本公开的视频编码设备的配置的示意图。
[0018]图2是示出适用本公开的视频解码设备的配置的示意图。
[0019]图3示出通过仿射运动模型表达的运动。
[0020]图4示出使用3个控制点的运动向量的仿射运动模型。
[0021]图5示出使用2个控制点的运动向量的仿射运动模型。
[0022]图6示出基于仿射运动模型以子块为基础推导运动向量的方法。
[0023]图7是示出根据本公开的实施方式的仿射运动预测方法的流程图。
[0024]图8是用于描述根据本公开的实施方式的推导控制点处的运动向量预测因子的方法的图。
[0025]图9是用于描述根据本公开的实施方式的推导控制点处的运动向量预测因子的方法的图。
[0026]图10示出在选择邻近块A作为仿射合并候选的情况下执行的仿射预测的示例。
[0027]图11例示性地表示用于推导继承的仿射候选的邻近块。
[0028]图12例示性地表示构造的仿射候选的空间候选。
[0029]图13例示性地表示构造仿射MVP列表的示例。
[0030]图14表示推导构造的候选的示例。
[0031]图15表示推导构造的候选的示例。
[0032]图16表示针对应用于当前块的4仿射运动模型推导构造的候选的示例。
[0033]图17表示针对应用于当前块的6仿射运动模型推导构造的候选的示例。
[0034]图18表示推导包括基于当前块的宽度和高度自适应选择的CP的CPMVP的构造的候选的示例。
[0035]图19表示推导当前块的构造的候选的示例。
[0036]图20示意性地表示根据本公开的编码设备的图像编码方法。
[0037]图21示意性地表示根据本公开的执行图像编码方法的编码本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种由解码设备执行的图像解码方法,该图像解码方法包括以下步骤:从比特流获得当前块的运动预测信息;基于第一邻近块组来确定控制点0CP0的可用运动向量是否存在;基于第二邻近块组来确定控制点1CP1的可用运动向量是否存在;基于第三邻近块组来确定控制点2CP2的可用运动向量是否存在;推导包括控制点CP的可用运动向量的构造的仿射运动向量预测因子MVP候选;为所述当前块构造仿射MVP候选列表;基于所述仿射MVP候选列表来推导所述当前块的所述CP的控制点运动向量预测因子CPMVP;基于所述运动预测信息来推导所述当前块的所述CP的控制点运动向量差CPMVD;基于所述CPMVP和所述CPMVD来推导所述当前块的所述CP的控制点运动向量CPMV;基于所述CPMV来推导所述当前块的预测样本;以及基于所推导的预测样本来生成所述当前块的重构的画面,其中,所述CP0位于所述当前块的左上位置,所述CP1位于所述当前块的右上位置,并且所述CP2位于所述当前块的左下位置,其中,基于特定邻近块组中的邻近块的参考画面与所述当前块的参考画面相同,所述邻近块的运动向量被确定为与所述特定邻近块组相关的CP的可用运动向量,其中,所述构造的仿射MVP候选是将从所述第一邻近块组推导的所述可用运动向量配置为所述CP0的CPMVP、将从所述第二邻近块组推导的所述可用运动向量配置为所述CP1的CPMVP并将从所述第三邻近块组推导的所述可用运动向量配置为所述CP2的CPMVP的仿射MVP候选,其中,基于所述构造的仿射MVP候选可用,所述仿射MVP候选列表包括所述构造的仿射MVP候选,其中,仅基于所述CP0的所述可用运动向量、所述CP1的所述可用运动向量和所述CP2的所述可用运动向量全都存在,所述构造的仿射MVP候选可用,其中,基于所述CP0的所述可用运动向量、所述CP1的所述可用运动向量或所述CP2的所述可用运动向量中的至少一个的缺失,所述构造的仿射MVP候选不可用,并且其中,基于所述CP0的所述可用运动向量、所述CP1的所述可用运动向量或所述CP2的所述可用运动向量中的至少一个的缺失,所述构造的仿射MVP候选不被包括在所述仿射MVP候选列表中。2.一种由编码设备执行的图像编码方法,该图像编码方法包括以下步骤:基于第一邻近块组来确定控制点0CP0的可用运动向量是否存在;基于第二邻近块组来确定控制点1CP1的可用运动向量是否存在;基于第三邻近块组来确定控制点2CP2的可用运动向量是否存在;推导包括控制点CP的可用运动向量的构造的仿射运动向量预测因子MVP候选;为当前块构造仿射MVP候选列表;基于所述仿射MVP候选列表来推导所述当前块的所述CP的控制点运动向量预测因子CPMVP;推导所述当前块的所述CP的CPMV;
基于所述CPMVP和所述CPMV来推导所述当前块的所述CP的控制点运动向量差CPMVD;以及对包括关于所述CPMVD的信息的运动预测信息进行编码,其中,所述CP0位于所述当前块的左上位置,所述CP1位于所述当前块的右上位置,并且所述CP2位于所述当前块的左下位置,其中,基于特定邻近块组中的邻近块的参考画面与所述当前块的参考画面相同,所述邻近块的运动向量被确定为与所述特定...

【专利技术属性】
技术研发人员:李在镐
申请(专利权)人:LG电子株式会社
类型:发明
国别省市:

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

1