编码器、解码器、用于编码/解码的方法、计算机可读介质和计算机程序元件的制作方法

文档序号:2829988阅读:186来源:国知局
专利名称:编码器、解码器、用于编码/解码的方法、计算机可读介质和计算机程序元件的制作方法
编码器、解码器、用于编码/解码的方法、 计算机可读介质和计算*^呈序元件本发明涉及一种编码器、 一种解码器、 一种用于编码的方法、 一种用 于解码的方法、计算机可读介质和计算M序元件。无损的音频编码器是一种音频编码器,其从原始的音频信号产生编码 的音频信号以使得相应的音频解码器能够从该编码的音频信号产生原始 音频信号的精确拷贝。在MPEG-4标准化形成过程中,产生了针对音频无损编码(ALS )的标 准。无损音频编码器典型地包括两部分线性预报器,其通过减小包含于 原始音频信号中的音频采样的相关性来从原始音频信号产生残留信号;和 熵编码器,其编码残留信号以形成编码的音频信号。在产生残留信号的过 程中,预报器将相关性减小得越多,就可以得到对原始音频信号的压缩越 多,即所编码的音频信号相对于原始音频信号的压缩比越高。如果原始音频信号是立体声的信号,即包括针对第一通道和第二通道 的音频采样,那么具有通道内的相关性,即相同通道的音频釆样之间的相 关性,以及通道间的相关性,即不同通道的音频采样之间的相关性。在[1]和[2]中,公开了使用级联预报器减小通道内的相关性。在[3] 中,通过颠倒相关性矩阵来计算最佳的维纳滤波器权数来考虑减小通道间 和通道内的相关性的问题。本发明的目的是为了提供一种用于编码包括针对多于一个通道的音 频采样的数字音频信号的改进方法。该目的通过根据独立权利要求所述的编码器、解码器、用于编码的方 法、用于解码的方法、计算机可编程介质以及带有这些特征的计算机程序 元件来实现。提供了用于编码代表第 一通道的第 一数字信号和代表第二通道的第 二数字信号的编码器,编码器包括处理第一数字信号,从而提,对第一 通道的第一残留信号的第一通道内的预净艮元件;以及处理第二数字信号, 从而提,对第二通道的第一残留信号的第二通道内的预报元件。编码器
进一步包括通过线性地组合针对第 一通道的第 一残留信号和针对第二通 道的第一残留信号,处理针对第一通道的第一残留信号和针对第二通道的 第一残留信号,从而提,对第一通道的第二残留信号和针对第二通道的 第二残留信号的通道间预才艮元件。此外,4^供了与上面所描述的编码器相应的编码方法、解码器、用于 解码的方法、计算机可编程介质和计算M序元件。作为例证地,第一数字信号和第二数字信号通过包括通道内预报器元 件和通道间预报器元件的预报器级联被处理。通道内预报器元件基于通道 内的相关性,即仅使用来自各自的数字信号的信息,分别计算针对第一数 字信号和第二数字信号的预报。通道间的预报器元件基于通道间的相关 性,即使用来自第一数字信号和第二数字信号这两者的信息,计算针对第 一数字信号和第二数字信号的预报。这样,可以达到第一数字信号和第二数字信号的高压缩。本发明优选的实施例出现在从属权利要求。在编码器环境下描述的实 施例对于编码、解码器、用于解码的方法、计算机可编程介质和计算;^ 序元件也类似地有效。优选地,编码器进一步包括第三通道内的预报元件,其处理针对第一 通道的第二残留信号,从而提皿对第一通道的第三残留信号;和第四通 道内的预报元件,其处理针对第二通道的第二残留信号,从而提,对第 二通道的第三残留信号。进一步优选地,第一通道内的预报元件进一步提,对第一通道的第 一预^L信号,第二通道内的预miL件进一步提,对第二通道的第一预报 信号,通道间的预^Ut件进一步拔^供针对第 一通道的第二预报信号和针对 第二通道的第二预报信号,第三通道内的预报元件进一步提,对第一通 道的第三预报信号,以及第四通道内的预报元件进一步提,对第二通道 的第三预报信号。进一步优选地,编码器进一步包括通道内预报元件的第一级联,其中 通道内预报元件的第 一级联的第 一通道内预才艮元件通过处理针对第 一通 道的第三残留信号来提供针对第一通道的进一步的残留信号和针对第一 通道的进一步的预报信号,以及通道内预报元件的第 一级联的每个其他通 道内预报元件通过处理由通道内预报元件的第 一级联的在先通道内预报 元件所提供的针对第一通道的进一步的残留信号来提供针对第一通道的
进一步的残留信号和针对第一通道的进一步的预报信号。类似地,优选地,编码器进一步包括通道内预报元件的第二级联,其 中通道内预报元件的第二级联的第 一通道内预报元件通过处理针对第二 通道的第三残留信号来提供针对第二通道的进一步的残留信号和针对第 二通道的进一步的预报信号,以及通道内预报元件的第二M的每个其他 通道内预报元件通过处理由通道内预报元件的第二级联的在先通道内预 报元件所提供的针对第二通道的进一步的残留信号来提供针对第二通道 的进一步的残留信号和针对第二通道的进一步的预报信号。作为例证地,针对第一通道的第三残留信号和针对第二通道的第三残留信号通过进一步的通道内预^L件而被处理,以使得通过使用通道内的 相关性来达到更高的压缩。进一步优选地,编码器进一步包括第一线性组合器,其线性地组合针 对第一通道的第一残留信号、针对第一通道的第二残留信号、针对第一通 道的第三残留信号和针对第一通道的进一步的残留信号中的至少两个,从而提皿对第 一通道的最终预^L信号。优选地,编码器还包括第一减法单元,其从第一数字信号减去针对第 一通道的量化的最终预^l信号。进一步优选地,第一线性组合器将所述针对第一通道的第一残留信 号、针对第一通道的第二残留信号、针对第一通道的第三残留信号和针对 第一通道的进一步的残留信号中的至少两个乘以第一线性组合器权数,并 将结果相加以形成针对第 一通道的最终预报信号。类似地,进一步优选地,编码器进一步包括第二线性组合器,其线性 地组合针对第二通道的第一残留信号、针对第二通道的第二残留信号、针 对第二通道的第三残留信号和针对第二通道的进一步的残留信号中的至 少两个,从而提,对第二通道的最终预报信号。优选地,编码器进一步包括第二减法单元,其从第二数字信号减去针 对第二通道的量化的最终预报信号。进一步优选地,第二线性组合器将所述针对第二通道的第一残留信 号、针对第二通道的第二残留信号、针对第二通道的第三残留信号和针对 第二通道的进一步的残留信号中的至少两个乘以第二线性组合器权数,并 将结^目加以形成针对第二通道的最终预报信号。作为例证地,来自通道内预才艮和通道间预报的结果通过第一线性组合
器和第二线性组合器以有效的方式被组合。优选地,第一线性组合器和/或第二线性组合器设置为使得在编码过程期间,根据Sign-Sign LMS算法,分别调整第一线性组合器权数和第二 线性组合器权数。优选地,第一通道内预mit件和/或第二通道内预才Mt件包括FIR滤 波器单元,例如DPCM (差分脉冲编码调制)滤波器单元。优选地,通道间预报元件包括多个自适应FIR滤波器单元,例如RLS (递归最小平方)滤波器单元。作为例证地,使用多个自适应FIR滤波器,例如RLS滤波器来执行针 对第一通道的第一残留信号和针对第二通道的第一残留信号的线性组合 步骤。RLS滤波器是自适应横向滤波器。RLS算法因其快速收敛而闻名。进一步优选地,第三通道内预报元件和/或第四通道内预报元件和/ 或通道内预才Mt件的第一M的通道内预才gX件和/或通道内预才ML件的 第二^的通道内预报元件包括自适应FIR滤波器单元,例如NLMS(归一 化最小均方)滤波器单元。优选地,第一数字信号和第二数字信号是数字化的音频信号。作为例证地,第一数字信号和第二数字信号一起形成立体声音频信号。在一个实施例内,编码器适合来进一步编码代表第三或者更多通道的 第三或更多的数字信号。作为例证地,编码器可以进一步包括类似于以上描述的单元以使得另 外的数字信号能够类似于第一数字信号和第二数字信号而被编码,特别 地,以使得多个通道间的通道间相关性能够被利用来达到压缩.下面参考


