亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于可縮放低復(fù)雜度編碼/解碼的方法和裝置與流程

文檔序號(hào):12542614閱讀:242來(lái)源:國(guó)知局
用于可縮放低復(fù)雜度編碼/解碼的方法和裝置與流程
所提議的技術(shù)總體涉及編碼/解碼,以及具體地涉及固定比特率編解碼器中對(duì)信號(hào)的改進(jìn)編碼和解碼。

背景技術(shù):
通常,語(yǔ)音/音頻編解碼器利用不同的壓縮方案對(duì)音頻信號(hào)的低頻和高頻分量進(jìn)行處理。大部分可用比特預(yù)算被LB(低頻帶)編碼器所消耗(由于人的聽覺系統(tǒng)在這些頻率處的較高靈敏度)。除此之外,大部分可用計(jì)算復(fù)雜度也被LB編解碼器所消耗,例如,合成-分解ACELP(代數(shù)碼激勵(lì)線性預(yù)測(cè))。這導(dǎo)致對(duì)HB(高頻帶)編解碼器可用的復(fù)雜度的嚴(yán)格要求。由于上述約束,通常通過參數(shù)BWE(帶寬擴(kuò)展)算法來(lái)重構(gòu)信號(hào)的HB部分。該解決方案處理比特預(yù)算受到約束和復(fù)雜度受限的問題,但其完全缺乏可縮放性,這意味著質(zhì)量快速飽和,且不能跟上比特率提高??勺儽忍芈史桨?例如熵編碼方案)呈現(xiàn)出用于以較低平均比特率對(duì)源進(jìn)行編碼的高效方式。然而,很多應(yīng)用依賴于編碼信號(hào)的固定比特率,例如,移動(dòng)通信信道。在熵編碼完成之前,對(duì)于一段給定輸入信號(hào),所消耗的比特的數(shù)目是未知的。一個(gè)通常的解決方案是運(yùn)行熵編碼器的若干次迭代,直到已經(jīng)到達(dá)固定比特預(yù)算內(nèi)的良好壓縮率。因此,存在對(duì)這樣的方法和裝置的需求:其使得可對(duì)音頻信號(hào)的高頻帶部分進(jìn)行低復(fù)雜度和可縮放編碼,且使得可以在固定比特率的框架內(nèi)利用可變比特率量化方案。運(yùn)行熵編碼器的多次迭代的解決方案是計(jì)算上復(fù)雜的解決方案,其在具有有限處理功率的設(shè)備上的實(shí)時(shí)通信的情況下可能是不適合的。

