專利名稱:優(yōu)化的低吞吐量參數(shù)編碼/解碼的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)字信號的編碼/解碼的領(lǐng)域。根據(jù)本發(fā)明的編碼和解碼具體地適合于諸如音頻信號(語音、音樂或相似物)之類的數(shù)字信號的傳送和/或存儲。更具體地,本發(fā)明涉及多聲道音頻信號的參數(shù)編碼/解碼。
背景技術(shù):
這種類型的編碼/解碼基于空間信息參數(shù)的提取,使得在解碼時,可以為收聽者來重構(gòu)這些空間特性。這種類型的參數(shù)編碼具體地應(yīng)用于立體聲信號。例如,在EURASIP Journal onApplied Signal Processing 2005:9,1305-1322 中的、作者為 Breebaart, J.和 van dePar, S 和 Kohlrausch, A.和 Schuijers 的、標(biāo)題為“Parametric Coding of Stereo Audio”的文獻(xiàn)中描述了這種編碼/解碼技術(shù)。參考分別用于描述參數(shù)立體聲編碼器和解碼器的圖I和2來重述該此示例。因而,圖I描述了用于接收左聲道(表示為L)和右聲道(表示為R)的兩個音頻聲道的編碼器。分別通過用于執(zhí)行短期傅里葉(Fourier)分析的塊101、102和103、104來處理聲道L(n)和R(n)。因而,獲得所變換的信號L[j]和R[j]。在頻域中,塊105執(zhí)行聲道減少矩陣化、或“縮混(Downmix)”,以從左信號和右信號中獲得和信號,在此情況下的單聲道信號。還在塊105中執(zhí)行空間信息參數(shù)的提取。參數(shù)ICLD (“聲道間聲級差”)類型(也叫做聲道間強度差)表征用于左聲道與右聲道之間的每個子頻帶的能量比。通過以下公式來以dB為單位定義它們
權(quán)利要求
1.一種用于多聲道數(shù)字音頻信號的參數(shù)編碼方法,包括編碼步驟(G. 722Cod),用于對來自多聲道信號的聲道減少矩陣化的信號進(jìn)行編碼,其特征在于,它還包括以下步驟 -針對預(yù)定長度的每個幀來獲得(Obt.)該多聲道信號的空間信息參數(shù); -將所述空間信息參數(shù)劃分(Div.)為多個參數(shù)塊; -作為當(dāng)前幀的索引的函數(shù)來選擇(St.)參數(shù)塊; -對用于該當(dāng)前幀的所選擇的參數(shù)塊進(jìn)行編碼(Q)。
2.根據(jù)權(quán)利要求I的編碼方法,其特征在于,通過以下步驟來獲得所述空間信息參數(shù) -針對每個幀,對該多聲道信號進(jìn)行頻率變換(Fen.、FFT)以獲得該多聲道信號的頻譜; -針對每個幀,將該多聲道信號的頻譜細(xì)分(D)為多個子頻帶, -計算用于每個子頻帶的空間信息參數(shù)。
3.根據(jù)權(quán)利要求2的方法,其特征在于,作為通過細(xì)分而獲得的子頻帶的函數(shù)來執(zhí)行所述空間信息參數(shù)的劃分。
4.根據(jù)權(quán)利要求I的方法,其特征在于,將所述空間信息參數(shù)定義為該多聲道信號的聲道之間的能量比。
5.根據(jù)權(quán)利要求I的方法,其特征在于,通過不均勻標(biāo)量量化來執(zhí)行空間信息參數(shù)塊的編碼。
6.根據(jù)權(quán)利要求3的方法,其特征在于,所述參數(shù)的劃分的步驟使得可能獲得包括第一塊和第二塊的兩個塊,該第一塊對應(yīng)于第一子頻帶的參數(shù),而該第二塊對應(yīng)于通過細(xì)分而獲得的最后子頻帶的參數(shù)。
7.根據(jù)權(quán)利要求3的方法,其特征在于,所述參數(shù)的劃分的步驟使得可能獲得用于對不同子頻帶的參數(shù)進(jìn)行交織的兩個塊。
8.根據(jù)權(quán)利要求6或7之一的方法,其特征在于,根據(jù)要編碼的幀具有偶數(shù)索引還是奇數(shù)索引來執(zhí)行該第一塊的和該第二塊的編碼。
9.根據(jù)權(quán)利要求I的方法,其特征在于,它還包括用于獲得空間信息參數(shù)的主要分量分析步驟,所述空間信息參數(shù)包括主要分量與環(huán)境信號之間的旋轉(zhuǎn)角參數(shù)和能量比。
10.一種用于多聲道數(shù)字音頻信號的參數(shù)解碼方法,包括解碼步驟(G.722Dec),用于對來自多聲道信號的聲道減少矩陣化的信號進(jìn)行解碼,其特征在于,它還包括以下步驟 -對用于所解碼的信號的預(yù)定長度的當(dāng)前幀的所接收的空間信息參數(shù)進(jìn)行解碼(Q—1); -存儲(Mem)用于當(dāng)前幀的所解碼的參數(shù); -獲得(Comp. P)至少一個在前幀的所解碼且所存儲的參數(shù),并且將這些參數(shù)與用于當(dāng)前幀的所解碼的那些參數(shù)相關(guān)聯(lián); -根據(jù)所解碼的信號并且根據(jù)用于該當(dāng)前幀的所獲得的參數(shù)的關(guān)聯(lián)性來重構(gòu)(Synth.)該多聲道信號。
11.根據(jù)權(quán)利要求10的方法,其特征在于,在前幀的所解碼且所存儲的參數(shù)對應(yīng)于解碼頻帶的第一子頻帶的參數(shù),而當(dāng)前幀的所解碼的參數(shù)對應(yīng)于通過細(xì)分而獲得的最后子頻帶的參數(shù),或者反之亦然。
12.—種計算機程序,包括代碼指令,所述代碼指令用于當(dāng)由處理器來運行它們時、實現(xiàn)根據(jù)權(quán)利要求I到9中任一項的編碼方法的步驟。
13.一種計算機程序,包括代碼指令,所述代碼指令用于當(dāng)由處理器來運行它們時、實現(xiàn)根據(jù)權(quán)利要求10到11中任一項的解碼方法的步驟。
14.一種用于對多聲道數(shù)字音頻信號進(jìn)行編碼的參數(shù)編碼器,包括編碼模塊(304),該編碼模塊用于對來自多聲道信號的聲道減少矩陣化的信號進(jìn)行編碼,其特征在于,它還包括 -用于針對預(yù)定長度的每個幀來獲得多聲道信號的空間信息參數(shù)的模塊(314); -用于將所述空間信息參數(shù)劃分為多個參數(shù)塊的模塊(315); -用于作為當(dāng)前幀的索引的函數(shù)來選擇參數(shù)塊的模塊(316); -用于對用于該當(dāng)前幀的所選擇的參數(shù)塊進(jìn)行編碼的編碼模塊(312)。
15.一種用于對多聲道數(shù)字音頻信號進(jìn)行解碼的參數(shù)解碼器,包括解碼模塊(401),該解碼模塊用于對來自多聲道信號的聲道減少矩陣化的信號進(jìn)行解碼,其特征在于,它還包括 -用于對用于所解碼的信號的預(yù)定長度的當(dāng)前幀的所接收的空間信息參數(shù)進(jìn)行解碼的解碼模塊(404); -用于存儲用于當(dāng)前幀的參數(shù)的存儲空間(412); -用于獲得至少一個在前幀的所解碼且所存儲的參數(shù)、并且將這些參數(shù)與用于當(dāng)前幀的所解碼的那些參數(shù)相關(guān)聯(lián)的模塊(413); -用于根據(jù)所解碼的信號并且根據(jù)用于該當(dāng)前幀的所獲得的參數(shù)的關(guān)聯(lián)性來重構(gòu)該多聲道信號的重構(gòu)模塊(414)。
全文摘要
本發(fā)明涉及一種多聲道數(shù)字音頻信號的參數(shù)編碼的方法,包括對來源于多聲道信號的聲道減少矩陣化的信號進(jìn)行編碼的步驟。此外,該編碼的方法包括以下步驟每預(yù)定長度的幀地獲得用于該多聲道信號的空間信息參數(shù);將所述空間信息參數(shù)劃分為多個參數(shù)塊;作為當(dāng)前幀的索引的函數(shù)來選擇參數(shù)塊;對用于該當(dāng)前幀的所選擇的參數(shù)塊進(jìn)行編碼。本發(fā)明還涉及一種通過每幀地對所接收到的參數(shù)塊進(jìn)行解碼來對多聲道信號進(jìn)行解碼的方法。它涉及用于實現(xiàn)編碼和解碼的相應(yīng)方法的編碼器和解碼器。
文檔編號H04S3/00GK102656628SQ201080056964
公開日2012年9月5日 申請日期2010年10月15日 優(yōu)先權(quán)日2009年10月15日
發(fā)明者B.科維塞, S.拉格特, T.M.N.霍恩格 申請人:法國電信公司