本公开涉及图像编码,更具体地,涉及一种使用基于历史的运动信息的图像编码方法和用于该方法的设备。
背景技术:
1、最近,在各种领域中对诸如4k或8k超高清(uhd)图像/视频的高分辨率、高质量图像/视频的需求不断增加。随着图像/视频分辨率或质量变得更高,与传统图像/视频数据相比发送相对更多的信息或比特。因此,如果图像/视频数据经由诸如现有有线/无线宽带线路的介质发送或被存储在传统存储介质中,则传输和存储的成本容易增加。
2、此外,对虚拟现实(vr)和人工现实(ar)内容以及诸如全息图的沉浸式媒体的兴趣和需求日益增长;并且表现出与实际图像/视频不同的图像/视频特性的图像/视频(例如,游戏图像/视频)的广播也日益增长。
3、因此,需要高度高效的图像/视频压缩技术来有效地压缩并发送、存储或播放如上所述显示出各种特性的高分辨率、高质量图像/视频。
技术实现思路
1、技术问题
2、本说明书的技术目的在于提供一种改进图像编码效率的方法和用于该方法的设备。
3、本说明书的另一技术目的在于提供一种高效帧间预测方法和用于该方法的设备。
4、本说明书的另一技术目的在于提供一种推导基于历史的运动向量的方法和用于该方法的设备。
5、本说明书的另一技术目的在于提供一种高效地推导基于历史的运动向量预测(hmvp)候选的方法和用于该方法的设备。
6、本说明书的另一技术目的在于提供一种高效地更新hmvp缓冲器的方法和用于该方法的设备。
7、本说明书的另一技术目的在于提供一种高效地初始化hmvp缓冲器的方法和用于该方法的设备。
8、技术方案
9、根据本说明书的一个实施方式,提供了一种由解码设备执行的图像解码方法。该方法包括以下步骤:推导当前块的基于历史的运动向量预测(hmvp)候选集合;基于属于hmvp候选集合的hmvp候选来构造运动信息候选列表;基于运动信息候选列表来推导当前块的运动信息;基于运动信息来生成当前块的预测样本;以及基于预测样本来生成重构样本,其中,基于当前拼块中的ctu行中的先前块的运动信息来更新hmvp候选集合,其中,ctu行包括当前块,其中,hmvp候选集合在包括当前块的ctu行中的特定ctu处被初始化,并且该特定ctu是当前画面中的ctu行的ctu当中的第一顺序ctu,或者该特定ctu是当前拼块中的ctu行的ctu当中的第一顺序ctu。
10、根据本说明书的另一个实施方式,提供了一种执行图像解码的解码设备。该解码设备包括:预测器,其推导当前块的基于历史的运动向量预测(hmvp)候选集合,基于属于hmvp候选集合的hmvp候选来构造运动信息候选列表,基于运动信息候选列表来推导当前块的运动信息,并且基于运动信息来生成当前块的预测样本;以及重构器,其基于预测样本来生成重构样本,其中,基于当前拼块中的ctu行中的先前块的运动信息来更新hmvp候选集合,其中,ctu行包括当前块,其中,hmvp候选集合在包括当前块的ctu行中的特定ctu处被初始化,并且该特定ctu是当前画面中的ctu行的ctu当中的第一顺序ctu,或者该特定ctu是当前拼块中的ctu行的ctu当中的第一顺序ctu。
11、根据本说明书的另一个实施方式,提供了一种由编码设备执行的图像编码方法。该方法包括以下步骤:推导当前块的基于历史的运动向量预测(hmvp)候选集合;基于属于hmvp候选集合的hmvp候选来构造运动信息候选列表;基于运动信息候选列表来推导当前块的运动信息;基于运动信息来生成当前块的预测样本;基于预测样本来推导残差样本;以及对包括关于残差样本的信息的图像信息进行编码,其中,基于当前拼块中的ctu行中的先前块的运动信息来更新hmvp候选集合,其中,ctu行包括当前块,其中,hmvp候选集合在包括当前块的ctu行中的特定ctu处被初始化,并且该特定ctu是当前画面中的ctu行的ctu当中的第一顺序ctu,或者该特定ctu是当前拼块中的ctu行的ctu当中的第一顺序ctu。
12、根据本说明书的另一实施方式,提供了一种执行图像编码的编码设备。该编码设备包括:预测器,其推导当前块的基于历史的运动向量预测(hmvp)候选集合,基于属于hmvp候选集合的hmvp候选来构造运动信息候选列表,基于运动信息候选列表来推导当前块的运动信息,并且基于运动信息来生成当前块的预测样本;残差处理器,其基于预测样本来推导残差样本;以及熵编码器,其对包括关于残差样本的信息的图像信息进行编码,其中,基于当前拼块中的ctu行中的先前块的运动信息来更新hmvp候选集合,其中,ctu行包括当前块,其中,hmvp候选集合在包括当前块的ctu行中的特定ctu处被初始化,并且该特定ctu是当前画面中的ctu行的ctu当中的第一顺序ctu,或者该特定ctu是当前拼块中的ctu行的ctu当中的第一顺序ctu。
13、根据本说明书的另一实施方式,提供了一种数字存储介质,其存储包括根据编码设备所执行的图像编码方法生成的编码图像信息的图像数据。
14、根据本说明书的附加实施方式,提供了一种数字存储介质,其存储包括触发要由解码设备执行的图像解码方法的编码图像信息的图像数据。
15、有益效果
16、根据本说明书的一个实施方式,总图像/视频压缩效率可改进。
17、根据本说明书的一个实施方式,可通过高效帧间预测来减少为了处理残差而发送的数据量。
18、根据本说明书的一个实施方式,可高效地管理hmvp缓冲器。
19、根据本说明书的一个实施方式,可通过高效hmvp缓冲器管理来支持并行处理。
20、根据本说明书的一个实施方式,可高效地推导用于帧间预测的运动向量。
1.一种由解码设备执行的图像解码方法,该图像解码方法包括以下步骤:
2.一种由编码设备执行的图像编码方法,该图像编码包括以下步骤:
3.一种针对图像的数据的发送方法,该发送方法包括以下步骤: