用于可缩放视频译码的改进的加强层译码制造技术

技术编号:5436163 阅读:213 留言:0更新日期:2012-04-11 18:40
本发明专利技术描述可缩放视频译码技术。明确地说,所述技术可用以在单次译码操作中编码视频块的精化以用于加强层位流,借此减少译码复杂性、译码延迟和存储器要求。在一些例子中,所述技术在不知晓任何后续系数的情况下编码所述加强层的系数向量的每一非零系数。在单次操作中对所述加强层进行译码可消除执行分析所述系数向量的第一次操作和用于基于所述分析对所述系数向量进行译码的第二次操作的需要。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及数字视频译码,且更特定来说涉及对视频数据的可缩放视频译码。
技术介绍
数字视频能力可并入于广泛范围的装置中,所述装置包括数字电视、数字直播系 统、无线通信装置、无线广播系统、个人数字助理(PDA)、膝上型或台式计算机、数码相机、 数字记录装置、视频游戏装置、视频游戏控制台、蜂窝式或卫星无线电话等。数字视频装置 实施视频压缩技术,例如运动图片专家组(MPEG)-2、MPEG-4或国际电信联盟标准化部门 (ITU-T)H. 264/MPEG-4 部分 10 先进视频译码(AVC)(下文中为“H. 264/MPEG-4 部分 10AVC” 标准),以更有效地发射并接收数字视频。视频压缩技术执行空间和时间预测以减少或移除 视频序列中的固有冗余。在视频译码中,视频压缩通常包括空间预测和/或运动估计和运动补偿以产生预 测视频块。帧内译码依靠空间预测来减少或移除给定译码单元(例如,帧或片)内的视频 块之间的空间冗余。换句话说,视频编码器执行空间预测以基于同一译码单元内的其它数 据来压缩数据。相反,帧间译码依靠时间预测来减少或移除视频序列的连续视频帧的视频 块之间的时间冗余。因此,本文档来自技高网...

【技术保护点】
一种使用可缩放视频译码编码视频数据的方法,所述方法包含:以第一质量编码视频块作为基础层位流的一部分;以及编码所述视频块的精化作为至少一个加强层位流的一部分,所述视频块的所述精化在与以所述第一质量编码的所述视频块组合时导致具有大于所述第一质量的第二质量的所述视频块,其中在单次编码操作中编码所述视频块的所述精化。

