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

技术编号:19551049 阅读:33 留言:0更新日期:2018-11-24 21:53
本公开提供图像编码方法及装置、图像解码方法及装置、编解码装置。图像编码方法导出分别具有第3运动矢量的多个第3候选,以使第1候选的总数不超过规定数的方式,导出1个以上的第1候选,当包含1个以上的第1候选及多个第3候选的候选的总数小于预先决定的最大候选数时,导出分别具有作为零矢量的第2运动矢量的1个以上的第2候选,使用预先决定的最大候选数,对与具有编码对象块的编码中使用的运动矢量的候选对应的索引进行编码,预先决定的最大候选数至少按照包括编码对象块的编码对象图片的特征来决定。

Image encoding method and device, image decoding method and device, encoding and decoding device

The present disclosure provides an image coding method and device, an image decoding method and device, and a coding and decoding device. The image coding method derives several third candidates with the third motion vector, so that the total number of the first candidates does not exceed the prescribed number. It derives more than one first candidate. When the total number of candidates containing more than one first candidate and multiple third candidates is less than the predetermined maximum number of candidates, it derives that the number of candidates is zero, respectively. For more than one second candidate of the second motion vector of the vector, the index corresponding to the candidate of the motion vector used in encoding with the encoding object block is coded using the predefined maximum number of candidates. The predefined maximum number of candidates is determined at least according to the characteristics of the encoding object picture including the encoding object block.

