视频编码/解码方法和装置以及存储比特流的记录介质制造方法及图纸

技术编号:23294002 阅读:69 留言:0更新日期:2020-02-08 23:01
公开了一种视频编码方法。本发明专利技术的视频编码方法包括以下步骤:从空间邻近块的运动信息、时间邻近块的运动信息、预定义运动信息以及在参考视频中最多出现的运动信息中的至少一个运动信息中推导运动修正候选;对推导出的运动修正候选执行运动信息修正;并且通过使用已被执行运动信息修正的运动修正候选来生成当前块的预测块。

Video coding / decoding method and apparatus and recording medium for storing bitstream

【技术实现步骤摘要】
【国外来华专利技术】视频编码/解码方法和装置以及存储比特流的记录介质
本专利技术涉及一种用于对图像进行编码/解码的方法和设备。具体地,本专利技术涉及一种用于通过修正运动信息来执行运动补偿的方法和设备、以及存储由本专利技术的图像编码方法/设备所生成的比特流的记录介质。
技术介绍
近来,在各种应用领域中对诸如高清(HD)图像和超高清(UHD)图像的高分辨率和高质量图像的需求已经增加。然而,与传统图像数据相比,更高分辨率和质量的图像数据具有增加的数据量。因此,当通过使用诸如传统有线和无线宽带网络的介质传输图像数据时,或者当通过使用传统存储介质存储图像数据时,传输和存储的成本增加。为了解决随着图像数据的分辨率和质量的提高而出现的这些问题,需要高效图像编码/解码技术以用于更高分辨率和更高质量的图像。图像压缩技术包括各种技术,所述各种技术包括:帧间预测技术,从当前画面的先前画面或后续画面预测包括在当前画面中的像素值;帧内预测技术,通过使用当前画面中的像素信息来预测包括在当前画面中的像素值;变换和量化技术,用于压缩残差信号的能量;熵编码技术,将短码分配给具有高出现频率的值并将长码分配给具有低出现频率的值;等等。图像数据可通过使用这样的图像压缩技术被有效地压缩,并且可被发送或存储。因为传统的图像编码/解码方法和装置基于与当前块(即,编码/解码目标块)相邻的空间/时间邻近块的运动信息来执行运动补偿,所以传统的图像编码/解码方法和设备在提高编码效率方面具有其局限性。
技术实现思路
技术问题本专利技术提供了一种能够通过修正运动信息来执行运动补偿的方法和设备。技术方案根据本专利技术的一种对图像进行解码的方法,所述方法可包括:从空间邻近块的运动信息、时间邻近块的运动信息、预定义运动信息和在参考画面中最频繁出现的运动信息中推导运动修正候选;对推导出的运动修正候选执行运动信息修正;并且通过使用已被执行运动信息修正的运动修正候选来生成当前块的预测块。在根据本专利技术的对图像进行解码的方法中,其中,通过以预定顺序从空间邻近块的运动信息、时间邻近块的运动信息、定义的运动信息和在参考画面中最频繁出现的运动信息中顺序地推导运动修正候选来执行运动信息候选的推导。在根据本专利技术的对图像进行解码的方法中,其中,预定顺序表示空间邻近块的运动信息、时间邻近块的运动信息和定义的运动信息的顺序。在根据本专利技术的对图像进行解码的方法中,其中,执行运动信息修正的步骤包括:对在推导出的运动修正候选中存在的运动矢量应用双边模板匹配的处理。在根据本专利技术的对图像进行解码的方法中,其中,双边模板匹配包括:通过将在推导出的运动修正候选中存在的运动矢量用作初始运动矢量来生成双边模板;并且通过将双边模板内的样点与参考画面内的由初始运动矢量指示的重建样点进行比较来修正所述初始运动矢量。在根据本专利技术的对图像进行解码的方法中,其中,初始运动矢量是在推导出的运动修正候选中的作为非零矢量的双向预测运动矢量。在根据本专利技术的对图像进行解码的方法中,其中,当在推导出的运动修正候选中不存在作为非零矢量的双向预测运动矢量时,将初始运动矢量设置为零矢量。在根据本专利技术的对图像进行解码的方法中,其中,时间邻近块被包括在通过空间邻近块的参考画面索引而选择的参考画面中。在根据本专利技术的对图像进行解码的方法中,其中,基于整数像素和子像素执行双边模板匹配。在根据本专利技术的对图像进行解码的方法中,其中,修正初始运动矢量的步骤包括:搜索指示参考画面中的区域的运动矢量,其中,所述区域相对于双边模板中的相应区域具有最小失真值;并且将找到的运动矢量设置为初始运动矢量的修正值。在根据本专利技术的对图像进行解码的方法中,其中,搜索初始运动矢量的步骤包括:在参考画面内搜索限制的搜索范围。在根据本专利技术的对图像进行解码的方法中,其中,将限制的搜索范围设置为基于整数像素划界的预定范围。在根据本专利技术的对图像进行解码的方法中,其中,搜索初始运动矢量的步骤包括:基于子像素在预定范围搜索运动矢量。在根据本专利技术的对图像进行解码的方法中,其中,递归地执行初始运动矢量的修正。在根据本专利技术的对图像进行解码的方法中,其中,当当前块与单向预测合并候选、局部照度补偿模式和仿射运动补偿模式均不对应时,对推导出的运动修正候选执行运动信息修正。在根据本专利技术的对图像进行解码的方法中,还包括:对运动修正模式利用信息进行解码;并且基于经过解码的运动修正模式利用信息来确定运动修正模式,其中,在运动修正模式下执行运动修正候选的推导。在根据本专利技术的对图像进行解码的方法中,其中,对运动修正模式利用信息解码的步骤包括:基于跳过标志或合并标志来确定是否对运动修正模式利用信息进行解码。在根据本专利技术的对图像进行解码的方法中,其中,当存在多个空间邻近块时,推导运动信息候选的步骤包括:从具有双向预测运动矢量的空间邻近块推导出运动信息,并且随后从具有单向预测运动矢量的空间邻近块推导出运动信息。根据本专利技术的一种对图像进行编码的方法,所述方法可包括:从空间邻近块的运动信息、时间邻近块的运动信息、预定义运动信息和在参考画面中最频繁出现的运动信息中推导运动修正候选;对推导出的运动修正候选执行运动信息修正;并且通过使用已被执行运动信息修正的运动修正候选来生成当前块的预测块。一种包含通过图像编码方法生成的比特流的非暂时性存储介质,所述方法包括:从空间邻近块的运动信息、时间邻近块的运动信息、预定义运动信息和在参考画面中最频繁出现的运动信息中推导运动修正候选;对推导出的运动修正候选执行运动信息修正;并且通过使用已被执行运动信息修正的运动修正候选来生成当前块的预测块。有益效果根据本专利技术,可提供具有提高的压缩效率的图像编码/解码方法和设备。根据本专利技术,可提高图像的编码和解码效率。根据本专利技术,可降低图像编码器和图像解码器的计算复杂度。附图说明图1是示出根据本专利技术的实施例的编码设备的配置的框图;图2是示出根据本专利技术的实施例的解码设备的配置的框图;图3是示意性地示出当对图像进行编码和解码时图像的分区结构的示图;图4是示出帧间预测处理的示图;图5是示出根据本专利技术的一个实施例的图像编码方法的流程图;图6是示出根据本专利技术的一个实施例的图像解码方法的流程图;图7是示出根据本专利技术的另一实施例的图像编码方法的流程图;图8是示出根据本专利技术的另一实施例的图像解码方法的流程图;图9是示出推导当前块的空间运动矢量候选的示例性方法的示图;图10是示出推导当前块的时间运动矢量候选的示例性方法的示图;图11是示出将空间合并候选添加到合并候选列表的示例的示图;图12是示出将时间合并候选添加到合并候选列表的示例的示图;图13是示出执行双边模板匹配的方法的示图;图14和图15是示出使用双边模板匹配来执行搜索修正的运动矢量的搜索范围的示图;以及图16是示出根据本发本文档来自技高网...

