图像编码/解码方法和图像数据的发送方法技术

技术编号:38473430 阅读:10 留言:0更新日期:2023-08-11 14:50
本申请涉及图像编码/解码方法和图像数据的发送方法。本发明专利技术涉及一种用于图像编码和解码的方法。所述用于图像解码的方法包括以下步骤:从当前块的至少一个空间邻近块推导空间合并候选;从当前块的同位块推导时间合并候选;以及基于推导的空间合并候选和时间合并候选中的至少一个来产生当前块的预测块,其中,时间合并候选的参考图像基于包括当前块的当前图像的参考图像列表以及包括同位块的同位图像的参考图像列表而被选择。像的参考图像列表而被选择。像的参考图像列表而被选择。

【技术实现步骤摘要】
图像编码/解码方法和图像数据的发送方法
[0001]本申请是原案申请号为201780062877.5的专利技术专利申请(国际申请号:PCT/KR2017/008596,申请日:2017年8月9日,专利技术名称:图像编码/解码方法和设备)的分案申请。


[0002]本专利技术涉及一种用于对视频进行编码/解码的方法及其设备。更具体地,本专利技术涉及一种通过使用合并模式来执行运动补偿的方法和设备。

技术介绍

[0003]最近,对于高分辨率和高质量图像(诸如,高清晰度(HD)图像和超高清晰度(UHD)图像)的需求已在各种应用领域中增加。然而,更高分辨率和质量的图像数据与传统图像数据相比增加了数据量。因此,当通过使用诸如传统有线和无线宽带网络的介质传输图像数据时,或者当通过使用传统存储介质存储图像数据时,传输和存储的成本增加。为了解决随着图像数据的分辨率和质量提高而发生的这些问题,需要一种高效图像编码/解码技术用于更高分辨率和更高质量的图像。
[0004]图像压缩技术包括各种技术,所述各种技术包括:从当前画面的先前画面或随后画面对包括在当前画面中的像素值进行预测的帧间预测技术;通过使用当前画面中的像素信息对包括在当前画面中的像素值进行预测的帧内预测技术;用于对残差信号的能量进行压缩的变换和量化技术;将短码分配给具有高出现频率的值并将长码分配给具有低出现频率的值的熵编码技术;等等。图像数据可通过使用这样的图像压缩技术而被有效地压缩,并可被传输或存储。
[0005]在使用传统合并模式的运动补偿中,仅将空间合并候选、时间合并候选、双向预测合并候选和零合并候选添加到将被使用的合并候选列表。因此,仅使用单向预测和双向预测,因此对提高编码效率存在限制。
[0006]在使用传统合并模式的运动补偿中,由于时间合并候选推导处理与双向预测合并候选推导处理之间的依赖性,对合并模式的吞吐量存在限制。另外,可不并行执行合并候选推导处理。
[0007]在使用传统合并模式的运动补偿中,将通过双向预测合并候选推导处理产生的双向预测合并候选用作运动信息。因此,与单向预测合并候选相比,存储器访问带宽在运动补偿期间增加。
[0008]在使用传统合并模式的运动补偿中,根据条带类型不同地执行零合并候选推导,因此硬件逻辑复杂。另外,通过双向预测零合并候选推导处理产生将在运动补偿中使用的双向预测零合并候选,因此存储器访问带宽增加。

技术实现思路

