In this paper, a system and method for low complexity forward conversion using grid based computing is described. One aspect of the subject matter described herein provides a video encoder including a memory configured to store video information. The video encoder further includes a processor that is in communication with the memory. The processor is configured to decompose the transform into a plurality of conversion stages. The processor is further configured to use the plurality of stages to transform the video information so as to determine the conversion level output at each conversion stage. The processor is further configured to limit the output of the conversion stage at each conversion stage to the pre positioning depth. The processor is further configured to perform an operation on the last stage of the plurality of stages by a defined conversion output, which is only available for use with data having the pre positioning depth.
【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及视频编码。
技术介绍
数字视频能力可以并入到多种多样的装置中,包含数字电视、数字直播系统、无线广播系统、个人数字助理(PDA)、膝上型或桌上型计算机、平板计算机、电子图书阅读器、数码摄像机、数字记录装置、数字媒体播放器、视频游戏装置、视频游戏控制台、蜂窝式或卫星无线电电话、智能电话、视频电话会议装置、视频流装置及其类似者。数字视频装置实施视频译码技术,例如描述于以下各者中的那些技术:由MPEG-2、MPEG-4、ITU-T H.263、ITU-T H.264/MPEG-4第10部分高级视频译码(AVC)定义的标准、高效率视频译码(HEVC)及此些标准的扩展。视频装置可通过实施此类视频译码技术而更有效率地发射、接收、编码、解码和/或存储数字视频信息。视频译码技术包含空间(图片内)预测和/或时间(图片间)预测以减少或移除视频序列中固有的冗余。对于基于块的视频译码来说,视频切片(例如,视频帧或视频帧的一部分)可分割成视频块,视频块还可被称作树块、译码单元(CU)和/或译码节点。CU可进一步分割成一或多个预测单元(PU)以确定针对CU的预测视频数据。视频压缩技术还可将CU分割为残余视频块数据的一或多个变换单元(TU),所述残余视频块数据表示待译码视频块与预测视频数据之间的差。例如二维离散余弦变换(DCT)等线性变换可应用于TU以将残余视频块数据从像素域变换到频域以实现进一步压缩。此外,图片的经帧内译码(I)切片中的视频块可使用相对于同一图片中的相邻块中的参考样本的空间预测来编码。图片的经帧间译码(P或B)切片中的视频块可使用关于同一图片中的相邻块中 ...
【技术保护点】
一种视频编码器,其包括:经配置以存储视频信息的存储器;及与所述存储器通信的处理器,所述处理器经配置以:将变换分解成多个变换级;使用所述多个级变换所述视频信息以确定每一变换级处的变换级输出;将每一变换级处的所述变换级输出限定到预定位深度;及对所述多个级中的最末级的经限定变换输出执行操作,其中所述操作仅可供与具有所述预定位深度的数据一起使用。
【技术特征摘要】
【国外来华专利技术】2014.03.17 US 14/216,3691.一种视频编码器,其包括:经配置以存储视频信息的存储器;及与所述存储器通信的处理器,所述处理器经配置以:将变换分解成多个变换级;使用所述多个级变换所述视频信息以确定每一变换级处的变换级输出;将每一变换级处的所述变换级输出限定到预定位深度;及对所述多个级中的最末级的经限定变换输出执行操作,其中所述操作仅可供与具有所述预定位深度的数据一起使用。2.根据权利要求1所述的视频编码器,其中所述处理器经进一步配置以使用基于网格的方法、蝶形方法或奇偶分解来分解所述变换。3.根据权利要求1所述的视频编码器,其中所述处理器经进一步配置以通过削减所述变换级输出来限定所述变换级输出,使得所述经削减变换级输出必须在预定范围内。4.根据权利要求1所述的视频编码器,其中所述预定位深度为16位。5.根据权利要求1所述的视频编码器,其中所述处理器经进一步配置以确定所述经限定变换级输出与所述变换级输出之间的偏差。6.根据权利要求5所述的视频编码器,其中所述偏差包括所述经限定变换级输出与所述变换级输出之间的差。7.根据权利要求5所述的视频编码器,其中所述处理器经进一步配置以在所述偏差大于预定阈值时重新计算至少一个变换级内的系数子集。8.根据权利要求7所述的视频编码器,其中所述处理器经进一步配置以使用至少所述经重新计算系数子集来变换所述视频信息。9.一种编码视频的方法,所述方法包括:存储视频信息;将变换分解成多个变换级;使用所述多个级变换所述视频信息以确定每一变换级处的变换级输出;将每一变换级处的所述变换级输出限定到预定位深度;及对所述多个级中的最末级的经限定变换输出执行操作,其中所述操作仅可供与具有所述预定位深度的数据一起使用。10.根据权利要求9所述的方法,其进一步包括使用基于网格的方法、蝶形方法或奇偶分解来分解所述变换。11.根据权利要求9所述的方法,其进一步包括通过削减所述变换级输出来限定所述变换级输出,使得所述经削减变换级输出必须在预定范围内。12.根据权利要求9所述的方法,其中所述预定位深度为16位。13.根据权利要求9所述的方法,其进一步包括确定所述经限定变换级输出与所述变换级输出之间的偏差。14.根据权利要求13所述的方法,其中所述偏差包括所述经限定变换级输出与所述变换级输出之间的差。15.根据权利要求13所述的方法,其进一步包括在所述偏差大于预定阈值时重新计算至少一个变换级内的系数子集。16.根据权利要求15所述的方法,其进一步包括使用至少所述经重新计算系数子集来变换所述视频信息。17.一种包...
【专利技术属性】
技术研发人员:钟仁肃,于洋,王翔林,马尔塔·卡切维奇,
申请(专利权)人:高通股份有限公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。