用于不同滤波器组域之间进行变换的方法和设备的制作方法

文档序号:2823080阅读:555来源:国知局
专利名称:用于不同滤波器组域之间进行变换的方法和设备的制作方法
技术领域
本发明涉及一种用于在不同滤波器组域之间进行变换的方法和设备。
背景技术
滤波器组通常执行不同域信号之间(例如,在时域信号与频域信号之间)的某种 类型的变换。滤波器组可以具有不同的结构和不同的单独输出信号域。在许多情况下,不 同滤波器组域之间的转换是令人期望的。欧洲专利申请EP06120969公开了一种利用不同时间-频率分析域而无需使用时 域在编码格式之间进行转码的方法和设备,其中,使用线性映射。因此,仅需要执行单一转 码步骤,并且计算复杂度比使用中间时域信号的系统低。在EP06120969中公开的最重要实 施例之一是用于无损音频压缩的从MP3混合滤波器组到整数MDCT域的映射。转码步骤对 编解码器的压缩比具有显著影响。针对该映射的直接解决方案应当将来自MP3域的源滤波 器系数完全解码成时域采样,然后应用MDCT分析滤波器组。EP0612969中提供的解决方案 要应用从MP3滤波器组域到MDCT域的直接映射,忽略时域。在该方法中,使用许多近似对 角、但在频率上变化的矩阵。因此,该直接方法需要大量查找表。改进的离散余弦变换(MDCT)是一种基于离散余弦变换(DCT)的傅立叶变换。由于 MDCT的重迭特性具有优点,这是由于对连续帧执行MDCT,其中,后续帧交叠,并且由于MDCT 对信号能量的良好压缩。在MP3编解码器中,将MDCT应用于32组多相正交滤波器(PQF) 组的输出。通常通过混叠抑制对MDCT滤波器输出进行后处理,混叠抑制用于抑制PQF滤波 器组的典型混叠。滤波器组与MDCT的这种组合被称作混合滤波器组或子带MDCT。本发明要解决的问题是缩减映射矩阵的尺寸,或者相应查找表,使得可以执行更 高效的实现方式。

发明内容
本发明通过将单一步骤映射分解成两个分离的步骤实现了一种映射矩阵以及相 应查找表的尺寸的缩减,其中,利用中间滤波器组域。已经发现,映射的这种分解获得更简 单的映射表,该映射表具有更规则的结构,并因此可以被有效率的压缩。示例性地,能够将 映射表所需的存储空间量减少10倍以上。作为另一优点,计算复杂度增长非常缓慢。此外, 能够实现一种通过加权装置、滤波装置以及来加法器执行特定映射的设备。根据本发明的一个方面,用于将第一滤波器组域的第一数据帧变换到不同的第二 滤波器组域的第二数据帧的方法包括以下步骤将第一滤波器组域的子带转码成中间滤波 器组域的子带,该中间滤波器组域与所述第二滤波器组域相对应,但是具有翘曲(warped) 的相位;以及将中间滤波器组域的子带转码到第二滤波器组域的子带,其中,对中间域的子 带执行相位校正。示例性地,第一滤波器组域是MP3混合滤波器组的滤波器组域,第二滤波 器组域是整数MDCT滤波器组的滤波器组域。通常,将时间信号转码成中间滤波器组域和第二滤波器组域的子带的步骤可以表示为包括余弦函数的变换。那么中间滤波器组域的翘曲相位与余弦函数中的频率相关附加 相位项相对应。此外,在本发明的一个实施例中,将第一滤波器组域的子带变换到中间滤波器组 域的子带的转码步骤包括从第一滤波器组域的子带中移除剩余混叠项。这种剩余混叠项 通常由与第一滤波器组域(例如,MP3多相滤波器组)相对应的滤波器组产生。在一个实施 例中,采用映射矩阵,映射矩阵中的每一个包括沿着它们主对角线的单独但相同的子矩阵, 并且在其他位置为零。在一个实施例中,将中间域的子带转码到第二滤波器组域的子带的步骤包括子 带组符号校正(这里也被称作子带符号校正)。一个组包括一个或多个滤波器组域子带。 滤波器组域子带也被称作“段(bin)”。子带组符号校正是指段的组,并且可以包括对中间 域信号的每隔一个子带组进行取反。根据本发明的另一方面,一种用于将第一滤波器组域的第一数据帧变换到不同的 第二滤波器组域的第二数据帧的设备包括第一转码装置,用于将第一滤波器组域的子带转码成中间域的子带,该中间域与 具有翘曲相位的所述第二滤波器组域相对应,其中,移除剩余混叠项;以及第二转码装置,用于将中间域的子带转码到第二滤波器组域的子带,其中,第二转 码装置包括用于对中间域的子带执行相位校正的相位校正装置。在一个实施例中,所述相位校正由用于应用映射矩阵的计算装置(例如,微处理 器、DSP或其部件)来执行,而在另一实施例中,第二转码装置中的所述相位校正由用于加 权的加权装置以及用于滤波中间域的加权子带系数的滤波装置来执行。在所附权利要求、以下说明书以及附图中公开了本发明的有利实施例。


