An apparatus for generating a set of transform coefficients part frame or the frame in the block are provided including: media encoder, coupled to a portion of the data interface for receiving frames or frames, for the media encoder: Specifies the divided part of a size and shape with the frame or frame the blocks in a rotationally symmetric mask for processing the block; using the rotational symmetry mask, the block is divided into two complementary parts; the rotary symmetric block of the rotationally symmetric block, each comprising two complementary parts in one of the calculation; the rotation symmetric block transform coefficients for each rotation symmetric block.
【技术实现步骤摘要】
【国外来华专利技术】对数字图像块进行基于掩码的处理的系统和方法
技术介绍
在本专利技术的一些实施例中,本专利技术涉及压缩数字图像和/或视频的系统和方法,更具体地但不专门地,涉及生成用于处理数字图像块的一组变换系数的系统和方法。当以非压缩方式存储通过数码相机获得的静态图像等数字图像以及数字视频时,数字图像以及数字视频需要大量的存储资源,其中,数字图像以及数字视频用全数据集表示。传输表示数字图像和/或视频的全数据集需要大量的网络资源,例如,通信带宽。由于单个视频可能包括数以千计的帧,所以视频中的该问题尤为显著。在多数情况下,可能无法为每幅图像存储和/或传输全数据集,或相反地,为每幅图像存储和/或传输全数据集需要大量的处理和网络资源。此外,随着相机(静态图像和视频)和显示屏的质量以及分辨率能力的提升,每幅图像中生成的数据量继续增长。移动设备(例如,智能手机和平板电脑)上运行的基于视频的应用依赖于视频的传输,且会产生大量的网络流量,尤其是在无线网络中。为了压缩静态数字图像和数字视频,已经提出了不同的解决方案,以减小图像以及视频数据的大小,从而节省必要的存储资源和网络资源。例如,2012年12月,S ...
【技术保护点】
一种用于生成帧或帧的一部分中的块的一组变换系数的装置,其特征在于,包括:媒体编码器,耦合至用于接收帧或帧的一部分的数据接口,所述媒体编码器用于:指定一个大小和形状与所述帧或帧的一部分中划分出的块相同的旋转对称掩码,用以处理所述块;采用所述旋转对称掩码,将所述块划分成两个互补的部分;生成旋转对称块对,其中,每个旋转对称块包括所述两个互补的部分中的其中一个;计算所述旋转对称块对中每个旋转对称块的变换系数。
【技术特征摘要】
【国外来华专利技术】1.一种用于生成帧或帧的一部分中的块的一组变换系数的装置,其特征在于,包括:媒体编码器,耦合至用于接收帧或帧的一部分的数据接口,所述媒体编码器用于:指定一个大小和形状与所述帧或帧的一部分中划分出的块相同的旋转对称掩码,用以处理所述块;采用所述旋转对称掩码,将所述块划分成两个互补的部分;生成旋转对称块对,其中,每个旋转对称块包括所述两个互补的部分中的其中一个;计算所述旋转对称块对中每个旋转对称块的变换系数。2.根据前述权利要求中任意一项所述的装置,其特征在于,所述媒体编码器用于:通过在所述两个互补的部分中的每个部分中添加互补数据,生成大小和形状与所述块相同的所述旋转对称块对中的每个旋转对称块。3.根据前述权利要求中任意一项所述的装置,其特征在于,所述互补数据是所述两个互补的部分中的每个部分的2D镜像,其中,所述旋转对称块是通过将所述两个互补的部分中的每个与包含0(0)、1(1)和–1(–1)的组中的一个数值相乘得到的。4.根据前述权利要求中任意一项所述的装置,其特征在于,所述媒体编码器用于:通过识别所述块中的像素值图案,指定所述旋转对称掩码。5.根据前述权利要求所述的装置,其特征在于,所述旋转对称掩码是一种二进制掩码,其中,所述二进制掩码中定义了将所述块划分成两个互补的部分的划分方式,使得将所述块关于所述块的中心旋转180度后,所述块的形状和划分方式保持不变。6.根据前述权利要求所述的装置,其特征在于,所述块为M×N的块,其中,所述旋转对称掩码用于定义将所述M×N的块划分为两个互补的组的划分方式,使得当位于(m,n)的某个像素被分配至第一组时,位于(M–m–1,N–n–1)的对应像素被分配至第二组。7.根据前述权利要求所述的装置,其特征在于,所述旋转对称掩码用于定义两个互补的部分,其中,至少一个部分中包括某些像素特征高于预定义阈值的可能性。8.根据前述权利要求所述的装置,其特征在于,所述旋转对称掩码用于定义一条连接二维空间的对边的线,所述线将所述二维空间划分为两个2D镜像互补的部分。9.根据前述权利要求中任意一项所述的装置,其特征在于,所述数据接口还用于接收至少一个表示旋转对称块对中至少一个旋转对称块的变换系数,以及指示用于处理所述块的相关指定旋转对称掩码的信号,其中,所述变换系数对帧或帧的一部分中的块进行编码,所述相关指定旋转对称掩码的大小和形状与所述帧或帧的一部分中划分出的块相同;所述媒体编码器还用于:基于所接收的至少一个变换系数的逆变换,计算所述旋转对称块对,其中,所述旋转对称块对中的每个旋转对称块具有两个互补的部分中的其中一个;基于所述旋转对称掩码,将所述两个互补的部分重构成从相同的帧或帧的一部分中划分出的块。10.一种用于生成帧或帧的一部分中的块的一组系数的方法,其特征在于,包括:指定一个大小和形状与所述帧或帧的一部分中划分出的块相同的旋转对称掩码,用以处理所述块;采用所述旋转对称掩码,将所述块划分为两个互补的部分;生成旋转对称块对,其中,每个旋转对称块包括所述两个互补的部分中的其中一个;计算所述旋转对称块对中每个旋转对称块的变换系数,其中所述方法特别地用于操作根据前述权利要求中的一项所述的装置。11.根据权利要求10所述的方法,其特征在于,从多个旋转对称掩码中指定所述旋转对称掩码,其中,所述多个旋转对称掩码定义了多种不同的旋转对称性。12.根据权利...
【专利技术属性】
技术研发人员:伊斯科·迪佛尔,内坦·彼得弗洛恩德,德罗尔·艾若尼,大卫·德雷兹内,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。