一实施方式的图像编码方法,包括:第1步骤,从应用了交互预测的编码完毕的像素块中,选择相对于编码对象块在空间上在上方向邻接的运动参照块和在左方向邻接的运动参照块;第2步骤,从所述运动参照块中选择可利用块,该可利用块是具有应用到所述编码对象块的运动信息的候选的像素块,且具有相互不同的运动信息;以及第3步骤,从所述可利用块中选择1个选择块。该图像编码方法还包括:第4步骤,使用所述选择块的运动信息而生成所述编码对象块的预测图像;第5步骤,对所述预测图像与原图像之间的预测误差进行编码;以及第6步骤,根据所述可利用块的数量参照预先设定的代码表,对确定所述选择块的选择信息进行编码。
【技术实现步骤摘要】
【国外来华专利技术】
本专利技术的实施方式涉及。
技术介绍
近年来,在ITU-T 和 IS0/IEC 中,作为 ITU-T Rec. H. 264 以及 IS0/IEC 14496-10(以下,称为H. 264),都建议了大幅度提高编码效率的运动图像编码方法。在H. 264中,预测处理、变换处理以及熵编码处理以矩形块单位(例如,16X16像素块单位、8X8像素块单位等)进行。在预测处理中,针对编码对象的矩形块(编码对象块),进行參照已经编码完毕的帧(參照帧)进行时间方向的预测的运动补偿。在这样的运动补偿中,需要对包括运动向量的运动信息进行编码并发送到解码侧,该运动向量是作为编码对象块与在參照帧内被參照的块之间的空间的位移信息的运动向量。另外,在使用多个參照帧进行运动补偿的情况下,需要在对运动信息进行编码时对參照帧号码也进行编码。因此,有时与运动信息以及參照 帧号码有关的编码量増大。作为在运动补偿预测中求出运动向量的方法的一例,有根据分配给已经编码完毕的块的运动向量导出应该分配给编码对象块的运动向量,井根据所导出的运动向量生成预测图像的直接模式(參照专利文献I以及专利文献2)。在直接模式中,因为不对运动向量进行编码,所以能够减少运动信息的编码量。直接模式例如被H. 264/AVC采用。专利文献专利文献I:日本专利第4020789号专利文献2:美国专利第7233621号
技术实现思路
在直接模式中,利用根据与编码对象块邻接的编码完毕的块的运动向量的中值计算运动向量的这ー固定的方法来预测生成编码对象块的运动向量。因此,运动向量计算的自由度低。为了提高计算运动向量的自由度,提出了从多个编码完毕的块中选择ー个并对编码对象块分配运动向量的方法。在该方法中,必须发送确定所选择的块的信息,以使解码侧能够确定所选择的编码完毕的块。因此,当从多个编码完毕块中选择ー个并决定应该分配给编码对象块的运动向量时,存在増加了与选择信息有关的编码量的问题。本实施方式是为了解决上述问题而作出的,目的在于提供一种编码效率高的图像编码以及图像解码方法。ー实施方式所涉及的图像编码方法包括第I步骤,从应用了交互预测的编码完毕的像素块中选择相对于编码对象块在空间上与上方向邻接的运动參照块和与左方向邻接的运动參照块;第2步骤,从所述运动參照块中选作可利用块,该可利用块是具有应用到所述编码对象块的运动信息的候选的像素块、且具有相互不同的运动信息;以及第3步骤,从所述可利用块中选择ー个选择块。该图像编码方法还具有第4步骤,使用所述选择块的运动信息生成所述编码对象块的预测图像;第5步骤,对所述预测图像与原图像之间的预测误差进行编码;以及第6步骤,根据所述可利用块的数量參照预先设定的代码表,对确定所述选择块的选择信息进行编码。 另ー实施方式所涉及的图像解码方法包括第I步骤,从应用了交互预测的解码完毕的像素块中,选择相对于解码对象块在空间上与上方向邻接的运动參照块和与左方向邻接的运动參照块;第2步骤,从所述运动參照块中选择可利用块,该可利用块是具有应用于所述解码对象块的运动信息的候选的像素块、且具有相互不同的运动信息;以及第3步骤,从所述可利用块中选择I个选择块。该图像解码方法还包括第4步骤,使用所述选择块的运动信息生成所述解码对象块的预测图像;第5步骤,对所述预测图像与原图像之间的预测误差进行解码;以及第6步骤,根据所述可利用块的数量參照预先设定的代码表,对确定所述选择块的选择信息进行解码。附图说明图I是概略地示出第I实施方式的图像编码装置的框图。图2A是示出编码树单元的大小的一例的图。图2B是示出编码树单元的大小的另一例的图。图2C是示出编码树单元的大小的另ー其它例的图。图2D是示出编码树单元的大小的又一其它例的图。图2E是示出编码树单元的大小的又一其它例的图。图2F是示出编码树单元的大小的又一其它例的图。图3A是示出编码树单元的一例的图。图3B是示出将图3A的编码树单元四叉树分割了的情况的图。图3C是示出编码树单元的另一例的图。图3D是示出将图3C的编码树单元四叉树分割了的情况的图。图4是说明像素块的预测编码顺序的图。图5A是示出预测单元的一例的图。图5B是示出预测单元的另一例的图。图5C是示出预测单元的另ー其它例的图。图是示出预测单元的又一其它例的图。图5E是示出预测单元的又一其它例的图。图5F是示出预测单元的又一其它例的图。图5G是示出预测单元的又一其它例的图。图5H是示出预测单元的又一其它例的图。图51是示出预测单元的又一其它例的图。图6A是示出图I所示的运动信息存储器的一例的图。图6B是示出图I所示的运动信息存储器的另一例的图。图7是更详细地示出图I所示的可变长度编码部的框图。图8A是说明基于图I的图像编码装置的交互预测处理的一例的图。图SB是说明基于图I的图像编码装置的交互预测处理的另一例的图。图9A是示出运动參照块的位置的一例的图。图9B是示出图9A的运动參照块相对于编码对象块的相对位置的图。图9C是示出运动參照块的位置的另一例的图。图9D是示出图9C的运动參照块相对于编码对象块的相对位置的图。图10是更详细地示出图I所示的预测部的图。图11是更详细地示出图10所示的第I预测部的图。 图12是更详细地示出图10所示的第2预测部的图。图13是说明可利用在基于图10以及图12所示的运动补偿部的运动补偿处理中的少数像素精度的插补处理的图。图14是示出图I所示的预测部的动作的一例的流程图。图15是示出本实施方式的语法结构的图。图16是示出本实施方式的序列參数设置语法的一例的图。图17是示出本实施方式的片段头语法的一例的图。图18是示出本实施方式的编码树单元语法的一例的图。图19是示出本实施方式的预测单元语法的一例的图。图20是示出本实施方式的编码树单元语法的另一例的图。图21是示出第2实施方式的预测单元语法的一例的图。图22是概略地示出第3实施方式的图像解码装置的框图。图23是更详细地示出图22所示的编码串解码部的框图。图24是更详细地示出图22所示的预测部的框图。图25是更详细地示出图24所示的第I预测部的框图。图26是更详细地示出图24所示的第2预测部的框图。具体实施例方式以下,根据需要,參照附图说明实施方式所涉及的。另外,在以下的说明中,“图像”这ー用语能够适当地改读为“映像”、“像素”、“图像信号”、“图像数据”等用语。另外,在以下的实施方式中,将赋予同一编号的部分设为进行同样动作的部分,省略重复的说明。(第I实施方式)图I概略地示出第I实施方式的图像编码装置。如图I所示,图像编码装置具备图像编码部100、编码控制部150以及输出缓存器110。图I的图像编码装置可以通过LSI芯片等硬件实现,或者也可以通过使计算机执行图像编码程序来实现。以例如分割原图像得到的像素块单位对图像编码部100输入运动图像或静止图像的输入图像信号10。如在后详细说明的那样,图像编码部100对输入图像信号10进行压缩编码而生成编码数据14。所生成的编码数据14被临时保存于输出缓存器110,并在编码控制部150所管理的输出定时向未图示的存储系统(存储介质)或传输系统(通信线路)送出。编码控制部150控制发生编码量的反馈控制、量化控制、预测模式控制以及熵编码控制这样的图像编码部100本文档来自技高网...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】2010.04.08 JP PCT/JP2010/0564001.ー种图像编码方法,其特征在于,具有第I步骤,从应用了交互预测的编码完毕的像素块中,选择相对于编码对象块在空间上在上方向邻接的运动參照块和在左方向邻接的运动參照块;第2步骤,从所述运动參照块中选择可利用块,该可利用块是具有应用到所述编码对象块的运动信息的候选的像素块,且具有相互不同的运动信息;第3步骤,从所述可利用块中选择I个选择块;第4步骤,使用所述选择块的运动信息而生成所述编码对象块的预测图像;第5步骤,对所述预测图像与原图像之间的预测误差进行编码;以及第6步骤,根据所述可利用块的数量參照预先设定的代码表,对确定所述选择块的选择信息进行编码。2.根据权利要求I所述的图像编码方法,其特征在于,还具有第7步骤,对预测切换信息进行编码,该预测切换信息表示所述预测图像是否通过使用了所述可利用块的运动信息的运动补偿预测而生成,所述第7步骤...
【专利技术属性】
技术研发人员:盐寺太一郎,浅香沙织,谷沢昭行,中条健,
申请(专利权)人:株式会社东芝,
类型:
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。