在变换跳过模式中译码有效系数信息的方法和装置制造方法及图纸

技术编号:15837330 阅读:74 留言:0更新日期:2017-07-18 15:17
本发明专利技术描述用于在变换跳过模式中对视频块的有效系数信息进行译码的技术。变换跳过模式可提供二维变换模式、水平一维变换模式、垂直一维变换模式或无变换模式的选择。在其它情况下,变换跳过模式可提供二维变换模式与无变换模式之间的选择。所述技术包括为视频块选择变换跳过模式,以及使用至少部分基于所述选定变换跳过模式定义的译码程序来对所述视频块的有效系数信息进行译码。具体来说,所述技术包括在所述变换跳过模式中使用不同译码程序对所述视频块的最后一个非零系数的位置和有效性图中的一或多者进行译码。

【技术实现步骤摘要】
【国外来华专利技术】在变换跳过模式中译码有效系数信息的方法和装置本申请案主张以下各者的权益:2011年11月7日申请的美国临时申请案第61/556,721号;2011年11月7日申请的美国临时申请案第61/556,750号;2012年1月5日申请的美国临时申请案第61/583,569号;以及2012年1月18日申请的美国临时申请案第61/588,124号,所述申请案中的每一者的全部内容系以引用方式并入本文中。
本专利技术涉及视频译码,且更特定来说涉及视帧间译码。
技术介绍
数字视频能力可并入到广泛范围的装置中,所述装置包括数字电视、数字直播系统、无线广播系统、个人数字助理(PDA)、膝上型或桌上型计算机、平板计算机、电子书阅读器、数码相机、数字记录装置、数字媒体播放器、视频游戏装置、视频游戏机、蜂窝式或卫星无线电电话、所谓的“智能电话”、视频电话会议装置、视频串流装置和其类似者。数字视频装置实施视频压缩技术,例如由MPEG-2、MPEG-4、ITU-TH.263、ITU-TH.264/MPEG-4第十部分(高级视频译码(AVC))定义的标准、目前在开发中的高效率视频译码(HEVC)标准和这些标准的扩展中本文档来自技高网...
在变换跳过模式中译码有效系数信息的方法和装置

【技术保护点】
一种用于对视频数据进行译码的方法,其包含:为视频块选择变换跳过模式,其中所选变换跳过模式包含垂直一维变换模式、水平一维变换模式或无变换模式中的一者;将所选变换跳过模式应用于所述视频块;将扫描次序应用于所述视频块,其中所述扫描次序包含Z字形扫描次序、对角线扫描次序、水平扫描次序和垂直扫描次序中的一者;且对所述视频块的有效系数信息进行译码包括:使用至少部分基于所选变换跳过模式和所述扫描次序而定义的译码程序来对所述视频块的最后一个非零系数的位置进行译码,以及使用至少部分基于所选变换跳过模式和所述扫描次序而定义的上下文来译码所述视频块的有效性图。

