图像编码装置、图像编码方法、图像解码装置及图像解码方法制造方法及图纸

技术编号:15654425 阅读:240 留言:0更新日期:2017-06-17 11:00
本发明专利技术提供图像编码装置、图像编码方法、图像解码装置及图像解码方法。第1模式检测部在使用运动矢量的信息的第1图像间预测模式下,基于第1预定顺位从上述多个参照块候选生成第1候选列表,并赋予用于确定上述第1候选列表中所登录的参照块候选的索引,输出上述多个参照块候选的索引。第2模式检测部在使用基于运动矢量信息的预测运动矢量与编码对象块的运动矢量的差分运动矢量的第2图像间预测模式下,基于第2预定顺位从上述多个参照块候选生成第2候选列表,并赋予用于确定上述第2候选列表中所登录的参照块候选的索引,输出上述多个参照块候选的索引及上述差分运动矢量。

【技术实现步骤摘要】
图像编码装置、图像编码方法、图像解码装置及图像解码方法本申请是国际申请日为2012年6月26日、国际申请号为PCT/JP2012/004135、国家申请号为201280029864.5、专利技术名称为“图像解码装置、图像解码方法”的专利技术专利申请的分案申请。
本专利技术涉及动图像的编码技术,特别涉及将图片分割成矩形块,在图片间按块单位进行运动估计、补偿的图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序。
技术介绍
在以MPEG(MovingPictureCodingExpertsGroup:运动图像专家组)为代表的、将图片分割成矩形块,在图片间按块单位进行运动估计、补偿的动图像编码方式中,为削减按各块而生成的运动矢量的码量,对运动矢量进行预测处理。在MPEG-2中,按宏块单位检测的运动矢量与之前刚被编码了的宏块的运动矢量取差分,对该差分矢量进行编码,由此来削减码量。在MPEG-4AVC/H.264中,利用运动矢量与周围相邻块的运动矢量具有较强的相关这一特点,进行基于周围相邻块的预测,通过对其差分矢量编码来削减码量。具体来说,基于处理对象块的左、上及右上方的相邻块的运动矢量导出(derivate)中央值,通过取与该中央值的差分来实现运动矢量的预测。在这些预测方法中,用于预测的运动矢量只有1个,故存在若预测不准,则运动矢量的差分会变大、产生码量会増加的课题。此外,尽管运动矢量的码量被削减了,但其它运动信息还是按各处理对象块分别进行编码的。因此,即使具有与周围相邻块相同的运动信息,也会重复进行编码,故存在未达到高效的编码这样的课题。为解决这些课题,在ISO/IEC及ITU-T中的动图像编码的标准作业中讨论了两种新的技术。一种涉及运动矢量的预测方法,是针对已编码的周围相邻块的运动矢量和已编码的时间不同的其它图片的相同位置的周边块的运动矢量,根据分别适用其作为预测运动矢量的候选时的产生码量来进行评价的方法。图1的(a)、(b)中表示了成为预测运动矢量的候选的相邻块的一例。图1的(a)是相同图片内的相邻块的例子,图1的(b)是时间不同的其它图片的相同位置的周边块的例子。将这些块的运动矢量作为预测运动矢量的候选,选择使处理对象块的运动矢量与预测运动矢量的候选的差分值的产生码量成为最小的预测运动矢量。然后,将与该预测运动矢量的差分值编码、传送,根据需要,还将选择了预测运动矢量的相邻块的相关附加信息编码、传送。另一种方法是若处理对象块的运动信息与周围的已编码的相邻块的运动信息相同,则处理对象块不编码自身的运动信息,而是将相邻块的运动信息用于编码。具体来说,是通过对用于指定具有要参照的运动信息的相邻块的附加信息进行编码,来削减运动信息的码量的方法(例如参照专利文献1)。这样的方法被称作融合(merge),作为削减运动信息的码量的方法而受到关注。〔在先技术文献〕〔专利文献〕〔专利文献1〕日本特开平10-276439号公报
技术实现思路
〔专利技术所要解决的课题〕在上述运动矢量的预测方法和融合方法中,要使用已编码的周围相邻块、时间不同的其它图片的相同位置的周边块的运动矢量、表示要参照的图片的参照图片编号、以及参照列表等编码信息。但是,由于各个技术中所参照的周围相邻块的位置不同,故存在对记录有已编码的编码信息的存储器进行访问的次数増加这样的问题。另外,在一般的编码过程中,为选择最佳的参照目标,利用参照目标的相邻块的编码信息进行运动补偿,以产生码量和编码畸变为指标进行判定。然而,若参照的周围相邻块不同,则块数会増加,存在处理负荷増加这样的问题。此外,还存在解码时读取已解码的编码信息的定时被限制、保存已解码的编码信息的临时存储器増加这样的问题。本专利技术是鉴于这样的状况而研发的,其目的在于提供一种既抑制处理运动信息时的负荷,又提高运动信息的编码效率的技术。〔用于解决课题的手段〕为解决上述课题,本专利技术一个方案的图像编码装置是一种将动图像的各图片按分割后的块单位、利用运动矢量进行编码的图像编码装置,包括:取得部(104),取得编码对象块的多个参照块候选的编码信息;第1模式检测部(106),在利用通过索引而确定的参照块的上述编码信息所具备的运动矢量的信息的第1图像间预测模式下,基于第1预定顺位从上述多个参照块候选生成第1候选列表,并赋予用于确定上述第1候选列表中所登录的参照块候选的索引,输出上述多个参照块候选的索引;第2模式检测部(103),在利用预测运动矢量与上述编码对象块的运动矢量的差分运动矢量的第2图像间预测模式下,基于第2预定顺位从上述多个参照块候选生成第2候选列表,并赋予用于确定上述第2候选列表中所登录的参照块候选的索引,输出上述多个参照块候选的索引及上述差分运动矢量,其中所述预测运动矢量是基于由索引确定的参照块的上述编码信息所具备的运动矢量的信息的预测运动矢量;预测方法决定部(107),基于上述第1模式检测部(106)及上述第2模式检测部(103)的输出结果,决定各上述编码对象块的参照块和图像间预测模式;以及码串生成部(109),将上述预测方法决定部(107)所决定的参照块的索引、表示上述预测方法决定部(107)所决定的图像间预测模式的预测模式信息、以及与被决定第2图像间预测模式时的参照块对应的上述差分运动矢量编码。上述第1模式检测部(106)及上述第2模式检测部(103)使用共通的多个块作为上述多个参照块候选。上述第1模式检测部(106)可以对上述第1预定顺位越高的参照块候选的索引,越分配少的码字。用于在上述第1模式检测部(106)所生成的上述第1候选列表中排列上述多个参照块候选的上述第1预定顺位、与用于在上述第2模式检测部(103)所生成的上述第2候选列表中排列上述多个参照块候选的上述第2预定顺位可以是不同的。上述第1模式检测部(106)可以限制上述多个参照块候选的数量地生成上述多个参照块候选的上述第1候选列表。上述第2模式检测部(103)限制上述多个参照块候选的数量地生成上述多个参照块候选的上述第2候选列表。在上述多个参照块候选中,可以包括与上述编码对象块空间上相邻的已被编码的块、和与包含上述编码对象块的图片时间上不同的图片中所包含的块。上述第1模式检测部(106)及上述第2模式检测部(103)可以在上述多个参照块候选中、将上述时间上不同的图片中所包含的块的上述第1预定顺位及第2预定顺位时的顺位、设定得比上述空间上相邻的块的上述第1预定顺位及第2预定顺位时的顺位低。上述第1模式检测部(106)可以在针对上述空间上相邻的已被编码的多个块、基于上述第1预定顺位生成上述第1候选列表时,对将上述空间上相邻的多个块排列到上述第1候选列表中的候选数设置预定的上限值,利用按上述第1预定顺位从最高位起至上述预定的上限值量的顺位为止的参照块,来生成上述第1候选列表。上述第2模式检测部(103)可以将上述空间上相邻的已被编码的多个块中的、被配置于上述编码对象块左侧的块作为左块群,将被配置于上述编码对象块上侧的块作为上块群,从上述块群中导出代表各自上述块群的候选,并按照上述左块群的候选、上述上块群的候选的顺序设定上述第2预定顺位,生成上述第2候选列表。上述第1模式检测部(106)可以设定要排列于上述第1候选列表的参本文档来自技高网
...
图像编码装置、图像编码方法、图像解码装置及图像解码方法

