用于多视点视频编码的参考图像列表管理语法制造技术

技术编号:7937052 阅读:160 留言:0更新日期:2012-11-01 07:51
本发明专利技术描述了一种用于基于多视点的视频解码操作的修改参考图像列表的方法。所述方法包括以下步骤:使用视频编码器确定第一参考图像是否是需要编码的所述视频图像的时间参考图像,并且通过向所述第一参考图像指定用于时间参考图像列表的图像号码来修改参考图像在所述时间参考图像列表中的编码顺序;确定需要编码的所述视频图像是否与所述多个视点中的不同视点中的视点相关联;以及当表示交叉视点参考图像列表中的第二参考图像的视点的对应视点与需要编码的所述视频图像所关联的视点不同的视点相关联时,修改所述第二参考图像的编码,从而向第二参考图像指定所述交叉视点参考图像列表的第二图像号码。

【技术实现步骤摘要】

本专利技术涉及运动图像(moving pictures)领域,更具体地,涉及参考图像在用于编码视频图像时的排序(ordering)课题。
技术介绍
许多巾贞间编码系统使用参考图像(reference picture),使用这种参考图像有助于降低编码比特流的大小。这样的结果就是编码效率比仅仅使用帧内编码技术要高。因此,许多编码标准既包含帧内也包含帧间编码技术,以编码一系列移动图像的比特流。在现有技术中,不同类型的参考图像用于编码标准,例如“I”图像,其只使用图像自身内(巾贞内)的元素进行编码,又例如“B”图像,其通过使用来自图像自身内部的元素和/或来自两个先前参考图像(帧间)的元素进行编码,再例如“P”图像,其通过使用来自图像自身内部的元素和/或来自一个先前参考图像(帧间)的元素进行编码。当“B”图像或“P”图像被编码和/或解码时,这种图像因而取决于其他参考帧,从而这种图像在解码过程中可以被正确编码或构建。编码/解码系统应当提供某种类型的存储单元(memory location),从而在其他图像在由参考图像被编码或解码时可以存储这种参考图像。这些图像类型之间具有时间关系。当考虑其中不同视频图像的多视点(multiple views)需要考虑的视频标准时,这种情况变得更为复杂。例如,图I是多视点编码系统中使用的参考图像结构的示例性实施方式。具体而言,所示结构涉及根据多视点编码(MVC)方案在时间(TO - T100)使用8个不同视点(S0 — S7),所述MVC方案在2006年7月奥地利Klagenfurt的JVT-T208. doc的A. Vetro、Y. Su、H. Kimata、A. Smolic 的“Joint Multiview Video Model (JMVM) I. 0” 中提出。此多视点编码标准基于高级视频编码(AVC)标准(G. Sullivan、T. Wiegand、A. Luthra,“H. 264 / AVC (ITU推荐标准和IS0/IEC 14496-10 (MPEG-4第10部分)高级视频编码)”,Palma de Mallorca,ES18-22,2004年10月)。这两个标准的最大的区别在于AVC不解决对多视点图像的编码而MVC能够解决。请再参看图I,例如可以看出,当编码在时间Tl与视点SI相关联的图像时,需要编码的图像与来自相同视点(时间TO的SI和时间T2的SI)的图像(参考图像)关联,并且需要编码的图像与来自不同视点(时间Tl的SO和时间Tl的S2)的图像关联。因此,当编码与SI关联的图像时,重要的是要在存储装置(例如可以由硬件、软件或其组合实施的缓存器、寄存器、RAM等)中保存参考图像(时间TO的SI、时间T2的SI、时间Tl的SO和时间Tl的 S2)。用于存储AVC视频标准中使用的参考图像的编码器和存储装置运算的通用实施方式示于图2中。具体而言,在框图200中公开了编码器205、编码缓存器210和解码图像缓存器(DPB)215。在编码操作(编码或者解码)过程中,由编码器205正在进行编码的图像存在于编码缓存器210中,而先前编码的参考图像存储在解码图像缓存器215中。但是当需要编码一个需要使用超过两个的参考图像的图像时,当该图像存储在缓存器DPB 215中时,就会产生问题。即DPB 215必须为这种参考图像提供某种类型的组织,以使它们在编码运算过程中可以被编码器205使用。还可以理解,当编码第二图像时,不同的参考图像可能必须由编码器205通过DPB215获得。在时间的情况下(例如AVC),这种问题非常复杂,但是当编码视频标准(例如MVC)中的图像时当必须考虑不同视点中的参考图像时(如图I所示),这就变成了需要获得参考图像的问题。
技术实现思路
本专利技术能够解决现有技术的上述缺点和不足。本专利技术涉及一种用于再利用可用的运动信息作为运动估计预测器以进行视频编码的方法和装置。根据本专利技术原理的一个方面,提出了一种编码器,其根据来自被解码器解码的图像的信息对存储在存储器中的参考图像进行存储管理操作,其中这种信息与关联于该参考图像的视点信息相关。根据本专利技术原理的另一方面,提供了一种用于基于多视点的视频解码操作的修改参考图像列表的方法,在所述基于多视点的视频解码操作中,与多个视点相关联的参考图像被用来编码视频图像,所述方法包括以下步骤使用视频编码器确定第一参考图像是否是需要编码的所述视频图像的时间参考图像,并且通过向所述第一参考图像指定用于时间参考图像列表的图像号码来修改参考图像在所述时间参考图像列表中的编码顺序,其中,所述图像号码取决于所述第一参考图像是I图像、B图像还是P图像,需要编码的所述图像是I图像、B图像还是P图像,需要编码的所述视频图像在所述多个编码图像中的解码顺序,以及需要编码的所述视频图像在所述多个编码图像中的显示顺序;确定需要编码的所述视频图像是否与所述多个视点中的不同视点中的视点相关联;以及当表示交叉视点参考图像列表中的第二参考图像的视点的对应视点与需要编码的所述视频图像所关联的视点不同的视点相关联时,修改所述第二参考图像的编码,从而向第二参考图像指定所述交叉视点参考图像列表的第二图像号码,其中,所述第二图像号码取决于所述第二参考图像是I图像、B图像还是P图像,需要编码的所述图像是I图像、B图像还是P图像,需要编码的所述视频图像在所述多个编码图像中的所述解码顺序,以及需要编码的所述视频图像在所述多个编码图像中的所述显示顺序通过下面结合附图对本专利技术的实施方式进行的详细说明,本专利技术的上述和其他方面以及特征和优点将变得显而易见。附图说明根据参照下面附图的详细说明,本专利技术的原理将得到更好的理解。图I是根据本专利技术实施方式的不同时间的视频图像视点的多视点编码,其中这种视频图像使用参考图像按照图中所示的方式进行编码;图2是根据本专利技术原理的视频编码器的示例性实施方式;图3是在根据本专利技术实施方式所用的语法元素ref_pic_list_recording()的伪代码的实施方式;图4是在根据本专利技术实施方式所用的语法元素slice_shead_mvc_extension()的伪代码的实施方式;图5是在根据本专利技术实施方式所用的语法元素ref_pic_list_reordering_mvc_extension ()的伪代码的实施方式;图6是在根据本专利技术实施方式所用的语法元素ref_pic_list_reordering_mvc_ extension ()的伪代码的实施方式;图7是在根据本专利技术实施方式的图像参考序列重排序方法的框图。具体实施例方式本专利技术的原理可以适用于任何基于帧内和帧间的编码标准。本说明书中使用的术语“图像”是一个用于描述各种形式的视频图像信息的通用术语,所述视频图像信息在本领域中可以理解为“帧(frame)”、“场(field)”、“条(slice)”以及“图像(picture)”本身。可以理解,虽然术语图像用于表示各种元素视频信息,AVC指的是使用条,其中这种参考图像可以使用来自相同图像的条作为“参考图像”而且不管图像如何被子划分,本专利技术的原理都适用。并且,在对本专利技术的说明中,在附图中详细描述了使用C语言类型格式编写的各种指令(语法元素/syntax ele本文档来自技高网
...

【技术保护点】
一种用于基于多视点的视频解码操作的修改参考图像列表的方法,在所述基于多视点的视频解码操作中,与多个视点相关联的参考图像被用来编码视频图像,所述方法包括以下步骤:使用视频编码器确定第一参考图像是否是需要编码的所述视频图像的时间参考图像,并且通过向所述第一参考图像指定用于时间参考图像列表的图像号码来修改参考图像在所述时间参考图像列表中的编码顺序,其中,所述图像号码取决于所述第一参考图像是I图像、B图像还是P图像,需要编码的所述图像是I图像、B图像还是P图像,需要编码的所述视频图像在所述多个编码图像中的解码顺序,以及需要编码的所述视频图像在所述多个编码图像中的显示顺序;确定需要编码的所述视频图像是否与所述多个视点中的不同视点中的视点相关联;以及当表示交叉视点参考图像列表中的第二参考图像的视点的对应视点与需要编码的所述视频图像所关联的视点不同的视点相关联时,修改所述第二参考图像的编码,从而向第二参考图像指定所述交叉视点参考图像列表的第二图像号码,其中,所述第二图像号码取决于所述第二参考图像是I图像、B图像还是P图像,需要编码的所述图像是I图像、B图像还是P图像,需要编码的所述视频图像在所述多个编码图像中的所述解码顺序,以及需要编码的所述视频图像在所述多个编码图像中的所述显示顺序。...

【技术特征摘要】
2006.10.13 US 60/851,521;2006.10.13 US 60/851,8631.一种用于基于多视点的视频解码操作的修改参考图像列表的方法,在所述基于多视点的视频解码操作中,与多个视点相关联的参考图像被用来编码视频图像,所述方法包括以下步骤 使用视频编码器确定第一参考图像是否是需要编码的所述视频图像的时间参考图像,并且通过向所述第一参考图像指定用于时间参考图像列表的图像号码来修改参考图像在所述时间参考图像列表中的编码顺序,其中,所述图像号码取决于所述第一参考图像是I图像、B图像还是P图像,需要编码的所述图像是I图像、B图像...

【专利技术属性】
技术研发人员:普尔温比布哈斯潘迪特苏野平尹鹏
申请(专利权)人:汤姆逊许可公司
类型:发明
国别省市:

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

1