对图像进行解码的方法技术

技术编号:16043136 阅读:18 留言:0更新日期:2017-08-20 01:36
提供一种对图像进行解码的方法。一种编码方法包括:确定在空间上与当前预测单元共同定位的空间预测单元的运动信息和在时间上与当前预测单元共同定位的时间预测单元的运动信息是否可用;当空间预测单元的运动信息和时间预测单元的运动信息的数量小于预定数量时,通过使用可用的空间预测单元的运动信息和时间预测单元的运动信息来产生附加候选运动信息,使得候选运动信息的总条数是所述预定数量;通过使用“n”条运动信息运动信息来对当前预测单元的运动信息进行编码。

【技术实现步骤摘要】
对图像进行解码的方法本申请是申请日为2012年6月27日、申请号为201280042090.X、题为“用于对运动信息进行编码的方法和设备以及用于对运动信息进行解码的方法和设备”的专利申请的分案申请。
本专利技术涉及一种用于编码和解码运动信息的方法和设备,更具体地讲,涉及一种用于有效编码和解码当前预测单元的运动信息的方法和设备。
技术介绍
最近,随着高分辨率视频内容变得被广泛使用,对具有比传统视频编解码器(诸如MPEG-4H.264/MPEG-4先进视频编码(AVC))更高编码效率的视频编解码器的需要增加。根据作为用于去除视频信号中的空间冗余的技术的运动补偿,通过发送作为在原始视频信号和由运动矢量指示的参考信号之间的差值的残差信号来提高压缩效率。通常,将作为通过使用运动补偿编码每个块而获得的编码结果的每个块的运动矢量和残差值发送到解码器。由于每个块的运动矢量占据大量的编码比特流,因此需要减少关于分配给每个块的运动矢量的信息,以提高压缩效率。为了减少在运动矢量的编码期间的发送开销,在传统的MPEG-2编解码器中,将先前块的运动矢量用作当前块的预测运动矢量,并且在诸如MPEG-4H.264/MPEG-4AVC中,将与当前块的左侧、上侧和右上侧相邻的被先前编码的块的运动矢量的中值用作当前块的预测运动矢量。
技术实现思路
技术问题本专利技术提供一种用于有效编码和解码当前预测单元的运动信息的方法和设备。技术方案根据本专利技术的实施例,通过使用在空间上与当前预测单元共同定位(collocate)的预测单元的运动信息和在时间上与当前预测单元共同定位的预测单元的运动信息来产生各种候选运动信息。有益效果根据本专利技术的实施例,可通过使用基于相邻预测单元的运动信息而获得的各种运动候选来提高图像的压缩效率。附图说明图1是根据本专利技术的实施例的用于编码视频的设备的框图;图2是根据本专利技术的实施例的用于解码视频的设备的框图;图3是用于描述根据本专利技术的实施例的编码单元的概念的框图;图4是根据本专利技术的实施例的基于编码单元的图像编码器的框图;图5是根据本专利技术的实施例的基于编码单元的图像解码器的框图;图6是根据本专利技术的实施例的根据深度的较深层编码单元和分区的示图;图7是根据本专利技术的实施例的在编码单元和变换单元之间的关系的示图;图8是根据本专利技术的实施例的用于描述与编码深度相应的编码单元的编码信息的示图;图9是根据本专利技术的实施例的根据深度的较深层编码单元的示图;图10至图12是根据本专利技术的实施例的用于描述在编码单元、预测单元和变换单元之间的关系的示图;图13是根据表1的编码模式信息的用于描述在编码单元、预测单元或分区和变换单元之间的关系的示图;图14是根据本专利技术的实施例的运动信息编码设备的框图;图15是根据本专利技术的实施例的图14的候选运动信息产生单元的框图;图16示出根据本专利技术的实施例的在空间上与当前预测单元共同定位的相邻预测单元;图17A是根据本专利技术的实施例的用于解释确定被缩放的空间预测运动矢量候选的处理的参考示图;图17B是根据本专利技术的实施例的用于解释通过使用在空间上与当前预测单元共同定位的预测单元来产生附加候选运动信息的处理的参考示图;图18是根据本专利技术的实施例的用于解释通过缩放相邻预测单元的运动矢量来产生当前预测单元的预测运动矢量候选的方法的参考示图;图19是根据本专利技术的实施例的用于解释产生时间候选运动信息的处理的参考示图;图20A和图20B是根据本专利技术的另一实施例的用于解释通过使用可用的预测单元的运动信息来产生附加候选运动信息的处理的示图;图21A和图21B是根据本专利技术的实施例的用于描述当产生图20A和图20B的附加候选运动信息时在当前画面和参考画面之间的位置关系的示图;图22是根据本专利技术的实施例的编码运动矢量的方法的流程图;图23是根据本专利技术的实施例的运动矢量解码设备的框图;图24是根据本专利技术的实施例的解码运动信息的方法的流程图。最优实施方式根据本专利技术的一方面,提供一种编码运动信息的方法,所述方法包括:对当前预测单元执行运动预测以获得关于当前预测单元的运动信息;确定在空间上与当前预测单元共同定位的空间预测单元的运动信息和在时间上与当前预测单元共同定位的时间预测单元的运动信息是否可用;作为所述确定的结果,当空间预测单元的运动信息和时间预测单元的运动信息的数量小于预定数量“n”时,通过使用可用的空间预测单元的运动信息和时间预测单元的运动信息来产生附加候选运动信息,使得候选运动信息的总条数是“n”,其中,n是整数;通过使用“n”条运动信息来编码当前预测单元的运动信息。所述确定的步骤可包括:以预定扫描顺序搜索位于当前预测单元上方的预定预测单元,并将具有可用运动信息的第一上侧预测单元的运动信息选择为当前预测单元的上侧空间运动信息候选;以预定扫描顺序搜索位于当前预测单元左侧的预定预测单元,并将具有可用运动信息的第一左侧预测单元的运动信息选择为当前预测单元的左侧空间运动信息候选;基于具有与当前预测单元相同的位置的先前画面的预测单元,将从先前画面选择的先前画面的预测单元的运动信息选择为当前预测单元的时间运动信息候选,其中,当通过使用上侧空间运动信息候选、左侧空间运动信息候选和时间运动信息候选获得的候选运动信息的总条数小于“n”时,执行附加候选运动信息的产生。产生附加候选运动信息的步骤可包括:以预定扫描顺序将在具有可用运动信息的第一上侧预测单元被搜索之后被搜索的可用上侧预测单元的运动信息产生为附加候选运动信息。产生附加候选运动信息的步骤可包括:以预定扫描顺序产生在具有可用运动信息的第一左侧预测单元被搜索之后被搜索的具有可用左侧预测单元的运动信息的附加候选运动信息。产生附加候选运动信息的步骤可包括:当基于具有与当前预测单元相同的位置的先前画面的预测单元而确定的先前画面的预测单元以预定扫描顺序被扫描时,对在除了具有可用运动信息的第一先前画面的预测单元之外的先前画面的其余预测单元中的具有运动信息的所述先前画面的预测单元的运动信息进行缩放,并产生附加候选运动信息。所述确定的步骤可包括:将在位于当前预测单元上方和左侧的预定预测单元中的被先前确定位置的预定空间预测单元的运动信息选择为当前预测单元的空间运动信息候选;将基于具有与当前预测单元相同的位置的先前画面的预测单元从先前画面中选择的先前画面的预测单元的运动信息选择为当前预测单元的时间运动信息候选,其中,当通过使用空间运动信息候选和时间运动信息候选而获得的候选运动信息的总条数小于“n”时,执行附加候选运动信息的产生。产生附加候选运动信息的步骤可包括:将被先前确定的预定运动信息产生为附加候选运动信息。所述预定运动信息可以是具有预定值的运动矢量、具有预定值的参考画面索引以及根据当前预测单元所属的条带类型的参考方向信息。产生附加候选运动信息的步骤可包括:当可用空间预测单元和时间预测单元的运动信息包括方向L0和方向L1的预测的双向运动矢量信息时,通过将预定偏移量加到方向L0的预测的运动矢量和方向L1的预测的运动矢量上或从方向L0的预测的运动矢量和方向L1的预测的运动矢量减去预定偏移量来产生附加候选运动信息。当在方向L0的预测中使用的第一参考画面和在方向L1的预测中使用的第二参考画面位于基于包括当前预测单元的当前画面的相同位置本文档来自技高网...
对图像进行解码的方法

