本公开总地涉及图像编码技术,并且更具体地,涉及图像编码系统中基于仿射(affine)运动预测的图像编码方法和设备。
背景技术:
1、对于诸如hd(高清晰度)图像和uhd(超高清)图像之类的高分辨率且高质量的图像的需求在各个领域都在增加。因为图像数据具有高分辨率和高质量,所以要发送的信息量或比特量相对于传统图像数据增加。因此,当使用诸如传统有线/无线宽带线的介质发送图像数据或者使用现有存储介质存储图像数据时,其传输成本和存储成本增加。
2、因此,需要一种用于有效地发送、存储和再现高分辨率和高质量的图像的信息的高效图像压缩技术。
技术实现思路
1、技术任务
2、本公开的一技术目的是提供一种提高图像编码效率的方法和设备。
3、本公开的另一技术目的是提供一种基于仿射运动预测来提高图像编码效率的方法和设备。
4、本公开的另一技术目的是提供一种通过有效地确定仿射运动预测中使用的相邻块的组合来提高图像编码效率的方法和设备。
5、本公开的另一技术目的是提供一种通过发信号通知关于在仿射运动预测中使用的仿射mvp候选列表的信息来增加图像编码效率的方法和设备。
6、解决方案
7、根据本公开的示例,提供了一种由解码设备执行的图片解码方法。该方法包括从比特流获得运动预测信息;生成包括针对当前块的仿射运动矢量预测值(mvp)候选的仿射mvp候选列表;基于包括在仿射mvp候选列表中的仿射mvp候选中的一个推导针对当前块的各个控制点(cp)的控制点运动矢量预测值(cpmvp);基于包括在所获得的运动预测信息中的关于各个cp的控制点运动矢量差(cpmvd)的信息推导针对当前块的cp的cpmvd;基于cpmvp和cpmvd推导针对当前块的cp的控制点运动矢量(cpmv);基于cpmv推导针对当前块的预测样本;以及基于推导出的预测样本生成针对当前块的重构样本。
8、根据本公开的另一示例,提供了一种执行图片解码的解码设备。该解码设备包括:熵解码器,熵解码器从比特流获得运动预测信息;预测器,预测器生成包括针对当前块的仿射运动矢量预测值(mvp)候选的仿射mvp候选列表,基于包括在仿射mvp候选列表中的仿射mvp候选中的一个推导针对当前块的各个cp的cpmvp,基于包括在所获得的运动预测信息中的关于针对各个cp的cpmvd的信息来推导针对当前块的cp的cpmvd,基于cpmvp和cpmvd来推导针对当前块的cp的cpmv,并且基于cpmv来推导针对当前块的预测样本;以及加法器,加法器基于推导出的预测样本来生成针对当前块的重构样本。
9、根据本公开的又一实施方式,提供了一种由编码设备执行的图片编码方法。该方法包括生成包括针对当前块的仿射mvp候选的仿射mvp候选列表,基于包括在仿射mvp候选列表中的仿射mvp候选中的一个推导针对当前块的各个cp的cpmvp,推导针对当前块的各个cp的cpmv,基于针对各个cp的cpmv和cpmvp推导针对当前块的cp的cpmvd,基于cpmv推导针对当前块的预测样本,基于推导出的预测样本推导针对当前块的残差样本,以及对关于推导出的cpmvd的信息和关于残差样本的残差信息进行编码。
10、根据本公开的又一实施方式,提供了一种执行图片编码的编码设备。该编码设备包括:预测器,预测器生成包括针对当前块的仿射mvp候选的仿射mvp候选列表,基于包括在仿射mvp候选列表中的仿射mvp候选中的一个推导针对当前块的各个cp的cpmvp,推导针对当前块的各个cp的cpmv,基于针对各个cp的cpmv和cpmvp推导针对当前块的cp的cpmvd,以及基于cpmv推导针对当前块的预测样本;残差处理器,残差处理器基于推导出的预测样本推导针对当前块的残差样本;以及熵编码器,熵编码器对关于推导出的cpmvd的信息和关于残差样本的残差信息进行编码。
11、有益效果
12、根据本公开,可以提高整体图像/视频压缩效率。
13、根据本公开,可以基于仿射运动预测来提高图像编码的效率。
14、根据本公开,可以通过发信号通知关于用于仿射运动预测的仿射mvp候选列表的信息来提高图像编码效率。
1.一种用于图像解码的解码设备,该解码设备包括:
2.一种用于图像编码的编码设备,该编码设备包括:
3.一种发送用于图像的数据的设备,该设备包括: