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

技术编号:9894817 阅读:96 留言:0更新日期:2014-04-09 21:05
运动图像编码方法计算在将编码对象块的运动矢量编码时使用的预测运动矢量并对编码对象块进行编码,该运动图像编码方法包括取得2个以上的固定数的预测运动矢量候选的步骤(S102)、从2个以上的固定数的预测运动矢量候选中选择在编码对象块的运动矢量的编码中使用的预测运动矢量的步骤(S103)、以及根据2个以上的固定数对用于确定所选择的预测运动矢量的索引进行编码的步骤(S104),2个以上的固定数的预测运动矢量候选包含具有预定的第二固定值的候选。

【技术实现步骤摘要】
【国外来华专利技术】运动图像编码方法及装置、解码方法及装置和编解码装置
本专利技术涉及运动图像编码方法及运动图像解码方法等。
技术介绍
在运动图像编码处理中,一般利用运动图像所具有的空间方向及时间方向的冗余性来进行信息量的压缩。在此,一般来说,作为利用空间方向的冗余性的方法,使用向频域的变换。此外,作为利用时间方向的冗余性的方法,使用图片间预测(以后称为“帧间预测”)编码处理。在帧间预测编码处理中,在对某图片进行编码时,将相对于编码对象图片在显示时间顺序上处于前方或后方的已编码的图片作为参照图片使用。然后,通过检测编码对象图片相对于该参照图片的运动,导出运动矢量。然后,基于导出的运动矢量来进行运动补偿,并计算由此得到的预测图像数据和编码对象图片的图像数据的差分,从而除去时间方向的冗余性(例如参照非专利文献1)。在此,在运动检测中,计算编码图片内的编码对象块和参照图片内的块的差分值,将差分值最小的参照图片内的块决定为参照块。然后,使用编码对象块和参照块来检测运动矢量。在先技术文献非专利文献非专利文献1:ITU-TRecommendationH.264“Advancedvideocodingforgenericaudiovisualservices”,2010年3月非专利文献2:JCT-VC,“WD3:WorkingDraft3ofHigh-EfficiencyVideoCoding”,JCTVC-E603,March2011.专利技术的概要专利技术所要解决的课题但是,在上述以往的技术中,希望提高使用帧间预测的运动图像编码及解码的容错性。
技术实现思路
在此,本专利技术的目的在于,提供一种运动图像编码方法及运动图像解码方法,能够提高使用帧间预测的运动图像编码及解码的容错性。解决课题所采用的技术手段本专利技术的一个方式的运动图像编码方法计算在将编码对象块的运动矢量编码时使用的预测运动矢量并对所述编码对象块进行编码,从而生成比特流,该运动图像编码方法包括以下步骤:预测运动矢量候选取得步骤,取得成为所述预测运动矢量的候选的预测运动矢量候选、即2个以上的固定数的所述预测运动矢量候选;选择步骤,从所述2个以上的固定数的所述预测运动矢量候选中,选择在所述编码对象块的所述运动矢量的编码中使用的所述预测运动矢量;以及编码步骤,根据所述2个以上的固定数对用于确定所选择的所述预测运动矢量的索引进行编码,并将编码后的所述索引附加到所述比特流中,所述2个以上的固定数的所述预测运动矢量候选包含具有预定的固定值的候选。专利技术效果根据本专利技术的一个方式,能够提高使用帧间预测的运动图像编码及解码的容错性。附图说明图1A是用于说明B图片中的参照图片列表的一例的图。图1B是表示B图片中的预测方向0的参照图片列表的一例的图。图1C是表示B图片中的预测方向1的参照图片列表的一例的图。图2是用于说明时间预测运动矢量模式下的运动矢量的图。图3是表示在预测运动矢量指定模式下使用的相邻块的运动矢量的一例的图。图4是用于说明预测方向0的预测运动矢量候选列表的一例的图。图5是用于说明预测方向1的预测运动矢量候选列表的一例的图。图6是表示比特串向预测运动矢量索引的分配的一例的图。图7是表示使用预测运动矢量指定模式时的编码处理的一例的流程图。图8A是表示预测运动矢量的计算例的图。图8B是表示预测运动矢量的计算例的图。图9是表示使用预测运动矢量指定模式对运动图像进行编码的运动图像编码装置的构成的一例的框图。图10是表示使用预测运动矢量指定模式时的解码处理的一例的流程图。图11是表示对使用预测运动矢量指定模式编码的运动图像进行解码的运动图像解码装置的构成的一例的框图。图12是表示将预测运动矢量索引附加到比特流时的语法的图。图13是表示实施方式1的运动图像编码装置的构成的框图。图14是表示实施方式1的运动图像编码装置的处理动作的流程图。图15A是表示实施方式1中的预测方向0的预测运动矢量候选列表的一例的图。图15B是表示实施方式的变形例中的预测方向0的预测运动矢量候选列表的一例的图。图15C是表示实施方式的变形例中的预测方向0的预测运动矢量候选列表的一例的图。图16A是表示实施方式1中的预测方向1的预测运动矢量候选列表的一例的图。图16B是表示实施方式的变形例中的预测方向1的预测运动矢量候选列表的一例的图。图16C是表示实施方式的变形例中的预测方向1的预测运动矢量候选列表的一例的图。图17A是表示实施方式1中的预测运动矢量候选及预测运动矢量候选列表尺寸的计算处理的流程图。图17B是表示实施方式的变形例中的预测运动矢量候选的计算处理的流程图。图17C是表示实施方式的变形例中的预测运动矢量候选的计算处理的流程图。图18是表示实施方式1中的可预测候选数的更新处理的流程图。图19A是表示实施方式1中的新候选的追加处理的流程图。图19B是表示实施方式的变形例中的新候选的追加处理的流程图。图20是表示与实施方式1中的预测运动矢量候选的选择有关的处理的流程图。图21是表示实施方式2的运动图像编码装置的构成的框图。图22是表示实施方式2的运动图像编码装置的处理动作的流程图。图23是表示实施方式2中的可预测候选数的计算处理的流程图。图24是表示实施方式2中的预测运动矢量候选的计算处理的流程图。图25是表示将预测运动矢量索引附加到比特流时的语法的一例的图。图26是表示将预测运动矢量候选列表尺寸固定为预测运动矢量候选数的最大值时的语法的一例的图。图27是表示实施方式的变形例中的第二候选的追加处理的流程图。图28是实现内容分发服务的内容供给系统的整体结构图。图29是数字广播用系统的整体结构图。图30是表示电视机的结构例的模框图。图31是表示对作为光盘的记录介质进行信息的读写的信息再现/记录部的结构例的模框图。图32是表示作为光盘的记录介质的构造例的图。图33A是表示便携电话的一例的图。图33B是表示便携电话的结构例的模框图。图34是表示复用数据的结构的图。图35是示意地表示各流在复用数据中怎样被复用的图。图36是更详细地表示在PES包序列中视频流怎样被保存的图。图37是表示复用数据的TS包和源包的构造的图。图38是表示PMT的数据结构的图。图39是表示复用数据信息的内部结构的图。图40是表示流属性信息的内部结构的图。图41是表示识别影像数据的步骤的图。图42是表示实现各实施方式的运动图像编码方法及运动图像解码方法的集成电路的结构例的模框图。图43是表示切换驱动频率的结构的图。图44是表示识别影像数据、切换驱动频率的步骤的图。图45是表示将影像数据的标准与驱动频率建立了对应的查找表的一例的图。图46A是表示将信号处理部的模块共用的结构的一例的图。图46B是表示将信号处理部的模块共用的结构的另一例的图。具体实施方式(本专利技术的基础知识)(本专利技术的基础知识)在已经标准化的被称为H.264的运动图像编码方式中,为了进行信息量的压缩,使用I图片、P图片、B图片这3种图片类型。I图片在帧间预测编码处理中不被编码。即,I图片在图片内预测(以后称为“帧内预测”)编码处理中被编码。P图片参照在显示时间顺序上位于编码对象图片的前方或后方的已编码的1个图片而进行帧间预测编码。B图片参照在显示时间顺序上位于编码对象图片的前方或后方的已编码的2个图片本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/201280037093.html" title="运动图像编码方法、运动图像编码装置、运动图像解码方法、运动图像解码装置、及运动图像编解码装置原文来自X技术">运动图像编码方法、运动图像编码装置、运动图像解码方法、运动图像解码装置、及运动图像编解码装置</a>

