编码系统技术方案

技术编号:7839836 阅读:160 留言:0更新日期:2012-10-12 07:28
在实现方式中,提供了补充序列参数集“SPS”结构,所述结构具有其自己的网络抽象层“NAL”单元类型,并且允许在SVC环境中传输用于非基础层的依赖于层的参数。所述补充SPS结构还可以用于MVC环境中的视点信息。在一个总的方面,提供了一种结构,所述结构包括(1)来自SPS?NAL单元的信息(1410),所述信息描述了在对图像序列的第一层编码进行解码中使用的参数,以及(2)来自具有与SPS?NAL单元不同结构的补充SPS?NAL单元的信息(1420),并且来自补充SPS?NAL单元的信息描述了在对图像序列的第二层编码进行解码中使用的参数。还提供了在编码器和解码器侧的相关联的方法和设备以及所述信号。

【技术实现步骤摘要】

至少ー个实现方式涉及以可缩放方式对视频数据进行编码和解码。
技术介绍
当数据所针对的终端具有不同的能力并且因此不对全部数据流进行解码而仅对全部数据流的一部分进行解码时,根据多个层对视频数据进行编码可以是有用的。当以可缩放方式根据多个层对视频数据进行编码时,接收终端可以根据终端的简档从接收到的比特流中提取一部分数据。完整的数据流还可以传输用于每ー个所支持的层的开销信息,以便于在终端处对每ー层进行解码。
技术实现思路
根据ー个总的方面,访问来自序列參数集(“SPS”)网络抽象层(“NAL”)単元的信息。所述信息描述在对图像序列的第一层编码进行解码中使用的參数。还访问来自补充SPS NAL单元的信息,补充SPSNAL单元具有与SPS NAL单元不同的结构。来自补充SPSNAL単元的信息描述在对图像序列的第二层编码进行解码中使用的參数。基于第一层编码、第二层编码、所访问的来自SPS NAL単元的信息、以及所访问的来自补充SPS NAL単元的信息,来生成图像序列的解码。根据另ー个总的方面,使用了ー种语法结构,所述语法结构提供对图像序列进行多层解码。所述语法结构包括用于SPS NAL単元的语法,SPS NAL単元包括描述在对图像序列的第一层编码进行解码中使用的參数的信息。所述语法结构还包括用于补充SPS NAL单元的语法,补充SPS NAL单元具有与SPS NAL单元不同的结构。补充SPS NAL单元包括描述在对图像序列的第二层编码进行解码中使用的參数的信息。基于第一层编码、第二层编码、来自SPS NAL单元的信息、以及来自补充SPS NAL单元的信息,可以生成图像序列的解码。根据另ー个总的方面,ー种信号被格式化为包括来自SPS NAL单元的信息。所述信息描述在对图像序列的第一层编码进行解码中使用的參数。所述信号还被格式化为包括来自补充SPS NAL单元的信息,补充SPS NAL单元具有与SPS NAL单元不同的结构。来自补充SPSNAL単元的信息描述在对图像序列的第二层编码进行解码中使用的參数。根据另ー个总的方面,生成SPS NAL单元,所述SPS NAL单元包括描述在对图像序列的第一层编码进行解码中使用的參数的信息。生成补充SPS NAL単元,补充SPS NAL单元具有与SPS NAL单元不同的结构。补充SPS NAL单元包括描述在对图像序列的第二层编码进行解码中使用的參数的信息。提供包括图像序列的第一层编码、图像序列的第二层编码、SPS NAL单元、以及补充SPS NAL单元在内的数据集合。根据另ー个总的方面,使用了ー种语法结构,所述语法结构提供对图像序列进行多层编码。所述语法结构包括用于SPS NAL単元的语法。SPS NAL単元包括描述在对图像序列的第一层编码进行解码中使用的參数的信息。所述语法结构包括用于补充SPS NAL单 元的语法。补充SPS NAL单元具有与SPS NAL单元不同的结构。补充SPS NAL单元包括描述在对图像序列的第二层编码进行解码中使用的參数的信息。提供包括图像序列的第一层编码、图像序列的第二层编码、SPSNAL単元、以及补充SPS NAL単元在内的数据集合。根据另ー个总的方面,访问第一规范參数集合中的依赖于第一层的信息。所访问的依赖于第一层的信息在对图像序列的第一层编码进行解码中使用。访问第二规范參数集合中的依赖于第二层的信息。所述第二规范參数集合具有与第一规范參数集合不同的结构。所访问的依赖于第二层的信息在对图像序列的第二层编码进行解码中使用。基于所访问的依赖于第一层的信息或者所访问的依赖于第二层的信息中的ー个或者更多,来对图像序列进行解码。根据另ー个总的方面,生成包括依赖于第一层的信息在内的第一规范參数集合。所述依赖于第一层的信息在对图像序列的第一层编码进行解码中使用。生成具有与第一规范參数集合不同结构的第二规范參数集合。所述第二规范參数集合包括依赖于第二层的信息,所述依赖于第二层的信息在对图像序列的第二层编码进行解码中使用。提供包括第一规范參数集合和第二规范參数集合在内的数据集合。在下面的附图和描述中阐述了ー个或者更多实现方式的细节。即使以ー个特定方式来描述,也应当清楚,可以以各种方式来配置或者实施实现方式。例如,可以将实现方式作为方法执行,或者实施为设备,例如配置为执行操作集合的设备或者存储用于执行操作集合的指令的设备,或者在信号中实施。通过结合附图和权利要求来考虑的以下详细描述,其它方面和特征将变得显而易见。附图说明图I示出了编码器的实现方式的框图。图Ia示出了编码器的另ー个实现方式的框图。图2示出了解码器的实现方式的框图。图2a示出了解码器的另ー个实现方式的框图。图3示出了单层序列參数集(“SPS”)网络抽象层(“NAL”)単元的实现方式的结构。图4示出了部分数据流的示例的方框视图,示意了 SPS NAL単元的使用。图5示出了补充SPS ( “SUP SPS”)NAL单元的实现方式的结构。图6示出了 SPS単元和多个SUP SPS単元之间的组织分级的实现方式。图7示出了 SUP SPS NAL单元的另ー个实现方式的结构。图8示出了生成SUP SPS単元的可缩放视频编码器的实现方式的功能视图。图9示出了生成包含SUP SPS単元的数据流的实现方式的分级视图。图10示出了由图9的实施生成的数据流的示例的方框视图。图11示出了编码器的实现方式的框图。图12示出了编码器的另ー个实现方式的框图。图13示出了由图14或者12的编码器所使用的编码过程的实现方式的流程图。·图14示出了由图13的过程生成的数据流的示例的方框视图。图15示出了解码器的实现方式的框图。图16示出了解码器的另ー个实现方式的框图。图17示出了由图15或者16的解码器所使用的解码过程的实现方式的流程图。具体实施例方式今天存在多种可以根据不同层和/或简档来对视频数据进行编码的视频编码标准。其中,可以引用H. 264/MPEG-4AVC( “AVC标准”),也称作国际标准化组织/国际电子技术委员会(IS0/IEC)运动图像专家组-4(MPEG-4)第10部分高级视频编码(AVC)标准/国际电信联盟电信分部(ITU-T)H. 264建议。此外,存在对于AVC标准的扩展。第一个这种扩展是可缩放视频编码(“SVC”)扩展(附录G),称作H. 264/MPEG-4AVC,可缩放视频编码扩展(“SVC扩展”)。第二个这种扩展是多视点视频编码(“MVC”)扩展(附录H),称作H.264/MPEG-4AVC, MVC 扩展(“MVC 扩展”)。本公开中描述的至少ー个实现方式可以与AVC标准以及SVC和MVC扩展一起使用。该实现方式提供具有与SPS NAL単元不同的NAL单元类型的补充(“SUP”)序列參数集(“SPS”)网络抽象层(“NAL”)単元。SPS単元典型地包括(但不是必须包括)用于至少单个层的信息。此外,SUP SPS NAL単元包括用于至少一个附加层的依赖于层的信息。因此,通过访问SPS和SUP SPS単元,解码器具有对比特流进行解码所需的可用特定(典型地为全部)依赖于层的信息。在AVC系统中使用该实现方式,不需要传输SUP SPS NAL单元,并且可以传输单层SPS NAL单元(如下所述)。在SVC本文档来自技高网...

【技术保护点】

【技术特征摘要】
2007.04.18 US 60/923,993;2007.06.28 US 11/824,0061. 一种用于多视点视频编码MVC处理的设备,所述设备包括 用于访问来自序列參数集网络抽象层单元“SPS NAL単元”的信息的装置,所述信息描述至少在对图像序列的第一 MVC层的编码进行解码中使用的...

【专利技术属性】
技术研发人员:朱立华罗建聪尹鹏杨继珩
申请(专利权)人:汤姆森许可贸易公司
类型:发明
国别省市:

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

1