[发明专利]精细颗粒度可扩展性(FGS)编码效率增强无效
申请号: | 200680019216.6 | 申请日: | 2006-04-13 |
公开(公告)号: | CN101189877A | 公开(公告)日: | 2008-05-28 |
发明(设计)人: | J·里奇;鲍亦亮;M·卡克泽维茨;王祥林 | 申请(专利权)人: | 诺基亚公司 |
主分类号: | H04N7/26 | 分类号: | H04N7/26 |
代理公司: | 北京市金杜律师事务所 | 代理人: | 冯谱 |
地址: | 芬兰*** | 国省代码: | 芬兰;FI |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 精细 颗粒 扩展性 fgs 编码 效率 增强 | ||
技术领域
本发明一般地涉及可扩展编码方法和系统。更具体地,本发明涉及用于精细颗粒度可扩展性(FGS)编码的技术。
背景技术
本部分旨在提供背景或环境。这里的描述可包括被推行的概念,但不必是先前被设想或推行的概念。因此,除非在这里被另行指出,否则本部分中所描述的不是本申请中的权利要求的现有技术并且不因包括在本部分而承认是现有技术。
一般地,常规视频编码标准(例如,MPEG-1,H.261/263/264)包括运动估计和运动补偿以去除在多媒体应用和服务中视频帧之间的时间冗余。可扩展视频编码对于许多多媒体应用和服务来说是期望的功能,其中这些应用和服务使用在采用具有大范围处理功率的解码器的系统中。已经提出几种类型的视频可扩展性方案,例如时间、空间和质量可扩展性。
在一些情况中,期望以某个最小或“基本”质量发送被编码的数字视频序列,并且一致传输可以与最小质量信号结合的“增强”信号以生成更高质量的解码视频序列。这样的设置同时也允许由支持某组最小能力(以“基本”质量)的设备对视频序列进行某种解码,而使得具有扩展能力的其他设备解码相同序列的更高质量版本,而不导致与发送相同序列的两个独立编码版本相关的成本增加。
对于可扩展视频编码,期望对视频序列进行一次编码,并且能够以下列方式来提取比特流的一部分:即可以解码提取的部分而同时允许某种恶化(例如,更低的空间解析度、更低的质量)。在一些情形中,可能期望多于两个的质量等级。例如,可以发送多个“增强”信号,每个构建于“基本”质量信号加所有低质量“增强”信号上。这样的“基本”和“增强”信号在可扩展视频编码领域中被称为“层”,并且每个增强层对重构的信号质量的改善程度被称为“颗粒度”。精细颗粒度可扩展性(FGS)是一种类型的可扩展性,其中由每个层提供的渐增的质量增加相对较小。
提取将需要最小的处理量。最不复杂的提取方法的一种是将FGS层截断到期望的长度。该方法当前使用在H.264/AVC可扩展扩展工作草案中:MPEG文档w6901,“Working Draft 1.0 of14496-10:200x/AMD1 Scalable Video Coding”,香港会议,2005年1月。
在FGS层中,所有的信息不是“同等地有用”。例如,“零”值不改变基层重构,并且因此不贡献有价值的信息。因此,期望构建FGS比特流,使得“最有价值”信息(大约等同于具有最大非零概率的符号)首先出现,从而当/如果FGS层被截断时,该有价值的信息不会被丢失。美国专利申请11/028,899描述了一种用于获得该目的方法,在此通过整体参考而引入。
其他结构和方法可以被用于获得FGS和改善编码效率。需要一种比先前方案更为灵活的改善的FGS编码器。还需要一种提供对编码效率整体改善的FGS编码方案。
发明内容
本发明的实施方式公开了用于编码/或解码视频数据的方法、计算机代码产品和设备。在本发明的各种实施方式中,视频数据包括多个分量,每个分量具有多个系数。视频数据可以在多个进程中被编码或解码。
根据本发明的实施方式,可扩展视频编码技术可包括按照编码周期中扫描位置,以降序对块进行编码以提高下一符号将是非零值的概率。另外,当截断FGS片而不是将每个片的固定部分去除时,该部分被设置为依赖于时间等级。
一个示例性实施方式涉及一种解码可扩展视频数据的方法。该方法可包括:识别将要在解码进程期间被解码的可扩展视频数据的帧中的一个或多个系数块;针对每个识别的系数块来计算扫描位置,以部分地基于对应于识别的系数块的计算出的扫描位置的顺序来处理识别的系数块;以及,针对处理的系数块的每个来解码零或更多系数。
另一个示例性实施方式涉及一种处理可扩展视频数据的方法。该方法可包括:解析包含可扩展视频数据的比特流;基于可扩展视频数据的一个或多个片的时间等级来从可扩展视频数据的一个或多个片中选择性地去除元素;以及,形成不包括从可扩展视频数据的一个或多个片中去除元素的新的比特流。
另一个示例性实施方式涉及一种用于对视频序列进行编码的计算机程序产品。该计算机程序产品可包括计算机代码,其配置用于:识别将要在解码进程期间被解码的可扩展视频数据的帧中的一个或多个系数块;针对每个识别的系数块来计算扫描位置;以部分地基于对应于识别的系数块的计算出的扫描位置的顺序来处理识别的系数块;以及,针对处理的系数块的每个来解码零或更多系数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于诺基亚公司,未经诺基亚公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680019216.6/2.html,转载请声明来源钻瓜专利网。