【技术特征摘要】
【国外来华专利技术】US 2007-10-15 60/979,919;US 2007-10-16 60/980,214;一种使用可缩放视频译码编码视频数据的方法,所述方法包含以第一质量编码视频块作为基础层位流的一部分;以及编码所述视频块的精化作为至少一个加强层位流的一部分,所述视频块的所述精化在与以所述第一质量编码的所述视频块组合时导致具有大于所述第一质量的第二质量的所述视频块,其中在单次编码操作中编码所述视频块的所述精化。2.根据权利要求1所述的方法,其中编码所述视频块的所述精化包含在不分析任何后 续系数的情况下编码所述精化的每一非零系数。3.根据权利要求1所述的方法,其中编码所述视频块的所述精化包含针对所述视频块 的所述精化的每一非零系数编码用以指示存在至少一个剩余非零系数的符号、用以指示所 述非零系数之前的零值系数的数目的游程长度,以及所述非零系数的正负号。4.根据权利要求3所述的方法,其进一步包含编码用以指示在编码最后非零系数之后 在所述视频块的所述精化中不存在剩余非零系数的符号。5.根据权利要求3所述的方法,其进一步包含将所述视频块的所述精化的所述非零系 数的量值调整为等于一。6.根据权利要求5所述的方法,其中将所述视频块的所述精化的所述非零系数中的每 一者的所述量值调整为等于一包含在不编码所述非零系数的量值的情况下编码所述系数。7.根据权利要求1所述的方法,其中编码所述视频块的所述精化作为所述加强层位流 的一部分包含编码所述视频块的所述精化,使得所述视频块的所述精化的系数在不存取以 所述第一质量编码作为所述基础层位流的一部分的所述视频块的系数信息的情况下为可 解码的。8.根据权利要求1所述的方法,其进一步包含仅使用单一可变长度译码(VLC)表来编 码所述视频块的所述精化。9.根据权利要求1所述的方法,其中以所述第一质量编码所述视频块作为所述基础层 的一部分包含使用译码技术以所述第一质量来编码所述视频块,所述译码技术在第一次译 码操作中分析所述视频块的系数向量,且基于所述分析在第二次译码操作中编码所述系数 向量。10.根据权利要求9所述的方法,其中以所述第一质量编码所述视频块包含根据ITU-T H. 264/MPEG-4部分10先进视频译码 (AVC)标准使用上下文自适应可变长度译码(CAVLC)过程以所述第一质量来编码所述视频 块;且编码所述视频块的所述精化包含使用在所述CAVLC过程中界定的VLC表中的一者来编 码所述视频块的所述精化。11.根据权利要求1所述的方法,其中所述第一和第二质量包含第一和第二信噪比 (SNR)以及第一和第二空间分辨率中的一者。12.一种用于使用可缩放视频译码编码视频数据的装置,所述装置包含至少一个编码 器,所述至少一个编码器以第一质量编码视频块作为基础层位流的一部分,以及编码所述视频块的精化作为至少一个加强层位流的一部分,所述视频块的所述精化在 与以所述第一质量编码的所述视频块组合时导致具有大于所述第一质量的第二质量的所述视频块,其中在单次编码操作中编码所述视频块的所述精化。13.根据权利要求12所述的装置,其中所述至少一个编码器在不分析任何后续系数的 情况下编码所述精化的每一非零系数。14.根据权利要求12所述的装置,其中所述至少一个编码器针对所述视频块的所述精 化的每一非零系数编码用以指示存在至少一个剩余非零系数的符号、用以指示所述非零系 数之前的零值系数的数目的游程长度,以及所述非零系数的正负号。15.根据权利要求14所述的装置,其中所述至少一个编码器编码用以指示在编码最后 非零系数之后在所述视频块的所述精化中不存在剩余非零系数的符号。16.根据权利要求14所述的装置,其中所述至少一个编码器将所述视频块的所述精化 的所述非零系数的量值调整为等于一。17.根据权利要求16所述的装置,其中所述至少一个编码器在不编码所述非零系数的 量值的情况下编码所述系数。18.根据权利要求12所述的装置,其中所述至少一个编码器编码所述视频块的所述精 化,使得所述视频块的所述精化的系数在不存取以所述第一质量编码作为所述基础层位流 的一部分的所述视频块的系数信息的情况下为可解码的。19.根据权利要求12所述的装置,其中所述至少一个编码器仅使用单一可变长度译码 (VLC)表来编码所述视频块的所述精化。20.根据权利要求12所述的装置,其中所述至少一个编码器使用译码技术以所述第一 质量来编码所述视频块,所述译码技术在第一次译码操作中分析所述视频块的系数向量, 且基于所述分析在第二次译码操作中编码所述系数向量。21.根据权利要求20所述的装置,其中所述至少一个编码器以所述第一质量编码所述视频块包含根据ITU-T H. 264/MPEG-4部分10先进视频译码 (AVC)标准使用上下文自适应可变长度译码(CAVLC)过程以所述第一质量来编码所述视频 块;以及编码所述视频块的所述精化包含使用在所述CAVLC过程中界定的VLC表中的一者来编 码所述视频块的所述精化。22.根据权利要求12所述的装置,其中所述第一和第二质量包含第一和第二信噪比 (SNR)以及第一和第二空间分辨率中的一者。23.根据权利要求12所述的装置,其中所述至少一个编码器包含基础层编码器,其以所述第一质量编码所述视频块作为基础层位流的一部分,以及加强层编码器,其编码所述视频块的精化作为所述至少一个加强层位流的一部分,所 述视频块的所述精化在与以所述第一质量编码的所述视频块组合时导致具有大于所述第 一质量的所述第二质量的所述视频块。24.根据权利要求12所述的装置,其中所述装置包含无线通信装置。25.根据权利要求12所述的装置,其中所述装置包含集成电路装置。26.一种包含指令的计算机可读媒体,所述指令用以促使一个或一个以上处理器以第一质量编码视频块作为基础层位流的一部分;以及编码所述视频块的精化作为至少一个加强层位流的一部分,所述视频块的所述精化在 与以所述第一质量编码的所述视频块组合时导致具有大于所述第一质量的第二质量的所述视频块,其中在单次编码操作中编码所述视频块的所述精化。27.根据权利要求26所述的计算机可读媒体,其中所述指令促使一个或一个以上处理 器在不分析任何后续系数的情况下编码所述精化的每一非零系数。28.根据权利要求26所述的计算机可读媒体,其中所述指令促使一个或一个以上处理 器针对所述视频块的所述精化的每一非零系数编码用以指示存在至少一个剩余非零系数 的符号、用以指示所述非零系数之前的零值系数的数目的游程长度,以及所述非零系数的 正负号。29.根据权利要求28所述的计算机可读媒体,其中所述指令促使一个或一个以上处理 器编码用以指示在编码最后非零系数之后在所述视频块的所述精化中不存在剩余非零系 数的符号。30.根据权利要求28所述的计算机可读媒体,其中所述指令促使一个或一个以上处理 器将所述视频块的所述精化的所述非零系数的量值调整为等于一。31.根据权利要求30所述的计算机可读媒体,其中所述指令促使一个或一个以上处理 器在不编码所述非零系数的量值的情况下编码所述系数。32.根据权利要求26所述的计算机可读媒体,其中所述指令促使一个或一个以上处理 器编码所述视频块的所述精化,使得所述视频块的所述精化的系数在不存取以所述第一质 量编码作为所述基础层位流的一部分的所述视频块的系数信息的情况下为可解码的。33.根据权利要求26所述的计算机可读媒体,其中所述指令促使一个或一个以上处理 器仅使用单一可变长度译码(VLC)表来编码所述视频块的所述精化。34.根据权利要求26所述的计算机可读媒体,其中所述指令促使一个或一个以上处理 器使用译码技术以所述第一质量来编码所述视频块,所述译码技术在第一次译码操作中分 析所述视频块的系数向量,且基于所述分析在第二次译码操作中编码所述系数向量。35.根据权利要求34所述的计算机可读媒体,其中所述指令促使一个或一个以上处理器以所述第一质量编码所述视频块包含根据ITU-T H. 264/MPEG-4部分10先进视频译码 (AVC)标准使用上下文自适应可变长度译码(CAVLC)过程以所述第一质量来编码所述视频 块;以及编码所述视频块的所述精化包含使用在所述CAVLC过程中界定的VLC表中的一者来编 码所述视频块的所述精化。36.根据权利要求26所述的计算机可读媒体,其中所述第一和第二质量包含第一和第 二信噪比(SNR)以及第一和第二空间分辨率中的一者。37.一种用于使用可缩放视频译码编码视频数据的装置,所述装置包含用于以第一质量编码视频块作为基础层位流的一部分的第一装置;以及用于编码所述视频块的精化作为至少一个加强层位流的一部分的第二装置,所述视频 块的所述精化在与以所述第一质量编码的所述视频块组合时导致具有大于所述第一质量 的第二质量的所述视频块,其中在单次编码操作中编码所述...

【专利技术属性】
技术研发人员:马尔塔卡切维奇拉胡尔潘查尔叶琰
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:US[美国]

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

1