本发明作为例证的实施例。图1示出了根据本发明实施例的编码器。图2示出了根据本发明实施例的预报器。图3示出了根据本发明实施例的预报器级。图4示出了根据本发明实施例的联合立体声预报器。图1示出了根据本发明实施例的编码器100。编码器IOO接收原始音频信号101作为输入。 原始音频信号101是数字音频信号,并且例如是通过以某采样率(例 如48kHz, 96kHz或192kHz)来釆样模拟音频信号而产生的,其中每个样 品具有某分辨率(例如8比特,16比特,20比特或24比特)。音频信号包括音频信息,即针对第一音频通道(在下面被指示为"左 通道")和针对第二音频通道(在下面被指示为"右通道")的音频采样。编码器100的目的是编码原始音频信号101以产生无损地编码的编码 音频信号102,即对应于编码器100的解码器可以祁^据编码音频信号102 重构原始音频信号101的准确拷贝。原始音频信号101通过预报器103处理,所述预报器103由原始音频 信号101产生残留信号104。预报器103的功能性将在下面详细说明。原始音频信号104然后通过熵编码器105被熵编码。熵编码器105 能够例如执行Rice编码或BGMC (块式Gilbert-Moore编码)编码。所编码的残留信号、描述由熵编码器105执行的残留信号104的编码 的编码指数、和任选地其他信息通过多路复用器106被多路复用,以使得 编码音频信号102被形成。编码音频信号102持有无损地编码的原始音频 信号101和把它解码的信息。下面,参考图2、图3和图4说明预报器103的功能性。图2示出了根据本发明实施例的预报器200。如上所述,假设原始音频信号101包括针对第一(左)通道和第二(右) 通道的音频采样。针对左通道的音频采样用x,(i)表示,并且针对右通道 的音频采样用xji)表示(其中i是在所有音频采样上应用的指数)。针对 左通道的音频采样Xl (i)对应于带有相同指数的针对右通道的音频采样 xR(i)(意思是它是应该在同一时间被播放的音频信号)。假设在原始音频 信号101中,xJi)先于XR(i)。因此原始音频信号101可以被写作音频采 样流…,xL(i-l), Xr(卜1), xL(i), xR(i), xL(i+l), x"i+l),…针对左通道的音频采样被l^输入到第一 DPCM预报器201。由预报 器200对于针对左通道的音频信号的处理作为针对左通道的第n个音频采 样xjn)的例子而被说明。类似地,针对右通道的音频采样I^被输入到第二DPCM预报器202。 作为例子,针对右通道的第n个音频采样xa (n)被考虑。第一 DPCM预报器201和第二 DPCM预报器202被形成为如图3所示。
图3示出了根据本发明实施例的预报器级300。信号值的序列输入到预报器级300。作为例子,第n个信号值x(n) 被考虑。第n个信号值x(n)被输入到延迟单元301。延迟单元301输出在 第n个信号值x(n)之前的信号值。例如,当预报器级300是阶次k时, 延迟单元301输出信号值x (n-k),…,x (n-l)。在第n个信号值x(n)之前的信号值被输入到FIR滤波器单元302。FIR 滤波器单元302实现FIR (有限输入响应)滤波器。在第一DPCM预报器 201和第二 DPCM预报器202的情况下,FIR滤波器单元302实现DPCM滤 波器。从先于第n个信号值x (n)的信号值,FIR滤波器单元302计算针对 第n个信号值x (n)的预报,其由y (n)表示。预报信号值y (n)通过减法单元303被从第n个信号值x (n)中减去。 减法单元303的输出被称为第n个残留值e (n),其和预报信号值y (n) —起 是预报器级300的输出。所预报的信号值y (n)是通过线性地组合过去的信号值所产生的第n 个信号值x (n)的近似值,即通过组合先于第n个信号值x (n)的信号值。在第一 DPCM预报器201的情况下,输入到预报器级300的第n个信 号值x (n)是针对左通道的第n个音频采样Xl (n),输出残留值e (n)用(n) 表示,预报信号值y (n)用yL, i (n)表示(见图2 )。 eL, i (n)被输入到联合立 体声预报器203。类似地,第二 DPCM预报器202根据针对右通道的第n个信号值xR (n) 和针对右通道的预損/ft号值yM (n)产生残留值(n) 。 eiu (n)也被输入 到联合立体声预报器203。下面参考图4说明联合立体声预报器203的功能性。图4示出了根据本发明实施例的联合立体声预报器400。联合立体声预报器400接收针对左通道的信号值& (n)和针对右通道 的信号值xR (n)作为输入,其中针对左通道的信号值xl (n)是来自图2 的残留值eu (n)(并且不与来自图2的针对左通道的第n个音频采样Xl (n) 混合),而针对右通道的信号值xR (n)是来自图2的残留值eM (n)(并且 不与来自图2的针对右通道的第n个音频采样Xr (n)混合)。针对左通道的信号值xl (n)被输入到第一延迟单元401。针对右通道 的信号值xR (n)被输入到第二延迟单元402并且输入到第三延迟单元403。如上所述,当信号值输入时,延迟单元401、 402、 403输出先于输入信号 值的信号值。因此,第一延迟单元401输出先于信号值x"n)的信号值,并且这些 信号值被输入到第一 FIR滤波器单元404。针对左通道,先于信号值的信号值的数目依赖于通过第一 FIR滤波器 单元404实现的FIR滤波器的阶次。例如,通过第一FIR滤波器单元404 所实现的FIR滤波器具有阶次k。因此,当针对左通道的信号值XL(n)(其 如上所述对应于图2中的eu(n))被输入到第一延迟单元401时,先于针 对左通道的信号值x"n)的信号值XL(n-k),…,XL(n-l)被输入到第一 FIR 滤波器级404。(作为例证地,延迟单元存储输入信号值并且稍候输出它。) 信号值Xl (n-k),…,Xl (n-l)对应于残留值(n-k),…,(n-k)。类似地,第二延迟单元402输出先于针对右通道的信号值xR(n)的信 号值,其输入到第二FIR滤波器单元405,并且第三延迟单元403输出先 于针对右通道的信号值xR (n)的信号值,其输入到第四FIR滤波器单元(数 目如上所述依赖于所实现的FIR滤波器的阶次)。针对左通道的信号值 xL (n)被直接地,即无延i^输入到第三FIR滤波器单元406。第一 FIR滤波器单元404和第二FIR滤波器单元405的输出通过第一 加法单元408被相加,其产生针对左通道的预报yL(n)作为结果。第三FIR滤波器单元406的输出和第四FIR滤波器单元407的输出通 过第二加法单元409 ^L相加,其产生针对右通道的预报yR(n)作为结果。针对左通道的预报化(n)通过第一减法单元410从针对左通道的信号 值w (n)被减去。第一减法单元410的输出是针对左通道& (n)的残留值。针对右通道的预报yR (n)通过第二减法单元411从针对右通道的信号 值x"n)被减去。第二减法单元411的输出是针对右通道的残留值eR(n)。作为例证地,对于针对左通道的信号值& (n),针对左通道的预才艮化(n) 通过线性地组合针对左通道和右通道的过去的信号值被产生。对于针对右 通道的信号值xR (n),预报yR (n)通过线性地组合来自左通道和右通道的 过去信号值以及来自针对左通道的当前信号值XL(n)来被产生。第一滤波器单元404、第二滤波器单元405、第三滤波器单元406和 第四滤波器单元407是自适应滤波器,滤波器的权fcl^l据RLS算法(其 他算法的使用,例如,LMS算法也是可能的)来被自适应地调整。在另一 实施例中,第一滤波器单元404、第二滤波器单元405、第三滤波器单元 406和第四滤波器单元407具有确定的,例如预先计算的滤波器权数。联合立体声预报器400的输出是针对左通道的残留值eL (n),在图2 中用e^(n)表示,针对右通道的残留值ea(n),在图2中用eR,2(n)表示, 针对左通道的预报L (n),在图2中用yL, 2(n)表示,针对右通道的预才艮 yR(n),在图2中用yR, 2(n)表示。eL,2(n)通过包括用i=3,…,k编号的K-2个NLMS预报器的第一多个 NLMS预报器204(给定值i=l对应于第一 DPCM预报器201并且给定值i=2 对应于联合立体声预报器203,见图2)被处理。第 一多个NLMS预报器2 04的每个NLMS预报器被如图3所示进行调整。 其中FIR滤波器单元302在这种情况下根据NLMS (归一化最小均方)算 法实现FIR滤波器。多个NLMS预报器204的每个NLMS预报器输出预报值, 其针对第一多个NLMS预报器204中带有指数i的NLMS预报器用yL.i (n) 表示;以及残留值,其针对多个NLMS预报器204中带有指数i的NLMS 预报器用eL,i(n)表示。类似地,eR,2(n)通过第二多个NLMS预报器205被处理,多个NLMS预 报器205的每个NLMS预报器输出残留值(类似于上面用eR,i(n), i-3,…,K 表示的)和预^Mi (类似于上面用yM (n) ,i=3,…,K表示的)。所有的预报值化,i (n) (i-l,…,K)通过第一线性组合器206被处理。第 一线性组合器206用权数cL, i乘以每个预报值yL,! (n)。在编码过程期间, 第一线性組合器206的权数cM (i=l,…,K)根据Sign-Sign LMS算法被自 适应地调整。Sign-Sign LMS因为它的简单被用来调整线性组合器权数 c^(i=l,…,K)。在实践中,它表现出很好的性能。然而,其他类型的自 适应算法也可以被使用。同样, 一些线性组合器权数cui(i4,…,K)可被 设置为常数。在实验中发现,设定头两个线性组合器权数为1. O会得到最 好的总结果。由第一线性组合器206所执行的所有这些乘法的结果通过第一线性 组合器206相加以形成预損/逸yL(n),该预报值yi (n)通过第一量化器207 被量化并且从针对左通道的音频采样Xl (n)被减去以产生针对左通道的残留值S丄("),类似地,第二线性组合器208产生针对右通道的预才艮值yjn),其通 过第二量化器209被量化并且从针对右通道的音频采样xR(n)中被减去,
以使得产生针对右通道的残留值&(")。第一量化器207和第二量化器209执行量化以得到整数值。针对左通 道的残留值和针对右通道的残留值是整数。当编码音频信号102如参考图1所说明的那样已经被产生时,可以将 编码音频信号102传输到对应于编码器100的解码器,以解码该编码音频 信号102和无损重构原始音频信号101。解码器类似于编码器IOO被形成。 特别地,解码器包括类似于预报器200的预报器。主要差异是,因为解码 器的预报器接收残留值作为输入,所以相应的预报值由已经重构的原始音 频信号101的信号值来计算,并且被加到残留值以形成对应于残留值的重 构信号值。在一个实施例中,使用浮点C,根据图2所示的联合立体声预报被集 成到MPEG-4 ALS RM8 (仅音频无损编码参考模块8 )音频编码器中。在这 个实施例中,无损压缩比相对于普通的MPEG-4 ALS RM8可以被提高到 1. 56%,其是一个重要的改善。另夕卜,在这个实施例中,关于OFR(最佳FROG) 音频编码器可以实现0.194的提高。为了容易说明,以上所述的实施例涉及两通道的情况。本专利所介绍 的技术可以直接被扩展到多通道的情况。在带有N个通道(以;M目应的数 字信号)的多通道情况下,针对通道(即代表通道的数字信号)的通道间 预报是通道间预报(由其他N-l通道产生)和通道内预报(由该通道产生) 的总和。在该文件中,引用了下列出版物[1〗RongshanYu, Chi Chung Ko "Lossless Compression of Digital Audio Using Cascaded RLS-LMS Prediction" , IEEE TRANSACTIONS ON SPEECH AND AUDIO PROCESSING, VOL. 11, No. 6, pp. 532-537 November 2003[2] Gerald D. T. Schuller, et al. "Perceptual Audio Coding Using Adaptive Pre—and Post—Filters and Lossless Compression", IEEE TRANSACTION ON SPEECH AND AUDIO PROCESSING, VOL. 10, NO. 6, pp. 379—390, September 2002[3] Florin Ghido "An Asymptotically Optimal Predictor for Stereo Lossless Audio Compression" , PROCEEDINGS OF THE DATA COMPRESSION CONFERENCE, 2003参考标号101原始的音频信号 102编码音频信号 103预报器 104残留信号 105熵编码器 106多路复用器200预报器201, 202 DPCM预报器 203联合立体声预报器 204, 205 NLMS预报器 206线性组合器 207量化器 208线性組合器 209量化器300预报级 301延迟单元 302 FIR滤波器单元 303减法单元400联合立体声预报器 401-403延迟单元 404-407 FIR滤波器单元 408, 409加法单元 410, 411减法单元
权利要求
1. 一种用于编码代表第一通道的第一数字信号和代表第二通道的第二数字信号的编码器,所述编码器包括第一通道内预报元件,其处理所述第一数字信号,从而提,对所述 第一通道的第一残留信号;第二通道内预才艮元件,其处理所述第二数字信号从而提,对所述第 二通道的第一残留信号;通道间预报元件,其通过线性地组^4f"对所述第一通道的第一残留信 号和针对所述第二通道的第 一残留信号来处理针对所述第 一通道的第一 残留信号和针对所述第二通道的第一残留信号,从而4^##对所述第一通 道的第二残留信号和针对所述第二通道的第二残留信号。
2. 根据权利要求1所述的编码器,进一步包括第三通道内预才PUt件,其处理针对所述第一通道的第二残留信号,从 而拔JW对所述第一通道的第三残留信号;第四通道内预报元件,其处理针对所述第二通道的第二残留信号,从 而提,对所述第二通道的笫三残留信号。
3. 根据权利要求1或2所述的编码器,其中所述第一通道内预报元 件进一步提##对所述第一通道的第一预报信号,所述第二通道内预損尤 件进一步提^W对所述第二通道的第一预报信号,通道间预mit件进一步 提供针对所述第 一通道的第二预报信号和针对所述第二通道的第二预报 信号,第三通道内预才艮元件进一步提供针对所述第 一通道的第三预报信 号,并且所述第四通道内预报元件进一步提供针对所述第二通道的第三预 报信号。
4. 根据权利要求1至3中的任何一个所述的编码器,进一步包括通 道内预m^件的第一M,其中通道内预mit件的所述第一^的第一通 道内预才艮元件通过处理针对所述第 一通道的第三残留信号来提供针对所 述第一通道的进一步的残留信号和针对所述第一通道的进一步的预才艮信 号,通道内预报元件的所述第一级联的每个其他通道内预报元件通过处理 由通道内预报元件的所述第 一级联的在先通道内预才艮元件所提供的针对 所述第一通道的所述进一步的残留信号,来提,对所述第一通道的进一 步的预报信号和针对所述第一通道的进一步的预报信号。
5. 根据权利要求1至4中的任何一项所述的编码器,进一步包括通 道内预^UL件的第二级联,其中通道内预^Lit件的所述第二级联的第一通 道内预报元件通过处理针对所述第二通道的第三残留信号来提供针对所 述第二通道的进一步的残留信号和针对所述第二通道的进一步的预报信 号,并且通道内预报元件的所述第二级联的每个其他通道内预才plit件通过 处理由通道内预报元件的所述第二级联的在先通道内预报元件所提供的 针对所述第二通道的所述进一步的残留信号,来提,对所述第二通道的 进一步的残留信号和针对所述第二通道的进一步的预报信号。
6. 根据权利要求1至5中的任何一项所述的编码器,进一步包括第 一线性组合器,其线性地组合针对所述第一通道的第一残留信号、针对所 述第 一通道的第二残留信号、针对所述第 一通道的第三残留信号和针对所 述第一通道的所述进一步的残留信号中的至少两个,从而提##对所述第 一通道的最终预才艮信号。
7. 根据权利要求6所述的编码器,进一步包括第一减法单元,其从 所述第 一数字信号减去针对所述第 一通道的量化的最终预报信号。
8. 根据权利要求6或7所述的编码器,其中所述第一线性组合器将 针对所述第一通道的第一残留信号、针对所述第一通道的笫二残留信号、 针对所述第一通道的第三残留信号和针对所述第一通道的进一步的残留 信号中的至少两个乘以第 一线性组合器权数,并且将结^目加以形成针对 所述第 一通道的最终预报信号。
9. 根据权利要求8所述的编码器,其中所述第一线性组合器被调整, 以使得在编码过程期间所述第一线性组合器权数根据Sign-Sign LMS算法 被调整。
10. 根据权利要求1至9的任何一项所述的编码器,进一步包括第二 线性组合器,其线性地组M对所述第二通道的第一残留信号、针对所述 第二通道的第二残留信号、针对所述第二通道的第三残留信号和针对所述 第二通道的进一步的残留信号中的至少两个,从而提供计对所述第二通道 的最终预报信号。
11. 根据权利要求10所述的编码器,进一步包括第二减法单元,其 从所述第二数字信号中减去针对所述第二通道的量化的最终预^L信号。
12. 根据权利要求10或11所述的编码器,其中所述第二线性组合器 将针对所述第二通道的第一残留信号、针对所述第二通道的第二残留信号、针对所述第二通道的第三残留信号和针对所述第二通道的进一步的残留信号中的至少两个乘以第二线性组合器权数,并且将结^N加以形成针 对所述第二通道的最终预报信号。
13. 根据权利要求12所述的编码器,其中所述第二线性组合器被调 整,以使得在编码过程期间所述第二线性组合器权数根据Sign-Sign LMS 算法被调整。
14. 根据权利要求1至13的任何一项所述的编码器,其中所述第一 通道内预报元件和/或所述第二通道内预报元件包括FIR滤波器单元。
15. 根据权利要求1至14的任何一项所述的编码器,其中所述通道 间预报元件包括多个自适应的FIR滤波器单元。
16. 根据权利要求1至15的任何一项所述的编码器,其中所述第三 通道内预报元件和/或所述笫四通道内预报元件和/或通道内预报元件的 所述第 一级联的通道内预^it件和/或通道内预^it件的所述第二级联的 通道内预才fliL件包括自适应的FIR滤波器单元。
17. 根据权利要求1至16的任何一项所述的编码器,其中所述第一 数字信号和所述第二数字信号是数字化的音频信号。
18. 根据权利要求1至17的任何一项所述的编码器,适于进一步编 码代表第三或更多通道的第三或更多的数字信号。
19. 一种用于编码代表第一通道的第一数字信号和代表笫二通道的第 二数字信号的方法,包括以下步骤处理所述第一数字信号,从而提供针对所述第一通道的第一残留信号;处理所述第二数字信号,从而提供针对所述第二通道的第一残留信号;通过线性地组合针对所述第 一通道的第 一残留信号和针对所述第二 通道的第 一残留信号,来处理针对所述第 一通道的第 一残留信号和针对所 述第二通道的第一残留信号,从而提,对所述第一通道的第二残留信号 和针对所述第二通道的第二残留信号。
20. —种用于解码代表第一通道的编码第一数字信号和代表第二通道 的编码第二数字信号的解码器,所述解码器包括第一通道内预报元件,其处理所述编码第一数字信号,从而提供针对所述第 一通道的第 一残留信号;第二通道内预报元件,其处理所述编码第二数字信号,从而提皿对 所述第二通道的第 一残留信号;通道间预寺艮元件,其通过线性地组^4t对所述第 一通道的第一残留信 号和针对所述第二通道的第一残留信号,来处理针对所述第 一通道的第一 残留信号和针对所述第二通道的第一残留信号,从而提,对所述第一通 道的第二残留信号和针对所述第二通道的第二残留信号。
21. —种用于解码代表第一通道的第一数字信号和代表第二通道的第 二数字信号的方法,包括以下步骤处理所述编码第一数字信号,从而提,对所述第一通道的第一残留 信号;处理所述编码第二数字信号,从而提,对所述第二通道的第一残留 信号;通过线性地组合针对所述第一通道的第一残留信号和针对所述第二 通道的第 一残留信号,来处理针对所述第 一通道的第 一残留信号和针对所 述第二通道的第一残留信号,从而提,对所述第一通道的第二残留信号 和针对所述第二通道的第二残留信号。
22. —种在其上记录有程序的计算机可读介质,其中所述程序适用于使计算机执行用于编码代表第一通道的第一数字信号和代表第二通道的 第二数字信号的一种方法,该方法包括以下步骤处理所述第一数字信号,从而提供针对所述第一通道的第一残留信号;处理所述第二数字信号,从而提供针对所述第二通道的第一残留信号;通过线性地组合针对所述第 一通道的第 一残留信号和针对所述第二 通道的第 一残留信号,来处理针对所述第 一通道的第 一残留信号和针对所 述第二通道的第一残留信号,从而提,对所述第一通道的第二残留信号 和针对所述第二通道的第二残留信号。
23. —种在其上记录有程序的计算机可读介质,其中所述程序适用于 使计算机执行用于解码代表第 一通道的第 一数字信号和代表第二通道的 第二数字信号的一种方法,该方法包括以下步骤处理所述编码第一数字信号,从而提,对所述第一通道的第一残留信号;处理所述编码第二数字信号,从而提,对所述第二通道的第一残留 信号;通过线性地组合针对所述第 一通道的第 一残留信号和针对所述第二 通道的第 一残留信号,来处理针对所述第 一通道的第 一残留信号和针对所 述第二通道的第一残留信号,从而提,对所述第一通道的第二残留信号 和针对所述第二通道的第二残留信号。
24. —种计算;^序元件,其当由计算机执行时,使得计算机执行用 于编码代表第 一通道的第 一数字信号和代表第二通道的第二数字信号的 一种方法,该方法包括以下步骤处理所述第一数字信号,从而提供针对所述第一通道的第一残留信号;处理所述第二数字信号,从而提供针对所述第二通道的第一残留信号;通过线性地组合针对所述第 一通道的第 一残留信号和针对所述第二 通道的第 一残留信号,来处理针对所述第 一通道的第 一残留信号和针对所 述第二通道的第一残留信号,从而提,对所述第一通道的第二残留信号 和针对所述第二通道的第二残留信号。
25. —种计算棘序元件,其当由计算机执行时,使得计算机执行用 于解码代表第 一通道的第 一数字信号和代表第二通道的第二数字信号的 一种方法,该方法包括以下步骤处理所述编码第一数字信号,从而提,对所述第一通道的第一残留信号;处理所述编码第二数字信号,从而提^4f对所述第二通道的第一残留信号;通过线性地组合针对所述第 一通道的第 一残留信号和针对所述第二 通道的第 一残留信号,来处理针对所述第 一通道的第 一残留信号和针对所 述第二通道的第一残留信号,从而提,对所述第一通道的第二残留信号 和针对所述第二通道的第二残留信号。
全文摘要
描述了一种用于编码代表第一通道的第一数字信号和代表第二通道的第二数字信号的编码器。编码器包括用于基于通道内相关性压缩第一数字信号和第二数字信号的级联通道内预报元件;和用于基于通道间的相关性压缩第一数字信号和第二数字信号的通道间预报元件。
文档编号G10L19/04GK101124727SQ200680003165
公开日2008年2月13日 申请日期2006年1月9日 优先权日2005年1月11日
发明者S·拉哈尔贾, 俞容山, 朱伟文, 晓 林, 黄东延, 黄海滨 申请人:新加坡科技研究局
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1