【技术保护点】
一种运动图像编码方法,计算在将编码对象块的运动矢量编码时使用的预测运动矢量并对所述编码对象块进行编码,从而生成比特流,该运动图像编码方法包括以下步骤:预测运动矢量候选取得步骤,取得成为所述预测运动矢量的候选的预测运动矢量候选、且2个以上的固定数的所述预测运动矢量候选;选择步骤,从所述2个以上的固定数的所述预测运动矢量候选中,选择在所述编码对象块的所述运动矢量的编码中使用的所述预测运动矢量;以及编码步骤,根据所述2个以上的固定数对用于确定所选择的所述预测运动矢量的索引进行编码,并将编码后的所述索引附加到所述比特流中,所述2个以上的固定数的所述预测运动矢量候选包含具有预定的固定值的候选。

【技术特征摘要】
【国外来华专利技术】2011.08.03 US 61/514,6431.一种运动图像编码方法,计算在将编码对象块的运动矢量编码时使用的预测运动矢量并对所述编码对象块进行编码,从而生成比特流,该运动图像编码方法包括以下步骤:预测运动矢量候选取得步骤,取得成为所述预测运动矢量的候选的预测运动矢量候选、且2个以上的固定数的所述预测运动矢量候选;选择步骤,从所述2个以上的固定数的所述预测运动矢量候选中,选择在所述编码对象块的所述运动矢量的编码中使用的所述预测运动矢量;以及编码步骤,根据所述2个以上的固定数对用于确定所选择的所述预测运动矢量的索引进行编码,并将编码后的所述索引附加到所述比特流中,所述2个以上的固定数的所述预测运动矢量候选包含具有预定的固定值的多个候选,所述2个以上的固定数的所述预测运动矢量候选还包含第一候选和新候选中的至少一方,所述第一候选是根据空间上或时间上相邻于所述编码对象块的相邻块的编码中使用的所述运动矢量而导出的候选,所述新候选是根据与所述相邻块不同的块的编码中使用的所述运动矢量而导出的候选、或具有预定的固定矢量作为运动矢量的候选,所述预测运动矢量候选取得步骤具有以下步骤:第一导出步骤,进行导出所述第一候选的第一导出处理,在导出所述第一候选的情况下,设定为所述2个以上的固定数的所述预测运动矢量候选的一部分;第二导出步骤,在所述第一候选的数量小于所述2个以上的固定数的情况下,进行导出所述新候选的第二导出处理,在导出所述新候选的情况下,设定为所述2个以上的固定数的所述预测运动矢量候选的一部分;以及第三导出步骤,在所述第一候选的数量和所述新候选的数量的合计小于所述2个以上的固定数的情况下,设定至少一个具有所述预定的固定值的多个候选作为所述2个以上的固定数的所述预测运动矢量候选的一部分,以使得所述第一候选的数量、具有所述预定的固定值的多个候选的数量和所述新候选的数量的合计与所述2个以上的固定数相等。2.如权利要求1所述的运动图像编码方法,在所述第二导出步骤中,从预先准备的多个不同的候选中,根据规定的优先顺位来选择至少一个候选,从而导出至少一个所述新候选。3.一种运动图像编码方法,计算在将编码对象块的运动矢量编码时使用的预测运动矢量并对所述编码对象块进行编码,从而生成比特流,该运动图像编码方法包括以下步骤:预测运动矢量候选取得步骤,取得成为所述预测运动矢量的候选的预测运动矢量候选、且2个以上的固定数的所述预测运动矢量候选;选择步骤,从所述2个以上的固定数的所述预测运动矢量候选中,选择在所述编码对象块的所述运动矢量的编码中使用的所述预测运动矢量;以及编码步骤,根据所述2个以上的固定数对用于确定所选择的所述预测运动矢量的索引进行编码,并将编码后的所述索引附加到所述比特流中,所述2个以上的固定数的所述预测运动矢量候选包含具有预定的固定值的多个候选,所述2个以上的固定数的所述预测运动矢量候选还包含第一候选和新候选中的至少一方,所述第一候选是根据空间上或时间上相邻于所述编码对象块的相邻块的编码中使用的所述运动矢量而导出的候选,所述新候选是根据与所述相邻块不同的块的编码中使用的所述运动矢量而导出的候选、或具有预定的固定矢量作为运动矢量的候选,所述预测运动矢量候选取得步骤具有以下步骤:初始化步骤,通过在全部所述2个以上的固定数的所述预测运动矢量候选中设定具有所述预定的固定值的多个候选,对所述2个以上的固定数的所述预测运动矢量候选进行初始化;第一导出步骤,进行导出所述第一候选的第一导出处理,在导出所述第一候选的情况下,更新为所述2个以上的固定数的所述预测运动矢量候选的一部分;以及第二导出步骤,在所述第一候选的数量小于所述2个以上的固定数的情况下,进行导出所述新候选的第二导出处理,在导出所述新候选的情况下,更新为所述2个以上的固定数的所述预测运动矢量候选的一部分。4.一种运动图像解码方法,计算在对比特流中包含的解码对象块的运动矢量进行解码时使用的预测运动矢量,并对所述解码对象块进行解码,该运动图像解码方法包括以下步骤:预测运动矢量候选取得步骤,取得成为所述预测运动矢量的候选的预测运动矢量候选、且2个以上的固定数的所述预测运动矢量候选;解码步骤,根据所述2个以上的固定数,对附加于所述比特流的编码后的索引、且用于从所述2个以上的固定数的所述预测运动矢量候选中确定所述预测运动矢量候选的索引进行解码;以及选择步骤,根据解码后的所述索引,从所述2个以上的固定数的所述预测运动矢量候选中选择在所述解码对象块的解码中使用的所述预测运动矢量,所述2个以上的固定数的所述预测运动矢量候选包含具有预定的固定值的多个候选,所述2个以上的固定数的所述预测运动矢量候选还包含第一候选和新候选中的至少一方,所述第一候选是根据空间上或时间上相邻于所述解码对象块的相邻块的解码中使用的所述运动矢量而导出的候选,所述新候选是根据与所述相邻块不同的块的解码中使用的所述运动矢量而导出的候选、或具有预定的固定矢量作为运动矢量的候选,所述预测运动矢量候选取得步骤具有以下步骤:第一导出步骤,进行导出所述第一候选的第一导出处理,在导出所述第一候选的情况下,设定为所述2个以上的固定数的所述预测运动矢量候选的一部分;第二导出步骤,在所述第一候选的数量小于所述2个以上的固定数的情况下,进行导出所述新候选的第二导出处理,在导出所述新候选的情况下,设定为所述2个以上的固定数的所述预测运动矢量候选的一部分;以及第三导出步骤,在所述第一候选的数量和所述新候选的数量的合计小于所述2个以上的固定数的情况下,设定至少一个具有所述预定的固定值的多个候选作为所述2个以上的固定数的所述预测运动矢量候选的一部分,以使得所述第一候选的数量、具有所述预定的固定值的多个候选的数量和所述新候选...

【专利技术属性】
技术研发人员:杉尾敏康西孝启柴原阳司谷川京子笹井寿郎松延彻
申请(专利权)人:松下电器产业株式会社
类型:发明
国别省市:日本;JP

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

1