用于视频编码的方法和设备技术

技术编号:7764047 阅读:182 留言:0更新日期:2012-09-15 00:57
本申请提供了视频编码和解码实体中的方法和设备。该方法和设备涉及对与编码视频相关联的参考信息的联合编码。在解码实体中,该方法和设备涉及获得(402)与编码块Be相关联的单个语法元素,并基于所获得的语法元素来识别(404)参考模式和一个或多个参考图像。该方法和设备还涉及基于所识别的参考模式和一个或多个参考图像,对块Be进行解码(406),由此提供解码的像素块B。

【技术实现步骤摘要】
【国外来华专利技术】
本申请总体涉及用于对与视频编码有关的信息进行编码的方法和设备。
技术介绍
视频编码可以以帧内模式和/或帧间模式执行。帧内模式利用视频帧内的冗余,帧间模式利用视频帧之间的冗余。在帧间模式下,根据被称为参考图像的已编码/解码图像来获得像素亮度/色度预测。根据用于预测的参考图像的数目,将帧间模式分类为单向预测模式(或单向模式)、双向预测模式(B模式)、以及可能的三向预测模式等等,其中分别使用I个、2个和3个参考图像。在本文中,将这些不同模式(即,单向预测、双向预测等等)称为“参考模式”。高级视频编码(AVC)(也称为H. 264和MPEG-4第10部分)是来自ITU-T (国际电 信联盟-电信标准组织)和MPEG(运动图像专家组)的用于2D视频编码的现有标准。AVC编解码器是一种混合编解码器,利用了消除帧之间以及一个帧内的冗余。在AVC中,相关参考图像的标识符按顺序排列为两个参考列表。指示符用参考索弓丨表不,并且从0到N编号,例如(0,1,…,N)。第一列表(List O(LO))主要管理过去参考图像(即,在时间上处于当前图像之前的参考图像),第二列表(List I(Ll))通常管理未来参考图像(即,在时间上处于当前图像之后的参考图像)。对于低延迟视频编码,LI也可以管理过去参考图像。每一个列表可以保持多达15个参考图像的索引,S卩,N= 14。此外,在AVC中,在宏块(MB)模式/子-MB模式中,利用分区结构将指定对参考图像列表之一的选择(例如,用于单向预测)或对两个参考图像列表的选择(例如,用于双向预测)的指示符或参考模式索引编码在一起,而将指定各个列表中的所选参考图像的指示符或参考图像索引编码为分离的语法元素。“分区结构”指的是诸如16X16MB的16X16、16X8或8X16之类的分区。诸如16X16的分区在使用单向预测时通常与一个运动向量(MV)和一个参考索引相关联,而在使用双向预测时通常与两个MV和两个参考索引相关联。MV具有水平分量MVx和垂直分量MVy,描述如何从相应的参考图像中产生当前分区的像素,例如 Ipred (x, y) = Iref (x~MVx, y-MVy)。与图像或分区相关联的参考图像的数目取决于与同一个分区相关联的参考模式,即,参考模式是单向预测或双向预测等等。当在解码器中解码参考信息时,为了解码器能够正确地解码出图像或分区,必须正确地解码与图像或分区相关联的参考模式索引和一个或多个参考图像索引。参考模式索引和一个或多个参考图像索引之中的任何一个的不正确解码可能导致参考信息的错误解译。当前的参考信息编码方法(例如以上所描述的AVC的方法)需要相对大量的比特,用以表达与每一个块相关联的参考信息。在编码效率方面,这被认为是低效率的。
技术实现思路
希望针对参考信息(即,识别用于预测当前帧的一个或多个参考图像的信息)实现改进的编码效率。本专利技术的目的是实现针对参考信息的改进的编码效率。此外,本专利技术的目的是提供一种用于实现针对参考信息的改进编码的方法和设备。这些目的可以通过根据所附独立权利要求所述的方法和设备来实现。从属权利要求限定了可选实施例。以下描述的预测、编码和解码可以在相同的实体或节点内执行,或者可以在不同的实体或节点内执行。根据第一方面,提供了一种视频解码实体中的方法。该方法包括获得与编码块相关联的单个语法元素。该方法还包括基于所获得的语法元素来识别参考模式和一个或多个参考图像,以及基于所识别的参考模式和一个或多个参考图像,对块进行解码,由此提供解码的像素块B。根据第二方面,提供了一种视频解码实体中的设备。该设备包括一功能单元,适配为获得与编码块B6相关联的单个语法元 素。该设备还包括一功能单元,适配为基于所获得的语法元素来识别参考模式和一个或多个参考图像。该设备还包括一功能单元,适配为基于所识别的参考模式和一个或多个参考图像,对块进行解码,由此提供解码的像素块B。根据第三方面,提供了视频编码实体中的方法。该方法包括使用参考模式和一个或多个参考图像对像素块B进行编码,由此提供编码块Be。该方法还包括导出识别所述参考模式和一个或多个参考图像的单个语法元素,以及将所述单个语法元素提供给块的解码器。根据第四方面,提供了一种视频编码实体中的设备。该设备包括一功能单元,适配为使用参考模式和一个或多个参考图像对像素块B进行编码,由此提供编码块该设备还包括一功能单元,适配为导出识别所述参考模式和一个或多个参考图像的单个语法元素。该设备还包括一功能单元,适配为将所述单个语法元素提供给块B6的解码器。上述方法和设备可以用于改进编码效率。由于能够使用较少的比特来识别用于预测当前帧的一个或多个参考图像,因而可以改进编码效率。上述方法和设备还可以实现改进的容错性能。此外,通过捆绑参考信息以形成单个语法元素,可以简单地处理参考索引编号。此外,如上所述的语法元素的使用将使得能够利用参考索引和参考模式的一些组合比其他组合更为可能(通过实现对这些组合的有效编码)。例如,可以给参考索引和参考模式的更为可能的组合分配较短的码字。上述方法和设备可以在不同实施例中实现。在一些实施例中对参考模式和一个或多个参考图像的识别基于所获得的语法元素与参考模式和一个或多个特定参考图像之间的预定映射。在一些实施例中,单个语法元素表示第一预定参考列表中的条目,所述第一预定参考列表可以包括一个或多个条目。条目可以识别多个参考图像或单个参考图像,并且还可以进一步识别参考模式。单个语法元素还可以表示参考模式和第二预定参考列表中的条目,第二列表可以包括分别识别单个参考图像的一个或多个条目。可以由列表索引来识别列表中的条目。此外,表示所获得的语法元素的比特数目可以与所述语法元素的特定值的可能性有关。在一些实施例中,可以基于与Be (或B)的相邻块相关联的单个语法元素来执行针对Be (在编码实体中为B)的参考信息预测。此外,在一些实施例中,可以识别与多向预测相关联的某一块的子区域,对于所述子区域,多向预测参考块中的各个相应区域之间具有较对低的相关,以及针对所识别的子区域,使用备选预测代替所述多向预测。以上实施例主要是就方法进行描述的。然而,以上描述也旨在包括设备的实施例,该设备适于执行以上描述的特征。上述示例实施例的不同特征可以根据需要、需求或偏好以不同方式合并。根据另一方面,提供了一种计算机程序,包括计算机可读代码装置,所述计算机可读代码装置在一个或多个处理单元上执行时,使得以上描述的任意设备执行根据以上描述的任意方法所述的相应过程。根据另一方面,提供了一种计算机程序产品,包括上述计算机程序。附图说明现在将借助于示例实施例并参照附图来更加详细地描述本专利技术,在附图中图I是示意了从根据现有技术的参考信息表示到根据示例实施例的参考信息表示的转化的示意图。图2是示出了 AVC参考索引表示与根据示例实施例的参考索引表示之间的区别的表。图3是示意了根据示例实施例的对参考信息指示符的分配的示意图。图4是示意了根据示例实施例的视频解码实体中的用于对与参考模式和一个或多个参考图像有关的联合编码的信息进行解码的过程的示意图。图5是示意了根据示例实施例的视频解码实体中的适配为对与参考模式和一个 或多个参考图像有关的联合编码的信息进行解码的设备的框图本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2009.12.17 US 61/287,2421.一种视频解码实体中的方法,所述方法包括 -获得(402)与编码块相关联的单个语法元素, -基于所获得的语法元素来识别(404)参考模式和一个或多个参考图像,以及 -基于所识别的参考模式和一个或多个参考图像,对块进行解码(406),由此提供解码的像素块B。2.根据权利要求I所述的方法,其中,对参考模式和一个或多个参考图像的识别基于所获得的语法元素与要在对块进行解码时使用的参考模式和一个或多个特定参考图像之间的预定映射。3.根据权利要求I或2所述的方法,其中,所述单个语法元素表示第一预定参考列表中 的条目。4.根据权利要求3所述的方法,其中,所述第一列表包括识别以下至少一项的一个或多个条目 -多个参考图像, -单个参考图像。5.根据权利要求4所述的方法,其中,第一列表中的每一个条目还识别参考模式。6.根据权利要求3或4所述的方法,其中,所述单个语法元素还表示参考模式和第二预定参考列表中的条目。7.根据权利要求6所述的方法,其中,第二列表包括识别单个参考图像的一个或多个条目。8.根据权利要求3-7中任一项所述的方法,其中,由列表索引识别一个或多个列表条目。9.根据前述任一权利要求所述的方法,其中,表示所获得的语法元素的比特数目与所述语法元素的特定值的可能性有关,其中比特越少暗示越可能的值,以及比特越多暗示越不可能的值。10.根据前述任一权利要求所述的方法,还包括基于与相邻块相关联的单个语法元素来执行针对的参考信息预测。11.根据前述任一权利要求所述的方法,还包括 -识别与多向预测相关联的某一块的一个或多个子区域,对于所述一个或多个子区域,多向预测参考块中的各个相应区域之间具有较对低的相关,以及 -针对所述块中所识别的一个或多个子区域,使用备选预测代替所述多向预测。12.一种视频解码实体中的设备(500),所述设备包括 -获得单元(504),适配为获得与编码块B6相关联的单个语法元素, -识别单元(506),适配为基于所获得的语法元素来识别参考模式和一个或多个参考图像,以及 -解码单元(508),适配为基于所识别的参考模式和一个或多个参考图像,对块B6进行解码,由此提供解码的像素块B。13.根据权利要求12所述的设备,还适配为基于所获得的语法元素与要在对块B6进行解码时使用的参考模式和一个或多个特定参考图像之间的预定映射,识别参考模式和一个或多个参考图像。14.根据权利要求12或13所述的设备,还适配为将所述单个语法元素解译为表示第一预定参考列表中的条目。15.根据权利要求14所述的设备,其中,所述第一列表包括识别以下至少一项的一个或多个条目 -多个参考图像, -单个参考图像。16.根据权利要求15所述的设备,其中,第一列表中的每一个条目还识别参考模式。17.根据权利要求14或15所述的设备,还适配为将所述单个语法元素解译为还表示参考模式和第二预定参考列表中的条目。18.根据权利要求17所述的设备,其中,第二列表包括识别单个参考图像的一个或多个条目。19.根据权利要求14-18中任一项所述的设备,其中,由列表索引识别一个或多个列表条目。20.根据权利要求12-19中任一项所述的设备,还适配为将表示所获得的语法元素的比特数目解译为与所述语法元素的特定值的可能性有关,以使得比特越少暗示越可能的值,以及比特越多暗示越不可能的值。21.根据权利要求12-20中任一项所述的设备,还适配为基于与相邻块相关联的单个语法元素来执行针对Be的参考信息预测。22.根据权利要求12-21所述的设备,还适配为识别与多向预测相关联的某一块的一个或多个子区域,对于所述一个或多个子区域,多向预测参考块中的各个相应区域之间具有较对低的相关,以及 所述设备还适配为针对所述块中所识别的一个或多个子区域,使用备选预测代替所述多向预测。23.一种视频编码实体中的方法,所述方法包括 -使用参考模式和一个或多个参考图像对像素块B进行编码(602),由此提供编码块Be, -导出(60...

【专利技术属性】
技术研发人员:巫壮飞肯尼思·安德森克林顿·普里德尔托马斯·卢瑟理查德·肖伯格
申请(专利权)人:瑞典爱立信有限公司
类型:发明
国别省市:

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

1