图像解码方法及图像解码装置的制造方法

文档序号:9828493阅读:414来源:国知局
图像解码方法及图像解码装置的制造方法
【专利说明】图像解码方法及图像解码装置
[0001 ] 本申请是申请日为2011年9月21日,申请号为201180036996.6,发明名称为“图像编码方法、图像解码方法、图像编码装置及图像解码装置”的申请的分案申请。
技术领域
[0002]本发明涉及从多个预测运动矢量候选中选择对编码对象的运动矢量的编码而言效率最高的预测运动矢量,并进行动态图像的预测编码的图像编码方法、图像解码方法、图像编码装置及图像解码装置。
【背景技术】
[0003]图32是表示以往的将动态图像编码的图像编码装置的结构例的模块图。在动态图像的编码中,采用作为已经被标准化的动态图像编码方式的H.264等方式(例如,参照非专利文献I)。图32的图像编码装置中,根据图片类型决定部124所决定的图片类型(例如H.264的切片类型(slice type))和预测运动矢量竞争标志切换部125所输出的预测运动矢量竞争标志(以下记述为“mv_compe t i t i on_f I ag”),帧间预测控制部131控制帧间预测部112,进行帧间预测编码。具体地,根据P图片(例如H.264的P切片)或者B图片(例如H.264的B切片)等图片类型和mv_competit1n_flag的开启或者关闭,帧间预测控制部131对在各个预测单位块的帧间编码中使用的用于运动矢量编码的预测运动矢量的求出方法进行切换。
[0004]mv_competit1n_f lag包含于按每个第I处理单位(例如H.264的切片)赋予给比特流的第I头信息(例如H.264的切片头(slice header))中,由图像编码装置通知给图像解码装置。在mv_competit1n_flag为开启的情况下,图像编码装置例如将在各个预测单位块的周边使用的一个以上的运动矢量作为预测运动矢量候选,将最终在各个预测单位块的运动矢量的预测中使用的预测运动矢量候选的索引号赋予给比特流。mv_competit1n_flag为关闭的情况下,图像编码装置例如根据在各个预测单位块的周边使用的运动矢量生成一个预测运动矢量,使用该预测运动矢量将运动矢量编码。
[0005]图33A中表示mv_competit1n_flag为开启情况下由以往的图像编码装置进行的预测运动矢量候选生成处理的一例。图像编码装置首先求出预测单位块的左(相邻块A)、上(相邻块B)、右上(相邻块C)的相邻的预测单位块,求出各个运动矢量MV_A、MV_B、MV_C。然后,图像编码装置使用运动矢量MV_A、MV_B、MV_C的各分量的中间值求出中间运动矢量16乜311(]\^_4、]\^_8、]\^_0,对中间运动矢量]^乜311(]\^_4、]\^_8、]\^_0附加预测运动矢量索引O。此外,图像编码装置按照MV_A、MV_B、MV_C的顺序,对各个运动矢量分别附加预测运动矢量索引1、2、3。图33B是表示预测运动矢量索引和预测运动矢量候选的对应关系的图。图像编码装置选择对编码对象预测块的运动矢量的编码而言效率最高的预测运动矢量候选,将所选择的预测运动矢量候选的索引号附加到比特流。此外,图像编码装置在预测运动矢量候选全部具有相同值的矢量等情况下,通过将矢量合并而减少候选数量,在最终候选数量为I的情况下,进行不将预测运动矢量索引附加到比特流等的处理。
[0006]图34是表示对应于图32的以往的图像编码装置的图像解码装置的结构例的模块图。动态图像的解码中使用作为已经被标准化的动态图像解码方式的H.264等的方式。图34的图像解码装置中,根据对比特流附加的mv_competit1n_flag和预测运动矢量索引,帧间预测控制部231控制帧间预测部212,进行帧间预测解码。
[0007]先行技术文献
[0008]非专利文献
[0009]非专利文献1:1S0/IEC 14496-10[MPEG-4 PartlOAdvanced Video Coding]