[0009]技术问题
[0010]本专利技术的目的在于提供一种通过使用组合的合并候选来执行运动补偿以提高视频的编码/解码效率的方法和设备。
[0011]本专利技术的另一目的在于提供一种通过使用单向预测、双向预测、三向预测和四向预测来执行运动补偿以提高视频的编码/解码效率的方法和设备。
[0012]本专利技术的另一目的在于提供一种通过以下操作来确定运动信息以提高合并模式的吞吐量并简化硬件逻辑的方法和设备:合并候选推导处理的并行化、合并候选推导处理之间的依赖性的去除、双向预测合并候选分区和单向预测零合并候选推导。
[0013]本专利技术的另一目的在于提供一种当从同位画面(col画面)中的与当前块相应的同位块推导时间合并候选时将与从同位块推导的运动矢量相关的参考画面用作时间合并候选的参考画面的方法和设备。
[0014]技术方案
[0015]根据本专利技术,一种用于对视频进行解码的方法包括:从当前块的空间候选块中的至少一个推导空间合并候选;从当前块的同位块推导时间合并候选;以及基于推导的空间合并候选和推导的时间合并候选中的至少一个来产生当前块的预测块,其中,基于包括当前块的当前画面的参考画面列表以及包括同位块的同位画面的参考画面列表来选择时间合并候选的参考画面。
[0016]在所述用于对视频进行解码的方法中,可基于当前画面的参考画面列表与同位画面的参考画面列表是否彼此相同来选择时间合并候选的参考画面。
[0017]在所述用于对视频进行解码的方法中,当当前画面的参考画面列表与同位画面的参考画面列表彼此相同时,可将时间合并候选的参考画面选择为由从同位块推导的运动矢量所使用的参考画面。
[0018]在所述用于对视频进行解码的方法中,当当前画面的参考画面列表的至少一个参考画面与同位画面的参考画面列表的至少一个参考画面相同时,可从相同的所述至少一个参考画面中选择时间合并候选的参考画面。
[0019]在所述用于对视频进行解码的方法中,可根据帧间预测方向来选择时间合并候选的参考画面。
[0020]在所述用于对视频进行解码的方法中,可针对当前块的每个子块推导当前块的空间合并候选和时间合并候选。
[0021]在所述用于对视频进行解码的方法中,可从包括在同位块中的与当前块的子块在相同位置的子块推导当前块的子块的时间合并候选。
[0022]在所述用于对视频进行解码的方法中,当在所述相同位置的子块不可用时,可从同位块中的中心位置的子块、在所述相同位置的子块的左侧子块和在所述相同位置的子块的上部子块中的一个推导当前块的子块的时间合并候选。
[0023]在所述用于对视频进行解码的方法中,推导时间合并候选的步骤可包括:基于当前块的参考画面列表的各个参考画面对同位块的多个运动矢量进行缩放,并推导包括缩放的所述多个运动矢量的时间合并候选。
[0024]在所述用于对视频进行解码的方法中,可通过使用基于缩放的所述多个运动矢量的加权和所产生的运动矢量来产生当前块的预测块。
[0025]在所述用于对视频进行解码的方法中,可通过分别使用缩放的所述多个运动矢量
来产生多个时间预测块,并且可基于产生的所述多个时间预测块的加权和来产生当前块的预测块。
[0026]在所述用于对视频进行解码的方法中,可通过基于时间合并候选的参考画面对同位块的运动信息进行缩放来执行推导时间合并候选的步骤。
[0027]在所述用于对视频进行解码的方法中,可基于包括当前块的当前画面与当前块的参考画面之间的画面顺序计数值以及包括同位块的同位画面与同位块的参考画面之间的画面顺序计数值,选择性地执行通过对同位块的运动信息进行缩放来推导时间合并候选的步骤。
[0028]根据本专利技术,一种用于对视频进行编码的方法包括:从当前块的空间候选块中的至少一个推导空间合并候选;从当前块的同位块推导时间合并候选;以及基于推导的空间合并候选和推导的时间合并候选中的至少一个来产生当前块的预测块,其中,基于包括当前块的当前画面的参考画面列表以及包括同位块的同位画面的参考画面列表来选择时间合并候选的参考画面。
[0029]根据本专利技术,一种用于对视频进行解码的设备包括:帧间预测单元,从当前块的空间候选块中的至少一个推导空间合并候选,从当前块的同位块推导时间合并候选,并基于推导的空间合并候选和推导的时间合并候选中的至少一个来产生当前块的预测块,其中,帧间预测单元基于包括当前块的当前画面的参考画面列表以及包括同位块的同位画面的参考画面列表来选择时间合并候选的参考画面。
[0030]根本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种由解码设备执行的图像解码方法,该图像解码方法包括以下步骤:通过划分当前块来获得多个子块;推导与所述子块相关的同位子块的运动信息;基于所述同位子块的所述运动信息来推导基于子块的时间合并候选;以及基于所述基于子块的时间合并候选来生成所述当前块的预测块,其中,所述同位子块位于基于所述当前块的邻近块的运动矢量推导的同位块中,其中,基于特定同位子块的运动信息不可用,从所述同位块的中心子块的运动信息推导与所述特定同位子块相关的子块的运动信息,并且其中,所述当前块的尺寸等于或大于8
×
8。2.根据权利要求1所述的图像解码方法,其中,所述当前块的所述邻近块包括左邻近块。3.根据权利要求1所述的图像解码方法,其中,基于4个中心子块与所述同位块的中心点邻接,所述中心子块是与所述同位块的所述中心点邻接的4个中心子块当中的中心右下子块。4.一种由编码设备执行的图像编码方法,该图像编码方法包括以下步骤:通过划分当前块来获得多个子块;推导与所述子块相关的同位子块的运动信息;基于所述同位子块的所述运动信息来推导基于子块的时间合并候选;基于所述基于子块的时间合并候选来生成所述当前块的预测块;以及对包括与运动补偿相关的信息的图像信息进行编码,其中,所述同位子块位于基于所述当前块的邻近块的运动矢量推导的同位块...

【专利技术属性】
技术研发人员:全东山李河贤姜晶媛高玄硕林成昶李镇浩赵承眩金晖容崔振秀
申请(专利权)人:LX半导体科技有限公司
类型:发明
国别省市:

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

1