参照附图描述本发明的示例实施例,在附图中图1是用于单步骤映射的体系架构的结构;图2是针对长窗的相位校正步骤的示例实现方式;图3是根据本发明的流程图的示例体系结构的结构;图4是示例一般实现方式结构;图5是针对较短等待时间的示例实现方式结构;图6是用于MP3到中间伪MDCT映射(长窗)的示例全增强混叠补偿矩阵;图7是图6的示例全增强混叠补偿矩阵中的单独的片(tile);图8是示出了子带符号校正的图;图9是翘曲中间滤波器组域内附加相位项的值;以及图10是MP3滤波器组、原始MDCT以及翘曲伪MDCT的核函数(长窗)的比较。
具体实施例方式图1示出了 EP0612969中公开的单步骤映射过程。具有MP3系数的每个帧mp3(m) 贡献于MDCT系数的三个连续帧MDCT (m-1)、MDCT (m)、MDCT (m+1)。反之亦然,每个MDCT帧 组合来自于三个MP3帧的贡献。映射由分离的矩阵Tp、T、Tn来执行,其中,一个矩阵Tp贡献于先前MDCT帧,并且一个矩阵Tn贡献于下个MDCT帧。由于存在每个窗类型所涉及的三个矩阵Τρ、Τ、Τη,并且在ΜΡ3滤波器组域和MDCT 域中存在4个不同的窗类型(长、短、开始以及停止窗),总共必须存储12个矩阵。矩阵并 非都不同开始和长窗的Tp相同、停止和长窗的Tn也相同。然而,需要大约175k字节的总 存储量来存储查找表,查找表需要实现例如大于45dB的可接受映射精度。注意,窗类型/ 块长度可以随时间而变化,并且在输入和输出域中可以是相同的,但也不必是相同的。这里被称作“帧”的在MP3术语中也被称作“粒度(granule) ”。然而,在下文中使 用更一般的术语“帧”。由于全映射矩阵中的特定对称性,如下所示,可以将已知的单步骤映射分解成多 个子步骤的序列。该分解是基于如下文中介绍的具有翘曲相位的伪MDCT。通常,滤波器组域可以表示为核函数和余弦函数。MP3混合滤波器组的核函数与 MDCT (或者通常在两个滤波器组域之间)的接近比较获得“伪MDCT”的定义,具有与一般 MDCT相同的核函数,但是具有添加至余弦函数的自变量的频率相关相位项。该伪MDCT用作 两步骤转码方法中从MP3到目标(原始)MDCT滤波器组域的中间域。原始MDCT具有以下定义
I 9 2MX(i)= —^ω(η)·φ, )
VM台
f %符,= QOm-+ M +1)(2/ +1)
11
/Iv
2 /Iv这里,η是时间索引,i是频率索引,以及M表示MDCT的长度,即,变换产生M个频 率段(子带),而时域分析窗w (η)的长度是2Μ。核函数c (n, i)用于MDCT的时域混叠补偿(TDAC)特性。根据在mp3编解码器中应用的自适应窗切换过程,窗函数w(n)可以是4个形状 (即,“长”、“开始”、“短”、“停止”)中的一个形状。对于长窗
( Kw) = ism. —( +1/2)
π
J
(3) 现在,通过向余弦函数的自变量添加频率相关相位项Φ 来修改MDCT的定义中余 弦项c(n,i)的定义
π c(n,i) = cos -(2n + M + l)(2i +1) + φ,
AM'
4
(VMDCT核函数与MP3混合滤波器组的核函数的比较获得以下分段(piecewise)线性 相位翘曲函数,该分段线性相位翘曲函数近似最大化具有相同索引i = 1,. . .,M的相应核 函数之间的互相关
汍=TT
2M
+ 0.2504 + 1/2
(-1)
、、
-1
Xly
5
/Iv
JJ 在图9中示出了附加相位项Φ±。该相位项对于所有窗形状是相同的。
注意,由于向余弦函数的自变量添加Cti,伪MDCT不具有理想重构特性。这丢失其 TDAD特性,因此不是真正的MDCT。如果应用新的核函数作为分析_合成滤波器组对,则存 在时域混叠误差。然而,信号混叠比仅大约为50dB。该转码精度在多数应用中是足够的。为了示意改进,图10示出了 MP3滤波器组、具有原始相位的MDCT (作为中间格 式)、具有翘曲相位的MDCT的前54个核函数(3个子带,每个子带18个段)。可以观察到, MDCT的相位改进获得精细结构与MP3滤波器组的结构的高级匹配。此外,考虑MP3滤波器 组的子带符号变化,以下更详细描述这些变化。图3示出了根据本发明一个方面的示例流程图的结构,至少适合于MP3到MDCT映 射。然而,原理也可以应用于其他滤波器组域之间的映射。原理上,通过以下操作来在两个 主要步骤中实现分解映射首先将MP3解码的频率段转码到伪MDCT域中,伪MDCT域用作中 间域,然后执行相位校正以从伪MDCT域转码到目标MDCT域。两个主要步骤同样可以在更 小的子步骤中实现,或者通过特定高效实现方式来实现。与图1的单步骤过程相比,多步骤方法看起来更复杂,并事实上,涉及算法略强的 运算。然而,每个单独步骤的数学运算的结构没有单步骤矩阵的运算复杂。这使得能够显 著缩减所需查找表的尺寸(以及从而缩减所需的存储器空间)。下文给出每个子步骤的更 具体的内容。由于伪MDCT域不涉及理想重构分析_合成滤波器组,两个步骤映射与至以及自该 不理想滤波器组域的转码相对应,总映射精度受到中间表示的信号混叠比的约束。因此,两 步骤方法(无需矩阵的剪切或量化)的最佳可实现映射精度大约为50-60dB,这对于多数应 用是足够的。在下文中,描述增强混叠补偿(EAC)。该步骤的目的在于,从MP3频率段中移除剩 余混叠项,该剩余混叠项源自MP3多相滤波器组。因此,该步骤提供了从MP3滤波器组域 (源滤波器组域)到如上所定义的翘曲伪MDCT(翘曲目标滤波器组域用作中间滤波器组 域)的映射过程。可以通过将MP3合成矩阵与伪MDCT滤波器组的分析矩阵相乘,来找到相应映射矩 阵EACp、EAC、EACn。另外,应用时间偏移以贡献于先前帧和后续帧。示例性地,在图6中示出了针对长窗的所得到的全矩阵。如图所见,大多数变换 系数为零,并且几乎不需要计算。具体地,对于针对先前帧的贡献矩阵EACp以及针对下个 帧的贡献矩阵EACn,还可以观察到,全矩阵实质上由沿着主对角线被复制31次的单独“片 (tile)”或子矩阵贡献。在图7中示出了针对所有4个窗类型tpl、tp2、tp3、tp4的三个基本片,其中的每 一个分别用于增强混叠补偿矩阵EAC、EACp, EACn。原理上,片表示针对MP3混合滤波器组 的一种类型的复杂混叠补偿。在上述示例中,tpl与“长”相对应,tp2与“开始”相对应,tp3与“停止”相对应, 以及tp4与“短”相对应。在该示例中,上述子矩阵对于类型“长”、“开始”以及“停止”尺寸 为18 X 18,对于类型“短”尺寸为18 X 36 (然而,注意在EACn和EACp的情况下,系数的数目 相同,这是由于每隔一个列为零)。对于其他滤波器组域,尺寸可以不同。在下文中,对实现高效存储和计算所得到的概率进行描述。图10中所示的12个 片具有一些有利的相似性。最重要的相似性如下
7
首先,EAC(tpl)仅沿主对角线和反对角线具有非零系数。因此,可以以非常有限 的运算量来存储和计算该片。第二,贯穿所有片,片EAC(tp2)和EAC(tp3)由片EAC(tpl)组成,加上一些附加低 级别系数。因此,通过仅存储EAC(tp2)/EAC(tp3)与EAC(tpl)之间的差异,来节省一些存 储空间。剩余的低级别系数可以以较低或者甚至非常低的精度来存储,使得每系数比特数 目以及因此需要的存储区较少。在一个实施例中,将1矩阵或单位矩阵的对角线与中间列(即,子矩阵)中所示的 EAC片相加,以获得在图6的矩阵中使用的实际EAC片。S卩,对角线的值具有正偏移1,使得 要存储的值较小。此外,针对短窗的非齐次高宽比的效应是可见的。第三,EACp(tp2)等于 EACp (tpl),EACn (tp3)等于 EACn (tpl)。第四,贡献矩阵EACp(tpl)和EACn(tpl)在通过使用它们的和以及差而可以被非 常有效地存储和计算的情况下是类似的。即,差EACp (tpl)-EACn (tpl)具有与EAC(tpl)片 类似的结构,该类似的结构由对角线加上反对角线组成。通过联合存储和计算EACp (tpl) 和EACn (tpl),高效的存储和计算是可能的。第五,片EACp (tp4)和EACn (tp4)在一些列为零或近似为零的情况下是稀疏的。不 需要对这些列进行存储和计算。有利地,现有技术映射矩阵的频率相关性因此已经被转换成这些片内的小变化, 在增强混叠补偿矩阵EAC、EACp, EACn内,这些小变化每18个子带(或频率段)重复一次。 其他频率相关性不会保留在映射中。在下文中,描述子带符号校正(SSC),可以采用该子带符号校正作为从中间域Di到 目标滤波器组域叫的第二变换步骤中的一个子步骤。注意术语子带符号校正这里是指滤 波器组域子带(“段”)的组。例如,在图8和9中,被应用统一符号校正的子带包含18个 滤波器组域子带或段。如图3所示,子带符号校正接收子带系数中间域(例如伪MDCT)的 子带系数 psdo (m-1)、psdo (m)、psdo (m+1)作为输入。方程4和5的相位改进项Cti包括MP3多相滤波器组的每隔一个子带的取反。艮口, 在每18个段之后,Cti项跳过π。这反映了 ΜΡ3滤波器组的行为,这些行为是类似的。因 此,子带符号校正适合于源滤波器组特性。对于从伪MDCT到整数MDCT的映射,第一步骤包括通过应用子带符号校正(SSC) 对子带的这些交替符号进行校正,其中,伪MDCT值乘以图8所示的SSC函数。与原始MDCT相比,需要另一映射步骤以便补偿翘曲伪MDCT的附加相位项。对于 采用的窗类型(tpl_tp4,例如,长、开始、短、停止)中的每一个以及对于每次变换(长到长、 短到短),单独的相位校正是必要的。例如,可以通过应用映射矩阵来执行相位校正。在一 个实施例中,由于这些映射矩阵的特定结构,可以使用频率域段的加权加滤波方案。这在下 文中进行描述。在全部12个可应用的相位校正矩阵中的大部分矩阵中存在相当大的冗余。首先,在MP3到MDCT映射示例中,以下过渡(transition)矩阵是相同的PCp (长)=PCp (开始)、PCp (长)=PCp (开始)PCp (开始)=PCp (短)、PCp (停止)=PCp (短)。这种特性将不同的相位校正 矩阵的数目减少到8个,这是由于冗余减小可以用于矩阵的存储。
8
其次,要应用于对先前帧(例如,PCp(长))和下个帧(例如,PCn(长))做贡献 的矩阵是非常类似的。它们的不同之处仅在于每隔一个系数的符号。因此,在一个实施例 中,将这两个矩阵实现为“蝴蝶”运算之前的两个子矩阵。这被称作使用如图2所示的加法 器Sl和减法器S2(或者加法器和符号取反器)的两个值的同时加法和减法。第三,可以将多数矩阵分解成频率相关加权运算W和应用于频率段的附加卷积滤 波器。这种分解具有特别有利之处在于,必须存储每频率段仅一个加权因子加上单个固定 滤波器脉冲响应。因此,在一个实施例中,将上述子矩阵实现为加权运算W和两个卷积滤波 器H1、H2。该卷积可以在频域中应用,因此与时域中的乘法相对应。针对该卷积的理论基 础是时域加窗,时域加窗可以应用在MP3合成的传统序列、时间延迟、以及MDCT分析中。如图2所示,所描述的实现方式在硬件使用和操作复杂性方面是非常高效的。尤 其对于长窗,上述冗余获得非常高效的系统体系结构,其中,通过应用每频率段加权因子以 及利用滤波器Hl和H2的后续滤波,联合计算相位校正步骤PCp (长)和PCn (长)。在Hl 仅在奇位置中具有非零系数而H2仅在偶位置中具有非零系数的情况下,这两个滤波器是 稀疏的。滤波器输出的加法获得对先前MDCT帧的相位校正贡献,减法获得对下个MDCT帧 的贡献。可以通过开发相位校正映射矩阵中(例如,PC(开始)、PC(停止)、与PC(长)之 间)的更特定相似性,来导出额外效率。然而,如上所述应用相同原理。在下文中,描述两个示例实现方式。图4示出了上述两步骤映射过程的直接实现方式。在每个帧周期开始处,在 state, pseudol < = state· pseudo2、state. pseudo2 < = state· pseudo3、以及 state. pseudo3 <= 0的情况下,使缓冲器偏移。类似地,在 Bout < = state, pseudol、state, outl <= state. out2、以及 state. out2 <=0的情况下。使用与矩阵EACp、EAC、EACn的乘法映射MP3频率段的每个输入帧, 并且将结果分别与缓冲器state, pseudol、state. pseudo2、以及state. pseudo3相力口。然 后,子带符号校正(SSC)和相位校正(PC)应用于缓冲器state, pseudol。将三个所获得的贡献PCp*SSC、POSSC、以及PCn*SSC分别与三个缓冲器Bout、 state, outl、以及state. out2相加。缓冲器Bout准备并且可以提供给输出。在上述实现示例中,输出向量具有相对于输入帧的两个帧周期的等待时间。如果 期望低复杂性的实现方式,则图4所示的结构具体特定优势,这是由于可以联合计算EACp 和EACn的贡献,并且此外,还可以联合计算PCp和PCn的贡献。然而,期望具有较短等待时间的实现方式。在图5中示出了具有仅一个帧周期的 等待时间的备选实现方式。在该实现示例中,事实在于,PCp · SSC · EACp (对应于经由矩阵 EACp, SSC以及PCp直接从源域缓冲器in到目标域缓冲器Bout的路径)实质上为零。因 此,PCp · SSC对输出向量的贡献已经根据缓冲器state. pSeUdo2计算,尽管该缓冲器还不 包含经由当前输入MP3向量的EACp的贡献。该方法的优点是,由于可以节省一个向量的存储,仅产生一个帧的等待时间。另一 方面,备选实现方式通过联合计算PCp和PCn而不再开发相位校正矩阵的对称性。上述两步骤方法的优点在于,所有查找表的大小比在从现有技术获知的体系结构 中的查找表的大小更小。在上述从MP3到整数MDCT映射的示例中,与用于传统直接映射算法的174348个字节相对比,查找表合计仅12644个字节。应理解,仅通过示例描述本发明,在不背离本发明的范围的前提下可以进行具体 内容的修改。在说明书和权利要求(适当的地方)以及附图中所公开的每个特征都可以独立提 供或以任何适当组合的形式来提供。适当地,特征可以以硬件、软件或二者组合的形式实 现。在适当情况下,连接可以被实现为无线连接或有线连接(不必须是直接连接或专用连 接)。权利要求中出现的参考数字仅仅是说明性的,不应对权利要求的范围起到任何限制作用。
10
权利要求
一种用于将第一滤波器组域(DS)的第一数据帧变换到不同的第二滤波器组域(DT)的第二数据帧的方法,包括以下步骤 将第一滤波器组域(DS)的子带(mp3(m 1)、mp3(m)、mp3(m+1))转码成中间域(Di)的子带(psdo(m 1)、psdo(m)、psdo(m+1)),所述中间域与所述第二滤波器组域相对应,但是具有翘曲的相位; 将中间域(Di)的子带(psdo(m 1)、psdo(m)、psdo(m+1))转码到第二滤波器组域(DT)的子带(MDCT(m 1)、MDCT(m)、MDCT(m+1)),其中,对中间域(Di)的子带执行相位校正(SSC、PCp、PC、PCn)。
2.根据权利要求1所述的方法,其中,第二数据帧由至少三个连续第一数据帧组成,第 一数据帧用于至少三个连续第二数据帧的编码。
3.根据权利要求1或2所述的方法,其中,通过包括余弦函数的变换从时域信号产生至 少第二和中间域(Ds、Di、DT),其中,中间滤波器组域(Di)的所述翘曲相位与余弦函数中的频 率相关附加相位项相对应。
4.根据权利要求1、2或3所述的方法,其中,第一滤波器组域(Ds)的子带到中间域(Di) 的子带的转码步骤包括从第一滤波器组域(Ds)的子带中移除(EAC)剩余混叠项(源自 mp3多相滤波器组)。
5.根据权利要求3或4所述的方法,其中,采用映射矩阵(EAC、EACp、EACn),每一个映 射矩阵包括沿着它们主对角线的单独的但相同的子矩阵,并且其他位置为零。
6.根据前述权利要求中任一项所述的方法,其中,中间域(Di)的子带到第二滤波器组 域(Dt)的子带的转码步骤包括子带符号校正(SSC)。
7.根据权利要求6所述的方法,其中,子带符号校正(SSC)包括每隔一个子带进行取反。
8.根据前述权利要求中任一项所述的方法,其中,中间域(Di)的子带到第二滤波器组 域(Dt)的子带的转码步骤适合于补偿中间域的附加相位项。
9.根据前述权利要求中任一项所述的方法,其中,滤波器组域使用变换时间窗,其中, 对于所述时间窗,预先定义多个不同窗形状,并且第一和第二数据帧使用不同的窗形状,并且针对所述窗形状(tpl.....tp4)中的每一个以及针对中间滤波器组域和第二滤波器组域的窗形状之间的过渡(tpl-tpl、tpl-tp2.....tp4-tp4)进行单独相位校正(PC)。
10.根据前述权利要求中任一项所述的方法,其中,所述相位校正是通过加权(W)和滤 波(H1、H2)中间域(Di)的子带系数来执行的。
11.根据权利要求10所述的方法,其中,所述加权(W)是频率相关的,不同的频率子带 具有不同的权重,所述滤波器是卷积滤波器。
12.根据权利要求10所述的方法,其中,所述滤波使用两个滤波器,在一个滤波器(Hl) 仅在奇位置中具有非零系数并且另一滤波器(H2)仅在偶位置中具有非零系数的情况下, 所述两个滤波器是稀疏的。
13.根据权利要求10所述的方法,其中,两个滤波器(H1、H2)的输出的相加(Si)对第 二域的先前帧(MDCT(m-l))的相位校正作出贡献,所述输出的相减(S2)对第二域的下个帧 (MDCT(m+1))作出贡献。
14.根据前述权利要求中任一项所述的方法,其中,帧是音频信号帧,第一滤波器组域2是MP3混合滤波器组,第二滤波器组域是MDCT滤波器组。
15.一种用于将第一滤波器组域(Ds)的第一数据帧变换到不同的第二滤波器组域(Dt) 的第二数据帧的设备,包括-第一转码装置(EACp、EAC、EACn),用于将第一滤波器组域(Ds)的子带(mp3(m_l)、 mp3(m)、mp3(m+l))转码成中间域(Di)的子带(psdo (m_l)、psdo (m)、psdo (m+1)),所述中间 域与具有翘曲相位的所述第二滤波器组域相对应,其中,移除剩余混叠项;-第二转码装置(SSC、PCp、PC、PCn),用于将中间域(Di)的子带(psdo (m_l)、psdo (m)、 psdo (m+1))转码到第二滤波器组域(Dt)的子带(MDCT (m_l)、MDCT (m)、MDCT (m+1)),其中, 第二转码装置包括相位校正装置(SSC、PCp、PC、PCn),用于对中间域(Di)的子带执行相位 校正。
16.根据权利要求15所述的设备,其中,所述相位校正通过用于应用映射矩阵(PCn、 PC、PCp)的计算装置来执行。
17.根据权利要求15或16所述的设备,其中,所述第二转码装置中的所述相位校正通 过用于加权的加权装置(W)以及用于滤波中间域(Di)的子带系数的滤波装置(HI、H2)来 执行。
18.根据权利要求17所述的设备,其中,滤波装置(H1、H2)同时执行与两个映射矩 阵(PCp(长)、PCn(长))相对应的两个相位校正子步骤,所述两个映射矩阵(PCp(长)、 PCn(长))与第二滤波器组域(Dt)的先前帧(MDCT(m-l))和下个帧(MDCT(m+l))有关。
全文摘要
滤波器组可以具有不同的结构和不同的各自输出信号域。不同滤波器组域之间的变换是令人期望的。通常,使用映射矩阵,然而,映射矩阵可以随频率而变化。这需要大量查找表。一种用于将第一滤波器组域(DS)的第一数据帧变换到不同的第二滤波器组域(DT)的第二数据帧的方法,包括以下步骤将第一滤波器组域(DS)的子带(mp3(m-1)、mp3(m)、mp3(m+1))转码成中间域(Di)的子带(psdo(m-1)、psdo(m)、psdo(m+1)),所述中间域与所述第二滤波器组域相对应,但是具有翘曲的相位;以及将中间域(Di)的子带(psdo(m-1)、psdo(m)、psdo(m+1))转码到第二滤波器组域(DT)的子带(MDCT(m-1)、MDCT(m)、MDCT(m+1)),其中,对中间域(Di)的子带执行相位校正(SSC、PCp、PC、PCn)。
文档编号G10L19/14GK101960515SQ200980107325
公开日2011年1月26日 申请日期2009年2月19日 优先权日2008年3月5日
发明者彼得·杰克斯, 斯文·科登 申请人:汤姆森许可贸易公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1