【技术保护点】
一种对图像进行解码的方法,所述方法包括:由包括处理器的解码器从比特流获得当前块的预测模式;当当前块的预测模式是帧间预测时,通过使用在空间上与当前块相关的可用的空间块的运动矢量来获得当前块的空间运动矢量预测因子候选;通过使用在时间上与当前块相关的可用的时间块的运动矢量来获得当前块的时间运动矢量预测因子候选;当空间运动矢量预测因子候选和时间运动矢量预测因子候选的数量小于预定数量n时,将零矢量添加到运动矢量预测因子候选,使得运动矢量预测因子候选的数量是所述预定数量n,其中,n是等于或大于2的整数;以及基于指示运动矢量预测因子候选中的一个运动矢量预测因子的信息来获得当前块的运动矢量预测因子,其中,空间运动矢量预测因子候选是从包括第一块和第二块的邻近块而被获得的,其中,第一块位于与当前块的下侧邻近的下侧块中的最左块的左侧,并且第一块位于与当前块的左侧邻近的左侧块中的最下块的下侧,第二块位于与当前块的上侧邻近的上侧块中的最右块的右侧,并且第二块位于与当前块的右侧邻近的右侧块中的最上块的上侧,其中,当第一空间运动矢量预测因子候选与第二空间运动矢量预测因子候选相同时,从运动矢量预测因子候选中去除第二空间运动矢量预测因子候选。...

【技术特征摘要】
2011.06.27 US 61/501,3001.一种对图像进行解码的方法,所述方法包括:由包括处理器的解码器从比特流获得当前块的预测模式;当当前块的预测模式是帧间预测时,通过使用在空间上与当前块相关的可用的空间块的运动矢量来获得当前块的空间运动矢量预测因子候选;通过使用在时间上与当前块相关的可用的时间块的运动矢量来获得当前块的时间运动矢量预测因子候选;当空间运动矢量预测因子候选和时间运动矢量预测因子候选的数量小于预定数量n时,将零矢量添加到运动矢量预测因子候选,使得运动矢量预测因子候选的数量是所述预定数量...

【专利技术属性】
技术研发人员:李泰美
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:韩国,KR

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

1