【技术实现步骤摘要】
图像编码方法及装置、图像解码方法及装置、编解码装置本申请是2012年9月25日提交的,中国专利申请号为201280049393.4(国际申请号PCT/JP2012/006110),专利技术名称为“图像编码方法、图像编码装置、图像解码方法及图像解码装置”的专利申请的分案申请。
本专利技术涉及图像编码方法及图像解码方法。
技术介绍
在运动图像编码处理中,通常利用运动图像所具有的空间方向及时间方向的冗余性来进行信息量的压缩。在此,作为利用空间方向的冗余性的方法,通常使用向频域的变换。此外,作为利用时间方向的冗余性的方法,使用图片间预测(以后称为“帧间预测”)编码处理。在帧间预测编码处理中,对某图片进行编码时,将在显示时间顺序上位于编码对象图片的前方或后方的已编码的图片作为参照图片使用。然后,通过编码对象图片相对于该参照图片的运动检测,导出运动矢量。然后,计算基于导出的运动矢量进行运动补偿而得到的预测图像数据与编码对象图片的图像数据的差分,从而除去时间方向的冗余性(例如参照非专利文献1)。在此,在运动检测中,计算编码图片内的编码对象块与参照图片内的块的差分值,将差分值最小的参照图片内的块决定为参照块。然后,使用编码对象块和参照块来检测运动矢量。在先技术文献非专利文献非专利文献1:ITU-TRecommendationH.264“Advancedvideocodingforgenericaudiovisualservices”,2010年3月非专利文献2:JCT-VC,“WD3:WorkingDraft3ofHigh-EfficiencyVideoCoding”,JCTVC-E603,March2011.
技术实现思路
专利技术所要解决的课题但是,在上述以往的技术中,在使用帧间预测的图像编码及解码中,要求提高编码效率。因此,本专利技术提供一种图像编码方法及图像解码方法,在使用帧间预测的图像编码及解码中,能够提高编码效率。解决课题所采用的手段本专利技术的一个方式的图像编码方法,用于对编码对象块进行编码,生成比特流,导出分别具有第3运动矢量的多个第3候选,以使第1候选的总数不超过规定数的方式,导出1个以上的第1候选,该1个以上的第1候选分别具有所述多个第3候选的多个第3运动矢量中的2个,当包含所述1个以上的第1候选及所述多个第3候选的候选的总数小于预先决定的最大候选数时,导出分别具有作为零矢量的第2运动矢量的1个以上的第2候选,使用所述预先决定的最大候选数,对与具有所述编码对象块的编码中使用的运动矢量的候选对应的索引进行编码,将所述预先决定的最大候选数附加至所述比特流,所述候选是包含所述1个以上的第1候选、所述1个以上的第2候选及所述多个第3候选的多个候选中的1个,以使所述第2候选的总数与下述差一致的方式导出所述1个以上的第2候选,该差是所述预先决定的最大候选数与包含所述1个以上的第1候选及所述多个第3候选的候选的总数之差,针对所述第2候选之中的最初被导出的第2候选,分配参照图片索引0,针对以后被导出的第2候选的参照图片索引,分配对紧前被导出的第2候选的参照图片索引加1而得到的值,所述预先决定的最大候选数至少按照包括所述编码对象块的编码对象图片的特征来决定。本专利技术的一个方式的图像编码装置,对编码对象块进行编码,生成比特流,具备:第3导出器,导出分别具有第3运动矢量的多个第3候选;第1导出器,以使第1候选的总数不超过规定数的方式,导出1个以上的第1候选,该1个以上的第1候选分别具有所述多个第3候选的多个第3运动矢量中的2个;第2导出器,当包含所述1个以上的第1候选及所述多个第3候选的候选的总数小于预先决定的最大候选数时,导出分别具有作为零矢量的第2运动矢量的1个以上的第2候选;以及编码器,使用所述预先决定的最大候选数,对与具有所述编码对象块的编码中使用的运动矢量的候选对应的索引进行编码,将所述预先决定的最大候选数附加至所述比特流;所述候选是包含所述1个以上的第1候选、所述1个以上的第2候选及所述多个第3候选的多个候选中的1个,以使所述第2候选的总数与下述差一致的方式导出所述1个以上的第2候选,该差是所述预先决定的最大候选数与包含所述1个以上的第1候选及所述多个第3候选的候选的总数之差,针对所述第2候选之中的最初被导出的第2候选,分配参照图片索引0,针对以后被导出的第2候选的参照图片索引,分配对紧前被导出的第2候选的参照图片索引加1而得到的值,所述预先决定的最大候选数至少按照包括所述编码对象块的编码对象图片的特征来决定。本专利技术的一个方式的图像解码方法,用于对比特流所包含的解码对象块进行解码,导出分别具有第3运动矢量的多个第3候选,以使第1候选的总数不超过规定数的方式,导出1个以上的第1候选,该1个以上的第1候选分别具有所述多个第3候选的多个第3运动矢量中的2个,当包含所述1个以上的第1候选及所述多个第3候选的候选的总数小于所述比特流中附加的预先决定的最大候选数时,导出分别具有作为零矢量的第2运动矢量的1个以上的第2候选,使用所述预先决定的最大候选数,对与具有所述解码对象块的解码中使用的运动矢量的候选对应的编码索引进行解码,所述候选是包含所述1个以上的第1候选、所述1个以上的第2候选及所述多个第3候选的多个候选中的1个,以使所述第2候选的总数与下述差一致的方式导出所述1个以上的第2候选,该差是所述预先决定的最大候选数与包含所述1个以上的第1候选及所述多个第3候选的候选的总数之差,针对所述第2候选之中的最初被导出的第2候选,分配参照图片索引0,针对以后被导出的第2候选的参照图片索引,分配对紧前被导出的第2候选的参照图片索引加1而得到的值,所述预先决定的最大候选数至少按照包括所述解码对象块被编码时的编码对象块的编码对象图片的特征来决定。本专利技术的一个方式的图像解码装置,对比特流所包含的解码对象块进行解码,具备:第3导出器,导出分别具有第3运动矢量的多个第3候选;第1导出器,以使第1候选的总数不超过规定数的方式,导出1个以上的第1候选,该1个以上的第1候选分别具有所述多个第3候选的多个第3运动矢量中的2个;第2导出器,当包含所述1个以上的第1候选及所述多个第3候选的候选的总数小于所述比特流中附加的预先决定的最大候选数时,导出分别具有作为零矢量的第2运动矢量的1个以上的第2候选;以及解码器,使用所述预先决定的最大候选数,对与具有所述解码对象块的解码中使用的运动矢量的候选对应的编码索引进行解码;所述候选是包含所述1个以上的第1候选、所述1个以上的第2候选及所述多个第3候选的多个候选中的1个,以使所述第2候选的总数与下述差一致的方式导出所述1个以上的第2候选,该差是所述预先决定的最大候选数与包含所述1个以上的第1候选及所述多个第3候选的候选的总数之差,针对所述第2候选之中的最初被导出的第2候选,分配参照图片索引0,针对以后被导出的第2候选的参照图片索引,分配对紧前被导出的第2候选的参照图片索引加1而得到的值,所述预先决定的最大候选数至少按照包括所述解码对象块被编码时的编码对象块的编码对象图片的特征来决定。本专利技术的一个方式的图像编解码装置具备上述图像编码装置以及上述图像解码装置。本专利技术的一个方式的图像编码方法,用于对编码对象块进行编码,生成比特流本文档来自技高网
...