【技术特征摘要】
【国外来华专利技术】2011.11.07 US 61/556,750;2011.11.07 US 61/556,721;1.一种用于对视频数据进行译码的方法,其包含:为视频块选择变换跳过模式,其中所选变换跳过模式包含垂直一维变换模式、水平一维变换模式或无变换模式中的一者;将所选变换跳过模式应用于所述视频块;将扫描次序应用于所述视频块,其中所述扫描次序包含Z字形扫描次序、对角线扫描次序、水平扫描次序和垂直扫描次序中的一者;且对所述视频块的有效系数信息进行译码包括:使用至少部分基于所选变换跳过模式和所述扫描次序而定义的译码程序来对所述视频块的最后一个非零系数的位置进行译码,以及使用至少部分基于所选变换跳过模式和所述扫描次序而定义的上下文来译码所述视频块的有效性图。2.根据权利要求1所述的方法,其中所述视频块内的所述最后一个非零系数的所述位置取决于所述应用的扫描次序。3.根据权利要求1所述的方法,其中所选变换跳过模式包含所述垂直一维变换模式,且其中译码有效系数信息包含译码所述最后一个非零系数的所述位置,其包括:使用针对所述垂直一维变换模式而定义的用于译码指示所述视频块内的所述最后一个非零系数的列的列索引的译码程序来译码所述列索引;以及使用针对二维变换模式而定义的用于译码指示所述视频块内的所述最后一个非零系数的行的行索引的译码程序来译码所述行索引。4.根据权利要求1所述的方法,其中所选变换跳过模式包含所述水平一维变换模式,且其中译码有效系数信息包含译码所述最后一个非零系数的所述位置,其包括:使用针对所述水平一维变换模式而定义的用于译码指示所述视频块内的所述最后一个非零系数的行的行索引的译码程序来译码所述行索引;以及使用针对二维变换模式而定义的用于译码指示所述视频块内的所述最后一个非零系数的列的列索引的译码程序来译码所述列索引。5.根据权利要求1所述的方法,其中所选变换跳过模式包含所述无变换模式,且其中译码有效系数信息包含译码所述最后一个非零系数的所述位置,其包括:使用针对所述无变换模式而定义的用于译码指示所述视频块内的所述最后一个非零系数的行的行索引的译码程序来译码所述行索引;以及使用针对所述无变换模式而定义的用于译码指示所述视频块内的所述最后一个非零系数的列的列索引的译码程序来译码所述列索引。6.根据权利要求1所述的方法,其中译码所述有效系数信息包含使用固定数目个位来译码包括以下各者中的至少一者的所述最后一个非零系数的所述位置:指示所述视频块内的所述最后一个非零系数的列的列索引,或指示所述视频块内的所述最后一个非零系数的行的行索引。7.根据权利要求6所述的方法,其中用以译码所述最后一个非零系数的所述列索引的位的所述固定数目是基于所述视频块的宽度,且其中用以译码所述最后一个非零系数的所述行索引的位的所述固定数目是基于所述视频块的高度。8.根据权利要求6所述的方法,其中译码所述最后一个非零系数的所述列索引或所述行索引中的一者包含:将所述最后一个非零系数的所述列索引或所述行索引中的所述一者二进制化成所述固定数目个位;以及在旁路模式中使用上下文自适应二进制算术译码CABAC来译码所述二进制化索引的所述位中的每一者。9.根据权利要求1所述的方法,其中译码所述有效系数信息包含基于所述视频块的大小来译码包括以下各者中的至少一者的所述最后一个非零系数的所述位置:指示所述视频块内的所述最后一个非零系数的列的列索引,或指示所述视频块内的所述最后一个非零系数的行的行索引。10.根据权利要求9所述的方法,其中译码所述最后一个非零系数的所述列索引包含使用上下文自适应二进制算术译码CABAC来译码(B-1-last),其中B为所述视频块的宽度且last为所述最后一个非零系数的所述列索引。11.根据权利要求9所述的方法,其中译码所述最后一个非零系数的所述行索引包含使用上下文自适应二进制算术译码CABAC来译码(B-1-last),其中B为所述视频块的高度且last为所述最后一个非零系数的所述行索引。12.根据权利要求1所述的方法,其中所选变换跳过模式包含所述垂直一维变换模式且所述扫描次序包含所述水平扫描次序,且其中译码所述有效系数信息包含:使用针对二维变换模式而定义的用于译码指示所述视频块内的所述最后一个非零系数的行的行索引的译码程序来译码包括所述行索引的所述最后一个非零系数的所述位置,而不译码指示所述视频块内的所述最后一个非零系数的列的列索引;以及针对所述视频块的所指示行内的所有系数译码有效性图,其中所述有效性图识别所述视频块的所指示行内的每一非零系数的位置。13.根据权利要求1所述的方法,其中所选变换跳过模式包含所述水平一维变换模式,且所述扫描次序包含所述垂直扫描次序,且其中译码所述有效系数信息包含:使用针对二维变换模式而定义的用于译码指示所述视频块内的所述最后一个非零系数的列的列索引的译码程序来译码包括所述列索引的所述最后一个非零系数的所述位置,而不译码指示所述视频块内的所述最后一个非零系数的行的行索引;以及针对所述视频块的所指示列内的所有系数译码有效性图,其中所述有效性图识别所述视频块的所指示列内的每一非零系数的位置。14.根据权利要求1所述的方法,其中所选变换跳过模式包含所述无变换模式,且所述扫描次序包含所述Z字形扫描次序和所述对角线扫描次序中的一者,且其中译码所述有效系数信息包含针对所述视频块内的所有系数译码所述有效性图而不译码所述视频块内的所述最后一个非零系数的所述位置,其中所述有效性图识别所述视频块内的每一非零系数的位置。15.根据权利要求1所述的方法,其中译码所述最后一个非零系数的所述位置包含基于所选变换跳过模式和所述扫描次序以特定次序译码表示所述视频块内的所述最后一个非零系数的索引的二进制位,其中基于所选变换跳过模式和所述扫描次序的所述次序将所述最后一个非零系数的行索引和列索引的经旁路译码的二进制位分组在一起。16.根据权利要求1所述的方法,其中译码所述有效系数信息包含使用至少部分基于所选变换跳过模式、所述扫描次序和所述视频块的大小而定义的上下文来译码所述视频块的所述有效性图。17.根据权利要求1所述的方法,其中所选变换跳过模式包含所述垂直一维变换模式,且其中译码所述有效系数信息包含使用用于所述视频块的行的单一共享上下文针对所述行内的系数来译码所述有效性图。18.根据权利要求1所述的方法,其中所选变换跳过模式包含所述水平一维变换模式,且其中译码所述有效系数信息包含使用用于所述视频块的列的单一共享上下文针对所述列内的系数来译码所述有效性图。19.根据权利要求1所述的方法,其中所选变换跳过模式包含所述无变换模式,且其中译码所述有效系数信息包含使用用于所述视频块的单一共享上下文针对所述视频块内的系数来译码所述有效性图。20.根据权利要求1所述的方法,其中译码所述有效系数信息包含使用与被应用二维变换模式的块共享的上下文来译码所述视频块的所述有效性图。21.根据权利要求1所述的方法,其中译码所述有效系数信息包含使用由系数的取决于所述扫描次序的上下文邻域确定的上下文针对所述视频块内的给定系数来译码所述有效性图。22.根据权利要求21所述的方法,其中应用所述扫描次序包含将所述垂直扫描次序应用于所述视频块,且其中用于所述给定系数的所述上下文邻域不包括与所述给定系数在相同列中的系数。23.根据权利要求21所述的方法,其中应用所述扫描次序包含将所述水平扫描次序应用于所述视频块,且其中用于所述给定系数的所述上下文邻域不包括与所述给定系数在相同行中的系数。24.根据权利要求21所述的方法,其中应用所述扫描次序包含将所述对角线扫描次序应用于所述视频块,且其中用于所述给定系数的所述上下文邻域不包括与所述给定系数在相同对角线上的系数。25.根据权利要求1所述的方法,其中对视频数据进行译码包含编码视频数据,其进一步包含用信号通知所选变换跳过模式的指示,以及使用至少部分基于所选变换跳过模式而定义的所述译码程序来编码所述视频块的所述有效系数信息。26.根据权利要求1所述的方法,其中对视频数据进行译码包含解码视频数据,其进一步包含接收所选变换跳过模式的指示,以及使用至少部分基于所选变换跳过模式而定义的所述译码程序来解码所述视频块的所述有效系数信息。27.一种视频译码装置,其包含:存储器,其存储视频数据;以及处理器,其经配置以:为视频块选择变换跳过模式,其中所选变换跳过模式包含垂直一维变换模式、水平一维变换模式或无变换模式中的一者;将所选变换跳过模式应用于所述视频块;将扫描次序应用于所述视频块,其中所述扫描次序包含Z字形扫描次...

【专利技术属性】
技术研发人员:瑞珍·雷克斯曼·乔许霍埃尔·索赖罗哈斯翔林·王马尔塔·卡切维奇瓦迪姆·谢廖金
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国,US

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

1