【技术保护点】
1.一种图像解码方法,包括:/n从空间邻近块的运动信息、时间邻近块的运动信息、预定义运动信息和在参考画面中最频繁出现的运动信息中推导运动修正候选;/n对推导出的运动修正候选执行运动信息修正;并且/n通过使用已被执行运动信息修正的运动修正候选来生成当前块的预测块。/n

【技术特征摘要】
【国外来华专利技术】20170609 KR 10-2017-0072292;20170721 KR 10-2017-001.一种图像解码方法,包括:
从空间邻近块的运动信息、时间邻近块的运动信息、预定义运动信息和在参考画面中最频繁出现的运动信息中推导运动修正候选;
对推导出的运动修正候选执行运动信息修正;并且
通过使用已被执行运动信息修正的运动修正候选来生成当前块的预测块。


2.如权利要求1所述的方法,其中,通过以预定顺序从空间邻近块的运动信息、时间邻近块的运动信息、定义的运动信息和在参考画面中最频繁出现的运动信息中顺序地推导运动修正候选来执行运动信息候选的推导。


3.如权利要求2所述的方法,其中,所述预定顺序表示空间邻近块的运动信息、时间邻近块的运动信息和定义的运动信息的顺序。


4.如权利要求1所述的方法,其中,执行运动信息修正的步骤包括:对在推导出的运动修正候选中存在的运动矢量应用双边模板匹配的处理。


5.如权利要求4所述的方法,其中,所述双边模板匹配包括:
通过将在推导出的运动修正候选中存在的运动矢量用作初始运动矢量来生成双边模板;并且
通过将双边模板内的样点与参考画面内的由所述初始运动矢量指示的重建样点进行比较来修正所述初始运动矢量。


6.如权利要求5所述的方法,其中,所述初始运动矢量是在推导出的运动修正候选中的作为非零矢量的双向预测运动矢量。


7.如权利要求6所述的方法,其中,当在推导出的运动修正候选中不存在作为非零矢量的双向预测运动矢量时,将所述初始运动矢量设置为零矢量。


8.如权利要求1所述的方法,其中,所述时间邻近块被包括在通过空间邻近块的参考画面索引而选择的参考画面中。


9.如权利要求4所述的方法,其中,基于整数像素和子像素执行所述双边模板匹配。


10.如权利要求5所述的方法,其中,修正所述初始运动矢量的步骤包括:
搜索指示参考画面中的区域的运动矢量,其中,所述区域相对于双边模板中的相应区域具有最小失真值;并且

【专利技术属性】
技术研发人员:林成昶姜晶媛高玄硕全东山李镇浩李河贤金晖容
申请(专利权)人:韩国电子通信研究院
类型:发明
国别省市:韩国;KR

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

1