【技术实现步骤摘要】
【国外来华专利技术】用于对运动矢量差进行编码的方法和设备以及用于对运动矢量差进行解码的方法和设备
[0001]本公开涉及图像编码和解码领域。具体地,本公开涉及一种用于对被用于对图像进行编码和解码的运动矢量进行编码的方法和设备,以及一种用于对运动矢量进行解码的方法和设备。
技术介绍
[0002]在对图像进行编码和解码的方法中,一个画面可以被划分为块以对图像进行编码,并且可以经由帧间预测或帧内预测对每个块进行预测编码。
[0003]帧间预测的代表性示例是使用通过去除画面之间的时间冗余来压缩图像的方法的运动估计编码。在运动估计编码中,通过使用至少一个参考画面来预测当前画面的块。可以通过使用预定评估函数在预定搜索范围内搜索与当前块最相似的参考块。基于参考块预测当前块,并且通过从当前块中减去作为预测结果而生成的预测块来生成残差块,然后对残差块进行编码。在这方面,为了进一步准确地执行预测,对参考画面的搜索范围执行插值,以便生成小于整数像素单位的子像素单位的像素,并且可以基于生成的子像素单位的像素来执行帧间预测。
[0004]在诸如H.264高级视频编码(AVC)和高效视频编码(HEVC)的标准中,与预编码画面中包括的一个或多个当前块相邻的预编码块的运动矢量被用作当前块的预测运动矢量,以便预测当前块的运动矢量。经由预定方法将作为当前块的运动矢量与预测运动矢量之间的差的差分运动矢量用信号发送给解码器。
技术实现思路
[0005]技术问题
[0006]根据实施例,关于运动矢量差的编码方法和编码设备以及关于运动矢量差 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种视频解码方法,包括:从序列参数集获得具有运动矢量差的序列合并模式(序列MMVD)信息,其中,序列MMVD信息指示是否对当前序列启用MMVD模式;当根据序列MMVD信息启用MMVD模式时,从比特流获得指示是否在第一帧间预测模式中对包括在当前序列中的当前块使用MMVD模式的第一MMVD信息;当根据第一MMVD信息在第一帧间预测模式中使用MMVD模式时,通过使用从比特流获得的运动矢量差的距离和运动矢量差的方向,重建将在第一帧间预测模式中使用的当前块的运动矢量;以及通过使用当前块的运动矢量重建当前块。2.如权利要求1所述的视频解码方法,其中,从比特流获得第一MMVD信息的步骤包括:当根据序列MMVD信息启用MMVD模式时,获得指示在当前序列中是使用整数像素单位的运动矢量差还是使用子像素单位的运动矢量差的子像素MMVD信息;以及当根据序列MMVD信息启用MMVD模式时,获得指示MMVD模式是否用于包括在当前序列中的当前块的MMVD信息,以及重建当前块的运动矢量的步骤包括:当根据MMVD信息MMVD模式被用于当前块时,根据子像素MMVD信息根据从比特流获得的当前块的运动矢量差的距离索引来重建整数像素单位的或子像素单位的运动矢量差的距离;以及通过使用运动矢量差的距离来确定当前块的运动矢量。3.如权利要求2所述的视频解码方法,其中,根据当前块的运动矢量差的距离索引来重建整数像素单位或子像素单位的运动矢量差的距离的步骤包括:当根据MMVD信息MMVD模式被用于当前块并且根据子像素MMVD信息使用整数像素单位的运动矢量差时,根据从比特流获得的当前块的运动矢量差的距离索引来重建整数像素单位的运动矢量差的距离;以及当根据MMVD信息MMVD模式被用于当前块并且根据子像素MMVD信息使用子像素单位的运动矢量差时,根据从比特流获得的当前块的运动矢量差的距离索引来重建子像素单位的运动矢量差的距离。4.如权利要求1所述的视频解码方法,其中,重建当前块的运动矢量的步骤包括:从比特流获得指示当前块的基础运动矢量和当前块的运动矢量差的方向索引的信息;通过使用当前块的运动矢量差的距离索引和运动矢量差的方向索引来确定当前块的运动矢量差;通过使用指示当前块的基础运动矢量的信息来确定当前块的基础运动矢量;以及通过使用基础运动矢量和当前块的运动矢量差来确定当前块的运动矢量。5.如权利要求2所述的视频解码方法,其中,当根据序列MMVD信息不对当前序列启用MMVD模式时,整数像素单位的运动矢量差和子像素单位的运动矢量差两者在当前序列和当前块中都不可用。6.如权利要求2所述的视频解码方法,其中,确定当前块的运动矢量的步骤包括:当重建的运动矢量差的距离是整数像素单位时,将当前块的基础运动矢量的x分量值和y分量值四舍五入到整数像素单位,并且通过使用被四舍五入到整数像素单位的基础运
动矢量的x分量值和y分量值来重建整数像素单位的运动矢量;以及当重建的运动矢量差的距离是子像素单位时,通过使用子像素单位的运动矢量差的距离和被四舍五入到子像素单位的基础运动矢量的x分量值和y分量值来重建子像素单位的运动矢量。7.一种视频解码设备,包括:语法元素获得器,被配置为从序列参数集获得具有运动矢量差的序列合并模式(序列MMVD)信息,并且当根据序列MMVD信息启用MMVD模式时,从比特流获得指示是否在第一帧间预测模式中对包括在当前序列中的当前块应用MMVD模式的第一MMVD信息,其中,序列MMVD信息指示是否对当前序列启用MMVD模式;以及解码器,被配置为:当根据第一MMVD信息在第一帧间预测模式中启用MMVD模式时,通过使用从比特流获得的运动矢量差的距离和运动矢量差的方向来重建将在第一帧间预测模式中使用的当前块的运动矢量,并通过使用当前块的运动矢量来重建当前块。8.如权利要求7所述的视频解码设备,其中,语法元素获得器被配置为:当根据序列MMVD信息启用MMVD模式时,获得指示在当前序列中是使用整数像素单位的运动矢量差还是使用子像素单...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。