【技术保护点】
1.一种图像编码方法,用于对编码对象块进行编码,生成比特流,导出分别具有第3运动矢量的多个第3候选,以使第1候选的总数不超过规定数的方式,导出1个以上的第1候选,该1个以上的第1候选分别具有所述多个第3候选的多个第3运动矢量中的2个,当包含所述1个以上的第1候选及所述多个第3候选的候选的总数小于预先决定的最大候选数时,导出分别具有作为零矢量的第2运动矢量的1个以上的第2候选,使用所述预先决定的最大候选数,对与具有所述编码对象块的编码中使用的运动矢量的候选对应的索引进行编码,将所述预先决定的最大候选数附加至所述比特流,所述候选是包含所述1个以上的第1候选、所述1个以上的第2候选及所述多个第3候选的多个候选中的1个,以使所述第2候选的总数与下述差一致的方式导出所述1个以上的第2候选,该差是所述预先决定的最大候选数与包含所述1个以上的第1候选及所述多个第3候选的候选的总数之差,针对所述第2候选之中的最初被导出的第2候选,分配参照图片索引0,针对以后被导出的第2候选的参照图片索引,分配对紧前被导出的第2候选的参照图片索引加1而得到的值,所述预先决定的最大候选数至少按照包括所述编码对象块的编码对象图片的特征来决定。...