【技术保护点】
一种按将动图像的各图片分割后的块单位利用运动矢量而进行编码的图像编码装置,其特征在于,包括:取得部,取得编码对象块的多个参照块候选的编码信息;第1模式检测部,在利用由索引确定的参照块的上述编码信息所具备的运动矢量的信息的第1图像间预测模式下,基于第1预定顺位从上述多个参照块候选生成第1候选列表,并赋予用于确定上述第1候选列表中所登录的参照块候选的索引,输出上述多个参照块候选的索引;第2模式检测部,在利用基于由索引确定的参照块的上述编码信息所具备的运动矢量的信息的预测运动矢量与上述编码对象块的运动矢量的差分运动矢量的第2图像间预测模式下,基于第2预定顺位从上述多个参照块候选生成第2候选列表,并赋予用于确定上述第2候选列表中所登录的参照块候选的索引,输出上述多个参照块候选的索引及上述差分运动矢量;以及码串生成部,将上述参照块候选的索引、表示上述图像间预测模式的类型的预测模式信息以及与第2图像间预测模式时所使用的参照块对应的上述差分运动矢量编码,上述第1模式检测部及上述第2模式检测部使用在上述第1图像间预测模式和上述第2图像间预测模式下使候选的位置共通化的多个块作为上述多个参照块候选,用于在上述第1模式检测部所生成的上述第1候选列表中排列上述多个参照块候选的上述第1预定顺位与用于在上述第2模式检测部所生成的上述第2候选列表中排列上述多个参照块候选的上述第2预定顺位是不同的,上述第1预定顺位是空间上相邻的左候选块、上候选块、右上候选块、左下候选块、左上候选块、时间上不同的图片中所包含的候选块的顺序,上述第1模式检测部对将上述空间上相邻的多个块排列到上述第1候选列表中的候选数设置预定的上限值,利用按上述第1预定顺位从最高位起至上述预定的上限值量的顺位为止的参照块,来生成上述第1候选列表。...

