【技术实现步骤摘要】
【国外来华专利技术】用于再使用变换结构用于多分区变换的系统和方法
本专利技术涉及视频译码和压缩的领域,且确切地说,涉及用于在显示链路上发射的视频压缩,例如显示链路视频压缩。
技术介绍
可将数字视频能力并入到多种多样的显示器中,包含数字电视、个人数字助理(PDA)、膝上型计算机、台式监测器、数码相机、数字记录装置、数字媒体播放器、视频游戏装置、视频游戏机、蜂窝或卫星无线电电话、视频电话会议装置及类似者。显示链路用于将显示器连接到适当源装置。显示链路的带宽要求与显示器的分辨率成比例,且因此,高分辨率显示器需要大带宽显示链路。一些显示链路不具有支撑高分辨率显示器的带宽。可使用视频压缩减少带宽要求,使得可使用较低带宽显示链路将数字视频提供到高分辨率显示器。其它人已试着利用对像素数据的图像压缩。然而,此类方案有时并不视觉上无损,或可能在常规显示装置中实施起来困难且昂贵。视频电子标准协会(VESA)已开发了显示流压缩(DSC)作为用于显示链路视频压缩的标准。例如DSC的显示链路视频压缩技术应(尤其)提供视觉无损的图片质量(即,图片具有质量等级,使得用户不能断定压缩为作用中的)。显示链路视频压缩技术还应提供用常规硬件实时实施起来简单且廉价的方案。
技术实现思路
本专利技术的系统、方法和装置各自具有若干创新方面,其中没有单个方面单独负责本文中所揭示的合乎需要的属性。在一个方面中,一种对经译码位流中的视频数据块进行解码的方法包含:确定与所述块相关联的变换分区类型,所述块与至少部分地经由对与所述块相关联的多个像素值应用一或多个变换函数所确定的多个变换系数相关联;基于所述变换分区类型确定所述多个变换系 ...
【技术保护点】
一种用于对经译码位流中的视频数据块进行解码的方法,其包括:确定与所述块相关联的变换分区类型,所述块与至少部分地经由对与所述块相关联的多个像素值应用一或多个变换函数所确定的多个变换系数相关联;基于所述变换分区类型确定所述多个变换系数将输入到对应于所述一或多个变换函数的一或多个逆变换函数的次序;至少部分地经由以所述确定的次序将所述多个变换系数输入到所述一或多个逆变换函数而获得多个输出值;以及至少部分地基于所述多个输出值对所述经译码位流中的所述视频数据块进行解码。
【技术特征摘要】
【国外来华专利技术】2014.08.08 US 62/035,299;2015.08.05 US 14/819,3291.一种用于对经译码位流中的视频数据块进行解码的方法,其包括:确定与所述块相关联的变换分区类型,所述块与至少部分地经由对与所述块相关联的多个像素值应用一或多个变换函数所确定的多个变换系数相关联;基于所述变换分区类型确定所述多个变换系数将输入到对应于所述一或多个变换函数的一或多个逆变换函数的次序;至少部分地经由以所述确定的次序将所述多个变换系数输入到所述一或多个逆变换函数而获得多个输出值;以及至少部分地基于所述多个输出值对所述经译码位流中的所述视频数据块进行解码。2.根据权利要求1所述的方法,其中确定所述多个变换系数将输入到所述一或多个逆变换函数的所述次序包括至少部分地基于所述变换分区类型而重新布置所述多个变换系数。3.根据权利要求1所述的方法,其中确定所述多个变换系数将输入到所述一或多个逆变换函数的所述次序包括至少部分地基于所述变换分区类型而重新布置所述多个变换系数的一部分但不是全部。4.根据权利要求1所述的方法,其进一步包括至少部分地基于与所述视频数据块相关联的所述变换分区类型而选择性绕过所述一或多个逆变换函数的一或多个算术运算级。5.根据权利要求1所述的方法,其进一步包括至少部分地基于与所述视频数据块相关联的所述变换分区类型而选择性绕过所述一或多个逆变换函数的单个级的算术运算的一部分但不是全部,所述单个级包含用于输入到所述一或多个逆变换函数的每一变换系数的一个算术运算。6.根据权利要求1所述的方法,其中所述一或多个逆变换函数包括16点阿达马逆变换函数、8点阿达马逆变换函数或4点阿达马逆变换函数中的一或多者。7.根据权利要求1所述的方法,其进一步包括至少部分地基于所述变换分区类型而重新布置所述一或多个逆变换函数的所述多个输出值。8.根据权利要求1所述的方法,其中所述视频数据块对应于以下各者中的一者:(i)所述位流中经译码的图片中的一行16个像素,(ii)所述位流中经译码的所述图片中的两行8个像素,或(iii)所述位流中经译码的图片中的四行4个像素。9.根据权利要求1所述的方法,其中所述一或多个逆变换函数包含一或多个算术运算级,每一算术运算级包括加法运算或减法运算中的一或多者。10.根据权利要求1所述的方法,其中所述变换分区类型是除16点变换外的一个类型,且所述一或多个逆变换函数包括16点逆变换函数。11.根据权利要求1所述的方法,其中所述变换分区类型包括以下各者中的一者:(i)两个8点变换,(ii)一个8点变换和两个4点变换,或(iii)四个4点变换,且所述一或多个逆变换函数包括一个16点逆变换函数。12.一种用于对经译码位流中的视频数据块进行解码的设备,其包括:存储器,其经配置以存储与所述经译码位流中的所述视频数据块相关联的数据;以及处理器,其与所述存储器通信且经配置以:确定与所述块相关联的变换分区类型,所述块与至少部分地经由对与所述块相关联的多个像素值应用一或多个变换函数所确定的多个变换系数相关联;基于所述变换分区类型确定所述多个变换系数将输入到对应于所述一或多个变换函数的一或多个逆变换函数的次序;至少部分地经由以所述确定的次序将所述多个变换系数输入到所述一或多个逆变换函数而获得多个输出值;以及至少部分地基于所述多个输出值对所述经译码位流中的所述视频数据块进行解码。13.根据权利要求12所述的设备,其中所述处理器进一步经配置以至少部分地经由至少部分地基于所述变换分区类型重新布置所述多个变换系数而确定所述多个变换系数将输入到所述一或多个逆变换函数的所述次序。14.根据权利要求12所述的设备,其中所述处理器进一步经配置以至少部分地经由至少部分地基于所述变换分区类型重新布置所述多个变换系数的一部分但不是全部而确定所述多个变换系数将输入到所述一或多个逆变换函数的所述次序。15.根据权利要求12所述的设备,其中所述处理器进一步经配置以至少部分地基于与所述视频数据块相关联的所述变换分区类型而选择性绕过所述一或多个逆变换函数的一或多个算术运算级。16.根据权...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。