專利名稱:編碼裝置、解碼裝置、編碼方法及解碼方法
技術(shù)領(lǐng)域:
本發(fā)明涉及對語音信號、音頻信號等進行編碼/解碼的編碼裝置、解碼裝置、編碼方法及解碼方法。
背景技術(shù):
為有效利用移動通信系統(tǒng)的電波資源等,需要用低比特率來壓縮語音信號。另一方面用戶卻希望提高通話語音的質(zhì)量及實現(xiàn)較高臨場感的通話服務(wù)。為實現(xiàn)該目的,除需提高語音信號的質(zhì)量以外,還需對語音以外的頻帶更寬的音頻信號等信號進行高質(zhì)量的編碼。對于這樣互相矛盾的需求,將多個編碼技術(shù)結(jié)合起來的提案比較具有前景。具體來說,采用將第一編碼單元和第二編碼單元分層組合的結(jié)構(gòu),所述第一編碼單元,以適合語音信號的模式用低比特率對輸入信號進行編碼,所述第二編碼單元,以適合語音以外的信號的模式對輸入信號與第一層解碼信號的殘差信號進行編碼。具有這種分層結(jié)構(gòu)的編碼方式,由于通過編碼單元得到的比特流具有擴展性(通過比特流的一部分信息也能夠得出解碼信號),因此被稱為擴展性編碼。擴展性編碼基于其特性,可以靈活地對應(yīng)比特率不同的網(wǎng)絡(luò)之間的通信??梢哉f該特征適用于通過IP協(xié)議將多種網(wǎng)絡(luò)合并的將來的網(wǎng)絡(luò)環(huán)境。以往的擴展性編碼例如有非專利文獻1記載的擴展性編碼。該文獻中,記述了關(guān)于使用基于MPEG-4 (Moving Picture Experts Group phase-4,流動圖像專家組)的標準化技術(shù)來構(gòu)成擴展性編碼的方法。具體來說,在第一層單元(基本層單元)中,使用CELP(Code Excited Linear Prediction,碼本激勵線性預測)對語音信號即原信號進行編碼,在第二層單元(擴展層單元),使用諸如AAC (Advanced Audio Coder,高級音頻編碼器)或者 TwinVQ (Transform Domain Weighted Interleave Vector Quantization,傳輸域力口權(quán)交織向量量化)的變換編碼來對殘差信號進行編碼。在此,殘差信號為從原信號中減去對第一層單元中得到的編碼代碼進行解碼的結(jié)果(第一層解碼信號)而得到的信號。非專利文獻三木弼一編著、“MPEG-4 ^全 ”、初版、(株)工業(yè)調(diào)查會、1998年9 月 30 日、P. 126-12
發(fā)明內(nèi)容
發(fā)明需要解決的問題然而,上述以往的技術(shù)中,第二層單元中的變換編碼是針對從原信號中減去第一層解碼信號所得的殘差信號來進行的。因此,包含在原信號中的一部分主要信息,由于通過第一層單元而可能被去除。這種情況下,殘差信號的特性就變成接近噪音序列的特性。由此,在第二層單元使用諸如AAC或TwinVQ的被設(shè)計成有效地對音樂信號進行編碼的變換編
4碼時,要通過對具有上述特性的殘差信號進行編碼來達到提高解碼信號的質(zhì)量的目的,就需要分配較多的比特。其結(jié)果是具有比特率變大的問題。本發(fā)明鑒于上述問題,其目的在于提供一種即使在第二層單元或更高的層單元中進行低比特率的編碼也能夠得到高質(zhì)量的解碼信號的編碼裝置、解碼裝置、編碼方法及解碼方法。解決該問題的方案本發(fā)明的編碼裝置為根據(jù)原信號生成低頻帶的編碼信息及高頻帶的編碼信息的編碼裝置,其采用具有第一頻譜計算單元,根據(jù)所述低頻帶的編碼信息的解碼信號,計算低頻帶的第一頻譜;第二頻譜計算單元,根據(jù)所述原信號,計算第二頻譜;第一參數(shù)計算單元,計算表示所述第一頻譜與所述第二頻譜的高頻帶部分的類似程度的第一參數(shù);第二參數(shù)計算單元,計算表示所述第一頻譜與所述第二頻譜的高頻帶部分的變動分量的第二參數(shù);以及編碼單元,將算出的第一參數(shù)和第二參數(shù)作為所述高頻帶的編碼信息來進行編碼的結(jié)構(gòu)。本發(fā)明的編碼裝置為根據(jù)原信號生成低頻帶的編碼信息及高頻帶的編碼信息的編碼裝置,其采用具有第一頻譜計算單元,根據(jù)所述低頻帶的編碼信息的解碼信號,計算低頻帶的第一頻譜;第二頻譜計算單元,根據(jù)所述原信號,計算第二頻譜;參數(shù)計算單元, 計算表示所述第一頻譜與所述第二頻譜的高頻帶部分的類似程度的參數(shù);參數(shù)編碼單元, 將算出的參數(shù)作為所述高頻帶的編碼信息來進行編碼;以及殘差分量編碼單元,對所述第一頻譜和所述第二頻譜的低頻帶部分的殘差分量進行編碼,其中,所述參數(shù)計算單元,使用由所述殘差分量編碼單元編碼的殘差分量提高所述第一頻譜的質(zhì)量后,計算所述參數(shù)的結(jié)構(gòu)。本發(fā)明的解碼裝置采用具有頻譜獲取單元,獲取對應(yīng)于低頻帶的第一頻譜;參數(shù)獲取單元,分別獲取作為高頻帶的編碼信息被編碼的第一參數(shù),該第一參數(shù)表示所述第一頻譜與對應(yīng)于原信號的第二頻譜的高頻帶部分的類似程度,和作為高頻帶的編碼信息被編碼的第二參數(shù),該第二參數(shù)表示所述第一頻譜與所述第二頻譜的高頻帶部分的變動分量;以及解碼單元,使用獲取的第一參數(shù)和第二參數(shù)對所述第二頻譜進行解碼的結(jié)構(gòu)。本發(fā)明的編碼方法為根據(jù)原信號生成低頻帶的編碼信息及高頻帶的編碼信息的編碼方法,其具有第一頻譜計算步驟,根據(jù)所述低頻帶的編碼信息的解碼信號,計算低頻帶的第一頻譜;第二頻譜計算步驟,根據(jù)所述原信號,計算第二頻譜;第一參數(shù)計算步驟, 計算表示所述第一頻譜與所述第二頻譜的高頻帶部分的類似程度的第一參數(shù);第二參數(shù)計算步驟,計算表示所述第一頻譜與所述第二頻譜的高頻帶部分的變動分量的第二參數(shù);以及編碼步驟,將算出的第一參數(shù)和第二參數(shù)作為所述高頻帶的編碼信息來進行編碼。本發(fā)明的解碼方法具有頻譜獲取步驟,獲取對應(yīng)與低頻帶的第一頻譜;參數(shù)獲取步驟,分別獲取作為高頻帶的編碼信息被編碼的第一參數(shù),該第一參數(shù)表示所述第一頻譜與對應(yīng)于原信號的第二頻譜的高頻帶部分的類似程度,和作為高頻帶的編碼信息被編碼的第二參數(shù),該第二參數(shù)表示所述第一頻譜與所述第二頻譜的高頻帶部分的變動分量;以及解碼步驟,使用獲取的第一參數(shù)和第二參數(shù)對所述第二頻譜進行解碼。本發(fā)明的編碼裝置為根據(jù)原信號生成低頻帶的編碼信息及高頻帶的編碼信息的編碼裝置,其采用具有第一頻譜計算單元,根據(jù)所述低頻帶的編碼信息的解碼信號,計算低頻帶的第一頻譜;第二頻譜計算單元,根據(jù)所述原信號,計算第二頻譜;估計單元,使用所述第一頻譜,估計所述第二頻譜的高頻帶部分;參數(shù)編碼單元,在所述第一頻譜中,對于與所述第二頻譜的高頻帶部分所包含的頻譜最類似的部分的參數(shù)進行編碼;以及第一誤差分量編碼單元,對所述第二頻譜的高頻帶部分與以所述參數(shù)表示的估計頻譜之間的第一誤差分量進行編碼的結(jié)構(gòu)。本發(fā)明的編碼裝置為根據(jù)原信號生成低頻帶的編碼信息及高頻帶的編碼信息的編碼裝置,其采用具有第一頻譜計算單元,根據(jù)所述低頻帶的編碼信息的解碼信號,計算低頻帶的第一頻譜;第二頻譜計算單元,根據(jù)所述原信號,計算第二頻譜;估計單元,使用所述第一頻譜,估計所述第二頻譜的高頻帶部分;參數(shù)編碼單元,在所述第一頻譜中,對于與表示所述第二頻譜的高頻帶部分所包含的頻譜最類似的部分的參數(shù)進行編碼;以及第二誤差分量編碼單元,對所述第一頻譜與所述第二頻譜的低頻帶部分之間的第二誤差分量進行編碼,所述參數(shù)編碼單元在使用由所述第二誤差分量編碼單元編碼的所述第二誤差分量提高了所述第一頻譜的質(zhì)量后,對所述參數(shù)進行編碼的結(jié)構(gòu)。本發(fā)明的解碼裝置采用具有編碼信息獲取單元,獲取低頻帶的編碼信息以及高頻帶的編碼信息;頻譜計算單元,根據(jù)所述低頻帶的編碼信息的解碼信號,計算低頻帶的第一頻譜;參數(shù)獲取單元,分別獲取作為高頻帶的編碼信息被編碼的第一參數(shù)和作為高頻帶的編碼信息被編碼的第二參數(shù),該第一參數(shù)利用所述第一頻譜求取,并且該第一參數(shù)表示與對應(yīng)于原信號的第二頻譜的高頻帶部分最類似的估計頻譜,該第二參數(shù)表示所述估計頻譜與所述高頻帶部分之間的誤差分量;以及解碼單元,使用獲取的所述第一參數(shù)和所述第二參數(shù)對所述第二頻譜進行解碼的結(jié)構(gòu)。本發(fā)明的編碼方法為根據(jù)原信號生成低頻帶的編碼信息及高頻帶的編碼信息的編碼方法,其具有以下步驟根據(jù)所述低頻帶的編碼信息的解碼信號,計算低頻帶的第一頻譜;根據(jù)所述原信號,計算第二頻譜;使用所述第一頻譜,估計所述第二頻譜的高頻帶部分;在所述第一頻譜中,對于表示與所述第二頻譜的高頻帶部分所包含的頻譜最類似的部分的參數(shù)進行編碼;以及對所述第二頻譜的高頻帶部分與以所述參數(shù)表示的估計頻譜之間的第一誤差分量進行編碼。本發(fā)明的解碼方法具有以下步驟獲取低頻帶的編碼信息以及高頻帶的編碼信息;根據(jù)所述低頻帶的編碼信息的解碼信號,計算低頻帶的第一頻譜;分別獲取作為高頻帶的編碼信息被編碼的第一參數(shù)和作為高頻帶的編碼信息被編碼的第二參數(shù),該第一參數(shù)利用所述第一頻譜求取,并且該第一參數(shù)表示與對應(yīng)于原信號的第二頻譜的高頻帶部分最類似的估計頻譜,該第二參數(shù)表示所述估計頻譜與所述高頻帶部分之間的誤差分量;以及使用獲取的所述第一參數(shù)和所述第二參數(shù)對所述第二頻譜進行解碼。發(fā)明的有益效果根據(jù)本發(fā)明,即使在第二層單元或更高的層單元中進行低比特率的編碼也能夠得到高質(zhì)量的解碼信號。
圖1是示意本發(fā)明的實施方式1涉及的編碼裝置的結(jié)構(gòu)的方框圖;圖2是示意本發(fā)明的實施方式1涉及的第二層編碼單元的結(jié)構(gòu)的方框圖3是示意本發(fā)明的實施方式1涉及的擴展頻帶編碼單元的結(jié)構(gòu)的方框圖;圖4是示意本發(fā)明的實施方式1涉及的擴展頻帶編碼單元的濾波單元處理的生成頻譜緩存的模式圖;圖5是示意本發(fā)明的實施方式1涉及的編碼裝置的復用單元輸出的比特流的內(nèi)容的模式圖;圖6是示意本發(fā)明的實施方式1涉及的解碼裝置的結(jié)構(gòu)的方框圖;圖7是示意本發(fā)明的實施方式1涉及的第二層解碼單元的結(jié)構(gòu)的方框8是示意本發(fā)明的實施方式1涉及的擴展頻帶解碼單元的結(jié)構(gòu)的方框圖;圖9是示意本發(fā)明的實施方式2涉及的第二層編碼單元的結(jié)構(gòu)的方框圖;圖10是示意本發(fā)明的實施方式2涉及的第一頻譜編碼單元的結(jié)構(gòu)的方框圖;圖11是示意本發(fā)明的實施方式2涉及的第二層解碼單元的結(jié)構(gòu)的方框圖;圖12是示意本發(fā)明的實施方式2涉及的第一頻譜解碼單元的結(jié)構(gòu)的方框圖;圖13是示意本發(fā)明的實施方式2涉及的擴展頻帶編碼單元的結(jié)構(gòu)的方框圖;圖14是示意本發(fā)明的實施方式2涉及的擴展頻帶解碼單元的結(jié)構(gòu)的方框圖;圖15是示意本發(fā)明的實施方式3涉及的第二層編碼單元的結(jié)構(gòu)的方框圖;圖16是示意本發(fā)明的實施方式3涉及的第二頻譜編碼單元的結(jié)構(gòu)的方框圖;圖17是示意本發(fā)明的實施方式3涉及的第二頻譜編碼單元的結(jié)構(gòu)的變形例的方框圖;圖18是示意本發(fā)明的實施方式3涉及的第二層解碼單元的結(jié)構(gòu)的方框圖;圖19是示意本發(fā)明的實施方式3涉及的第二頻譜解碼單元的結(jié)構(gòu)的變形例的方框圖;圖20是示意本發(fā)明的實施方式3涉及的第二層編碼單元的結(jié)構(gòu)的變形例的方框圖;以及圖21是示意本發(fā)明的實施方式3涉及的第二層解碼單元的結(jié)構(gòu)的變形例的方框圖。
具體實施例方式本發(fā)明涉及適用于擴展性編碼的較高層的變換編碼,特別是該變換編碼中頻譜的有效編碼方法。其主要特征之一為,使用具有將通過對第一層解碼信號進行頻率分析而得到的頻譜(第一層解碼頻譜)作為內(nèi)部狀態(tài)(濾波器狀態(tài))的濾波器進行濾波處理,并將該輸出信號當作原頻譜的高頻域部分的估計值。在此,原頻譜是指,對經(jīng)過延遲調(diào)整的原信號進行頻率分析而得到的頻譜。接著,對生成與原頻譜的高頻域部分最為類似的輸出信號時的濾波信息進行編碼,再傳送給解碼單元。由于只對濾波信息進行編碼,而能夠達到低比特率化的目的。在本發(fā)明的某一實施方式中,使用記錄有多個頻譜殘差候選的頻譜殘差形狀碼本,向所述濾波器提供頻譜殘差并進行濾波處理。另外,在其它的實施方式中,在將第一層解碼頻譜存儲在濾波器的內(nèi)部狀態(tài)之前,對第一層解碼頻譜的誤差分量進行編碼,在提高了第一層解碼頻譜的質(zhì)量之后,通過濾波處理進行原頻譜的高頻域部分的估計。再者,在其它的實施方式中,在對第一層解碼頻譜的誤差分量進行編碼時,編碼第一層解碼頻譜的誤差分量以使第一層解碼頻譜的編碼性能和使用了第一層解碼頻譜的高頻域頻譜的估計性能都提高。下面,針對本發(fā)明的實施方式參照附圖進行詳細說明。另外,在各實施方式中,進行具有由多個層構(gòu)成的分層結(jié)構(gòu)的擴展性編碼。另外,在各實施方式中作為一個示例,(1) 假設(shè)擴展性編碼的分層結(jié)構(gòu)為,第一層(基本層或低層)和比第一層高的第二層(擴展層或高層)的兩層結(jié)構(gòu),(2)在第二層的編碼中,在頻率區(qū)域進行編碼(變換編碼),(3)第二層的編碼使用MDCT (Modified Discrete Cosine Transform,修正的離散余弦變換)變換方式,(4)在第二層的編碼中,將全頻帶分割成多個子帶的情況下,以Bark定標等間隔地分割全頻帶,讓各個子帶與各個臨界頻帶對應(yīng),(5)假設(shè)第一層的輸入信號的采樣率(Fl)與第二層的輸入信號的采樣率(F2)之間的關(guān)系為F2大于等于Fl (Fl ( F2)。(實施方式1)圖1是示意形成例如語音編碼裝置等的編碼裝置100的結(jié)構(gòu)的方框圖。編碼裝置 100具有下采樣單元101、第一層編碼單元102、第一層解碼單元103、復用單元104、第二層編碼單元105及延遲單元106。圖1中,采樣率為F2的語音信號或音頻信號(原信號)被提供給下采樣單元101, 在下采樣單元101中進行采樣變換處理,生成采樣率為Fl的信號,并提供給第一層編碼單元102。第一層編碼單元102,將對采樣率為Fl的信號進行編碼而得到的編碼代碼輸出給第一層解碼單元103及復用單元104。第一層解碼單元103,根據(jù)從第一層編碼單元102輸出的編碼代碼生成第一層解碼信號,并輸出給第二層編碼單元105。延遲單元106,對原信號賦予預定長度的延遲,并輸出給第二層編碼單元105。該延遲用于調(diào)整由下采樣單元101、第一層編碼單元102及第一層解碼單元103產(chǎn)生的時間延遲的。第二層編碼單元105,用從第一層解碼單元103輸出的第一層解碼信號,對從延遲單元106輸出的原信號進行編碼。接著,將通過該編碼單元得到的編碼代碼輸出給復用單元 104。復用單元104,將從第一層編碼單元102輸出的編碼代碼與從第二層編碼單元105 輸出的編碼代碼復用,作為比特流輸出。接下來,對第二層編碼單元105進行更詳細的說明。第二層編碼單元105的結(jié)構(gòu)如圖2所示。第二層編碼單元105具有頻域變換單元201,擴展頻帶編碼單元202,頻域變換單元203及聽覺掩蔽計算單元204。在圖2中,頻域變換單元201,對從第一層解碼單元103輸出的第一層解碼信號通過MDCT變換進行頻率分析,計算MDCT系數(shù)(第一層解碼頻譜)。接著,將第一層解碼頻譜輸出給擴展頻帶編碼單元202。頻域變換單元203,對從延遲單元106輸出的原信號通過MDCT變換進行頻率分析, 計算MDCT系數(shù)(原頻譜)。接著,將原頻譜輸出給擴展頻帶編碼單元202。聽覺掩蔽計算單元204,用從延遲單元106輸出的原信號,計算每個頻帶的聽覺掩蔽,并將該聽覺掩蔽通知給擴展頻帶編碼單元202。
8
在此,人的聽覺特性具有當聽見某個信號時,與該信號的頻率接近的聲音即使傳入耳朵中也很難聽見該聲音的特性,這種特性被稱為聽覺掩蔽特性。上述聽覺掩蔽用于實現(xiàn)有效的頻譜編碼。該頻譜編碼中,利用人的聽覺掩蔽特性將聽覺上容許的量化失真定量化,并適用對應(yīng)于該容許量化失真的編碼方法。擴展頻帶編碼單元202,如圖3所示具有振幅調(diào)整單元301、濾波器狀態(tài)設(shè)定單元 302、濾波單元303、延遲量(Lag)設(shè)定單元304、頻譜殘差形狀碼本305、搜索單元306、頻譜殘差增益碼本307、乘法器308、擴展頻譜解碼單元309及定標因子(scale factor)編碼單元 310。振幅調(diào)整單元301,被提供來自頻域變換單元201的第一層解碼頻譜{Sl(k); 0 ^ k < Nn}、來自頻域變換單元203的原頻譜{S2 (k) ;0彡k < Nw}。在此,假設(shè)第一層解碼頻譜的頻譜點數(shù)為Nn,原頻譜的頻譜點數(shù)為Nw,且Nn < Nw。振幅調(diào)整單元301,進行振幅調(diào)整以使第一層解碼頻譜{Si (k) ;0彡k < Nn}的最大振幅頻譜與最小振幅頻譜的比(動態(tài)范圍),接近原頻譜的高頻域部分{S2(k) ;Nn ^k <Nw}的動態(tài)范圍。具體來說,如式(1)所示,求振幅頻譜的冪次。Sl' (k) = sign(Sl(k)) · |Sl(k) I γ ...(1)在此,signO為顛倒正號/負號的函數(shù),Y表示0彡γ彡1范圍內(nèi)的實數(shù)。振幅調(diào)整單元301,從事先準備好的多個候選中選擇,振幅調(diào)整后的第一層解碼頻譜的動態(tài)范圍最接近原頻譜的高頻域部分{S2(k) ;Nn ^ k < Nw}的動態(tài)范圍時的Y (振幅調(diào)整系數(shù)), 并將其編碼代碼輸出給復用單元104。濾波器狀態(tài)設(shè)定單元302,將振幅調(diào)整后的第一層解碼頻譜{S1' (k) ;O^k <Nn}設(shè)成后述的音調(diào)濾波器的內(nèi)部狀態(tài)。具體來說,將振幅調(diào)整后的第一層解碼頻譜 {S1' (k) ;0<k<Nn}代入生成頻譜緩存{S(k) ;0<k<Nn},并輸出給濾波單元303。 在此,生成頻譜緩存S (k)為在0彡k彡Nw范圍內(nèi)定義的排列變量。通過后述的濾波處理生成(Nw-Nn)點的原頻譜的估計值(以下稱為“估計原頻譜”候選。延遲量設(shè)定單元304,按照來自搜索單元306的指示,在事先設(shè)定的搜索范圍 TMIN TMAX中,漸進地讓延遲量T 一點點地變化,同時順次地輸出給濾波單元303。頻譜殘差形狀碼本305,存儲多個頻譜殘差形狀向量的候選。另外,按照搜索單元 306的指示,從所有的候選中或事先限定的候選中,順次地輸出頻譜殘差形狀向量。同樣的,頻譜殘差增益碼本307,存儲多個頻譜殘差增益的候選。另外,按照搜索單元306的指示,從所有的候選中或事先限定的候選中,順次地輸出頻譜殘差增益。乘法器308,將頻譜殘差形狀碼本305輸出的頻譜殘差形狀向量與頻譜殘差增益碼本307輸出的頻譜殘差增益相乘,并對頻譜殘差形狀向量進行增益調(diào)整。接著,將增益調(diào)整后的頻譜殘差形狀向量輸出給濾波單元303。濾波單元303,使用由濾波器狀態(tài)設(shè)定單元302設(shè)定的音調(diào)濾波器的內(nèi)部狀態(tài)、由延遲量設(shè)定單元304輸出的延遲量T及增益調(diào)整后的頻譜殘差形狀向量來進行濾波處理, 并計算估計原頻譜。在此,音調(diào)濾波器的傳遞函數(shù)由式(2)表示。另外,該濾波處理由式 (3)表示。
權(quán)利要求
1.一種編碼裝置,根據(jù)原信號生成低頻帶的編碼信息及高頻帶的編碼信息,該編碼裝置具有第一頻譜計算單元,根據(jù)所述低頻帶的編碼信息的解碼信號,計算低頻帶的第一頻譜;第二頻譜計算單元,根據(jù)所述原信號,計算第二頻譜; 估計單元,使用所述第一頻譜,估計所述第二頻譜的高頻帶部分; 參數(shù)編碼單元,在所述第一頻譜中,對于與所述第二頻譜的高頻帶部分所包含的頻譜最類似的部分的參數(shù)進行編碼;以及第一誤差分量編碼單元,對所述第二頻譜的高頻帶部分與以所述參數(shù)表示的估計頻譜之間的第一誤差分量進行編碼。
2.根據(jù)權(quán)利要求1所述的編碼裝置,其中,所述參數(shù)編碼單元對于表示與所述第二頻譜的高頻帶部分最類似的所述第一頻譜的副頻帶的參數(shù)進行編碼,表示所述副頻帶的參數(shù)在預先決定的范圍中一點點地變化而決定。
3.根據(jù)權(quán)利要求1所述的編碼裝置,其中,所述第一頻譜計算單元調(diào)整所述解碼信號的頻譜的動態(tài)范圍以生成所述第一頻譜。
4.根據(jù)權(quán)利要求1所述的編碼裝置,還具有第二誤差分量編碼單元,對所述第一頻譜與所述第二頻譜的低頻帶部分之間的第二誤差分量進行編碼,所述參數(shù)編碼單元以及所述第一誤差分量編碼單元在使用由所述第二誤差分量編碼單元編碼的所述第二誤差分量提高了所述第一頻譜的質(zhì)量后,對所述參數(shù)以及所述第一誤差分量進行編碼。
5.根據(jù)權(quán)利要求4所述的編碼裝置,其中,所述第二誤差分量編碼單元提高所述第一頻譜的低頻帶部分的質(zhì)量和解碼頻譜的高頻帶部分的質(zhì)量的雙方,所述解碼頻譜是根據(jù)由所述參數(shù)編碼單元編碼的參數(shù)及第一誤差分量得到的。
6.根據(jù)權(quán)利要求1所述的編碼裝置,還具有構(gòu)成單元,構(gòu)成按所述參數(shù)、以及所述第一誤差分量的順序被配置的比特流。
7.一種編碼裝置,根據(jù)原信號生成低頻帶的編碼信息及高頻帶的編碼信息,該編碼裝置具有第一頻譜計算單元,根據(jù)所述低頻帶的編碼信息的解碼信號,計算低頻帶的第一頻譜;第二頻譜計算單元,根據(jù)所述原信號,計算第二頻譜; 估計單元,使用所述第一頻譜,估計所述第二頻譜的高頻帶部分; 參數(shù)編碼單元,在所述第一頻譜中,對于表示與所述第二頻譜的高頻帶部分所包含的頻譜最類似的部分的參數(shù)進行編碼;以及第二誤差分量編碼單元,對所述第一頻譜與所述第二頻譜的低頻帶部分之間的第二誤差分量進行編碼,所述參數(shù)編碼單元在使用由所述第二誤差分量編碼單元編碼的所述第二誤差分量提高了所述第一頻譜的質(zhì)量后,對所述參數(shù)進行編碼。
8.一種解碼裝置,具有編碼信息獲取單元,獲取低頻帶的編碼信息以及高頻帶的編碼信息; 頻譜計算單元,根據(jù)所述低頻帶的編碼信息的解碼信號,計算低頻帶的第一頻譜; 參數(shù)獲取單元,分別獲取作為高頻帶的編碼信息被編碼的第一參數(shù)和作為高頻帶的編碼信息被編碼的第二參數(shù),該第一參數(shù)利用所述第一頻譜求取,并且該第一參數(shù)表示與對應(yīng)于原信號的第二頻譜的高頻帶部分最類似的估計頻譜,該第二參數(shù)表示所述估計頻譜與所述高頻帶部分之間的誤差分量;以及解碼單元,使用獲取的所述第一參數(shù)和所述第二參數(shù)對所述第二頻譜進行解碼。
9.根據(jù)權(quán)利要求8所述的解碼裝置,其中,所述頻譜計算單元調(diào)整所述解碼信號的頻譜的動態(tài)范圍以生成所述第一頻譜。
10.一種編碼方法,根據(jù)原信號生成低頻帶的編碼信息及高頻帶的編碼信息,該編碼方法具有以下步驟根據(jù)所述低頻帶的編碼信息的解碼信號,計算低頻帶的第一頻譜;根據(jù)所述原信號,計算第二頻譜;使用所述第一頻譜,估計所述第二頻譜的高頻帶部分;在所述第一頻譜中,對于表示與所述第二頻譜的高頻帶部分所包含的頻譜最類似的部分的參數(shù)進行編碼;以及對所述第二頻譜的高頻帶部分與以所述參數(shù)表示的估計頻譜之間的第一誤差分量進行編碼。
11.一種解碼方法,具有以下步驟獲取低頻帶的編碼信息以及高頻帶的編碼信息; 根據(jù)所述低頻帶的編碼信息的解碼信號,計算低頻帶的第一頻譜; 分別獲取作為高頻帶的編碼信息被編碼的第一參數(shù)和作為高頻帶的編碼信息被編碼的第二參數(shù),該第一參數(shù)利用所述第一頻譜求取,并且該第一參數(shù)表示與對應(yīng)于原信號的第二頻譜的高頻帶部分最類似的估計頻譜,該第二參數(shù)表示所述估計頻譜與所述高頻帶部分之間的誤差分量;以及使用獲取的所述第一參數(shù)和所述第二參數(shù)對所述第二頻譜進行解碼。
全文摘要
公開了編碼裝置、解碼裝置、編碼方法及解碼方法。本發(fā)明的編碼裝置,根據(jù)原信號生成低頻帶的編碼信息及高頻帶的編碼信息,該編碼裝置具有第一頻譜計算單元,根據(jù)所述低頻帶的編碼信息的解碼信號,計算低頻帶的第一頻譜;第二頻譜計算單元,根據(jù)所述原信號,計算第二頻譜;估計單元,使用所述第一頻譜,估計所述第二頻譜的高頻帶部分;參數(shù)編碼單元,在所述第一頻譜中,對于與所述第二頻譜的高頻帶部分所包含的頻譜最類似的部分的參數(shù)進行編碼;以及第一誤差分量編碼單元,對所述第二頻譜的高頻帶部分與以所述參數(shù)表示的估計頻譜之間的第一誤差分量進行編碼。
文檔編號G10L21/02GK102184734SQ201110150380
公開日2011年9月14日 申請日期2005年11月2日 優(yōu)先權(quán)日2004年11月5日
發(fā)明者吉田幸司, 押切正浩, 江原宏幸 申請人:松下電器產(chǎn)業(yè)株式會社