【技术特征摘要】
2011.10.19 US 61/548,8281.一种图像编码方法,用于对编码对象块进行编码,生成比特流,导出分别具有第3运动矢量的多个第3候选,以使第1候选的总数不超过规定数的方式,导出1个以上的第1候选,该1个以上的第1候选分别具有所述多个第3候选的多个第3运动矢量中的2个,当包含所述1个以上的第1候选及所述多个第3候选的候选的总数小于预先决定的最大候选数时,导出分别具有作为零矢量的第2运动矢量的1个以上的第2候选,使用所述预先决定的最大候选数,对与具有所述编码对象块的编码中使用的运动矢量的候选对应的索引进行编码,将所述预先决定的最大候选数附加至所述比特流,所述候选是包含所述1个以上的第1候选、所述1个以上的第2候选及所述多个第3候选的多个候选中的1个,以使所述第2候选的总数与下述差一致的方式导出所述1个以上的第2候选,该差是所述预先决定的最大候选数与包含所述1个以上的第1候选及所述多个第3候选的候选的总数之差,针对所述第2候选之中的最初被导出的第2候选,分配参照图片索引0,针对以后被导出的第2候选的参照图片索引,分配对紧前被导出的第2候选的参照图片索引加1而得到的值,所述预先决定的最大候选数至少按照包括所述编码对象块的编码对象图片的特征来决定。2.如权利要求1所述的图像编码方法,所述多个第3运动矢量各自是与所述编码对象块在空间上或时间上相邻的块的编码所使用的运动矢量。3.如权利要求1所述的图像编码方法,反复导出1个第2候选直到包含所述1个以上的第1候选、所述1个以上的第2候选及所述多个第3候选的候选的总数与所述预先决定的最大候选数一致,从而导出所述1个以上的第2候选。4.如权利要求1~3中任一项所述的图像编码方法,所述规定数依存于能够导出的第1候选的最大数。5.如权利要求1所述的图像编码方法,所述图像编码方法进一步,将编码处理切换为遵循第1标准的第1编码处理或遵循第2标准的第2编码处理,将表示切换后的所述编码处理所遵循的所述第1标准或所述第2标准的识别信息附加到所述比特流,在所述编码处理被切换为所述第1编码处理的情况下,进行所述多个第3候选的导出、所述1个以上的第1候选的导出、所述1个以上的第2候选的导出和所述索引的编码,作为所述第1编码处理。6.一种图像编码装置,对编码对象块进行编码,生成比特流,具备:第3导出器,导出分别具有第3运动矢量的多个第3候选;第1导出器,以使第1候选的总数不超过规定数的方式,导出1个以上的第1候选,该1个以上的第1候选分别具有所述多个第3候选的多个第3运动矢量中的2个;第2导出器,当包含所述1个以上的第1候选及所述多个第3候选的候选的总数小于预先决定的最大候选数时,导出分别具有作为零矢量的第2运动矢量的1个以上的第2候选;以及编码器,使用所述预先决定的最大候选数,对与具有所述编码对象块的编码中使用的运动矢量的候选对应的索引进行编码,将所述预先决定的最大候选数附加至所述比特流;所述候选是包含所述1个以上的第1候选、所述1个以上的第2候选及所述多个第3候选的多个候选中的1个,以使所述第2候选的总数与下述差一致的方式导出所述1个以上的第2候选,该差是所述预先决定的最大候选数与包含所述1个以上的第1候选及所述多个第3候选的候选的总数之差,针对所述第2候选之中的最初被导出的第2候选,分配参照图片索引0,针对以后被导出的第2候选的参照图片索引,分配对紧前被导出的第2候选的参照图片索引加1而得到的值,所述预先决定的最大候选数至少按照包括所述编码对象块的编码对象图片的特征来决定。7.一种图像解码方法,用于对比特流所包含的解码对象块进行解码,导出分别具有第3运动矢量的多个第3候选,以使第1候选的总数不超过规定数的方式,导出1个以上的第1候选,该1个以上的第1候选分别具有所述多个第3候选的多个第3运动矢量中的2个,当包含所述1个以上的第1候选及所述多个第3候选的候选的总数小于所述比特流中附加的预先决定的最大候选数时,导出分别具有作为零矢量的第2运动矢量的1个以上的第2候选,使用所述预先决定的最大候选数,对与具有所述解码对象块的解码中使用的运动矢量的候选对应的编码索引进行解码,所述候选是包含所述1个以上的第1候选、所述1个以上的第2候选及所述多个第3候选的多个候选中的1个,以使所述第2候选的总数与下述差一致的方式导出所述1个以上的第2候选,该差是所述预先决定的最大候选数与包含所述1个以上的第1候选及所述多个第3候选的候选的总数之差,针对所述第2候选之中的最初被导出的第2候选,分配参照图片索引0,针对以后被导出的第2候选的参照图片索引,分配对紧前被导出的第2候选的参照图片索引加1而得到的值,所述预先决定的最大候选数至少按照包括所述解码对象块被编码时的编码对象块的编码对象图片的特征来决定。8.如权利要求7所述的图像解码方法,所述多个第3运动矢量各自是与所述解码对象块在空间上或时间上相邻的块的解码所使用的运动矢量。9.如权利要求7所述的图像解码方法,反复导出1个第2候选直到包含所述1个以上的第1候选、所述1个以上的第2候选及所述多个第3候选的候选的总数与所述预先决定的最大候选数一致,从而导出所述1个以上的第2候选。10.如权利要求7~9中任一项所述的图像解码方法,所述规定数依存于能够导出的第1候选的最大数。11.如权利要求7所述的图像解码方法,所述图像解码方法进一步,根据附加于所述比特流的表示第1标准或第2标准的识别信息,将解码处理切换为遵循所述第1标准的第1解码处理或遵循所述第2标准的第2解码处理,在所述解码处理被切换为第1解码处理的情况下,进行所述多个第3候选的导出、所述1个以上的第1候选的导出、所述1个以上的第2候选的导出和所述编码索引的解码,作为所述第1解码处理。12.一种图像解码装置,对比特流所包含的解码对象块进行解码,具备:第3导出器,导出分别具有第3运动矢量的多个第3候选;第1导出器,以使第1候选的总数不超过规定数的方式,导出1个以上的第1候选,该1个以上的第1候选分别具有所述多个第3候选的多个第3运动矢量中的2个;第2导出器,当包含所述1个以上的第1候选及所述多个第3候选的候选的总数小于所述比特流中附加的预先决定的最大候选数时,导出分别具有作为零矢量的第2运动矢量的1个以...

【专利技术属性】
技术研发人员:杉尾敏康西孝启柴原阳司谷川京子笹井寿郎松延彻寺田健吾
申请(专利权)人:太阳专利托管公司
类型:发明
国别省市:美国,US

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

1