專利名稱:使用自適應(yīng)正弦波脈沖編碼的用于音頻信號的編碼/解碼方法及其設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明的示范實施例涉及一種用于對音頻信號進行編碼和解碼的方法和設(shè)備;且更具體地,涉及一種用于使用自適應(yīng)正弦脈沖編碼來對音頻信號進行編碼和解碼的方法和設(shè)備。
背景技術(shù):
由于用于數(shù)據(jù)傳送的帶寬隨著通信技術(shù)的發(fā)展而增加,所以用戶對于使用多聲道語音和音頻的高質(zhì)量服務(wù)的需求正在增加。首先,高質(zhì)量語音和音頻服務(wù)的提供需要能夠有效地對立體聲語音和音頻信號進行壓縮和解壓縮的編碼技術(shù)。因此,對于用于編碼窄帶(NB :300-3, 400赫茲(Hz))、寬帶(WB :50_7,OOOHz)、和超寬帶(SWB :50-14, OOOHz)信號的編解碼器的擴展研究正在進行中。例如,ITU-T G. 729. 1 是代表性擴展編解碼器,其是基于G. 729的WB擴展編解碼器(NB編解碼器)。此編解碼器按照8千比特/秒(Icbit/s)來提供與G. 729的比特流級別的兼容性,并且按照12千比特 /秒來提供較好質(zhì)量的NB信號。在14-32千比特/秒的范圍中,編解碼器可以對具有2千比特/秒的比特率可伸縮性的WB信號進行編碼,并且輸出信號的質(zhì)量隨著比特率增加而改
業(yè)
口 ο近來,正在開發(fā)能夠基于G. 729. 1提供SWB信號的擴展編解碼器。此擴展編解碼器可以對NB、WB和SWB信號進行編碼和解碼。在這種擴展編解碼器中,正弦脈沖編碼可以用于改善所合成信號的質(zhì)量。當(dāng)使用正弦脈沖編碼時,需要考慮輸入信號的能量,以增加編碼效率。具體地,當(dāng)可用于正弦脈沖編碼的比特的數(shù)目不足時,有效的是,優(yōu)先編碼對于所合成信號的質(zhì)量具有較大影響的頻帶(即,具有相對大量能量的頻帶)。
發(fā)明內(nèi)容
技術(shù)問題本發(fā)明的實施例針對一種用于對音頻信號進行編碼和解碼的方法和設(shè)備,其可以使用正弦脈沖編碼來改善合成信號的質(zhì)量。本發(fā)明的另一實施例針對一種用于對音頻信號進行編碼和解碼的方法和設(shè)備,其可以通過基于對于合成信號的每個子帶的能量數(shù)量的考慮、而應(yīng)用正弦脈沖編碼,來更加有效地改善合成信號的質(zhì)量。本發(fā)明的目的不限于上述的目的,并且本發(fā)明的其他目的和優(yōu)點可以通過以下描述來理解,并可以參考本發(fā)明的實施例而變得明顯。同樣,對于本發(fā)明所屬技術(shù)領(lǐng)域的技術(shù)人員顯而易見的是,可以通過所要求保護的手段及其組合來實現(xiàn)本發(fā)明的目的和優(yōu)點。技術(shù)解決方案根據(jù)本發(fā)明的實施例,一種用于對音頻信號進行編碼的方法包括將所轉(zhuǎn)換的音頻信號劃分為多個子帶;計算所述子帶中的每個子帶的能量;從所述子帶中選擇具有相對大量能量的預(yù)定數(shù)目的子帶;以及對于所選擇的子帶執(zhí)行正弦脈沖編碼。根據(jù)本發(fā)明的另一實施例,一種用于對音頻信號進行編碼的設(shè)備包括輸入單元, 被配置為接收所轉(zhuǎn)換的音頻信號;計算單元,被配置為將所合成的音頻信號劃分為多個子帶,計算所述子帶中的每個子帶的能量,并且從所述子帶中選擇具有相對大量能量的預(yù)定數(shù)目的子帶;以及編碼單元,被配置為對于所選擇的子帶執(zhí)行正弦脈沖編碼。根據(jù)本發(fā)明的另一實施例,一種用于對音頻信號進行解碼的方法包括接收所轉(zhuǎn)換的音頻信號;將所編碼的音頻信號劃分為多個子帶;計算所述子帶中的每個子帶的能量;從所述子帶中選擇具有相對大量能量的預(yù)定數(shù)目的子帶;以及對于所選擇的子帶執(zhí)行正弦脈沖解碼。根據(jù)本發(fā)明的另一實施例,一種用于對音頻信號進行解碼的設(shè)備包括輸入單元, 被配置為接收所轉(zhuǎn)換的音頻信號;計算單元,被配置為將所編碼的音頻信號劃分為多個子帶,計算所述子帶中的每個子帶的能量,并且從所述子帶中選擇具有相對大量能量的預(yù)定數(shù)目的子帶;以及解碼單元,被配置為對于所選擇的子帶執(zhí)行正弦脈沖解碼。根據(jù)本發(fā)明的另一實施例,一種用于對音頻信號進行編碼的方法包括接收音頻信號;對于該音頻信號執(zhí)行改進的離散余弦變換(MDCT),以輸出MDCT系數(shù);使用該MDCT系數(shù)來對高頻音頻信號進行合成;以及對于該高頻音頻信號執(zhí)行正弦脈沖編碼。根據(jù)本發(fā)明的另一實施例,一種用于對音頻信號進行編碼的設(shè)備包括輸入單元, 被配置為接收音頻信號;MDCT單元,被配置為對于該音頻信號執(zhí)行MDCT,以輸出MDCT系數(shù); 合成單元,被配置為使用該MDCT系數(shù)來對高頻音頻信號進行合成;以及正弦脈沖編碼單元,被配置為對于該高頻音頻信號執(zhí)行正弦脈沖編碼。根據(jù)本發(fā)明的另一實施例,一種用于對音頻信號進行解碼的方法包括接收音頻信號;對于該音頻信號執(zhí)行MDCT,以輸出MDCT系數(shù);使用該MDCT系數(shù)來對高頻音頻信號進行合成;以及對于該高頻音頻信號執(zhí)行正弦脈沖解碼。根據(jù)本發(fā)明的另一實施例,一種用于對音頻信號進行解碼的設(shè)備包括輸入單元, 被配置為接收音頻信號;MDCT單元,被配置為對于該音頻信號執(zhí)行MDCT,以輸出MDCT系數(shù); 合成單元,被配置為使用該MDCT系數(shù)來對高頻音頻信號進行合成;以及正弦脈沖解碼單元,被配置為對于該高頻音頻信號執(zhí)行正弦脈沖解碼。有益效果根據(jù)本發(fā)明的示范實施例,使用正弦脈沖編碼來改善合成信號的質(zhì)量。另外,基于對于合成信號的每個子帶的能量數(shù)量的考慮的正弦脈沖編碼的應(yīng)用更加有效地改善了合成信號的質(zhì)量。
圖1示出了用于提供與NB編解碼器的兼容性的SWB擴展編解碼器的結(jié)構(gòu)。圖2示出了根據(jù)本發(fā)明實施例的音頻信號編碼設(shè)備的構(gòu)造。圖3示出了根據(jù)本發(fā)明實施例的音頻信號解碼設(shè)備的構(gòu)造。圖4是示出了根據(jù)本發(fā)明實施例的音頻信號編碼方法的流程圖。圖5是示出了根據(jù)本發(fā)明實施例的執(zhí)行正弦脈沖編碼的步驟(圖4中的S410)的流程圖。圖6是示出了根據(jù)本發(fā)明實施例的音頻信號解碼方法的流程圖。圖7示出了傳統(tǒng)的正弦脈沖編碼與根據(jù)本發(fā)明的自適應(yīng)正弦脈沖編碼的結(jié)果之間的比較。圖8示出了根據(jù)本發(fā)明另一實施例的音頻信號編碼設(shè)備的構(gòu)造。圖9示出了根據(jù)本發(fā)明另一實施例的音頻信號解碼設(shè)備的構(gòu)造。
具體實施例方式下面,將參考附圖來更加詳細(xì)地描述本發(fā)明的示范實施例。然而,本發(fā)明可以按照不同的形式來實施,并且不應(yīng)被詮釋為限于在這里提出的實施例。相反地,提供這些實施例,使得本公開將是徹底和完全的,并將向本領(lǐng)域技術(shù)人員充分地傳達本發(fā)明的范圍。貫穿整個公開中,貫穿本發(fā)明的各個圖和實施例中,同樣的附圖標(biāo)記表示同樣的部分。圖1示出了用于提供與NB編解碼器的兼容性的SWB擴展編解碼器的結(jié)構(gòu)。一般地,擴展編解碼器具有以下構(gòu)造,其中將輸入信號劃分為多個頻帶,并且對相應(yīng)頻帶中的信號進行編碼或解碼。參考圖1,將輸入信號輸入到初級低通濾波器102和初級高通濾波器104。將初級低通濾波器102配置為執(zhí)行濾波和下采樣,使得輸出輸入信號的低頻帶信號A(0-8千赫茲(kHz))。將初級高通濾波器104配置為執(zhí)行濾波和下采樣,使得輸出輸入信號的高頻帶信號B(8-16kHz)。將從初級低通濾波器102輸出的低頻帶信號A輸入到次級低通濾波器106和次級高通濾波器108。將次級低通濾波器106配置為執(zhí)行濾波和下采樣,使得輸出低低頻帶信號Al (0-4kHz)。將次級高通濾波器108配置為執(zhí)行濾波和下采樣,使得輸出低高頻帶信號 A2 (4-8kHz)。結(jié)果,將低低頻帶信號Al輸入到NB編碼模塊110,將低高頻帶信號A2輸入到WB 擴展編碼模塊112,并且將高頻帶信號B輸入到SWB擴展編碼模塊114。當(dāng)NB編碼模塊110 單獨地進行操作時,僅僅重新生成NB信號,并且當(dāng)NB編碼模塊110和WB擴展編碼模塊112 兩者進行操作時,重新生成WB信號。當(dāng)NB編碼模塊110、WB擴展編碼模塊112和SWB擴展編碼模塊114全部都進行操作時,重新生成SWB信號。圖1所示的擴展編解碼器的代表性示例可以是ITU-T G.729. 1,其是基于G. 7 的 WB擴展編解碼器(NB編解碼器)。此編解碼器按照81Ait/S來提供與G. 729的比特流級別的兼容性,并且按照121cbit/S來提供質(zhì)量被大大改善的NB信號。在14-321cbit/S的范圍中,編解碼器可以對具有21Ait/S的比特率可伸縮性的WB信號進行編碼,并且輸出信號的質(zhì)量由于比特率增加而改善。近來,正在開發(fā)能夠基于G. 729. 1來提供SWB質(zhì)量的擴展編解碼器。此擴展編解碼器可以對NB、WB和SWB信號進行編碼和解碼。在這種擴展編解碼器中,可以將不同的編碼方案應(yīng)用于如圖1所示的相應(yīng)頻帶。 例如,G. 729. 1和G. 711. 1編解碼器采用其中使用傳統(tǒng)的NB編解碼器(S卩,G. 7 和G. 711) 來對NB信號進行編碼的編碼方案,并且對于剩余信號執(zhí)行改進的離散余弦變換(MDCT),使得對所輸出的MDCT系數(shù)進行編碼。在MDCT域編碼的情況下,將MDCT系數(shù)劃分為多個子帶,對每個子帶的增益和形狀進行編碼,并且使用代數(shù)碼激勵線性預(yù)測(ACELP)或正弦脈沖來對MDCT系數(shù)進行編碼。擴展編解碼器一般具有以下結(jié)構(gòu),其中首先對用于帶寬擴展的信息進行編碼,并然后對用于質(zhì)量改善的信息進行編碼。例如,使用每個子帶的增益和形狀來對7_14kHz頻帶中的信號進行合成,并且使用ACELP或正弦脈沖編碼來改善合成信號的質(zhì)量。具體地,在用于提供SWB質(zhì)量的第一層中,使用諸如增益和形狀之類的信息來對與7-14kHz波段對應(yīng)的信號進行合成。然后,使用附加比特來應(yīng)用例如正弦脈沖編碼,以改善合成信號的質(zhì)量。由于比特率增加,所以此結(jié)構(gòu)可以改善合成信號的質(zhì)量。一般地,在正弦脈沖編碼的情況下,對與在給定間隔中具有最大幅度的脈沖(即, 對于質(zhì)量具有最大影響的脈沖)的位置、幅度和符號有關(guān)的信息進行編碼。計算的數(shù)量與這種脈沖搜索間隔成比例地增加。因此,取代了將正弦脈沖編碼應(yīng)用于整個幀(在時域的情況下)或整個頻帶,優(yōu)選地將正弦脈沖編碼應(yīng)用于每個子幀或子帶。正弦脈沖編碼的有利之處在于,盡管需要相對大數(shù)目的比特來傳送一個脈沖,但是可以準(zhǔn)確地表達影響信號質(zhì)量的信號。輸入到編解碼器的信號的能量分布取決于頻率而變化。具體地,在音樂信號的情況下,頻率方面的能量變化比在語音信號的情況下更加嚴(yán)重。具有大量能量的子帶中的信號對于合成信號的質(zhì)量具有更大的影響。如果存在足夠的比特來對整個子帶進行編碼,則將不會存在問題,但是如果并非如此,則有效的是,優(yōu)先編碼對于合成信號的質(zhì)量具有大影響的子帶中的(即,具有大量能量的)信號。本發(fā)明針對音頻信號的編碼和解碼,其可以在如圖1所示的擴展編解碼器的情況下,通過基于對于有限比特數(shù)目的考慮執(zhí)行更有效的正弦脈沖編碼,來改善合成信號的質(zhì)量。在下文中,在本發(fā)明的以下描述中將簡單地把語音和音頻信號稱作音頻信號。圖2示出了根據(jù)本發(fā)明實施例的音頻信號編碼設(shè)備的構(gòu)造。參考圖2,音頻信號編碼設(shè)備202包括輸入單元204、計算單元206和編碼單元 208。將輸入單元204配置為接收所轉(zhuǎn)換的音頻信號,例如作為通過MDCT進行的音頻信號的轉(zhuǎn)換的結(jié)果的MDCT系數(shù)。將計算單元206配置為將已經(jīng)通過輸入單元204所輸入的、轉(zhuǎn)換后的音頻信號劃分為多個子帶,并且計算每個子帶的能量。將計算單元206配置為從子帶中選擇具有相對大量能量的、預(yù)定數(shù)目的子帶。該預(yù)定數(shù)目通過要在一個子帶中進行編碼的正弦脈沖的數(shù)目和用于對一個正弦脈沖進行編碼所必需的比特數(shù)目來確定。將編碼單元208配置為對于計算單元206所選擇的子帶執(zhí)行正弦脈沖編碼。編碼單元208可以按照能量數(shù)量的順序,對于具有相對大量能量的、預(yù)定數(shù)目的子帶來執(zhí)行正弦脈沖編碼。根據(jù)本發(fā)明的另一實施例,編碼單元208可以按照除了能量數(shù)量的順序之外的順序(例如,按照帶寬或索引的順序),對于具有相對大量能量的、預(yù)定數(shù)目的子帶來執(zhí)行正弦脈沖編碼。計算單元206可以確認(rèn)在所選擇的子帶之中是否存在相鄰的子帶,并且將相鄰的子帶合并為一個子帶。然后,編碼單元208可以然后對于這樣所合并的子帶來執(zhí)行正弦脈沖編碼。圖3示出了根據(jù)本發(fā)明實施例的音頻信號解碼設(shè)備的構(gòu)造。參考圖3,音頻信號解碼設(shè)備302包括輸入單元304、計算單元306和解碼單元308。將輸入單元204配置為接收所轉(zhuǎn)換的音頻信號,例如,MDCT系數(shù)。將計算單元306配置為將已經(jīng)通過輸入單元304所輸入的、轉(zhuǎn)換后的音頻信號劃分為多個子帶,并且計算每個子帶的能量。將計算單元306配置為從子帶中選擇具有相對大量能量的、預(yù)定數(shù)目的子帶。該預(yù)定數(shù)目通過要在一個子帶中進行編碼的正弦脈沖的數(shù)目和用于對一個正弦脈沖進行編碼所必需的比特數(shù)目來確定。將解碼單元308配置為對于計算單元306所選擇的子帶來執(zhí)行正弦脈沖解碼。解碼單元308可以按照能量數(shù)量的順序,對于具有相對大量能量的、預(yù)定數(shù)目的子帶來執(zhí)行正弦脈沖編碼。根據(jù)本發(fā)明的另一實施例,解碼單元308可以按照除了能量數(shù)量的順序之外的順序(例如,按照帶寬或索引的順序),對于具有相對大量能量的、預(yù)定數(shù)目的子帶來執(zhí)行正弦脈沖編碼。圖2和3所示的音頻信號編碼設(shè)備202和音頻信號解碼設(shè)備302可以包括在圖1 所示的NB編碼模塊110、WB擴展編碼模塊112或SWB擴展編碼模塊114中。在下文中,將結(jié)合圖1所示的SWB擴展編碼模塊114進行的音頻信號的示范編碼或解碼,參考圖4到6來描述根據(jù)本發(fā)明實施例的用于對音頻信號進行編碼和解碼的方法。SffB擴展編碼單元114將與7_14kHz對應(yīng)的MDCT系數(shù)劃分為多個子帶,并且對每個子帶的增益和形狀進行編碼或解碼,以獲得誤差信號。然后,SWB擴展編碼模塊114對于誤差信號來執(zhí)行正弦脈沖編碼或解碼。如果存在充足數(shù)目的比特要用于正弦脈沖編碼,則正弦脈沖編碼可以應(yīng)用于每個子帶。然而,由于比特數(shù)目在大多數(shù)的情況下都很難是充足的,所以僅僅對于有限數(shù)目的子帶來應(yīng)用正弦脈沖編碼。因此,將正弦脈沖編碼應(yīng)用于對于合成信號的質(zhì)量具有較大影響的子帶保證了在給定相同比特率的情況下獲得較好的信號質(zhì)量。圖4是示出了根據(jù)本發(fā)明實施例的音頻信號編碼方法的流程圖。參考圖4,在步驟S402中,在SWB擴展編碼模塊114中包括的音頻信號編碼設(shè)備接收所轉(zhuǎn)換的音頻信號,例如,與7-14kHz對應(yīng)的MDCT系數(shù)。該設(shè)備在步驟S404中將所接收到的轉(zhuǎn)換后的音頻信號劃分為多個子帶,并且在步驟S406中對所述多個子帶中的每一個子帶的能量進行計算。圖7示出了被劃分為九個子帶的MDCT系數(shù)、以及每個子帶的能量的相對數(shù)量。根據(jù)圖7所清楚的是,子帶1、4、5、6和7的能量的數(shù)量大于其他子帶的能量數(shù)量。下面,表1列舉了已經(jīng)被劃分為八個子帶的MDCT系數(shù)的索引和能量。表 權(quán)利要求
1.一種用于對音頻信號進行編碼的方法,包括 接收所合成的音頻信號;將所合成的音頻信號劃分為多個子帶; 計算所述子帶中的每個子帶的能量;從所述子帶中選擇具有相對大量能量的預(yù)定數(shù)目的子帶;以及對于所選擇的子帶執(zhí)行正弦脈沖編碼。
2.根據(jù)權(quán)利要求1的方法,其中通過要在一個子帶中進行編碼的正弦脈沖的數(shù)目和用于對一個正弦脈沖進行編碼所必需的比特數(shù)目,來確定該預(yù)定數(shù)目。
3.根據(jù)權(quán)利要求1的方法,其中所述對于所選擇的子帶執(zhí)行正弦脈沖編碼的步驟包括確認(rèn)在所選擇的子帶之中是否存在相鄰的子帶; 將所述相鄰的子帶合并為一個子帶;以及對于所合并的子帶執(zhí)行正弦脈沖編碼。
4.根據(jù)權(quán)利要求1的方法,其中在所述對于所選擇的子帶執(zhí)行正弦脈沖編碼的步驟中,按照能量的數(shù)量的順序,對于所選擇的子帶執(zhí)行正弦脈沖編碼。
5.一種用于對音頻信號進行編碼的設(shè)備,包括 輸入單元,被配置為接收所轉(zhuǎn)換的音頻信號;計算單元,被配置為將所轉(zhuǎn)換的音頻信號劃分為多個子帶,計算所述子帶中的每個子帶的能量,并且從所述子帶中選擇具有相對大量能量的預(yù)定數(shù)目的子帶;以及編碼單元,被配置為對于所選擇的子帶執(zhí)行正弦脈沖編碼。
6.根據(jù)權(quán)利要求5的設(shè)備,其中該計算單元被配置為基于要在一個子帶中進行編碼的正弦脈沖的數(shù)目和用于對一個正弦脈沖進行編碼所必需的比特數(shù)目,來確定該預(yù)定數(shù)目。
7.根據(jù)權(quán)利要求5的設(shè)備,其中該計算單元被配置為確認(rèn)在所選擇的子帶之中是否存在相鄰的子帶,并且將所述相鄰的子帶合并為一個子帶,并且該編碼單元被配置為對于所合并的子帶執(zhí)行正弦脈沖編碼。
8.根據(jù)權(quán)利要求5的設(shè)備,其中該編碼單元被配置為按照能量的數(shù)量的順序,對于所選擇的子帶執(zhí)行正弦脈沖編碼。
9.一種用于對音頻信號進行解碼的方法,包括 接收所轉(zhuǎn)換的音頻信號;將所轉(zhuǎn)換的音頻信號劃分為多個子帶; 計算所述子帶中的每個子帶的能量;從所述子帶中選擇具有相對大量能量的預(yù)定數(shù)目的子帶;以及對于所選擇的子帶執(zhí)行正弦脈沖解碼。
10.根據(jù)權(quán)利要求9的方法,其中通過要在一個子帶中進行編碼的正弦脈沖的數(shù)目和用于對一個正弦脈沖進行編碼所必需的比特數(shù)目,來確定該預(yù)定數(shù)目。
11.根據(jù)權(quán)利要求9的方法,其中在所述對于所選擇的子帶執(zhí)行正弦脈沖解碼的步驟中,按照能量的數(shù)量的順序,對于所選擇的子帶執(zhí)行正弦脈沖解碼。
12.一種用于對音頻信號進行解碼的設(shè)備,包括 輸入單元,被配置為接收所轉(zhuǎn)換的音頻信號;計算單元,被配置為將所轉(zhuǎn)換的音頻信號劃分為多個子帶,計算所述子帶中的每個子帶的能量,并且從所述子帶中選擇具有相對大量能量的預(yù)定數(shù)目的子帶;以及解碼單元,被配置為對于所選擇的子帶執(zhí)行正弦脈沖解碼。
13.根據(jù)權(quán)利要求12的設(shè)備,其中該計算單元被配置為基于要在一個子帶中進行編碼的正弦脈沖的數(shù)目和用于對一個正弦脈沖進行編碼所必需的比特數(shù)目來確定該預(yù)定數(shù)目。
14.根據(jù)權(quán)利要求12的設(shè)備,其中該解碼單元被配置為按照能量的數(shù)量的順序,對于所選擇的子帶執(zhí)行正弦脈沖解碼。
15.一種用于對音頻信號進行編碼的方法,包括 接收音頻信號;對于該音頻信號執(zhí)行改進的離散余弦變換(MDCT),以輸出MDCT系數(shù); 使用該MDCT系數(shù)來對高頻音頻信號進行合成;以及對于該高頻音頻信號執(zhí)行正弦脈沖編碼。
16.根據(jù)權(quán)利要求15的方法,其中所述對于高頻音頻信號執(zhí)行正弦脈沖編碼的步驟包括將該高頻音頻信號劃分為多個子帶; 計算所述子帶中的每個子帶的能量;從所述子帶中選擇具有相對大量能量的預(yù)定數(shù)目的子帶;以及對于所選擇的子帶執(zhí)行正弦脈沖編碼。
17.一種用于對音頻信號進行編碼的設(shè)備,包括 輸入單元,被配置為接收音頻信號;MDCT單元,被配置為對于該音頻信號執(zhí)行MDCT,以輸出MDCT系數(shù); 合成單元,被配置為使用該MDCT系數(shù)來對高頻音頻信號進行合成;以及正弦脈沖編碼單元,被配置為對于該高頻音頻信號執(zhí)行正弦脈沖編碼。
18.根據(jù)權(quán)利要求17的設(shè)備,其中該正弦脈沖編碼單元被配置為將該高頻信號劃分為多個子帶,計算所述子帶中的每個子帶的能量,從所述子帶中選擇具有相對大量能量的預(yù)定數(shù)目的子帶,并且對于所選擇的子帶執(zhí)行正弦脈沖編碼。
19.一種用于對音頻信號進行解碼的方法,包括 接收音頻信號;對于該音頻信號執(zhí)行MDCT,以輸出MDCT系數(shù); 使用該MDCT系數(shù)來對高頻音頻信號進行合成;以及對于該高頻音頻信號執(zhí)行正弦脈沖解碼。
20.根據(jù)權(quán)利要求19的方法,其中所述對于高頻音頻信號執(zhí)行正弦脈沖解碼的步驟包括將該高頻信號劃分為多個子帶; 計算所述子帶中的每個子帶的能量;從所述子帶中選擇具有相對大量能量的預(yù)定數(shù)目的子帶;以及對于所選擇的子帶執(zhí)行正弦脈沖解碼。
21.一種用于對音頻信號進行解碼的設(shè)備,包括 輸入單元,被配置為接收音頻信號;MDCT單元,被配置為對于該音頻信號執(zhí)行MDCT,以輸出MDCT系數(shù); 合成單元,被配置為使用該MDCT系數(shù)來對高頻音頻信號進行合成;以及正弦脈沖解碼單元,被配置為對于該高頻音頻信號執(zhí)行正弦脈沖解碼。
22.根據(jù)權(quán)利要求21的設(shè)備,其中該正弦脈沖解碼單元被配置為將該高頻信號劃分為多個子帶,計算所述子帶中的每個子帶的能量,從所述子帶中選擇具有相對大量能量的預(yù)定數(shù)目的子帶,并且對于所選擇的子帶執(zhí)行正弦脈沖解碼。
全文摘要
本發(fā)明涉及一種使用自適應(yīng)正弦波形脈沖編碼的用于音頻信號的編碼/解碼方法及其設(shè)備。根據(jù)本發(fā)明實施例的用于音頻信號的編碼方法包括將音頻信號劃分為多個子帶的步驟;單獨地操作每個子帶的能量的步驟;按照預(yù)定數(shù)目來從所有子帶之中選擇具有相對較大能量的子帶的步驟;以及針對所選擇的子帶來執(zhí)行整形波形脈沖編碼的步驟。本發(fā)明具有以下效果,即通過在考慮到合成信號的每個子帶的能量數(shù)量的情況下應(yīng)用正弦波形脈沖編碼來有效地增加合成信號的質(zhì)量。
文檔編號G10L19/08GK102396024SQ201080016829
公開日2012年3月28日 申請日期2010年2月16日 優(yōu)先權(quán)日2009年2月16日
發(fā)明者李炳墡, 李美淑, 裵賢珠 申請人:韓國電子通信研究院