【技术特征摘要】
2011.06.30 JP 2011-146769;2011.06.30 JP 2011-146771.一种按将动图像的各图片分割后的块单位利用运动矢量而进行编码的图像编码装置,其特征在于,包括:取得部,取得编码对象块的多个参照块候选的编码信息;第1模式检测部,在利用由索引确定的参照块的上述编码信息所具备的运动矢量的信息的第1图像间预测模式下,基于第1预定顺位从上述多个参照块候选生成第1候选列表,并赋予用于确定上述第1候选列表中所登录的参照块候选的索引,输出上述多个参照块候选的索引;第2模式检测部,在利用基于由索引确定的参照块的上述编码信息所具备的运动矢量的信息的预测运动矢量与上述编码对象块的运动矢量的差分运动矢量的第2图像间预测模式下,基于第2预定顺位从上述多个参照块候选生成第2候选列表,并赋予用于确定上述第2候选列表中所登录的参照块候选的索引,输出上述多个参照块候选的索引及上述差分运动矢量;以及码串生成部,将上述参照块候选的索引、表示上述图像间预测模式的类型的预测模式信息以及与第2图像间预测模式时所使用的参照块对应的上述差分运动矢量编码,上述第1模式检测部及上述第2模式检测部使用在上述第1图像间预测模式和上述第2图像间预测模式下使候选的位置共通化的多个块作为上述多个参照块候选,用于在上述第1模式检测部所生成的上述第1候选列表中排列上述多个参照块候选的上述第1预定顺位与用于在上述第2模式检测部所生成的上述第2候选列表中排列上述多个参照块候选的上述第2预定顺位是不同的,上述第1预定顺位是空间上相邻的左候选块、上候选块、右上候选块、左下候选块、左上候选块、时间上不同的图片中所包含的候选块的顺序,上述第1模式检测部对将上述空间上相邻的多个块排列到上述第1候选列表中的候选数设置预定的上限值,利用按上述第1预定顺位从最高位起至上述预定的上限值量的顺位为止的参照块,来生成上述第1候选列表。2.一种按将动图像的各图片分割后的块单位利用运动矢量而进行编码的图像编码方法,其特征在于,具有:第1步骤,取得编码对象块的多个参照块候选的编码信息;第2步骤,在利用由索引确定的参照块的上述编码信息所具备的运动矢量的信息的第1图像间预测模式下,基于第1预定顺位从上述多个参照块候选生成第1候选列表,并赋予用于确定上述第1候选列表中所登录的参照块候选的索引,输出上述多个参照块候选的索引;第3步骤,在利用基于由索引确定的参照块的上述编码信息所具备的运动矢量的信息的预测运动矢量与上述编码对象块的运动矢量的差分运动矢量的第2图像间预测模式下,基于第2预定顺位从上述多个参照块候选生成第2候选列表,并赋予用于确定上述第2候选列表中所登录的参照块候选的索引,输出上述多个参照块候选的索引及上述差分运动矢量;以及第4步骤,将上述参照块候选的索引、表示上述图像间预测模式的类型的预测模式信息以及与第2图像间预测模式时所使用的参照块对应的上述差分运动矢量编码,上述第2步骤及上述第3步骤使用在上述第1图像间预测模式和上述第2图像间预测模式下使候选的位置共通化的多个块作为上述多个参照块候选,用于在上述第2步骤所生成的上述第1候选列表中排列上述多个参照块候选的上述第1预定顺位与用于在上述第3步骤所生成的上述第2候选列表中排列上述多个参照块候选的上述第2预定顺位是不同的,上述第1预定顺位是空间上相邻的左候选块、上候选块、右上候选块、左下候选块、左上候选块、时间上不同的图片中所包含的候选块的顺序,上述第2步骤对将上述空间上相邻的多个块排列到上述第1候选列表中的候选数设置预定的上限值,利用按上述第1预定顺位从最高位起至上述预定的上限值量的顺位为止的参照块,来生成上述第1候选列表。3.一种对按将动图像的各图片分割后的块单位利用运动矢量而编码后的码串进行解码的图像解码装置,其特征在于,包括:码串解码部,从上述码串中,针对各解码对象块,解码出表示...

【专利技术属性】
技术研发人员:西谷胜义中村博哉竹原英树福岛茂
申请(专利权)人:JVC建伍株式会社
类型:发明
国别省市:日本,JP

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

1