【发明内容】

[0010]发明所要解决的技术问题
[0011]以往的图像编码装置和图像解码装置中,在mv_competit1n_flag开启的情况下,即使在编码对象预测块为跳跃(skip)块(例如!1.264的?-81^?、8-^?)的情况下,如果预测运动矢量候选数量为2以上,则需要将预测运动矢量索引附加到比特流(图35、图36)。
[0012]因此,例如在以低比特率为目标进行编码的情况下,也会产生使用跳跃块等的编码模式不能变更预测运动矢量索引的发生编码量的课题。
[0013]本发明是为了解决上述课题而作出的,目的在于提供一种能够变更预测运动矢量索引的发生编码量的图像编码方法。
[0014]解决技术问题的手段
[0015]根据本发明的一个方面的图像解码方法,将对动态图像进行预测编码而得到的编码信号解码,其特征在于,包括:第I标志解码步骤,从所述编码信号的头信息中,将第I标志解码,该第I标志表示是否从一个以上的预测运动矢量候选中不选择预测运动矢量;以及第2标志解码步骤,在所述第I标志不表示不选择预测运动矢量的情况下,从所述头信息中将第2标志解码,该第2标志用于将解码对象块以跳跃模式或直接模式解码,并表示是否从所述一个以上的预测运动矢量候选中不选择预测运动矢量,所述图像解码方法还包括索引信息解码步骤,该索引信息解码步骤中,在将所述解码对象块以跳跃模式或直接模式解码时,所述第I标志以及所述第2标志都不表示不选择预测运动矢量的情况下,从所述编码信号中将表示从所述一个以上的预测运动矢量候选中选择的预测运动矢量的索引信息解码。
[0016]根据本发明的一个方面的图像解码装置,将对动态图像进行预测编码而得到的编码信号解码,其特征在于,具备可变长度解码部,该可变长度解码部从所述编码信号的头信息中,将第I标志解码,该第I标志表示是否从一个以上的预测运动矢量候选中不选择预测运动矢量,在所述第I标志不表示不选择预测运动矢量的情况下,从所述头信息中将第2标志解码,该第2标志用于将解码对象块以跳跃模式或直接模式解码,并表示是否从所述一个以上的预测运动矢量候选中不选择预测运动矢量,所述可变长度解码部还在将所述解码对象块以跳跃模式或直接模式解码时,所述第I标志以及所述第2标志都不表示不选择预测运动矢量的情况下,从所述编码信号中将表示从所述一个以上的预测运动矢量候选中选择的预测运动矢量的索引信息解码。
[0017]根据本发明的一个方面的图像编码方法,进行动态图像的预测编码,包括:第I标志生成步骤,生成第I标志,该第I标志表示是否从一个以上的预测运动矢量候选中选择预测运动矢量;第2标志生成步骤,在所述第I标志表示选择预测运动矢量的情况下,生成第2标志,该第2标志表示在将编码对象块以规定的编码模式编码时是否从所述一个以上的预测运动矢量候选中选择预测运动矢量;以及编码信号生成步骤,在所述第I标志表示选择预测运动矢量的情况下,生成在头信息中包含所述第I标志和所述第2标志的编码信号。
[0018]通过此结构,能够根据编码模式来控制预测运动矢量索引的发生编码量。
[0019]S卩,在第I标志表示选择预测运动矢量的情况下,能够生成将第I标志和第2标志包含于头信息中的编码信号,在第I标志表示不选择预测运动矢量的情况下,能够生成头信息中不包含第2标志的编码信号。由于不包含第2标志,因此能够变更预测运动矢量索引的发生编码量。
[0020]由此,能够控制跳跃块的预测运动矢量竞争标志(第2标志)。例如以低比特率为目标进行编码时,通过只将跳跃块用的预测运动矢量竞争标志关闭,能够减少跳跃块的预测运动矢量索引的发生编码量,抑制画质破绽等。
[0021]根据本发明的其他方面的图像解码方法,将对动态图像进行预测编码而得到的编码信号解码,包括:第I标志解码步骤,将所述编码信号的头信息中包含的第I标志解码,该第I标志表示是否从一个以上的预测运动矢量候选中选择预测运动矢量;以及第2标志解码步骤,在所述第I标志表示选择预测运动矢量的情况下,将所述头信息中包含的第2标志解码,该第2标志表示在将解码对象块以规定的解码模式解码时是否从所述一个以上的预测运动矢量候选中选择预测运动矢量。
[0022]通过这种结构,能够对根据编码模式来控制预测运动矢量索引的发生编码量而得到的编码信号进行解码。
[0023]另外,本发明不仅能够作为包含这样的特征步骤的图像编码方法或者图像解码方法实现,还能够作为以图像编码方法或者图像解码方法中包含的特征步骤作为处理部的图像编码装置或者图像解码装置来实现。而且,能够作为用于使计算机执行图像编码方法或者图像解码方法所包含的特征步骤的程序来实现。此外,能够作为使计算机作为图像编码装置或者图像解码装置中包含的特征处理部来发挥功能的程序实现。而且,当然能够使这样的程序经由⑶-R0M(Compact Disc-Read Only Memory)等计算机可读取的非暂时性的记录介质和互联网等通信网络流通。
[0024]发明的效果
[0025]通过本发明,能够提供一种能够变更预测运动矢量索引的发生编码量的图像编码方法等。
【附图说明】
[0026]图1是表示本发明的实施方式I的图像编码装置的结构例的模块图。
[0027]图2是表示图像编码装置中的跳跃用预测运动矢量竞争标志切换控制的一例的流程图。
[0028]图3是表示图像编码装置中的帧间预测控制的一例的流程图。
[0029]图4A是表示可变长度编码部中的头的编码控制的一例的流程图。
[0030]图4B是表示头的句法的一例的图。
[0031]图5是表示可变长度编码部中的预测单位块的编码控制的一例的流程图。
[0032]图6是表示预测单位块的句法的一例的图。
[0033]图7是表示本发明的实施方式I的图像解码装置的结构例的模块图。
[0034]图8是表示可变长度解码部中的头的解码控制的一例的流程图。
[0035]图9是表示可变长度解码部中的预测单位块的解码控制的一例的流程图。
[0036]图10是表示图像解码装置中的帧间预测控制的一例的流程图。
[0037]图11A是表不头的句法的另外一例的图。
[0038]图1lB是表示预测单位块的句法的另外一例的图。
[0039]图12是表示预测单位块的句法的一例的图。
[0040]图13是实现内容分发服务的内容供给系统的整体结构图。
[0041 ]图14是数字广播用系统的整体结构图。
[0042]图15是表示电视机的结构例的模块图。
[0043]图16是表示对作为光盘的记录介质进行信息的读写的信息再现/记录部的结构例的模块图。
[0044]图17是表示作为光盘的记录介质的构造例的图。
[0045]图18A是表不便携电话的一例的图。
[0046]图18B是表示便携电话的结构例的模块图。
[0047]图19是表示复用数据的结构的图。
[0048]图20是示意地表示各流在复用数据中怎样被复用的图。
[0049]图21是更详细地表示在PES包序列中视频流怎样被保存的图。
[0050]图22是表示复用数据的TS包和源包的构造的图。
[0051 ]图23是表示PMT的数据结构的图。
[0052]图24是表示复用数据信息的内部结构的图。
[0053]图25是表示流属性信息的内部结构的图。
[0054]图26是表示识别影像数据的步骤的图。
[0055]图27是表示实现各实施方式的动态图像编码方法及动态图像解码方法的集成电路的结构例的模块图。
[0056]图28是表示切换驱动频率的结构的图。
[0057]图29是表示识别影像数据、切换驱动频率的步骤的图。
[0058]图30
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1