【技术实现步骤摘要】
【国外来华专利技术】使用经映射变换和扫描模式的视频译码本申请案主张2010年12月29日申请的第61/428,111号美国临时申请案的权益,所述临时申请案全文以引用的方式并入本文中。相关申请案的交叉参考本专利申请案与以下共同待决美国专利申请案相关:2011年7月7日申请的第13/178,427号美国专利申请案、2011年7月7日申请的第13/178,434号美国专利申请案,以及2011年7月7日申请的第13/178,438号美国专利申请案,其每一者指派给本受让人,且在以引用的方式明确地并入本文中。
本专利技术涉及视频译码,且更特定来说涉及用于产生和扫描通过视频译码过程产生的变换系数的技术。
技术介绍
数字视频能力可并入到广泛装置中,包含数字电视、数字直播系统、无线广播系统、个人数字助理(PDA)、膝上型或桌上型计算机、数码相机、数字记录装置、数字媒体播放器、视频游戏装置、视频游戏控制台、蜂窝式或卫星无线电电话、视频电话会议装置等。数字视频装置实施视频压缩技术,例如由MPEG-2、MPEG-4、ITU-TH.263、ITU-TH.264/MPEG-4第10部分高级视频译码(AVC)、当前在开发中的高效视频译码(HEVC)标准所定义的标准和此类标准的扩展版中描述的技术,以更有效地发射、接收和存储数字视频信息。视频压缩技术包含空间预测和/或时间预测以减少或移除视频序列中固有的冗余。对于基于块的视频译码,可将视频帧或切片分割成块。每一块可经进一步分割。帧内译码(I)帧或切片中的块是使用相对于同一帧或切片中的相邻块中的参考样本的空间预测来编码。帧间译码(P或B)帧或切片中的块可使用相对 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】2010.12.29 US 61/428,111;2011.12.23 US 13/336,6821.一种编码视频数据的方法,其包括:确定所述视频数据的预测块;确定所述预测块的变换块,所述变换块的大小与所确定的预测块的大小不同;基于帧内预测模式和所述变换块的大小从变换与扫描模式的总共12个不同组合中确定变换与扫描模式组合的子集,所述变换与扫描模式组合的子集包括具有预定义扫描次序的一个或多个扫描模式;从变换与扫描模式组合的所述子集选择变换与扫描模式组合以用于所确定的变换块,所选择的扫描模式具有所述预定义扫描次序中的一者;将所选择变换应用于包含残余数据的所述变换块以便产生变换系数的二维阵列,所述残余数据与基于所述帧内预测模式预测所述预测块相关联;以及根据所选择扫描模式的预定义扫描次序将所述所选择扫描模式应用于变换系数的所述二维阵列以产生变换系数的一维阵列。2.根据权利要求1所述的方法,其进一步包括:量化变换系数的所述一维阵列和变换系数的所述二维阵列中的至少一者中的所述变换系数;以及对变换系数的所述一维阵列进行熵译码。3.根据权利要求1所述的方法,其进一步包括:在经编码视频位流中用信号发出索引,其中所述索引指示所述选定变换和扫描模式组合。4.根据权利要求3所述的方法,其中所述索引由固定数目的位表示,且其中所述索引使用CABAC或CAVLC来进行熵译码。5.根据权利要求1所述的方法,其进一步包括:在经编码视频位流中用信号发出索引,其中所述索引指示所述选定变换,且其中确定变换与扫描模式组合的所述子集以使得变换被映射到特定扫描模式。6.根据权利要求1所述的方法,其进一步包括:在经编码视频位流中用信号发出索引,其中所述索引指示所述选定变换,且其中变换与扫描模式组合的所述子集中的所述扫描模式中的每一者是基于所述帧内预测模式。7.根据权利要求1所述的方法,其中所述选定变换是包含在水平方向上在所述残余数据上施加的水平离散余弦变换以及在垂直方向上在所述残余数据上施加的垂直离散余弦变换的可分离变换,且其中包含所述水平离散余弦变换和所述垂直离散余弦变换的所述可分离变换被映射到对角扫描模式。8.根据权利要求1所述的方法,其中所述选定变换是包含在水平方向上在所述残余数据上施加的经设计变换分量以及在垂直方向上在所述残余数据上施加的离散余弦变换分量的可分离变换,且其中包含在水平方向上施加的所述经设计变换分量和在垂直方向上施加的所述离散余弦变换分量的所述可分离变换被映射到垂直扫描模式。9.根据权利要求1所述的方法,其中所述选定变换是包含在垂直方向上在所述残余数据上施加的经设计变换分量以及在水平方向上在所述残余数据上施加的离散余弦变换分量的可分离变换,且其中包含在垂直方向上施加的所述经设计变换分量和在水平方向上施加的所述离散余弦变换分量的所述可分离变换被映射到水平扫描模式。10.根据权利要求1所述的方法,其中所述选定变换是包含在水平方向上在所述残余数据上施加的第一经设计变换分量以及在垂直方向上在所述残余数据上施加的第二经设计变换分量的可分离变换,且其中包含所述第一经设计变换分量和所述第二经设计变换分量的所述可分离变换被映射到水平扫描模式。11.根据权利要求1所述的方法,其中所述选定变换是包含在水平方向上在所述残余数据上施加的水平离散正弦变换以及在垂直方向上在所述残余数据上施加的垂直离散余弦变换的可分离变换,且其中包含所述水平离散正弦变换和所述垂直离散余弦变换的所述可分离变换被映射到垂直扫描模式。12.根据权利要求1所述的方法,其中所述选定变换是包含在水平方向上在所述残余数据上施加的水平离散余弦变换以及在垂直方向上在所述残余数据上施加的垂直离散正弦变换的可分离变换,且其中包含所述水平离散余弦变换和所述垂直离散正弦变换的所述可分离变换被映射到水平扫描模式。13.根据权利要求1所述的方法,其中所述选定变换是包含在水平方向上在所述残余数据上施加的第三经设计变换分量以及在垂直方向上在所述残余数据上施加的第四经设计变换分量的可分离变换,且其中包含所述第三经设计变换分量和所述第四经设计变换分量的所述可分离变换被映射到垂直扫描模式。14.一种解码视频数据的方法,其包括:接收经编码视频数据,其中所述经编码视频数据是根据帧内预测模式而编码;确定所述经编码视频数据的预测块;确定所述预测块的变换块,所述变换块的大小与所确定的预测块的大小不同;对所述经编码视频数据进行熵解码,借此产生变换系数的一维阵列;从变换与扫描模式组合的子集确定变换,其中所述子集是基于所述帧内预测模式和所述变换块的大小从变换与扫描模式的总共12个不同组合中确定的,所述变换与扫描模式组合的子集包括具有预定义扫描次序的一个或多个扫描模式;从变换与扫描模式组合的所述子集确定扫描模式以用于所确定的变换块,所确定的扫描模式具有所述预定义扫描次序中的一者;根据所确定的扫描模式的预定义扫描次序以所述所确定的扫描模式扫描与所确定的变换块相关联的变换系数的所述一维阵列以产生变换系数的二维阵列;以及以所述所确定的变换对变换系数的所述二维阵列进行逆变换以产生与基于所述帧内预测模式预测所述预测块相关联的残余视频数据。15.根据权利要求14所述的方法,其进一步包括:根据所述帧内预测模式对所述残余视频数据执行帧内预测视频译码过程以产生经解码视频数据。16.根据权利要求14所述的方法,其进一步包括:接收指示所述所确定的变换和所述所确定的扫描模式的索引;以及使用CABAC或CAVLC对所述索引进行熵解码。17.根据权利要求16所述的方法,其中所述索引为2位索引。18.根据权利要求14所述的方法,其进一步包括:接收指示所述所确定的变换的索引,其中所述扫描模式是基于所述所确定的变换而确定。19.根据权利要求14所述的方法,其进一步包括:接收指示所述所确定的变换的索引,其中所述扫描模式是基于所述帧内预测模式而确定。20.根据权利要求14所述的方法,其中所述所确定的变换是包含在水平方向上在所述残余数据上施加的水平离散余弦变换以及在垂直方向上在所述残余数据上施加的垂直离散余弦变换的可分离变换,且其中包含所述水平离散余弦变换和所述垂直离散余弦变换的所述可分离变换被映射到对角扫描模式。21.根据权利要求14所述的方法,其中所述所确定的变换是包含在水平方向上在所述残余数据上施加的经设计变换分量以及在垂直方向上在所述残余数据上施加的离散余弦变换分量的可分离变换,且其中包含在水平方向上施加的所述经设计变换分量和在垂直方向上施加的所述离散余弦变换分量的所述可分离变换被映射到垂直扫描模式。22.根据权利要求14所述的方法,其中所述所确定的变换是包含在垂直方向上在所述残余数据上施加的经设计变换分量以及在水平方向上在所述残余数据上施加的离散余弦变换分量的可分离变换,且其中包含在垂直方向上施加的所述经设计变换分量和在水平方向上施加的所述离散余弦变换分量的所述可分离变换被映射到水平扫描模式。23.根据权利要求14所述的方法,其中所述所确定的变换是包含在水平方向上在所述残余数据上施加的第一经设计变换分量以及在垂直方向上在所述残余数据上施加的第二经设计变换分量的可分离变换,且其中包含所述第一经设计变换分量和所述第二经设计变换分量的所述可分离变换被映射到水平扫描模式。24.根据权利要求14所述的方法,其中所述所确定的变换是包含在水平方向上在所述残余数据上施加的水平离散正弦变换以及在垂直方向上在所述残余数据上施加的垂直离散余弦变换的可分离变换,且其中包含所述水平离散正弦变换和所述垂直离散余弦变换的所述可分离变换被映射到垂直扫描模式。25.根据权利要求14所述的方法,其中所述所确定的变换是包含在水平方向上在所述残余数据上施加的水平离散余弦变换以及在垂直方向上在所述残余数据上施加的垂直离散正弦变换的可分离变换,且其中包含所述水平离散余弦变换和所述垂直离散正弦变换的所述可分离变换被映射到水平扫描模式。26.根据权利要求14所述的方法,其中所述所确定的变换是包含在水平方向上在所述残余数据上施加的第三经设计变换分量以及在垂直方向上在所述残余数据上施加的第四经设计变换分量的可分离变换,且其中包含所述第三经设计变换分量和所述第四经设计变换分量的所述可分离变换被映射到垂直扫描模式。27.一种经配置以编码视频数据的设备,其包括:视频存储器,其经配置以存储所述视频数据;以及与所述视频存储器通信的视频编码器,其经配置以:确定所述视频数据的预测块;确定所述预测块的变换块,所述变换块的大小与所确定的预测块的大小不同;基于帧内预测模式和所述变换块的大小从变换与扫描模式的总共12个不同组合中确定变换与扫描模式组合的子集,所述变换与扫描模式组合的子集包括具有预定义扫描次序的一个或多个扫描模式;从变换与扫描模式组合的所述子集选择变换与扫描模式组合以用于所确定的变换块,所选择的扫描模式具有所述预定义扫描次序中的一者;将所选择变换应用于包含残余数据的所述变换块以便产生变换系数的二维阵列,所述残余数据与基于所述帧内预测模式预测所述预测块相关联;以及根据所选择扫描模式的预定义扫描次序将所述所选择扫描模式应用于变换系数的所述二维阵列以产生变换系数的一维阵列。28.根据权利要求27所述的设备,其中所述视频编码器进一步经配置以:量化变换系数的所述一维阵列和变换系数的所述二维阵列中的至少一者中的所述变换系数;以及对变换系数的所...
【专利技术属性】
技术研发人员:陈培松,郑云非,拉詹·拉克斯曼·乔希,穆罕默德·蔡德·科班,马尔塔·卡切维奇,
申请(专利权)人:高通股份有限公司,
类型:
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。