技術(shù)實(shí)現(xiàn)要素:
所提議的技術(shù)的總體目的是音頻信號(hào)的改進(jìn)編碼和解碼。實(shí)施例的第一方案涉及用于在通信系統(tǒng)中量化接收到的激勵(lì)信號(hào)的方法。該方法包括以下步驟:重排激勵(lì)信號(hào)的元素,以提供重排的激勵(lì)信號(hào);對(duì)重排的激勵(lì)信號(hào)進(jìn)行編碼;以及如果所使用的比特的數(shù)目超過預(yù)定的固定比特率要求,則重新分配編碼的激勵(lì)信號(hào)的碼字,以提供量化的激勵(lì)信號(hào)。實(shí)施例的第二方案涉及用于在通信系統(tǒng)中重構(gòu)激勵(lì)信號(hào)的方法。該方法包括以下步驟:對(duì)接收到的量化的激勵(lì)信號(hào)進(jìn)行熵解碼;以及對(duì)熵解碼的激勵(lì)信號(hào)進(jìn)行SQ解碼,以提供重構(gòu)的激勵(lì)信號(hào)。實(shí)施例的第三方案涉及通信系統(tǒng)中的編碼方法。該方法包括以下步驟:提取音頻信號(hào)的頻譜包絡(luò)的表示,以及至少基于所述表示和所述音頻信號(hào)來(lái)提供和量化激勵(lì)信號(hào),所述量化是根據(jù)之前所述的量化器方法執(zhí)行的。此外,該方法包括以下步驟:至少基于激勵(lì)信號(hào)、所提供的表示以及音頻信號(hào)來(lái)提供和量化音頻信號(hào)的增益;以及最后向解碼器單元發(fā)送至少針對(duì)量化的增益和量化的激勵(lì)信號(hào)的量化索引。實(shí)施例的第四方案涉及通信系統(tǒng)中的解碼方法。該方法包括以下步驟:基于接收到的針對(duì)激勵(lì)信號(hào)的量化索引來(lái)生成音頻信號(hào)的重構(gòu)的激勵(lì)信號(hào)。針對(duì)激勵(lì)信號(hào)的量化索引是根據(jù)上述量化器方法提供的。此外,該方法包括以下步驟:至少基于所生成的重構(gòu)信號(hào)和接收到的音頻信號(hào)的頻譜包絡(luò)的量化表示,生成音頻信號(hào)的頻譜包絡(luò)的重構(gòu)表示并對(duì)其進(jìn)行頻譜成形,以提供合成的音頻信號(hào)。最后,該方法包括以下步驟:基于接收到的針對(duì)增益的量化索引,對(duì)合成的音頻信號(hào)進(jìn)行放大,以提供解碼的音頻信號(hào)。實(shí)施例的第五方案涉及用于在通信系統(tǒng)中量化接收到的激勵(lì)信號(hào)的量化器單元。量化器單元包括:重排單元,被配置為重排激勵(lì)信號(hào)的元素,以提供重排的激勵(lì)信號(hào);編碼單元,被配置為對(duì)重排的激勵(lì)信號(hào)進(jìn)行編碼,以提供編碼的激勵(lì)信號(hào);以及重新分配單元,被配置為重新分配編碼的激勵(lì)信號(hào)的碼字。實(shí)施例的第六方案涉及用于在通信系統(tǒng)中重構(gòu)激勵(lì)信號(hào)的解量化器單元。解量化器單元包括:熵解碼單元,被配置為對(duì)接收到的量化的激勵(lì)信號(hào)進(jìn)行熵解碼;以及SQ解碼單元,被配置為對(duì)熵解碼的激勵(lì)信號(hào)進(jìn)行SQ解碼。此外,解量化器單元包括:反重排單元,被配置為對(duì)重構(gòu)的激勵(lì)信號(hào)的元素進(jìn)行反重排。實(shí)施例的第七方案涉及編碼器單元。編碼器單元包括上述的量化器單元,以及還包括:提取單元,被配置為提取音頻信號(hào)的頻譜包絡(luò)的表示;量化器單元被配置為至少基于所述表示和所述音頻信號(hào)來(lái)提供和量化激勵(lì)信號(hào)。此外,編碼器包括:增益單元,被配置為至少基于激勵(lì)信號(hào)、所提供的表示以及音頻信號(hào)來(lái)提供和量化增益;以及發(fā)送單元,被配置為向解碼器單元發(fā)送至少針對(duì)量化的增益和量化的激勵(lì)信號(hào)的量化索引。實(shí)施例的第八方案涉及解碼器單元。解碼器單元包括:解量化器單元,用于基于接收到的針對(duì)音頻信號(hào)的激勵(lì)信號(hào)的量化索引來(lái)生成重構(gòu)的激勵(lì)信號(hào);以及合成器單元,被配置為至少基于所生成的重構(gòu)的激勵(lì)信號(hào)和接收到的頻譜包絡(luò)的量化表示來(lái)生成音頻信號(hào)的頻譜包絡(luò)的重構(gòu)表示并對(duì)其進(jìn)行頻譜成形,以提供合成的音頻信號(hào)。最后,解碼器單元包括縮放單元,被配置為基于接收到針對(duì)增益的量化索引來(lái)放大合成的音頻信號(hào),以提供解碼的音頻信號(hào)。所提議的技術(shù)還涉及包括至少一個(gè)這種量化器單元、解量化器單元、編碼器單元或解碼器單元的用戶設(shè)備和/或基站終端。所提議技術(shù)的優(yōu)點(diǎn)是對(duì)高頻帶音頻信號(hào)進(jìn)行可縮放的低復(fù)雜度編碼。附圖說(shuō)明通過結(jié)合附圖來(lái)參考以下的描述,可以最好地理解所提議的技術(shù)的實(shí)施例及其進(jìn)一步的目的和優(yōu)勢(shì),在附圖中:圖1是時(shí)域中的音頻編碼的實(shí)施例的流程圖;圖2是頻域中的音頻編碼的另一實(shí)施例的流程圖;圖3是量化器中方法的實(shí)施例的流程圖;圖4是量化器中方法的另一實(shí)施例的流程圖;圖5是解量化器中方法的實(shí)施例的流程圖;圖6是編碼器中方法的實(shí)施例的流程圖;圖7是解碼器中方法的實(shí)施例的流程圖;圖8是編碼器中基于時(shí)域的方法的實(shí)施例的流程圖;圖9是解碼器中基于時(shí)域的方法的實(shí)施例的流程圖;圖10是編碼器中基于頻域的方法的實(shí)施例的流程圖;圖11是解碼器中基于頻域的方法的實(shí)施例的流程圖;圖12是示出量化器單元、解量化器單元、編碼器和解碼器的示例實(shí)施例的框圖;圖13是示出量化器單元的示例實(shí)施例的框圖;圖14是示出與圖13的量化器一起使用的解量化器單元的示例實(shí)施例的框圖;圖15是示出量化器單元和解量化器單元的示例實(shí)施例的框圖;圖16是示出編碼器單元的示例實(shí)施例的框圖;圖17是示出與圖16的編碼器一起使用的解碼器單元的示例實(shí)施例的框圖;圖18是示出用于在時(shí)域使用的編碼器單元的示例實(shí)施例的框圖;圖19是示出與圖18的編碼器一起使用的解碼器單元的示例實(shí)施例的框圖;圖20是示出頻域中的編碼器單元的示例實(shí)施例的框圖;圖21是示出與圖19的編碼器一起使用的解碼器單元的示例實(shí)施例的框圖。縮寫ACELP:代數(shù)碼激勵(lì)線性預(yù)測(cè)AR:自回歸BWE:帶寬擴(kuò)展DFT:離散傅里葉變換HB:高頻帶LB:低頻帶MDCT:修正離散余弦變換PCM:脈沖編碼調(diào)制SQ:標(biāo)量量化器VQ:矢量量化器具體實(shí)施方式所提議的技術(shù)屬于音頻編碼領(lǐng)域,然而也可以應(yīng)用于其他類型的信號(hào)。其描述了要在固定速率音頻編解碼器中使用的可變比特率編碼方案的低復(fù)雜度適配的技術(shù)。其還描述了用于在固定比特率編解碼器內(nèi)利用可變比特率編碼方案來(lái)編碼和解碼音頻信號(hào)的HB(高頻帶)部分的方法和裝置的實(shí)施例。雖然實(shí)施例主要涉及高頻帶音頻信號(hào)的編碼和解碼,其同樣可用于任何信號(hào)(例如音頻或圖像)以及應(yīng)用固定比特率的任何頻率范圍。在整個(gè)說(shuō)明書中,可交換使用術(shù)語(yǔ)激勵(lì)、激勵(lì)信號(hào)、殘差矢量和殘差。實(shí)施例提供了用于固定比特率編解碼器中的可變比特率編碼的輕量且可縮放的結(jié)構(gòu),并且特別適用于(但不限于)HB音頻編碼和頻域編碼方案。實(shí)施例的一個(gè)關(guān)鍵方面包括聯(lián)合設(shè)計(jì)的有損和無(wú)損壓縮模塊,該有損和無(wú)損壓縮模塊與碼字重新分配邏輯一起以固定比特率工作。通過該方式,系統(tǒng)以相對(duì)低的比特率具有SQ(標(biāo)量量化)的復(fù)雜度和可縮放性優(yōu)點(diǎn)(SQ技術(shù)通常不可應(yīng)用于相對(duì)低的比特率)。在固定比特率方案中利用可變比特率方案的已知方法包括多次執(zhí)行量化步驟,直到實(shí)現(xiàn)預(yù)定固定比特率。本發(fā)明的一個(gè)主要的構(gòu)思是將熵編碼方案與對(duì)固定比特率操作的低復(fù)雜度適配相結(jié)合。在此,首先在時(shí)域音頻編解碼器的環(huán)境下,稍后在頻域音頻編解碼器的環(huán)境下對(duì)其進(jìn)行呈現(xiàn)。圖1中呈現(xiàn)了時(shí)域中音頻編解碼器的實(shí)施例的高級(jí)框圖,編碼器和解碼器都被示出。以32kHz對(duì)輸入信號(hào)s采樣,且輸入信號(hào)s具有16kHz的音頻帶寬。分解濾波器組輸出以16kHz采樣的兩個(gè)信號(hào),其中,sLB表示原始音頻帶寬的0-8kHz,以及sHB表示原始音頻帶寬的8-16kHz。該實(shí)施例描述了用于處理接收信號(hào)(圖1中由虛線框指示)的高頻帶部分sHB的算法,同時(shí)假設(shè)要對(duì)LB進(jìn)行ACELP編碼(或其他某個(gè)傳統(tǒng)的編解碼器)。在該方案中,LB編碼器和解碼器可與HB編碼器和解碼器獨(dú)立工作或協(xié)同工作。LB編碼可使用任何適合的方案來(lái)進(jìn)行,并產(chǎn)生可被LB解碼器用來(lái)形成對(duì)應(yīng)的LB合成的索引ILB的集合。此外,實(shí)施例不限于具體的頻率間隔,而是可被用于任何頻率間隔。然而,出于示意目的,實(shí)施例主要描述與高頻帶信號(hào)有關(guān)的方法和裝置。實(shí)時(shí)音頻編碼通常按幀(塊)進(jìn)行,幀(塊)在編碼器中被壓縮,并通過網(wǎng)絡(luò)作為比特流向解碼器發(fā)送。解碼器根據(jù)接收到的比特流重構(gòu)這些塊,并生成輸出音頻流。實(shí)施例中的算法按相同方式工作。通常按20ms的塊來(lái)處理HB音頻信號(hào)。在16kHz的采樣頻率處,這對(duì)應(yīng)于在給定時(shí)刻時(shí)處理的320個(gè)采樣。然而,可以將相同的方法應(yīng)用于任何大小的塊,并用于任何采樣頻率。雖然本公開大部分顯式地處理時(shí)域中的量化,其同樣可應(yīng)用于頻域中,特別是應(yīng)用于MDCT環(huán)境下。圖2中示出了頻域內(nèi)的編碼/解碼的對(duì)應(yīng)高層框圖。令大寫字母表示信號(hào)的頻域表示,例如,S(k)表示通過波形s(n)的頻域變換獲得的變換系數(shù)的集合。圖1和圖2的主要區(qū)別在于,替代針對(duì)全局增益的量化索引IG和針對(duì)AR系數(shù)的量化索引Ia,頻域編碼器發(fā)送針對(duì)頻帶增益的集合的索引IBG。這些頻帶增益BG表示頻率或頻譜包絡(luò),該頻率或頻譜包絡(luò)在時(shí)域中是通過AR系數(shù)和一個(gè)全局增益來(lái)建模的。頻帶增益是通過組合8、16、32等個(gè)變換系數(shù)并計(jì)算針對(duì)這些組(帶)的均方根能量來(lái)計(jì)算的。頻域方案的一些優(yōu)點(diǎn)是:A)可以避免下采樣和上采樣(可以直接選擇編碼矢量的低/高頻分量),以及(B)更容易選擇具有較低感知重要性的區(qū)域,例如在存在較強(qiáng)音調(diào)的情況下屏蔽弱音調(diào)的效果要求頻域處理。為了針對(duì)激勵(lì)信號(hào)提供必需的量化索引(針對(duì)時(shí)域方案或頻域方案),發(fā)明人已經(jīng)開發(fā)出新的量化方法和裝置,其使得可在固定比特率方案中利用可變比特率算法??梢岳孟嗤牧炕椒?,而與量化發(fā)生在基于頻域的編碼器/解碼器中還是發(fā)生在基于時(shí)域的編碼器/解碼器中無(wú)關(guān)。根據(jù)當(dāng)前公開的一個(gè)方案,將參考圖3和圖4描述針對(duì)后續(xù)要編碼的信號(hào)(音頻或其他信號(hào))來(lái)量化激勵(lì)信號(hào)的新的量化器裝置和方法。參考圖3,將描述在編碼器中使用的量化器單元300及其方法的實(shí)施例。量化器單元300執(zhí)行激勵(lì)信號(hào)的量化,并重新分配量化編碼的激勵(lì)信號(hào)的碼字,以降低激勵(lì)所消耗的比特率。量化器方法在下面的描述中將被表示為Qe,且在圖4中更詳細(xì)地給出。一開始,在步驟S301中,例如為了防止產(chǎn)生在時(shí)間上集中的誤差,對(duì)例如音頻信號(hào)的激勵(lì)矢量的元素進(jìn)行重排(re-shuffle)。之后,利用可變比特率算法編碼S302重排的激勵(lì)矢量(例如,重排的激勵(lì)信號(hào)),以提供編碼的激勵(lì)信號(hào)。根據(jù)具體的實(shí)施例,在步驟S302’中利用統(tǒng)一的SQ,例如使用5級(jí)水平-中點(diǎn)(相同數(shù)目的正級(jí)和負(fù)級(jí))SQ,對(duì)激勵(lì)矢量進(jìn)行PCM編碼,并在之后在步驟S302”中對(duì)其進(jìn)行熵編碼??梢砸匀魏雾樞驁?zhí)行重排步驟S301和編碼步驟S302,而不影響最終結(jié)果。因此,可以將編碼步驟S302應(yīng)用于接收到的激勵(lì)信號(hào),之后可以對(duì)編碼的激勵(lì)的元素進(jìn)行重排S301。最后,如果針對(duì)編碼的信號(hào)使用的比特的數(shù)目超過預(yù)定的固定比特率要求,則在步驟S303中重新分配編碼的激勵(lì)信號(hào)的碼字,下面對(duì)其原因進(jìn)行進(jìn)一步解釋。根據(jù)另一實(shí)施例,量化器單元和方法可選地包括用于執(zhí)行步驟S304的單元,步驟S304對(duì)碼字重新分配的元素進(jìn)行反重排,以重建激勵(lì)信號(hào)的元素的原始順序。因?yàn)镾Q方案在低比特率處一般并不高效,為了更高效地使用可用比特,使用熵編碼(例如Huffman編碼或類似方案)。Huffman碼的概念是:將較短的碼字分配給更頻繁出現(xiàn)的符號(hào);參見下面的表1,其呈現(xiàn)了針對(duì)5級(jí)量化器的Huffman碼。每個(gè)重構(gòu)等級(jí)附有碼字(對(duì)于較可能的幅度(也對(duì)應(yīng)于較低的幅度)的碼字較短)。表1由于Huffman編碼是可變比特率算法,使用根據(jù)本實(shí)施例的特殊碼字重新分配算法來(lái)使HB編碼適合于固定比特率要求。當(dāng)在熵編碼或Huffman編碼之后實(shí)際使用比特的數(shù)目B超過所允許的限制BTOT時(shí),激活圖4中的“碼字重新分配”模塊。為了簡(jiǎn)潔,假設(shè)激勵(lì)矢量的元素映射到表1中表示的5級(jí)中的一個(gè)?;谒峙涞姆鹊燃?jí),將各元素聚集為3組:組0(所有元素都被映射到零等級(jí)幅度)、組1(全部+/-1幅度等級(jí))和組2(全部+/-2)。本實(shí)施例的算法的一般性概念是將元素從組1迭代地移動(dòng)到組0,以將元素從較長(zhǎng)碼字重新分配到較短碼字。隨著每一元素移動(dòng),所消耗的比特的總數(shù)降低,因?yàn)榻M0中的元素具有最短的碼字,參見表1。只要所消耗的比特的總量大于比特預(yù)算,該過程便繼續(xù)。當(dāng)所消耗的比特的量小于等于所設(shè)置的比特預(yù)算時(shí),該過程終止。如果組1不再包含元素且比特率目標(biāo)仍未滿足,將來(lái)自組2的元素逐一傳到組0。該過程保證只要比特率目標(biāo)大于1比特/元素,該比特率目標(biāo)將會(huì)被滿足。組的總數(shù)取決于SQ中等級(jí)的數(shù)目,以使得每個(gè)幅度等級(jí)或一組類似的幅度等級(jí)對(duì)應(yīng)于一個(gè)組。雖然以上描述主要處理Huffman編碼,同樣可以利用具有取決于幅度概率的可變碼字長(zhǎng)度的任何其他編解碼器(優(yōu)選地,向較高概率的幅度分配較短碼字的編解碼器)。還可以包括提供多個(gè)Huffman表(或其他碼)并執(zhí)行最優(yōu)或優(yōu)選表的選擇的步驟。另一可能性是使用多個(gè)所提供的碼中的一個(gè)或多個(gè)碼(Huffman或其他碼)。針對(duì)碼的主要標(biāo)準(zhǔn)是在幅度概率和碼字長(zhǎng)度之間存在關(guān)聯(lián)。該過程背后的動(dòng)機(jī)是首先將最低幅度設(shè)置為零,這導(dǎo)致重構(gòu)信號(hào)中較低的誤差。因?yàn)榧?lì)矢量的元素被重排或隨機(jī)選擇,從組1提取元素的序列并將其幅度設(shè)為零不產(chǎn)生在時(shí)間上集中的誤差(誤差被擴(kuò)散到整個(gè)矢量上)。替代執(zhí)行激勵(lì)矢量的實(shí)際重排并然后按序列從組1提取元素,可以直接隨機(jī)化提取步驟。激勵(lì)量化消耗多數(shù)的可用比特。通過增加SQ的重構(gòu)等級(jí)的數(shù)目,容易以增加比特率進(jìn)行縮放。在對(duì)應(yīng)的方式中,量化的激勵(lì)信號(hào)需要在接收單元(例如,解碼器中的解碼器或解量化器單元)中重構(gòu),以使得能夠重構(gòu)原始音頻信號(hào)。因此,參考圖5,將描述用于重構(gòu)激勵(lì)信號(hào)的解量化或重構(gòu)方法的實(shí)施例。一開始,在步驟S401中對(duì)接收到的量化的激勵(lì)信號(hào)進(jìn)行熵解碼。之后,在步驟S402中對(duì)熵解碼的激勵(lì)信號(hào)進(jìn)行SQ解碼,以提供重構(gòu)的激勵(lì)信號(hào)。此外,如果重構(gòu)的激勵(lì)信號(hào)的元素之前在量化器單元或編碼器中已被重排,則在步驟S403中,對(duì)重構(gòu)的激勵(lì)信號(hào)的元素進(jìn)行反重排。參考圖6,將描述通信網(wǎng)絡(luò)中的編碼器單元中的方法的實(shí)施例。一開始,在步驟S1中提取音頻信號(hào)的頻譜包絡(luò)的表示。對(duì)于時(shí)域應(yīng)用,頻譜包絡(luò)的表示可以包括自回歸系數(shù);對(duì)于頻域應(yīng)用,頻譜包絡(luò)的表示可以包括音頻信號(hào)的頻帶增益集合。之后,在步驟S2中,提供并量化音頻信號(hào)的激勵(lì)信號(hào)。根據(jù)之前描述的量化方法的實(shí)施例來(lái)執(zhí)行量化。此外,在步驟S3中,至少基于所提取的激勵(lì)信號(hào)、所提供的頻譜包絡(luò)的表示以及音頻信號(hào)自身來(lái)針對(duì)音頻信號(hào)提供并量化增益。最后,在步驟S4中,向解碼器單元發(fā)送或在解碼器單元處提供至少針對(duì)量化的增益和量化的激勵(lì)信號(hào)的量化索引。參考圖7,對(duì)應(yīng)的解碼方法包括重構(gòu)S10接收到的音頻信號(hào)的激勵(lì)信號(hào)的步驟,該激勵(lì)信號(hào)是根據(jù)之前描述的量化器方法來(lái)量化的。之后,在步驟S20中,重構(gòu)音頻信號(hào)的頻譜包絡(luò),并應(yīng)用頻譜成形。最后,在步驟S30中,重構(gòu)音頻信號(hào)的增益,并應(yīng)用增益放大,以最終合成音頻信號(hào)。參考圖8,將描述時(shí)域中的編碼方法的實(shí)施例。一開始,在步驟S1中,如虛線框所指示的,接收信號(hào)(例如,音頻信號(hào)的高頻帶部分),且提取和量化自回歸(AR)系數(shù)的集合(包括頻譜包絡(luò)的表示),以及在之后在網(wǎng)絡(luò)中向解碼器發(fā)送其相應(yīng)量化索引Ia。然后,至少基于量化的AR系數(shù)和接收信號(hào),在步驟S2中,如虛線框所指示的,提供并量化激勵(lì)信號(hào)。還向解碼器發(fā)送針對(duì)激勵(lì)的量化索引Ie。最后,至少基于激勵(lì)信號(hào)、量化的AR系數(shù)和接收到的音頻信號(hào),在步驟S3中,如虛線框所指示的,提供并量化增益G。還向解碼器發(fā)送針對(duì)增益的量化索引IG。下面是對(duì)上述各個(gè)步驟和裝置的更詳細(xì)的描述。圖8中示出了HB編碼器操作的實(shí)施例。一開始,對(duì)HB信號(hào)執(zhí)行AR分解,以提取AR系數(shù)a的集合。系數(shù)a被量化(20比特范圍內(nèi)的SQ或VQ(矢量量化))為量化的AR系數(shù)并被作為對(duì)應(yīng)的量化器索引Ia發(fā)送給解碼器。之后的編碼器操作都是利用這些量化的AR系數(shù)來(lái)執(zhí)行的,從而匹配將在解碼器中使用的濾波器。如下面的等式1所示,通過基于量化的AR系數(shù)將波形(例如,高頻帶信號(hào))sHB(n)通過白化濾波器,生成激勵(lì)信號(hào)或殘差e(n)。e(n)=A(z)sHB(n),(1)其中,是階數(shù)M=10的AR模型。將激勵(lì)信號(hào)或殘差下采樣到8kHz,其對(duì)應(yīng)于長(zhǎng)度為N=160個(gè)采樣的矢量。該下采樣的激勵(lì)信號(hào)包含音頻輸入s的原始帶寬的8-12kHz頻率分量。該操作背后的動(dòng)機(jī)是聚焦于可用比特,并精確地編碼感知上更重要的信號(hào)分量(8-12kHz)。12kHz以上的頻譜區(qū)域通常相對(duì)不可聽,并可被容易地構(gòu)建而無(wú)需花費(fèi)附加比特。然而,其同樣可應(yīng)用于執(zhí)行對(duì)音頻輸入信號(hào)s的部分或全部高頻帶頻譜的任何其他程度的下采樣。應(yīng)該注意到的是,該下采樣是可選的,并且如果可用比特預(yù)算允許編碼整個(gè)頻率范圍,該下采樣可以不是必需的。另一方面,如果比特預(yù)算甚至更加嚴(yán)格,可能需要下采樣到甚至更窄頻帶,例如,表示8-10kHz頻帶、或某個(gè)其他頻帶。在量化之前,根據(jù)下面的等式2將被可選地下采樣的激勵(lì)信號(hào)或殘差矢量e’歸一化為單位能量。該縮放便于對(duì)量化操作進(jìn)行成形(即,量化器不必捕捉信號(hào)中的全局能量變化)。實(shí)際殘差量化在圖8中的Qe框中執(zhí)行,且之前參考圖3對(duì)其進(jìn)行了描述。稍后還將描述對(duì)應(yīng)的量化器單元300。為了計(jì)算和發(fā)送HB信號(hào)的適當(dāng)能量電平,編碼器執(zhí)行合成波形的步驟(以和解碼器中相同的方式)。首先,通過具有頻譜折疊的上采樣,根據(jù)編碼的殘差(8-12kHz殘差)來(lái)重構(gòu)e″′帶寬8-16kHz的殘差。然后,使重構(gòu)的激勵(lì)通過全極點(diǎn)自回歸濾波器來(lái)合成波形,以形成合成的高頻帶信號(hào)s′HB。將合成波形s′HR的能量調(diào)整為目標(biāo)波形sHB的能量。可在對(duì)數(shù)域中利用6比特SQ來(lái)高效地量化等式3中定義的對(duì)應(yīng)增益G??偠灾?,時(shí)域中的編碼器的實(shí)施例逐幀地針對(duì)接收信號(hào)量化AR系數(shù)集合、一個(gè)全局增益以及激勵(lì)信號(hào)并發(fā)送針對(duì)AR系數(shù)集合的量化索引Ia、針對(duì)一個(gè)全局增益的量化索引IG以及針對(duì)激勵(lì)信號(hào)的量化索引Ie。參考圖9,下面將描述解碼器單元200以及解碼器單元200中的方法的實(shí)施例。參考圖7描述的方法的時(shí)域中的具體實(shí)施例還包括以下步驟:基于接收到的針對(duì)音頻信號(hào)的激勵(lì)信號(hào)的量化索引Ie來(lái)生成S10重構(gòu)信號(hào)以及基于所生成的重構(gòu)信號(hào)并基于接收到的量化的自回歸系數(shù)Ia來(lái)生成音頻信號(hào)的頻譜包絡(luò)的重構(gòu)表示并對(duì)其進(jìn)行頻譜成形S20,來(lái)作為頻譜包絡(luò)的表示,以提供合成的音頻信號(hào)s′HB。最后,該方法包括以下步驟:基于接收到的針對(duì)增益的量化索引IX對(duì)合成的音頻信號(hào)s′HB進(jìn)行縮放S30,以提供解碼的音頻信號(hào)根據(jù)本公開的解碼器200通過從比特流提取針對(duì)全局增益的量化索引IG、針對(duì)AR系數(shù)的量化索引Ia和針對(duì)激勵(lì)矢量的量化索引Ie來(lái)重構(gòu)HB信號(hào),該比特流是從編碼器單元100接收的。圖5中示出了解碼器200中的激勵(lì)重構(gòu)算法或解量化器單元400的實(shí)施例??蛇x的重排操作是在解碼器中使用的重排操作的反操作,以使得可恢復(fù)時(shí)域信息。根據(jù)具體實(shí)施例,如圖3和圖4中的虛線框所指示的,反重排操作可以發(fā)生在編碼器中,并由此降低解碼器單元200的計(jì)算復(fù)雜度。圖9中示出了HB解碼器的實(shí)施例的處理步驟的概述。一開始,在步驟S10中,如虛線框所指示的,在解碼器處接收針對(duì)激勵(lì)信號(hào)的量化索引Ie,并生成重構(gòu)的激勵(lì)信號(hào)之后,對(duì)重構(gòu)的激勵(lì)信號(hào)進(jìn)行上采樣,以提供上采樣的重構(gòu)激勵(lì)信號(hào)e″′。此外,在步驟S20中,如虛線框所指示的,接收針對(duì)量化的AR系數(shù)的量化索引Ia并用于對(duì)上采樣的重構(gòu)激勵(lì)信號(hào)進(jìn)行濾波和合成。根據(jù)下面的等式4,發(fā)送上采樣的激勵(lì)信號(hào)e″′通過合成濾波器,生成合成波形s′HB(n)=A(z)-1e″′(n),(4)最后,在步驟S30中,如虛線框所指示的,利用接收到的增益G(由接收到的針對(duì)增益G的量化索引IG來(lái)表示)來(lái)放大波形,以匹配目標(biāo)HB波形的能量,從而提供音頻信號(hào)的輸出高頻帶部分,如下面的等式5所示。如前所述,也可以對(duì)被變換為某個(gè)頻域表示(例如,DFT、MDCT等)的信號(hào)實(shí)現(xiàn)所描述的用于時(shí)域中HB編碼的方案的實(shí)施例。在該情況下,可以將AR包絡(luò)替換為類似頻譜包絡(luò)的頻帶增益,以及可以在利用這些頻帶增益的歸一化之后獲得激勵(lì)或殘差信號(hào)。在這種實(shí)施例中,可以進(jìn)行重排操作,以使得在感知上較不重要的元素將被首先移除。一個(gè)可能的這種重排是在頻率中簡(jiǎn)單地反轉(zhuǎn)殘差,因?yàn)榈皖l通常在感知上更加相關(guān)。參考圖10,下面將描述頻域中的編碼方法的實(shí)施例。在該情況下,提取步驟S1包括提取音頻信號(hào)的頻帶增益集合,其中,頻帶增益包括音頻信號(hào)的頻譜包絡(luò)的表示。此外,激勵(lì)提供和量化步驟S2包括至少基于所提取的頻帶增益和音頻信號(hào)來(lái)提供和量化激勵(lì)信號(hào)。激勵(lì)信號(hào)的量化是根據(jù)之前所述的量化方法來(lái)執(zhí)行的,且在圖10中表示為Qe。之后,增益提供和量化步驟S3包括至少基于激勵(lì)信號(hào)、所提取的頻帶增益和音頻信號(hào)來(lái)量化頻帶增益的集合,以及發(fā)送步驟S4包括向解碼器單元發(fā)送針對(duì)頻帶增益系數(shù)和激勵(lì)信號(hào)的量化索引。通過與參考圖7描述的解碼方法相對(duì)應(yīng)的方式,在頻域中解碼音頻信號(hào)的方法中,接收到的針對(duì)激勵(lì)信號(hào)的量化索引Ie在步驟S10中被接收,并在圖11中的框中根據(jù)之前所述的解量化方法被解量化。對(duì)于這樣重構(gòu)的激勵(lì)信號(hào)低頻分量被拷貝到高頻位置,以重構(gòu)頻譜包絡(luò)并應(yīng)用頻譜成形來(lái)提供合成的音頻信號(hào)。最后,在步驟S30中,重構(gòu)頻帶增益,并將其應(yīng)用于合成的音頻信號(hào),以提供解碼的音頻信號(hào)。在圖10中示出了頻域編碼器中的處理步驟,該處理步驟是圖8的時(shí)域處理的備選。在頻域方案中,通過利用頻帶增益BG對(duì)變換系數(shù)S進(jìn)行縮放來(lái)計(jì)算激勵(lì)信號(hào)E(該步驟對(duì)應(yīng)于時(shí)域方案中將波形通過白化濾波器)。不需要下采樣和上采樣操作,因?yàn)榭梢灾苯舆x擇激勵(lì)矢量的低頻分量。作為圖9的備選,在圖11中示出了頻域解碼器中的處理步驟。類似于時(shí)域方案,在解碼器處僅接收激勵(lì)矢量的低頻部分的量化索引。在該情況下,通過拷貝低頻系數(shù)來(lái)生成高頻系數(shù)。要注意到,圖3和圖4在時(shí)域和頻域?qū)崿F(xiàn)上保持相同,因?yàn)榱炕?解量化方案的新邏輯對(duì)于兩個(gè)實(shí)現(xiàn)而言是相同的。下面將參考圖12-圖21描述根據(jù)本公開的裝置以及與時(shí)域和頻域中的MDCT和量化有關(guān)的實(shí)施例的計(jì)算機(jī)實(shí)現(xiàn)的一些示例。圖12示出了根據(jù)本公開的編碼器單元100,編碼器單元100被配置為在將信號(hào)(例如,音頻信號(hào))發(fā)送到解碼器單元200之前對(duì)其進(jìn)行編碼,解碼器單元200被配置為解碼接收到的信號(hào),以提供解碼的信號(hào)(例如,解碼的音頻信號(hào))。每個(gè)單元都被配置為執(zhí)行如前所述的相應(yīng)編碼或解碼方法。編碼器裝置或單元101包括提取單元101、量化器單元102、303、301、302、303、增益單元103以及發(fā)送單元104。解碼器單元200包括解量化器單元201、400、401、402、403、合成器單元202和縮放單元203,其功能將在下面描述。相應(yīng)的裝置100、200可位于用戶終端或基站裝置中。相應(yīng)的解碼器100和編碼器200裝置可各自被配置為在時(shí)域或頻域中工作。對(duì)于時(shí)域和頻域,量化器單元或裝置102、300、301、302、303以及解量化器單元或裝置201、400、401、402、403以相同方式工作。因此,可以在要求激勵(lì)信號(hào)的量化或解量化的任何類型的單元中實(shí)現(xiàn)量化器和解量化器的實(shí)施例,而與其發(fā)生在哪個(gè)具體單元或環(huán)境或情形中無(wú)關(guān)。然而,編碼器100的其余功能單元101、103、104以及解碼器單元200的其余功能單元202、203在其功能上有所不同,但仍分別在之前所述的總的編碼和解碼方法之內(nèi)。參考圖13,將描述通信系統(tǒng)中用于量化接收到的激勵(lì)信號(hào)的量化器單元102、300的實(shí)施例。量化器單元102、300包括:重排單元301,被配置為重排接收到的激勵(lì)信號(hào)的元素,以提供重排的激勵(lì)信號(hào);以及編碼單元302,被配置為利用可變比特率算法來(lái)編碼重排的激勵(lì)信號(hào),以提供編碼的激勵(lì)信號(hào)。最后,量化器102、300包括:重新分配單元303,被配置為,如果所使用的比特的數(shù)目超過預(yù)定的固定比特率要求,則重新分配編碼的激勵(lì)信號(hào)的碼字。根據(jù)另一實(shí)施例,編碼單元302被配置為并包括:?jiǎn)卧?02’,被配置為對(duì)重排的激勵(lì)信號(hào)進(jìn)行SQ編碼;以及單元302”,被配置為對(duì)SQ編碼的重排的激勵(lì)信號(hào)進(jìn)行熵編碼。在另一可選實(shí)施例中,量化器102、300包括:反重排單元304,被配置為在碼字重新分配之后對(duì)編碼的激勵(lì)信號(hào)的元素進(jìn)行反重排。參考圖14,將描述通信系統(tǒng)中用于重構(gòu)激勵(lì)信號(hào)的解量化器單元201、400。解量化器201、400被配置為對(duì)已經(jīng)根據(jù)之前所述的量化器單元102、300量化的激勵(lì)信號(hào)進(jìn)行重構(gòu)。因此,解量化器裝置或單元201、401包括解碼單元,該解碼單元被配置為并進(jìn)一步包括:解碼器單元401,被配置為對(duì)接收到的量化的激勵(lì)信號(hào)進(jìn)行熵解碼;以及SQ解碼單元402,被配置為對(duì)熵解碼的激勵(lì)信號(hào)進(jìn)行SQ解碼,以提供重構(gòu)的激勵(lì)信號(hào)。此外,解碼器單元包括反重排單元403,被配置為:如果之前在編碼器100中的量化器單元102、300中已經(jīng)對(duì)重構(gòu)的激勵(lì)信號(hào)的元素進(jìn)行了重排,則對(duì)重構(gòu)的激勵(lì)信號(hào)的元素進(jìn)行反重排。圖15中示出了根據(jù)本技術(shù)的量化器單元300和解量化器單元400的其他實(shí)施例。如前所述,上述量化器單元102、300有利地在編碼器單元中實(shí)現(xiàn),將參考圖16、17和19對(duì)其實(shí)施例進(jìn)行進(jìn)一步描述。編碼器單元100的總體實(shí)施例包括之前所述的量化器102、300,還包括:提取單元101,被配置為提取音頻信號(hào)的頻譜包絡(luò)的表示;以及量化器單元300,被配置為至少基于音頻信號(hào)的頻譜包絡(luò)的表示來(lái)提供和量化激勵(lì)信號(hào)。此外,編碼器100包括:增益單元103,被配置為至少基于激勵(lì)信號(hào)、所提供的表示以及音頻信號(hào)來(lái)提供和量化S3增益;以及發(fā)送單元104,被配置為向解碼器單元發(fā)送S4至少針對(duì)量化的增益和量化的激勵(lì)信號(hào)的量化索引。根據(jù)圖18,編碼器被配置為在時(shí)域工作,提取單元101被配置為提取和量化AR系數(shù),作為音頻信號(hào)的頻譜包絡(luò)的表示,量化器單元102、300被配置為至少基于量化的自回歸系數(shù)和接收到的音頻信號(hào)來(lái)提供和量化激勵(lì)信號(hào)。此外,增益單元103被配置為至少基于激勵(lì)信號(hào)、量化的自回歸系數(shù)和接收到的音頻信號(hào)來(lái)提供和量化增益,以及發(fā)送單元104被配置為向解碼器單元200發(fā)送針對(duì)自回歸系數(shù)、激勵(lì)信號(hào)和增益的量化索引。根據(jù)圖18,編碼器單元100的實(shí)施例被配置為在頻域工作,以及提取單元101被配置為提取頻帶增益的集合,作為音頻信號(hào)的頻譜包絡(luò)的表示。此外,量化器單元102、300被配置為至少基于所提取的頻帶增益和接收到的音頻信號(hào)來(lái)提供和量化激勵(lì)信號(hào)。此外,增益單元103被配置為至少基于激勵(lì)信號(hào)、所提取的頻帶增益以及接收到的音頻信號(hào)來(lái)量化所提取的頻帶增益集合。最后,發(fā)送單元104被配置為向解碼器單元200發(fā)送針對(duì)頻帶增益系數(shù)和激勵(lì)信號(hào)的量化索引。如前所述,上述解量化器單元201、400有利地在解碼器單元200中實(shí)現(xiàn),將參考圖17、18和20對(duì)其實(shí)施例進(jìn)行進(jìn)一步描述。解碼器單元200的總體實(shí)施例包括之前所述的解量化器單元201、400。此外,解量化器單元400、201被配置為基于接收到的針對(duì)激勵(lì)信號(hào)的量化索引來(lái)生成重構(gòu)的激勵(lì)信號(hào)。解碼器200還包括:合成器單元202,被配置為基于所生成的重構(gòu)信號(hào)和接收到的音頻信號(hào)的頻譜包絡(luò)的量化表示來(lái)生成音頻信號(hào)的頻譜包絡(luò)的重構(gòu)表示并對(duì)其進(jìn)行頻譜成形,以提供合成的音頻信號(hào)。此外,解碼器400包括縮放單元203,被配置為基于接收到針對(duì)增益的量化索引來(lái)放大合成的音頻信號(hào),以提供解碼的音頻信號(hào)。參考圖19,將描述被配置為在時(shí)域工作的解碼器200的實(shí)施例。合成器單元202被配置為基于所生成的重構(gòu)的激勵(lì)信號(hào)和接收到的量化的自回歸系數(shù)來(lái)生成頻譜包絡(luò)的重構(gòu)表示并對(duì)其進(jìn)行頻譜成形,作為頻譜包絡(luò)的表示,以及縮放單元203被配置為基于接收到的針對(duì)增益的量化索引對(duì)合成的音頻信號(hào)進(jìn)行放大,以提供解碼的音頻信號(hào)。參考圖21,將描述被配置為在頻域工作的解碼器200的實(shí)施例。因此,合成器單元202被配置為基于所生成的重構(gòu)的激勵(lì)信號(hào)來(lái)生成頻譜包絡(luò)的重構(gòu)表示并對(duì)其進(jìn)行頻譜成形,以及縮放單元203被配置為基于接收到的針對(duì)頻帶增益的量化索引對(duì)合成的音頻信號(hào)進(jìn)行放大,以提供解碼的音頻信號(hào)。下面將參考圖13對(duì)編碼器單元100中的量化器單元300的實(shí)施例的示例進(jìn)行描述。該實(shí)施例基于處理器310,例如微處理器,處理器310執(zhí)行:軟件組件301,用于重排接收到的激勵(lì)信號(hào)的元素;軟件組件302,用于對(duì)重排的激勵(lì)信號(hào)進(jìn)行SQ編碼和熵編碼;以及軟件組件303,用于重新分配編碼的重排的激勵(lì)信號(hào)的碼字??蛇x地,量化器單元300包括另一軟件組件304,用于在碼字重新分配之后對(duì)激勵(lì)信號(hào)進(jìn)行反重排。這些軟件組件被存儲(chǔ)在存儲(chǔ)器320中。處理器310通過系統(tǒng)總線與存儲(chǔ)器通信。由對(duì)處理器310和存儲(chǔ)器320所連接到的I/O總線進(jìn)行控制的輸入/輸出(I/O)控制器330接收音頻信號(hào)。在本實(shí)施例中,將I/O控制器320接收到的音頻信號(hào)存儲(chǔ)在存儲(chǔ)器330中,在存儲(chǔ)器330中,由軟件組件來(lái)處理音頻信號(hào)。軟件組件301可以實(shí)現(xiàn)以上參考圖3和圖4描述的實(shí)施例中的重排步驟S301的功能。軟件組件302可以實(shí)現(xiàn)以上參考圖3和圖4描述的實(shí)施例中的編碼步驟S302的功能,編碼步驟S302包括可選的SQ編碼步驟S302’和熵編碼步驟302”。軟件組件303可以實(shí)現(xiàn)以上參考圖3和圖4描述的實(shí)施例中的碼字重新分配循環(huán)S303的功能。I/O單元330可以經(jīng)由I/O總線與處理器310和/或存儲(chǔ)器320互連,以實(shí)現(xiàn)相關(guān)數(shù)據(jù)(例如,輸入?yún)?shù)和/或得到的輸出參數(shù))的輸入和/或輸出。下面將參考圖14對(duì)解碼器200中的解量化器單元400的實(shí)施例的示例進(jìn)行描述。該實(shí)施例基于處理器410,例如微處理器,處理器410執(zhí)行:軟件組件401,用于對(duì)接收到的激勵(lì)信號(hào)進(jìn)行熵解碼;軟件組件402,用于對(duì)熵解碼的激勵(lì)信號(hào)進(jìn)行SQ解碼;以及可選軟件組件403,用于對(duì)解碼的激勵(lì)信號(hào)的元素進(jìn)行反重排。這些軟件組件被存儲(chǔ)在存儲(chǔ)器420中。處理器410通過系統(tǒng)總線與存儲(chǔ)器通信。由對(duì)處理器410和存儲(chǔ)器420所連接到的I/O總線進(jìn)行控制的輸入/輸出(I/O)控制器430接收音頻信號(hào)。在本實(shí)施例中,將I/O控制器420接收到的音頻信號(hào)存儲(chǔ)在存儲(chǔ)器430中,在存儲(chǔ)器330中,由軟件組件來(lái)處理音頻信號(hào)。軟件組件401可以實(shí)現(xiàn)以上參考圖5描述的實(shí)施例中的熵解碼步驟S401的功能。軟件組件402可以實(shí)現(xiàn)以上參考圖5描述的實(shí)施例中的SQ解碼步驟S402的功能。可選軟件組件403可以實(shí)現(xiàn)以上參考圖5描述的實(shí)施例中的可選的反重排步驟S403的功能。I/O單元430可以經(jīng)由I/O總線與處理器410和/或存儲(chǔ)器420互連,以實(shí)現(xiàn)相關(guān)數(shù)據(jù)(例如,輸入?yún)?shù)和/或得到的輸出參數(shù))的輸入和/或輸出。下面參考圖15、圖18和圖20描述編碼器單元100的實(shí)施例的示例。該實(shí)施例基于處理器110,例如微處理器,處理器110執(zhí)行:軟件組件101,用于提取和量化音頻信號(hào)的標(biāo)量包絡(luò)的表示(例如,濾波后的接收音頻信號(hào)的自回歸系數(shù)或頻帶增益系數(shù));軟件組件102,用于基于頻譜包絡(luò)的量化表示(例如,自回歸系數(shù))和濾波后的接收音頻信號(hào)來(lái)提供和量化激勵(lì)信號(hào);以及軟件組件103,用于基于激勵(lì)信號(hào)、頻譜包絡(luò)的量化表示(例如,自回歸系數(shù))和濾波后的接收音頻信號(hào)來(lái)提供和量化增益。這些軟件組件被存儲(chǔ)在存儲(chǔ)器120中。處理器110通過系統(tǒng)總線與存儲(chǔ)器通信。由對(duì)處理器110和存儲(chǔ)器120所連接到的I/O總線進(jìn)行控制的輸入/輸出(I/O)控制器130接收音頻信號(hào)。在本實(shí)施例中,將I/O控制器120接收到的音頻信號(hào)存儲(chǔ)在存儲(chǔ)器130中,在存儲(chǔ)器330中,由軟件組件來(lái)處理音頻信號(hào)。軟件組件101可以實(shí)現(xiàn)以上參考圖6、圖8和圖10描述的實(shí)施例中的步驟S1的功能。軟件組件102可以實(shí)現(xiàn)以上參考圖6、圖8和圖10描述的實(shí)施例中的步驟S2的功能。軟件組件103可以實(shí)現(xiàn)以上參考圖6、圖8和圖10描述的實(shí)施例中的步驟S3的功能。I/O單元130可以經(jīng)由I/O總線與處理器110和/或存儲(chǔ)器120互連,以實(shí)現(xiàn)相關(guān)數(shù)據(jù)(例如,輸入?yún)?shù)和/或得到的輸出參數(shù))的輸入和/或輸出。下面參考圖17、圖19和圖21描述解碼器單元200的實(shí)施例的示例。該實(shí)施例基于處理器210,例如微處理器,處理器210執(zhí)行:軟件組件201,用于生成或重構(gòu)接收到的激勵(lì)信號(hào);軟件組件202,用于合成重構(gòu)的激勵(lì)信號(hào);以及軟件組件203,用于放大合成的音頻信號(hào)。這些軟件組件被存儲(chǔ)在存儲(chǔ)器220中。處理器210通過系統(tǒng)總線與存儲(chǔ)器通信。由對(duì)處理器210和存儲(chǔ)器220所連接到的I/O總線進(jìn)行控制的輸入/輸出(I/O)控制器230接收音頻信號(hào)。在本實(shí)施例中,將I/O控制器220接收到的音頻信號(hào)存儲(chǔ)在存儲(chǔ)器230中,在存儲(chǔ)器330中,由軟件組件來(lái)處理音頻信號(hào)。軟件組件201可以實(shí)現(xiàn)以上參考圖5描述的實(shí)施例中的步驟S10的功能。軟件組件102可以實(shí)現(xiàn)以上參考圖5描述的實(shí)施例中的步驟S20的功能。軟件組件103可以實(shí)現(xiàn)以上參考圖5描述的實(shí)施例中的步驟S30的功能。I/O單元230可以經(jīng)由I/O總線與處理器210和/或存儲(chǔ)器220互連,以實(shí)現(xiàn)相關(guān)數(shù)據(jù)(例如,輸入?yún)?shù)和/或得到的輸出參數(shù))的輸入和/或輸出。可以在供合適的處理設(shè)備執(zhí)行的軟件中實(shí)現(xiàn)此處描述的步驟、功能、過程和/或框中的至少一些,所述處理設(shè)備例如是微處理器、數(shù)字信號(hào)處理器(DSP)、和/或任何合適的可編程邏輯器件,如現(xiàn)場(chǎng)可編程門陣列(FPGA)器件。還應(yīng)該理解,重復(fù)使用網(wǎng)絡(luò)節(jié)點(diǎn)的通用處理能力是可能的。例如,這可以通過對(duì)現(xiàn)有軟件重新編程或者通過添加新的軟件組件來(lái)執(zhí)行。可以將軟件實(shí)現(xiàn)為計(jì)算機(jī)程序產(chǎn)品,計(jì)算機(jī)程序產(chǎn)品通常在計(jì)算機(jī)可讀介質(zhì)上執(zhí)行。從而,可以將軟件加載到計(jì)算機(jī)的操作存儲(chǔ)器中,以由計(jì)算機(jī)的處理器來(lái)執(zhí)行。計(jì)算機(jī)/處理器不是必須專用于僅執(zhí)行上述步驟、功能、過程和/或塊,而是還可以執(zhí)行其他的軟件任務(wù)。上述技術(shù)旨在用于音頻編碼器和解碼器中,該音頻編碼器和解碼器可用在移動(dòng)設(shè)備(例如,移動(dòng)電話、膝上型設(shè)備)或固定PC中。然而,其同樣適于在圖像編碼器和解碼器中使用。所呈現(xiàn)的量化方案允許對(duì)接收到的信號(hào)(具體是,但不限于HB音頻信號(hào))進(jìn)行低復(fù)雜度可縮放編碼。具體地,其使得可以在固定比特率框架內(nèi)高效且低成本地利用可變比特率方案。通過該方式,其克服了例如時(shí)域中的傳統(tǒng)BWE方案以及頻域中的MDCT方案中的量化限制。要將上述實(shí)施例理解為一些示意性的示例。本領(lǐng)域技術(shù)人員將會(huì)理解,在不背離實(shí)施例的范圍的情況下,可以對(duì)該實(shí)施例進(jìn)行各種修改、合并和改變。具體地,只要技術(shù)上可能,可以通過其他配置來(lái)合并不同實(shí)施例中的不同部分解決方案。然而,本發(fā)明的范圍由所附權(quán)利要求限定。
當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1