本申請(qǐng)案請(qǐng)求2014年9月26日申請(qǐng)的名為“高階立體混響聲(hoa)音頻信號(hào)的切換式v-向量量化(switchedv-vectorquantizationofahigherorderambisonics(hoa)audiosignal)”的美國(guó)臨時(shí)申請(qǐng)案第62/056,248號(hào)及2014年9月26日申請(qǐng)的名為“分解式高階立體混響聲(hoa)音頻信號(hào)的預(yù)測(cè)向量量化(predictivevectorquantizationofadecomposedhigherorderambisonics(hoa)audiosignal)”的美國(guó)臨時(shí)申請(qǐng)案第62/056,286號(hào)的優(yōu)先權(quán)權(quán)益,所述申請(qǐng)案在此以全文引用的方式并入。本發(fā)明涉及音頻數(shù)據(jù),且更具體地,涉及高階立體混響聲音頻數(shù)據(jù)的譯碼。
背景技術(shù):
:高階立體混響聲(hoa)信號(hào)(常常通過多個(gè)球諧系數(shù)(shc)或其它分層元素表示)為聲場(chǎng)的三維表示。hoa或shc表示可按獨(dú)立于用以播放自shc信號(hào)呈現(xiàn)的多信道音頻信號(hào)的局部擴(kuò)音器幾何結(jié)構(gòu)的方式來表示聲場(chǎng)。shc信號(hào)也可促進(jìn)后向兼容性,這是因?yàn)榭蓪hc信號(hào)呈現(xiàn)為熟知且被高度采用的多信道格式(諸如,5.1音頻信道格式或7.1音頻信道格式)。shc表示因此可實(shí)現(xiàn)聲場(chǎng)的更好表示,其也適應(yīng)后向兼容性。技術(shù)實(shí)現(xiàn)要素:通常來說,描述了用于有效地量化用于高階立體混響聲(hoa)系數(shù)架構(gòu)中的向量的技術(shù)。在一些實(shí)例中,所述技術(shù)可涉及預(yù)測(cè)性地譯代碼向量的基于代碼向量的分解中所包含的權(quán)重值(其在無之后的術(shù)語(yǔ)“值”的情況下也可被稱作“權(quán)重”)。在另外的實(shí)例中,所述技術(shù)可涉及選擇預(yù)測(cè)向量量化模式及非預(yù)測(cè)向量量化模式中的一者以用于基于一或多個(gè)準(zhǔn)則(例如,與根據(jù)相應(yīng)模式譯代碼向量相關(guān)聯(lián)的信噪比)來譯代碼向量。在另一方面中,一種經(jīng)配置以解碼位流的裝置包括一或多個(gè)處理器,其經(jīng)配置以從位流提取量化模式的類型;及基于量化模式的類型,在重構(gòu)建用以近似高階立體混響聲域中的多方向v-向量的一或多個(gè)權(quán)重的第一集合的非預(yù)測(cè)向量解量化與重構(gòu)建用以近似高階立體混響聲域中的多方向v-向量的一或多個(gè)權(quán)重的第二集合的預(yù)測(cè)向量解量化之間切換。存儲(chǔ)器可經(jīng)配置以存儲(chǔ)用以近似高階立體混響聲域中的多方向v-向量的一或多個(gè)權(quán)重的經(jīng)重構(gòu)建的第一集合及用以近似高階立體混響聲域中的多方向v-向量的一或多個(gè)權(quán)重的經(jīng)重構(gòu)建的第二集合。在另一方面中,一種解碼位流的方法包括:從位流提取量化模式的類型;及基于量化模式的類型,在重構(gòu)建用以近似高階立體混響聲域中的多方向v-向量的一或多個(gè)權(quán)重的第一集合的非預(yù)測(cè)向量解量化與重構(gòu)建用以近似高階立體混響聲域中的多方向v-向量的一或多個(gè)權(quán)重的第二集合的預(yù)測(cè)向量解量化之間切換,及從緩沖器單元檢索用以近似高階立體混響聲域中的多方向v-向量的一或多個(gè)權(quán)重的先前經(jīng)重構(gòu)建的集合,其中一或多個(gè)權(quán)重的先前經(jīng)重構(gòu)建的集合基于非預(yù)測(cè)向量解量化或預(yù)測(cè)向量解量化。在另一方面中,一種經(jīng)配置以解碼位流的設(shè)備包括:用于從位流提取量化模式的類型的裝置,及用于基于量化模式的類型而在重構(gòu)建用以近似高階立體混響聲域中的多方向v-向量的一或多個(gè)權(quán)重的第一集合的非預(yù)測(cè)向量解量化與重構(gòu)建用以近似高階立體混響聲域中的多方向v-向量的一或多個(gè)權(quán)重的第二集合的預(yù)測(cè)向量解量化之間切換的裝置,及用于存儲(chǔ)用以近似高階立體混響聲域中的多方向v-向量的一或多個(gè)權(quán)重的經(jīng)重構(gòu)建的第一集合及用以近似高階立體混響聲域中的多方向v-向量的一或多個(gè)權(quán)重的經(jīng)重構(gòu)建的第二集合的裝置。在另一方面中,一種經(jīng)配置以產(chǎn)生位流的裝置包括:存儲(chǔ)器,其經(jīng)配置以存儲(chǔ)用以近似高階立體混響聲域中的多方向v-向量的一或多個(gè)權(quán)重的第一集合及用以近似高階立體混響聲域中的多方向v-向量的一或多個(gè)權(quán)重的第二集合;電耦合到所述存儲(chǔ)器的一或多個(gè)處理器,其經(jīng)配置以在用以近似高階立體混響聲域中的多方向v-向量的一或多個(gè)權(quán)重的第一集合的非預(yù)測(cè)向量量化與用以近似高階立體混響聲域中的多方向v-向量的一或多個(gè)權(quán)重的第二集合的預(yù)測(cè)向量量化之間切換,且在包含高階立體混響聲域中的多方向v-向量的表示的位流中指定指示所述切換的量化模式的類型。在另一方面中,一種產(chǎn)生位流的方法包括:在用以近似高階立體混響聲域中的多方向v-向量的一或多個(gè)權(quán)重的第一集合的非預(yù)測(cè)向量量化與用以近似高階立體混響聲域中的多方向v-向量的一或多個(gè)權(quán)重的第二集合的預(yù)測(cè)向量量化之間切換;在用以近似高階立體混響聲域中的多方向v-向量的一或多個(gè)權(quán)重的第二集合的預(yù)測(cè)向量量化期間,從緩沖器單元檢索用以近似高階立體混響聲域中的多方向v-向量的一或多個(gè)權(quán)重的先前經(jīng)重構(gòu)建的集合,其中一或多個(gè)權(quán)重的先前經(jīng)重構(gòu)建的集合是基于非預(yù)測(cè)向量解量化或預(yù)測(cè)向量解量化,及在位流中指定指示所述切換的量化模式的類型。在另一方面中,一種經(jīng)配置以產(chǎn)生位流的設(shè)備包括:用于在用以近似高階立體混響聲域中的多方向v-向量的一或多個(gè)權(quán)重的第一集合的非預(yù)測(cè)向量量化與用以近似高階立體混響聲域中的多方向v-向量的一或多個(gè)權(quán)重的第二集合的預(yù)測(cè)向量量化之間切換的裝置;用于在用以近似高階立體混響聲域中的多方向v-向量的一或多個(gè)權(quán)重的第二集合的預(yù)測(cè)向量量化期間自存儲(chǔ)器檢索用以近似高階立體混響聲域中的多方向v-向量的一或多個(gè)權(quán)重的先前經(jīng)重構(gòu)建的集合的裝置,其中一或多個(gè)權(quán)重的先前經(jīng)重構(gòu)建的集合基于編碼器的局部解碼器中的非預(yù)測(cè)向量解量化或編碼器的局部解碼器中的預(yù)測(cè)向量解量化,及用于在位流中指定指示所述切換的量化模式的類型的裝置。在附圖及以下描述中闡述所述技術(shù)的一或多個(gè)方面的細(xì)節(jié)。所述技術(shù)的其它特征、目標(biāo)及優(yōu)點(diǎn)將從所述描述及所述圖式以及從權(quán)利要求書顯而易見。附圖說明圖1為說明具有各種階數(shù)及子階數(shù)的球諧基函數(shù)的圖。圖2為說明可執(zhí)行本發(fā)明中所描述的技術(shù)的各種方面的系統(tǒng)的圖。圖3為更詳細(xì)地說明圖2的實(shí)例中所示的音頻編碼裝置的框圖,所述音頻編碼裝置可在基于高階立體混響聲(hoa)向量的分解架構(gòu)中執(zhí)行本發(fā)明中所描述的技術(shù)的各種方面。圖4為更詳細(xì)地說明基于hoa向量的分解架構(gòu)的圖3中所示的音頻編碼裝置24中的v-向量譯碼單元的圖。圖5為更詳細(xì)地說明包含于圖4的v-向量譯碼單元內(nèi)用于確定權(quán)重的近似單元的圖。圖6為更詳細(xì)地說明包含于圖4的v-向量譯碼單元內(nèi)用于排序及選擇權(quán)重的排序及選擇單元的圖。圖7a及7b為更詳細(xì)地說明包含于圖4的v-向量譯碼單元內(nèi)用于向量量化所選擇的有序權(quán)重的npvq單元的配置的圖。圖8a、8c、8e及8g為更詳細(xì)地說明包含于圖4的v-向量譯碼單元內(nèi)用于向量定量所選擇的有序權(quán)重的pvq單元的配置的圖。圖8b、8d、8f及8h為更詳細(xì)地說明包含于圖8a、8c、8e及8g中所描述的不同配置內(nèi)的局部權(quán)重解碼器的配置的圖。圖9為更詳細(xì)地說明包含于切換式預(yù)測(cè)向量量化單元560內(nèi)的vq/pvq選擇單元的框圖。圖10為更詳細(xì)地說明圖2的音頻解碼裝置的框圖。圖11為更詳細(xì)地說明圖4的實(shí)例中所示的音頻解碼裝置的v-向量重構(gòu)建單元的圖。圖12a為說明圖4的v-向量譯碼單元在執(zhí)行本發(fā)明中所描述的技術(shù)的各種方面中的示范性操作的流程圖。圖12b為說明音頻編碼裝置在執(zhí)行本發(fā)明中所描述的基于向量的合成技術(shù)的各種方面中的示范性操作的流程圖。圖13a為說明圖11的v-向量重構(gòu)建單元在執(zhí)行本發(fā)明中所描述的技術(shù)的各種方面中的示范性操作的流程圖。圖13b為說明音頻解碼裝置在執(zhí)行本發(fā)明中所描述的技術(shù)的各種方面中的示范性操作的流程圖。圖14為根據(jù)本發(fā)明的包含說明用于使用npvq單元進(jìn)行權(quán)重的向量量化的權(quán)重的實(shí)例分布的多個(gè)圖表的圖。圖15為根據(jù)本發(fā)明的包含圖14的底行圖表的正象限的多個(gè)圖表的圖,所述多個(gè)圖表更詳細(xì)地說明npvq單元中的權(quán)重的向量量化。圖16為根據(jù)本發(fā)明的包含說明預(yù)測(cè)權(quán)重值(預(yù)測(cè)權(quán)重值也可被稱作殘余權(quán)重誤差)的實(shí)例分布的多個(gè)圖表的圖,所述預(yù)測(cè)權(quán)重值用作pvq單元中的殘余權(quán)重誤差的預(yù)測(cè)向量量化的部分。圖17為根據(jù)本發(fā)明的包含說明圖16中的實(shí)例分布的多個(gè)圖表的圖,所述多個(gè)圖表更詳細(xì)地說明用作pvq單元中的殘余權(quán)重誤差的預(yù)測(cè)向量量化的部分的對(duì)應(yīng)經(jīng)量化殘余權(quán)重誤差(即,預(yù)測(cè)權(quán)重值)。圖18及19為說明本發(fā)明的“僅pvq模式”中的使用不同方法以獲得α因數(shù)的預(yù)測(cè)向量量化技術(shù)的比較實(shí)例性能特性的表格。圖20a及20b為根據(jù)本發(fā)明的說明“僅pvq模式”及“僅vq模式”的比較實(shí)例性能特性的表格。具體實(shí)施方式如本文所使用,“a和/或b”意味著“a或b”,或“a及b”兩者。如在本發(fā)明中所使用的術(shù)語(yǔ)“或”應(yīng)理解為表示邏輯上包括或而不是邏輯上互斥或,其中(例如)當(dāng)a存在時(shí),當(dāng)b存在時(shí)或在a與b兩者存在的情況下滿足邏輯短語(yǔ)(如果a或b)(與邏輯上互斥或相反,其中當(dāng)a及b存在時(shí),未滿足條件敘述)。通常來說,描述了用于有效地量化多個(gè)高階立體混響聲(hoa)系數(shù)的基于向量的分解式架構(gòu)版本中所包含的向量的技術(shù)。在一些實(shí)例中,所述技術(shù)可涉及預(yù)測(cè)性地譯代碼向量的基于代碼向量的分解中所包含的權(quán)重值(其在無之后的術(shù)語(yǔ)“值”的情況下也可被稱作“權(quán)重”)。在另外的實(shí)例中,所述技術(shù)可涉及選擇預(yù)測(cè)向量量化模式及非預(yù)測(cè)向量量化模式中的一者以用于基于一或多個(gè)準(zhǔn)則(例如,與根據(jù)相應(yīng)模式譯代碼向量相關(guān)聯(lián)的信噪比)來譯代碼向量??蓪⒉⒉蝗Q于存儲(chǔ)于編碼器或解碼器的存儲(chǔ)器中的來自先前時(shí)間區(qū)段(例如,幀)的過去經(jīng)量化向量的向量的向量量化(vq)描述為無記憶的。然而,當(dāng)過去經(jīng)量化向量自先前時(shí)間區(qū)段(例如,幀)存儲(chǔ)于編碼器或解碼器的存儲(chǔ)器中時(shí),當(dāng)前時(shí)間區(qū)段(例如,幀)中的當(dāng)前經(jīng)量化向量可經(jīng)預(yù)測(cè)且可被稱作預(yù)測(cè)向量量化(pvq)且描述為基于存儲(chǔ)器的。在本發(fā)明中,關(guān)于基于高階立體混響聲(hoa)的分解架構(gòu)更詳細(xì)地描述各種vq及pvq配置。當(dāng)基于僅使用過去區(qū)段(幀或子幀)預(yù)測(cè)的經(jīng)向量量化的權(quán)重執(zhí)行預(yù)測(cè)向量量化而不能夠從非預(yù)測(cè)向量量化單元(例如,如圖4中的npvq單元520)存取過去經(jīng)向量量化的權(quán)重向量中的任一者時(shí),pvq配置可被稱作僅pvq模式。“僅vq模式”可表示在沒有通過非預(yù)測(cè)向量量化單元(例如,參見圖4,npvq單元520)或預(yù)測(cè)向量量化單元(例如,參見圖4,pvq單元540)產(chǎn)生的先前經(jīng)向量量化的權(quán)重向量(來自過去幀或過去子幀)的情況下執(zhí)行向量量化。另外,也描述了在基于hoa向量的架構(gòu)內(nèi)的vq配置與pvq配置之間的切換。這種切換可被稱作spvq或切換式預(yù)測(cè)向量量化。此外,在基于hoa向量的分解架構(gòu)內(nèi)可存在純量量化與僅vq模式、僅pvq模式或啟用spvq的模式之間的切換?,F(xiàn)今環(huán)繞聲的演進(jìn)已先于使用基于hoa的信號(hào)表示聲場(chǎng)的近來發(fā)展而使許多輸出格式可用于娛樂。這種消費(fèi)型環(huán)繞聲格式的實(shí)例大部分為“信道”式的,這是因?yàn)槠湟阅承缀巫鴺?biāo)隱含地指定到擴(kuò)音器的饋入。消費(fèi)型環(huán)繞聲格式包含流行的5.1格式(其包含以下六個(gè)信道:左前(fl)、右前(fr)、中心或前中心、左后或左環(huán)繞、右后或右環(huán)繞,及低頻效果(lfe))、發(fā)展中的7.1格式、包含高度揚(yáng)聲器的各種格式,諸如7.1.4格式及22.2格式(例如,用于供超高清晰度電視標(biāo)準(zhǔn)使用)。非消費(fèi)型格式可涵括任何數(shù)目的揚(yáng)聲器(成對(duì)稱及非對(duì)稱幾何結(jié)構(gòu)),其常常稱為“環(huán)繞陣列”。此類陣列的一實(shí)例包含定位于截頂二十面體的拐角上的坐標(biāo)處的32個(gè)擴(kuò)音器。到未來mpeg編碼器的輸入視情況為以下三種可能格式中的一者:(i)傳統(tǒng)的基于信道的音頻(如上文所論述),其有意經(jīng)由處于預(yù)先指定的位置處的擴(kuò)音器播放;(ii)基于對(duì)象的音頻,其涉及用于單音頻對(duì)象的具有含有其位置坐標(biāo)(以及其它信息)的相關(guān)聯(lián)元數(shù)據(jù)的離散脈碼調(diào)制(pcm)數(shù)據(jù);及(iii)基于場(chǎng)景的音頻,其涉及使用球諧基函數(shù)的系數(shù)(也被稱為“球諧系數(shù)”或shc、“高階立體混響聲”或hoa及“hoa系數(shù)”)來表示聲場(chǎng)。在名為mpeg-h3d音頻標(biāo)準(zhǔn)(其名為“信息技術(shù)——異構(gòu)環(huán)境中的高效譯碼和媒體傳送——第三部分:3d音頻(informationtechnology-highefficiencycodingandmediadeliveryinheterogeneousenvironments-part3:3daudio”)的文獻(xiàn)(日期為2014-07-25(2014年7月25日),iso/iecjtc1/sc29、iso/iec23008-3、iso/iecjtc1/sc29/wg11(文件名:iso_iec_23008-3_(e)_(disof3da).doc))中更詳細(xì)地描述mpeg編碼器。在市場(chǎng)中存在基于各種“環(huán)繞聲”信道的格式。其范圍(例如)是從5.1家庭影院系統(tǒng)(其在使起居室享有立體聲方面已獲得最大成功)到nhk(日本廣播協(xié)會(huì)或日本廣播公司)所開發(fā)的22.2系統(tǒng)。內(nèi)容創(chuàng)建者(例如,好萊塢工作室)希望一次制作內(nèi)容(例如,電影)的聲跡且不費(fèi)力混音每一揚(yáng)聲器配置的聲跡。近來,標(biāo)準(zhǔn)開發(fā)組織(standardsdevelopingorganizations)一直在考慮如下方式:提供到標(biāo)準(zhǔn)化位流中的編碼以及可適應(yīng)播放位置(涉及呈現(xiàn)器)處的揚(yáng)聲器幾何形狀(及數(shù)目)以及聲學(xué)條件并與其無關(guān)的后續(xù)解碼。為向內(nèi)容創(chuàng)建者提供這種靈活性,可使用分層元素集合表示聲場(chǎng)。所述分層元素集合可指代其中元素經(jīng)排序而使得基本低階元素集合提供模型化聲場(chǎng)的完整表示的元素集合。當(dāng)將所述集合擴(kuò)展以包含高階元素時(shí),所述表示變得更詳細(xì),從而增加分辨率。分層元素集合的一實(shí)例為球諧系數(shù)(shc)的集合。以下表達(dá)式表明使用shc對(duì)聲場(chǎng)的描述或表示:所述表達(dá)式展示在時(shí)間t在聲場(chǎng)的任何點(diǎn)處的壓力pi可獨(dú)特地通過shc來表示。此處,c為音速(~343m/s),為參考點(diǎn)(或觀測(cè)點(diǎn)),jn(·)為n階球面貝塞爾函數(shù),且為n階及m子階的球面諧波基函數(shù)??烧J(rèn)識(shí)到,方括號(hào)中的項(xiàng)為可通過各種時(shí)間-頻率變換近似的信號(hào)的頻域表示(即,),所述變換諸如離散傅立葉變換(dft)、離散余弦變換(dct)或小波變換。分層集合的其它實(shí)例包含小波變換系數(shù)的集合及多分辨率基函數(shù)的系數(shù)的其它集合。圖1為說明從零階(n=0)到四階(n=4)的球諧基函數(shù)的圖。如可見,對(duì)于每一階,存在m子階的擴(kuò)展,出于易于說明的目的,在圖1的實(shí)例中展示所述子階但未明確陳述??赏ㄟ^各種麥克風(fēng)陣列配置來以物理方式獲取(例如,記錄)shc或替代地,可從聲場(chǎng)的基于信道或基于對(duì)象的描述導(dǎo)出shc。shc表示基于場(chǎng)景的音頻,其中shc可輸入至音頻編碼器以獲得經(jīng)編碼shc,所述經(jīng)編碼shc可促成更有效的發(fā)射或存儲(chǔ)。舉例來說,可使用涉及(1+4)2(25,且因此為四階)系數(shù)的四階表示。如上文所陳述,可使用麥克風(fēng)陣列從麥克風(fēng)記錄導(dǎo)出shc??扇绾螐柠溈孙L(fēng)陣列導(dǎo)出shc的各種實(shí)例描述于poletti,m.的“基于球諧的三維環(huán)繞聲系統(tǒng)(three-dimensionalsurroundsoundsystemsbasedonsphericalharmonics)”(j.audioeng.soc.,第53卷,第11期,2005年11月,第1004至1025頁(yè))中。shc也可被稱作高階立體混響聲(hoa)系數(shù)。為了說明可如何從基于對(duì)象的描述導(dǎo)出shc,考慮以下方程式(1)??蓪?duì)應(yīng)于個(gè)別音頻對(duì)象的聲場(chǎng)的系數(shù)表達(dá)為:其中i為為具有n階的球面漢克函數(shù)(第二種類),且為對(duì)象的位置。知道隨頻率變化的對(duì)象源能量g(ω)(例如,使用時(shí)間-頻率分析技術(shù),諸如,對(duì)pcm串流執(zhí)行快速傅立葉變換)允許吾人將每一pcm對(duì)象及對(duì)應(yīng)位置轉(zhuǎn)換成shc另外,可展示(因?yàn)樯鲜鰹榫€性及正交分解)每一對(duì)象的系數(shù)為加成性的。以此方式,許多pcm對(duì)象可由系數(shù)(例如,作為個(gè)別對(duì)象的系數(shù)向量的總和)來表示。在一個(gè)實(shí)例中,所述系數(shù)含有關(guān)于聲場(chǎng)的信息(隨3d坐標(biāo)變化的壓力),且以上情形表示在觀測(cè)點(diǎn)附近從個(gè)別對(duì)象到整個(gè)聲場(chǎng)的表示的變換。下文在基于對(duì)象及基于shc的音頻譯碼的上下文中描述剩余諸圖。圖2為說明可執(zhí)行本發(fā)明中所描述的技術(shù)的各種方面的系統(tǒng)10的圖。如圖2的實(shí)例中所示,系統(tǒng)10包含內(nèi)容創(chuàng)建者裝置12及內(nèi)容消費(fèi)者裝置14。雖然在內(nèi)容創(chuàng)建者裝置12及內(nèi)容消費(fèi)者裝置14的上下文中加以描述,但可在聲場(chǎng)的shc(其也可被稱作hoa系數(shù))或任何其它分層表示經(jīng)編碼以形成表示音頻數(shù)據(jù)的位流的任何上下文中實(shí)施所述技術(shù)。此外,內(nèi)容創(chuàng)建者裝置12可表示能夠?qū)嵤┍景l(fā)明中所描述的技術(shù)的任何形式的計(jì)算裝置,包含手機(jī)(或蜂窩電話)、平板計(jì)算機(jī)、智能手機(jī)或臺(tái)式計(jì)算機(jī)(提供幾個(gè)實(shí)例)。同樣地,內(nèi)容消費(fèi)者裝置14可表示能夠?qū)嵤┍景l(fā)明中所描述的技術(shù)的任何形式的計(jì)算裝置,包含手機(jī)(或蜂窩電話)、平板計(jì)算機(jī)、智能手機(jī)、機(jī)頂盒,或臺(tái)式計(jì)算機(jī)(提供幾個(gè)實(shí)例)。內(nèi)容創(chuàng)建者裝置12可由影片工作室或可產(chǎn)生多信道音頻內(nèi)容以供內(nèi)容消費(fèi)者裝置(諸如,內(nèi)容消費(fèi)者裝置14)的操作者消耗的其它實(shí)體來操作。在一些實(shí)例中,內(nèi)容創(chuàng)建者裝置12可由將希望壓縮hoa系數(shù)11的個(gè)別用戶操作。常常,內(nèi)容創(chuàng)建者產(chǎn)生音頻內(nèi)容連同視頻內(nèi)容。內(nèi)容消費(fèi)者裝置14可同樣由個(gè)體操作。內(nèi)容消費(fèi)者裝置14可包含音頻播放系統(tǒng)16,其可指能夠呈現(xiàn)hoa系數(shù)11以供作為多信道音頻內(nèi)容播放的任何形式的音頻播放系統(tǒng)。如圖2中所示,內(nèi)容創(chuàng)建者裝置12包含音頻編輯系統(tǒng)18。內(nèi)容創(chuàng)建者裝置12可獲得呈各種格式(包含直接作為hoa系數(shù))的實(shí)況記錄7及音頻對(duì)象9,內(nèi)容創(chuàng)建者裝置12可使用音頻編輯系統(tǒng)18對(duì)實(shí)況記錄7及音頻對(duì)象9進(jìn)行編輯。三維曲面麥克風(fēng)陣列5可捕獲實(shí)況記錄7。三維曲面麥克風(fēng)陣列5可為球體,具有置放于所述球體上的麥克風(fēng)的均勻分布。內(nèi)容創(chuàng)建者裝置12可在編輯處理程序期間自音頻對(duì)象9及實(shí)況記錄7產(chǎn)生hoa系數(shù)11且混合來自音頻對(duì)象9及實(shí)況記錄7的hoa系數(shù)11。音頻編輯系統(tǒng)18可接著呈現(xiàn)來自混合hoa系數(shù)11的揚(yáng)聲器饋入,收聽經(jīng)呈現(xiàn)的揚(yáng)聲器饋入以試圖識(shí)別需要進(jìn)一步編輯的聲場(chǎng)的各種方面。內(nèi)容創(chuàng)建者裝置12可接著編輯hoa系數(shù)11(可能經(jīng)由操縱可供以上文所描述的方式導(dǎo)出源hoa系數(shù)的音頻對(duì)象9間接地編輯)。內(nèi)容創(chuàng)建者裝置12可采用音頻編輯系統(tǒng)18產(chǎn)生hoa系數(shù)11。音頻編輯系統(tǒng)18表示能夠編輯音頻數(shù)據(jù)且輸出所述音頻數(shù)據(jù)作為一或多個(gè)源球諧系數(shù)的任何系統(tǒng)。在一些上下文中,內(nèi)容創(chuàng)建者裝置12可僅利用實(shí)況內(nèi)容且在其它上下文中,內(nèi)容創(chuàng)建者裝置12可利用記錄的內(nèi)容。當(dāng)編輯處理程序完成時(shí),內(nèi)容創(chuàng)建者裝置12可基于hoa系數(shù)11產(chǎn)生位流21。即,內(nèi)容創(chuàng)建者裝置12包含音頻編碼裝置20,所述音頻編碼裝置20表示經(jīng)配置以根據(jù)本發(fā)明中所描述的技術(shù)的各種方面編碼或以其它方式壓縮hoa系數(shù)11以產(chǎn)生位流21的裝置。音頻編碼裝置20可產(chǎn)生位流21以供發(fā)射,作為一實(shí)例,跨越發(fā)射信道(其可為有線或無線信道、數(shù)據(jù)存儲(chǔ)裝置或其類似者)。位流21可表示hoa系數(shù)11的經(jīng)編碼版本,且可包含主要位流及另一邊帶位流(其可稱為邊帶信道信息)。雖然在圖2中經(jīng)展示為直接發(fā)射到內(nèi)容消費(fèi)者裝置14,但內(nèi)容創(chuàng)建者裝置12可將位流21輸出到定位于內(nèi)容創(chuàng)建者裝置12與內(nèi)容消費(fèi)者裝置14之間的中間裝置。所述中間裝置可存儲(chǔ)位流21以供稍后遞送到可能請(qǐng)求所述位流的內(nèi)容消費(fèi)者裝置14。所述中間裝置可包括文件伺服器、網(wǎng)頁(yè)伺服器、臺(tái)式計(jì)算機(jī)、膝上型計(jì)算機(jī)、平板計(jì)算機(jī)、移動(dòng)電話、智能手機(jī),或能夠存儲(chǔ)位流21以供音頻解碼器稍后檢索的任何其它裝置。所述中間裝置可駐留于能夠?qū)⑽涣?1(且可能結(jié)合發(fā)射對(duì)應(yīng)視頻數(shù)據(jù)位流)流式發(fā)射到請(qǐng)求位流21的用戶(諸如,內(nèi)容消費(fèi)者裝置14)的內(nèi)容遞送網(wǎng)路中。替代地,內(nèi)容創(chuàng)建者裝置12可將位流21存儲(chǔ)到存儲(chǔ)媒體,諸如光盤、數(shù)字視頻光盤、高清晰度視頻光盤或其它存儲(chǔ)媒體,其中的大部分能夠由計(jì)算機(jī)讀取且因此可被稱作計(jì)算機(jī)可讀存儲(chǔ)媒體或非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)媒體。在此上下文中,發(fā)射信道可指借以發(fā)射存儲(chǔ)到所述媒體的內(nèi)容的那些信道(且可包含零售商店及其它基于商店的遞送機(jī)構(gòu))。有可能的是內(nèi)容創(chuàng)建者裝置12及消費(fèi)者裝置14為開通裝置,以使得內(nèi)容可在一個(gè)時(shí)間點(diǎn)記錄且在稍后時(shí)間點(diǎn)播放。在任何情況下,本發(fā)明的技術(shù)因此在這方面不應(yīng)限于圖2的實(shí)例。如圖2的實(shí)例中進(jìn)一步所示,內(nèi)容消費(fèi)者裝置14包含音頻播放系統(tǒng)16。音頻播放系統(tǒng)16可表示能夠播放多信道音頻數(shù)據(jù)的任何音頻播放系統(tǒng)。音頻播放系統(tǒng)16可包含數(shù)個(gè)不同視頻呈現(xiàn)器22。呈現(xiàn)器22可各自提供不同形式的呈現(xiàn),其中不同形式的呈現(xiàn)可包含執(zhí)行基于向量的振幅移動(dòng)(vbap)的各種方式中的一或多者和/或執(zhí)行聲場(chǎng)合成的各種方式中的一或多者。音頻播放系統(tǒng)16可進(jìn)一步包含音頻解碼裝置24。音頻解碼裝置24可表示經(jīng)配置以對(duì)來自位流21的hoa系數(shù)11′進(jìn)行解碼的設(shè)備,其中hoa系數(shù)11′可類似于hoa系數(shù)11,但歸因于經(jīng)由發(fā)射信道的有損操作(例如,量化)和/或發(fā)射而有所不同。音頻播放系統(tǒng)16可隨后解碼位流21以獲得hoa系數(shù)11′且呈現(xiàn)hoa系數(shù)11′以輸出擴(kuò)音器饋入25。擴(kuò)音器饋入25可驅(qū)動(dòng)一或多個(gè)擴(kuò)音器3。為了選擇適當(dāng)呈現(xiàn)器或在一些情況下產(chǎn)生適當(dāng)呈現(xiàn)器,音頻播放系統(tǒng)16可獲得指示擴(kuò)音器3的數(shù)目和/或擴(kuò)音器3的空間幾何結(jié)構(gòu)的擴(kuò)音器信息13。在一些情況下,音頻播放系統(tǒng)16可使用參考麥克風(fēng)且以動(dòng)態(tài)地確定擴(kuò)音器信息13的方式驅(qū)動(dòng)擴(kuò)音器3而獲得擴(kuò)音器信息13。在其它情況下或結(jié)合擴(kuò)音器信息13的動(dòng)態(tài)確定,音頻播放系統(tǒng)16可提示用戶與音頻播放系統(tǒng)16經(jīng)接口連接且輸入擴(kuò)音器信息13。音頻播放系統(tǒng)16可隨后基于擴(kuò)音器信息13選擇音頻呈現(xiàn)器22中的一者。在一些情況下,在音頻呈現(xiàn)器22中無一者處于到擴(kuò)音器信息13中所指定的擴(kuò)音器幾何結(jié)構(gòu)的某一閾值類似性度量(就擴(kuò)音器幾何結(jié)構(gòu)來說)內(nèi)時(shí),音頻播放系統(tǒng)16可基于擴(kuò)音器信息13產(chǎn)生音頻呈現(xiàn)器22中的一者。音頻播放系統(tǒng)16可在一些情況下基于擴(kuò)音器信息13產(chǎn)生音頻呈現(xiàn)器22中的一者,而不首先嘗試選擇音頻呈現(xiàn)器22中的現(xiàn)有一者。擴(kuò)音器3(其也可被稱作“揚(yáng)聲器3”)中的一或多者可隨后播放呈現(xiàn)的擴(kuò)音器饋入25。擴(kuò)音器3可經(jīng)配置以基于如下文更詳細(xì)描述的高階立體混響聲域中的v-向量的表示來輸出揚(yáng)聲器饋入。圖3為更詳細(xì)地說明可執(zhí)行本發(fā)明中所描述的技術(shù)的各種方面的圖2的實(shí)例中所展示的音頻編碼裝置20的一實(shí)例的框圖。音頻編碼裝置20包含內(nèi)容分析單元26、基于向量的分解單元27及基于方向的分解單元28。內(nèi)容分析單元26表示經(jīng)配置以分析hoa系數(shù)11的內(nèi)容以識(shí)別hoa系數(shù)11是否表示從實(shí)況記錄7還是從音頻對(duì)象9產(chǎn)生的內(nèi)容的單元。內(nèi)容分析單元26可確定hoa系數(shù)11是從實(shí)際聲場(chǎng)的實(shí)況記錄7產(chǎn)生還是從人造音頻對(duì)象9產(chǎn)生。在一些情況下,當(dāng)hoa系數(shù)11從實(shí)況記錄7產(chǎn)生時(shí),內(nèi)容分析單元26將hoa系數(shù)11傳遞到基于向量的分解單元27。在一些情況下,當(dāng)hoa系數(shù)11從合成音頻對(duì)象9產(chǎn)生時(shí),內(nèi)容分析單元26將hoa系數(shù)11傳遞到基于方向的分解單元28?;诜较虻暮铣蓡卧?8可表示經(jīng)配置以執(zhí)行hoa系數(shù)11的基于方向的合成以產(chǎn)生基于方向的位流21的單元。如圖3的實(shí)例中所展示,基于向量的分解單元27可包含線性可逆變換(lit)單元30、參數(shù)計(jì)算單元32、重排序單元34、前景選擇單元36、能量補(bǔ)償單元38、心理聲學(xué)音頻譯碼器單元40、位流產(chǎn)生單元42、聲場(chǎng)分析單元44、系數(shù)縮減單元46、背景(bg)選擇單元48、空間-時(shí)間內(nèi)插單元50及v-向量譯碼單元52。線性可逆變換(lit)單元30接收呈hoa信道形式的hoa系數(shù)11,每一信道表示與球面基函數(shù)的給定階數(shù)、子階數(shù)相關(guān)聯(lián)的系數(shù)的區(qū)塊或訊幀(其可表示為hoa[k],其中k可表示樣本的當(dāng)前幀或塊)。hoa系數(shù)11的矩陣可具有維度d:m×(n+1)2。lit單元30可表示經(jīng)配置以執(zhí)行被稱作奇異值分解的形式的分析的單元。雖然關(guān)于svd加以描述,但可關(guān)于提供線性不相關(guān)的能量密集輸出的集合的任何類似變換或分解執(zhí)行本發(fā)明中所描述的所述技術(shù)。分解可將hoa系數(shù)11減小成與hoa系數(shù)不同的主分量或基波分量且可并不表示hoa系數(shù)11的子集的選擇。又,在本發(fā)明中對(duì)“集合”的提及意在表示非零集合(除非特定地相反陳述),且并不意在表示包含所謂的“空集合”的集合的經(jīng)典數(shù)學(xué)定義。替代變換可包括常常被稱作“pca”的主分量分析。取決于上下文,pca可由如果干不同名稱表示,諸如離散卡忽南-拉維變換、哈特林變換、恰當(dāng)正交分解(pod)和本征值分解(evd),僅舉幾例。有利于壓縮音頻數(shù)據(jù)的基本目標(biāo)的這種操作的特性為多信道音頻數(shù)據(jù)的“能量壓縮”及“去相關(guān)”。在任何情況下,出于實(shí)例的目的,假定lit單元30執(zhí)行奇異值分解(其又可被稱作“svd”),lit單元30可將hoa系數(shù)11變換成經(jīng)變換的hoa系數(shù)的兩個(gè)或兩個(gè)以上集合。經(jīng)變換hoa系數(shù)的“集合”可包含經(jīng)變換hoa系數(shù)的向量。在圖3的實(shí)例中,lit單元30可相對(duì)于hoa系數(shù)11執(zhí)行svd以產(chǎn)生所謂的v矩陣、s矩陣及u矩陣。在線性代數(shù)中,svd可按如下形式表示y乘z實(shí)數(shù)或復(fù)數(shù)矩陣x(其中x可表示多信道音頻數(shù)據(jù),諸如hoa系數(shù)11)的因子分解:x=usv*u可表示y乘y實(shí)數(shù)或復(fù)數(shù)單式矩陣,其中u的y行被稱為多信道音頻數(shù)據(jù)的左奇異向量。s可表示在對(duì)角線上具有非負(fù)實(shí)數(shù)的y乘z矩形對(duì)角線矩陣,其中s的對(duì)角線值被稱為多信道音頻數(shù)據(jù)的奇異值。v*(其可表示v的共軛轉(zhuǎn)置)可表示z乘z實(shí)數(shù)或復(fù)數(shù)單式矩陣,其中v*的z行被稱為多信道音頻數(shù)據(jù)的右奇異向量。在一些實(shí)例中,以上提及的svd數(shù)學(xué)表達(dá)式中的v*矩陣表示為v矩陣的共軛轉(zhuǎn)置以反映svd可應(yīng)用于包括復(fù)數(shù)的矩陣。當(dāng)應(yīng)用于僅包括實(shí)數(shù)的矩陣時(shí),v矩陣的復(fù)數(shù)共軛(或換句話說,v*矩陣)可認(rèn)為是v矩陣的轉(zhuǎn)置。下文中為易于說明的目的,假定hoa系數(shù)11包括實(shí)數(shù),結(jié)果為經(jīng)由svd而非v*矩陣輸出v矩陣。此外,雖然在本發(fā)明中表示為v矩陣,但在適當(dāng)時(shí),對(duì)v矩陣的提及應(yīng)被理解為是指v矩陣的轉(zhuǎn)置。雖然假定為v矩陣,但所述技術(shù)可按類似方式應(yīng)用于具有復(fù)數(shù)系數(shù)的hoa系數(shù)11,其中svd的輸出為v*矩陣。因此,在這方面,所述技術(shù)不應(yīng)限于僅提供應(yīng)用svd以產(chǎn)生v矩陣,而可包含將svd應(yīng)用于具有復(fù)數(shù)分量的hoa系數(shù)11以產(chǎn)生v*矩陣。以此方式,lit單元30可相對(duì)于hoa系數(shù)11執(zhí)行svd以輸出具有維度d:m×(n+1)2的us[k]向量33(其可表示s向量及u向量的組合版本)及具有維度d:(n+1)2×(n+1)2的v[k]向量35。us[k]矩陣中的個(gè)別向量元素也可被稱為xps(k),而v[k]矩陣中的個(gè)別向量也可被稱為v(k)。u、s及v矩陣的分析可揭示:所述矩陣攜有或表示上文通過x表示的基礎(chǔ)聲場(chǎng)的空間及時(shí)間特性。u(長(zhǎng)度為m個(gè)樣本)中的n個(gè)向量中的每一者可表示隨時(shí)間(對(duì)于由m個(gè)樣本表示的時(shí)間段)而變化的經(jīng)正規(guī)化的單獨(dú)音頻信號(hào),其彼此正交且已與任何空間特性(其也可稱為方向信息)解耦。表示空間形狀及位置的空間特性可改為通過v矩陣中的個(gè)別第i向量v(i)(k)(每一者具有長(zhǎng)度(n+1)2)表示。向量v(i)(k)中的每一者的個(gè)別元素可表示hoa系數(shù),其描述相關(guān)聯(lián)音頻對(duì)象的形狀(包含寬度)及位置。u矩陣及v矩陣兩者中的向量經(jīng)正規(guī)化而使得其均方根能量等于單位。u中的音頻信號(hào)的能量因此通過s中的對(duì)角線元素表示。將u與s相乘以形成us[k](具有個(gè)別向量元素xps(k)),因此表示具有能量的音頻信號(hào)。svd使音頻時(shí)間信號(hào)(u中)、其能量(s中)與其空間特性(v中)解耦的能力可支持本發(fā)明中所描述的技術(shù)的各種方面。此外,通過us[k]及v[k]的向量乘法合成基礎(chǔ)hoa[k]系數(shù)x以重構(gòu)建解碼器處的hoa[k]系數(shù)的模型可產(chǎn)生如通過編碼器執(zhí)行以確定us[k]及v[k]的術(shù)語(yǔ)“基于向量的分解”,其遍及此文件使用。盡管描述為直接相對(duì)于hoa系數(shù)11執(zhí)行,但lit單元30可將分解應(yīng)用于hoa系數(shù)11的導(dǎo)出項(xiàng)。舉例來說,lit單元30可相對(duì)于自hoa系數(shù)11導(dǎo)出的功率譜密度矩陣應(yīng)用svd。通過相對(duì)于hoa系數(shù)的功率譜密度(psd)而非系數(shù)自身執(zhí)行svd,lit單元30可在處理器循環(huán)及存儲(chǔ)空間中的一或多者的方面潛在地減小執(zhí)行svd的計(jì)算復(fù)雜度,同時(shí)實(shí)現(xiàn)相同的源音頻編碼效率,如同svd是直接應(yīng)用于hoa系數(shù)。參數(shù)計(jì)算單元32表示經(jīng)配置以計(jì)算各種參數(shù)的單元,所述參數(shù)諸如相關(guān)性參數(shù)(r)、方向性質(zhì)參數(shù)及能量性質(zhì)(e)。用于當(dāng)前幀的參數(shù)中的每一者可表示為r[k]、θ[k]、r[k]及e[k]。參數(shù)計(jì)算單元32可相對(duì)于us[k]向量33執(zhí)行能量分析和/或相關(guān)(或所謂的交叉相關(guān))以識(shí)別所述參數(shù)。參數(shù)計(jì)算單元32也可確定用于先前幀的參數(shù),其中先前幀參數(shù)可基于具有us[k-1]向量及v[k-1]向量的先前幀表示為r[k-1]、θ[k-1]、r[k-1]及e[k-1]。參數(shù)計(jì)算單元32可將參數(shù)37及先前參數(shù)39輸出到重排序單元34。由參數(shù)計(jì)算單元32計(jì)算的參數(shù)可由重排序單元34用以對(duì)音頻對(duì)象重排序以表示其自然評(píng)估或隨時(shí)間推移的連續(xù)性。重排序單元34可將來自轉(zhuǎn)向方向的第一us[k]向量33的參數(shù)37中的每一者與第二us[k-1]向量33的參數(shù)39的每一者進(jìn)行比較。重排序單元34可基于當(dāng)前參數(shù)37及先前參數(shù)39對(duì)us[k]矩陣33和v[k]矩陣35內(nèi)的各種向量重排序(作為一個(gè)實(shí)例,使用hungarian演算法)以將經(jīng)重排序的us[k]矩陣33′(其可數(shù)學(xué)表示為)及經(jīng)重排序的v[k]矩陣35′(其可數(shù)學(xué)表示為)輸出到前景聲音選擇單元36(“前景選擇單元36”)及能量補(bǔ)償單元38。前景選擇單元36也可被稱作優(yōu)勢(shì)聲音選擇單元36。聲場(chǎng)分析單元44可表示經(jīng)配置以相對(duì)于hoa系數(shù)11執(zhí)行聲場(chǎng)分析以便潛在地實(shí)現(xiàn)目標(biāo)位率41的單元。聲場(chǎng)分析單元44可基于所述分析和/或所接收的目標(biāo)位率41確定心理聲學(xué)譯碼器實(shí)例化的總數(shù)(其可為環(huán)境或背景信道的總數(shù)(bgtot)及前景信道或換句話說優(yōu)勢(shì)信道的數(shù)目的函數(shù)。心理聲學(xué)譯碼器實(shí)例化的總數(shù)可表示為numhoatransportchannels。再次為了潛在地實(shí)現(xiàn)目標(biāo)位率41,聲場(chǎng)分析單元44也可確定前景信道的總數(shù)目(nfg)45、背景(或換句話說,環(huán)境)聲場(chǎng)的最小階數(shù)(nbg或替代地,minambhoaorder)、表示背景聲場(chǎng)的最小階數(shù)的實(shí)際信道的對(duì)應(yīng)數(shù)目(nbga=(minambhoaorder+1)2),及待發(fā)送的額外bghoa信道的索引(i)(其在圖3的實(shí)例中可共同地表示為背景信道信息43)。背景信道信息43也可被稱作環(huán)境信道信息43。numhoatransportchannels-nbga后剩余的信道中的每一者可為“額外背景/環(huán)境信道”、“作用中的基于向量的優(yōu)勢(shì)信道”、“作用中的基于方向的優(yōu)勢(shì)信號(hào)”或“完全不活動(dòng)”。聲場(chǎng)分析單元44將背景信道信息43及hoa系數(shù)11輸出到背景(bg)選擇單元36,將背景信道信息43輸出到系數(shù)縮減單元46及位流產(chǎn)生單元42,且將nfg45輸出到前景選擇單元36。背景選擇單元48可表示經(jīng)配置以基于背景信道信息(例如,背景聲場(chǎng)(nbg)以及待發(fā)送的額外bghoa信道的數(shù)目(nbga)及索引(i))確定背景或環(huán)境hoa系數(shù)47的單元。舉例來說,當(dāng)nbg等于一時(shí),背景選擇單元48可選擇用于具有等于或小于一的階數(shù)的音頻幀的每一樣本的hoa系數(shù)11。在此實(shí)例中,背景選擇單元48可接著選擇具有由索引(i)中的一者識(shí)別的索引的hoa系數(shù)11作為額外bghoa系數(shù),其中將nbga提供至待于位流21中指定的位流產(chǎn)生單元42以便使得音頻解碼裝置(諸如圖4a及4b的實(shí)例中所示的音頻解碼裝置24)能夠提取來自位流21的背景hoa系數(shù)47。背景選擇單元48可接著將環(huán)境hoa系數(shù)47輸出到能量補(bǔ)償單元38。環(huán)境hoa系數(shù)47可具有維度d:m×[(nbg+1)2+nbga]。環(huán)境hoa系數(shù)47也可被稱作“環(huán)境hoa信道47”,其中環(huán)境hoa系數(shù)47中的每一者對(duì)應(yīng)于待由心理聲學(xué)音頻譯碼器單元40編碼的單獨(dú)環(huán)境hoa信道47。前景選擇單元36可表示經(jīng)配置以基于nfg45(其可表示識(shí)別前景向量的一或多個(gè)索引)選擇表示聲場(chǎng)的前景或相異分量的經(jīng)重排序的us[k]矩陣33′及經(jīng)重排序的v[k]矩陣35′的單元。前景選擇單元36可將nfg信號(hào)49(其可表示為經(jīng)重排序的us[k]1,...,nfg49、fg1,...,nfg[k]49或)輸出到心理聲學(xué)音頻譯碼器單元40,其中nfg信號(hào)49可具有維度d:m×nfg且每一者表示單聲道-音頻對(duì)象。前景選擇單元36也可將對(duì)應(yīng)于聲場(chǎng)的前景分量的經(jīng)重排序的v[k]矩陣35′(或v(1..nfg)(k)35′)輸出到空間-時(shí)間內(nèi)插單元50,其中對(duì)應(yīng)于前景分量的經(jīng)重排序的v[k]矩陣35′的子集可表示為前景v[k]矩陣51k(其可在數(shù)學(xué)上表示為),其具有維度d:(n+1)2×nfg。能量補(bǔ)償單元38可表示經(jīng)配置以相對(duì)于環(huán)境hoa系數(shù)47執(zhí)行能量補(bǔ)償以補(bǔ)償歸因于通過背景選擇單元48移除hoa信道中的各者而產(chǎn)生的能量損失的單元。能量補(bǔ)償單元38可相對(duì)于經(jīng)重排序的us[k]矩陣33′、經(jīng)重排序的v[k]矩陣35′、nfg信號(hào)49、前景v[k]向量51k及環(huán)境hoa系數(shù)47中的一或多者執(zhí)行能量分析,且接著基于能量分析執(zhí)行能量補(bǔ)償以產(chǎn)生經(jīng)能量補(bǔ)償?shù)沫h(huán)境hoa系數(shù)47′。能量補(bǔ)償單元38可將經(jīng)能量補(bǔ)償?shù)沫h(huán)境hoa系數(shù)47′輸出到心理聲學(xué)音頻譯碼器單元40??臻g-時(shí)間內(nèi)插單元50可表示經(jīng)配置以接收第k幀的前景v[k]向量51k及前一幀(因此為k-1記號(hào))的前景v[k-1]向量51k-1且執(zhí)行空間-時(shí)間內(nèi)插以產(chǎn)生經(jīng)內(nèi)插的前景v[k]向量的單元??臻g-時(shí)間內(nèi)插單元50可將nfg信號(hào)49與前景v[k]向量51k重組合以恢復(fù)經(jīng)重排序的前景hoa系數(shù)??臻g-時(shí)間內(nèi)插單元50可接著將經(jīng)重排序的前景hoa系數(shù)除以經(jīng)內(nèi)插的v[k]向量以產(chǎn)生經(jīng)內(nèi)插的nfg信號(hào)49′。空間-時(shí)間內(nèi)插單元50也可輸出用以產(chǎn)生經(jīng)內(nèi)插的前景v[k]向量的前景v[k]向量51k,以使得音頻解碼裝置(諸如,音頻解碼裝置24)可產(chǎn)生經(jīng)內(nèi)插的前景v[k]向量且借此恢復(fù)前景v[k]向量51k。將用以產(chǎn)生經(jīng)內(nèi)插的前景v[k]向量的前景v[k]向量51k表示為剩余前景v[k]向量53。為了確保在編碼器及解碼器處使用相同的v[k]及v[k-1](以創(chuàng)建經(jīng)內(nèi)插的向量v[k]),可在編碼器及解碼器處使用向量的經(jīng)量化/經(jīng)解量化的版本??臻g-時(shí)間內(nèi)插單元50可將經(jīng)內(nèi)插的nfg信號(hào)49′輸出到心理聲學(xué)音頻譯碼器單元40且將經(jīng)內(nèi)插的前景v[k]向量51k輸出到系數(shù)縮減單元46。系數(shù)縮減單元46可表示經(jīng)配置以基于背景信道信息43相對(duì)于剩余前景v[k]向量53執(zhí)行系數(shù)縮減以將經(jīng)減少的前景v[k]向量55輸出到v-向量譯碼單元52的單元。經(jīng)減少的前景v[k]向量55可具有維度d:[(n+1)2-(nbg+1)2-bgtot]xnfg。在這方面,系數(shù)縮減單元46可表示經(jīng)配置以減少剩余前景v[k]向量53中的系數(shù)的數(shù)目的單元。換句話說,系數(shù)縮減單元46可表示經(jīng)配置以消除前景v[k]向量中具有極少或幾乎沒有方向信息的系數(shù)(其形成剩余前景v[k]向量53)的單元。在一些實(shí)例中,相異或(換句話說)前景v[k]向量的對(duì)應(yīng)于一階及零階基函數(shù)的系數(shù)(其可表示為nbg)提供極少方向信息,且因此可自前景v-向量移除(經(jīng)由可被稱作“系數(shù)縮減”的過程)。在此實(shí)例中,可提供較大靈活性以使得不僅自集合[(nbg+1)2+1,(n+1)2]識(shí)別對(duì)應(yīng)于nbg的系數(shù)而且識(shí)別額外hoa信道(其可通過變量totalofaddambhoachan表示)。v-向量譯碼單元52可表示經(jīng)配置以執(zhí)行量化或其它形式的譯碼以壓縮經(jīng)減少的前景v[k]向量55以產(chǎn)生經(jīng)譯碼的前景v[k]向量57的單元。v-向量譯碼單元52可將經(jīng)譯碼的前景v[k]向量57輸出到位流產(chǎn)生單元42。在操作中,v-向量譯碼單元52可表示經(jīng)配置以壓縮或以其它方式譯碼聲場(chǎng)的空間分量(即,在此實(shí)例中為經(jīng)減少的前景v[k]向量55中的一或多者)的單元。v-向量譯碼單元52可執(zhí)行如通過表示為“nbitsq”的量化模式語(yǔ)法元素指示的以下13種量化模式中的任一者:v-向量譯碼單元52可相對(duì)于減少的前景v[k]向量55中的每一者執(zhí)行多種形式的量化以獲得減少的前景v[k]向量55的多個(gè)經(jīng)譯碼版本。v-向量譯碼單元52可選擇減少的前景v[k]向量55的經(jīng)譯碼版本中的一者作為經(jīng)譯碼前景v[k]向量57。通過查看與量化模式的類型相關(guān)聯(lián)的在上文表示為nbitsq的語(yǔ)法元素,應(yīng)注意,v-向量譯碼單元52可(換句話說)選擇非預(yù)測(cè)的經(jīng)向量量化的v-向量(例如,nbitsq值為4)、預(yù)測(cè)的經(jīng)向量量化的v-向量(nbitsq值未明確展示,但參見下一段落)、未經(jīng)霍夫曼譯碼的純量量化的v-向量(例如,nbitsq值為5)及霍夫曼譯碼的純量量化的v-向量(例如,nbitsq值為所示的6、7、8及16)中的一者以基于本發(fā)明中所論述的準(zhǔn)則的任何組合而用作切換式經(jīng)量化v-向量的輸出。可將以上具有13種量化模式的量化模式表的經(jīng)修改版本與可針對(duì)一般向量量化模式(例如,nbitsq等于4)識(shí)別向量量化為預(yù)測(cè)向量量化模式抑或非預(yù)測(cè)向量量化模式的額外語(yǔ)法元素(例如,pvq/vq選擇語(yǔ)法元素)成對(duì)。舉例來說,pvq/vq選擇語(yǔ)法元素等于1,意味著結(jié)合等于4的nbitsq,可存在預(yù)測(cè)向量量化模式,否則,如果pvq/vq選擇位語(yǔ)法元素等于1且nbitsq等于4,則向量量化模式將為非預(yù)測(cè)的。在一些實(shí)例中,v-向量譯碼單元52可自包含一向量量化模式及一或多個(gè)純量量化模式的量化模式集合中選擇一量化模式,且基于(或根據(jù))所述所選擇的模式將輸入v-向量量化。v-向量譯碼單元52可接著將以下各者中的所選擇者提供至位流產(chǎn)生單元42以用作經(jīng)譯碼前景v[k]向量57:未經(jīng)預(yù)測(cè)的經(jīng)向量量化的v-向量(例如,就權(quán)重值或指示權(quán)重值的位來說)、經(jīng)預(yù)測(cè)的經(jīng)向量量化的v-向量(例如,就殘余權(quán)重誤差值或指示其的位來說)、未經(jīng)霍夫曼譯碼的經(jīng)純量量化的v-向量,及經(jīng)霍夫曼譯碼的經(jīng)純量量化的v-向量。在替代實(shí)例中,v-向量譯碼單元52可執(zhí)行以下14種類型的量化模式中的任一者,如通過表示為“nbitsq”的量化模式語(yǔ)法元素指示:在正上方的實(shí)例量化模式表中,v-向量譯碼單元52可包含用于預(yù)測(cè)向量量化(例如,nbitsq等于3)及非預(yù)測(cè)向量量化(例如,nbitsq等于4)的單獨(dú)量化模式。圖4為說明經(jīng)配置以執(zhí)行本發(fā)明中所描述的技術(shù)的各種方面的v-向量譯碼單元52a的圖。v-向量譯碼單元52a可表示包含于圖3的實(shí)例中所示的音頻譯碼裝置20內(nèi)的v-向量譯碼單元52的一項(xiàng)實(shí)例。在圖4的實(shí)例中,v-向量譯碼單元52a包含純量量化單元550、切換式預(yù)測(cè)向量量化單元560及向量量化/純量量化(vq/sq)選擇單元564。純量量化單元550可表示經(jīng)配置以執(zhí)行上文所列的各種純量量化模式中的一或多者(即,如在上表中通過此實(shí)例中介于5與16之間的nbitsq值所識(shí)別)的單元。純量量化單元550可根據(jù)相對(duì)于單輸入v-向量55(i)的模式中的每一者執(zhí)行純量量化。單輸入v-向量55(i)可指減少的前景v[k]向量55中的一者(或換句話說,第i者)?;谀繕?biāo)位率41,純量量化單元550可選擇輸入v-向量55(i)的經(jīng)純量量化版本中的一者,將輸入v-向量55(i)的經(jīng)純量量化版本輸出到也包含于v-向量譯碼單元52中的向量量化/純量量化(vq/sq)選擇單元564。輸入v-向量55(i)的經(jīng)純量量化版本表示為sq向量551(i)。純量量化單元550也可確定識(shí)別由于輸入v-向量55(i)的純量量化所導(dǎo)致的誤差的誤差(表示為errorsq)。純量量化單元550可根據(jù)以下方程式(1)確定errorsq:其中vfg表示輸入v-向量55(i)且表示sq向量551(i)。純量量化單元550可將errorsq輸出到vq/sq選擇單元564作為errorsq533。如下文更詳細(xì)地描述,切換式預(yù)測(cè)向量量化單元560可表示經(jīng)配置以在一或多個(gè)權(quán)重的第一集合與一或多個(gè)權(quán)重的第二集合的非預(yù)測(cè)向量量化之間交換的單元。如圖4的實(shí)例中進(jìn)一步所示,切換式預(yù)測(cè)向量量化單元560可包含近似單元502、排序及選擇單元504、非預(yù)測(cè)向量量化(npvq)單元520、緩沖器單元530、預(yù)測(cè)向量量化單元540及向量量化/預(yù)測(cè)向量量化單元(vq/pvq)選擇單元562。近似單元502可表示經(jīng)配置以基于自一或多個(gè)方位角-仰角碼簿(aecb)63變換的一或多個(gè)音量代碼向量571而產(chǎn)生輸入v-向量55(i)的近似。應(yīng)注意,緩沖器單元530為物理存儲(chǔ)器的部分。即,近似單元502可將輸入v-向量55(i)近似為一或多個(gè)權(quán)重與一或多個(gè)音量代碼向量571的組合。權(quán)重集合在數(shù)學(xué)上可由變量ω表示。代碼向量在數(shù)學(xué)上可由變量ω表示。因此,音量代碼向量571在圖4的實(shí)例中展示為“ω571”。輸入v-向量55(i)在數(shù)學(xué)上可由變量vfg表示。在一項(xiàng)實(shí)例中,音量代碼向量571可使用各種輸入v-向量(類似于輸入v-向量55(i))的統(tǒng)計(jì)分析導(dǎo)出,所述各種輸入v-向量是經(jīng)由將上文所描述的處理程序應(yīng)用于大量樣本音頻聲場(chǎng)(如通過hoa系數(shù)描述)以在近似任何給定輸入v-向量時(shí)通常產(chǎn)生最少量的誤差而產(chǎn)生。在不同實(shí)例中,音量代碼向量571可通過將空間域中的表格中的方位角與仰角的集合(或,方位角及仰角位置的集合)變換至高階立體混響聲域而產(chǎn)生,如圖5中進(jìn)一步描述。表中的方位角及仰角位置也可通過圖2中說明的麥克風(fēng)陣列5中的麥克風(fēng)位置的幾何結(jié)構(gòu)確定。因此,圖3的編碼裝置可進(jìn)一步集成到包括麥克風(fēng)陣列5的裝置中,所述麥克風(fēng)陣列經(jīng)配置以用按不同方位角及仰角定位的麥克風(fēng)捕獲音頻信號(hào)。在輸入v-向量55(i)及代碼向量的集合可為固定的條件下,近似單元502可嘗試使用以下方程式(2a)及2(b)解答權(quán)重503(ω):在以上實(shí)例方程式(2a)、(2b)中,ωj表示代碼向量{ωj}的集合中的第j個(gè)代碼向量,ωj表示權(quán)重{ωj}的集合中的第j個(gè)權(quán)重。根據(jù)方程式(1),近似單元502可將第j個(gè)權(quán)重乘以j音量代碼向量571的集合的第j個(gè)代碼向量且合計(jì)j相乘的結(jié)果以近似輸入v-向量55(i),從而產(chǎn)生代碼向量的加權(quán)總和。在一個(gè)配置(封閉形式的配置)中,近似單元502可基于以下方程式(3)解答權(quán)重ω:其中表示代碼向量({ωk})的集合中的第k個(gè)向量的轉(zhuǎn)置,且ωk表示權(quán)重{ωk}的集合中的第j個(gè)權(quán)重。在一些實(shí)例中,在封閉形式的配置中,代碼向量可為正規(guī)正交向量的集合。舉例來說,如果存在(n+1)2個(gè)代碼向量,其中n=4th階數(shù),則25個(gè)代碼向量可為正交的且進(jìn)一步經(jīng)正規(guī)化以使得所述代碼向量為正規(guī)正交的。在代碼向量({ωj})的集合正規(guī)正交的這些實(shí)例中,以下表達(dá)式可適用:在方程式(4)適用的這些實(shí)例中,方程式(3)的右側(cè)可如下簡(jiǎn)化:其中ωk對(duì)應(yīng)于代碼向量的加權(quán)總和中的第k權(quán)重。作為一實(shí)例,代碼向量的加權(quán)總和可指多個(gè)音量代碼向量中的每一者乘以來自當(dāng)前時(shí)間區(qū)段的多個(gè)權(quán)重中的每一者的求和。在代碼向量集合并未嚴(yán)格地正規(guī)正交或嚴(yán)格地正交的實(shí)例中,j權(quán)重的集合可基于以下方程式(5b):其中ωk對(duì)應(yīng)于代碼向量的加權(quán)總和中的第k權(quán)重。在額外實(shí)例中,代碼向量可為以下各者中的一或多者:方向向量的集合、正交方向向量的集合、正規(guī)正交方向向量的集合、偽正規(guī)正交方向向量的集合、偽正交方向向量的集合、方向基底向量的集合、正交向量的集合、偽正交向量的集合、球諧基底向量的集合、經(jīng)正規(guī)化的向量的集合,及基底向量的集合。在代碼向量包含方向向量的實(shí)例中,方向向量中的每一者可具有對(duì)應(yīng)于2d或3d空間中的方向或方向輻射圖案的方向性。在不同配置(最佳匹配擬合配置)中,近似單元502可經(jīng)配置以實(shí)施匹配演算法以識(shí)別權(quán)重ωk。近似單元502可使用最小化代碼向量的加權(quán)總和(例如,使用方程式(5a或5b))與輸入v-向量55(i)之間的誤差的迭代方法選擇音量代碼向量571的每一者的權(quán)重的不同集合??墒褂貌煌`差準(zhǔn)則,諸如,l1標(biāo)準(zhǔn)變體(例如,絕對(duì)差異值)或l2標(biāo)準(zhǔn)(平方差的平方根)。在以上實(shí)例中,權(quán)重503包含對(duì)應(yīng)于32個(gè)不同音量代碼向量的32個(gè)不同權(quán)重503。然而,近似單元502可利用具有不同數(shù)目的ae向量501(參見圖5)的aecb63中的不同一者,從而產(chǎn)生不同數(shù)目的音量代碼向量571。以上參考的mpeg-h3d音頻標(biāo)準(zhǔn)在附件f中提供大量不同向量碼簿。aecb63可例如對(duì)應(yīng)于表f.2至f.11中所表示的向量碼簿。對(duì)于以上實(shí)例,其中j=32,32個(gè)音量代碼向量571可表示表f.6中所定義的方位角-仰角(ae)向量501的經(jīng)變換版本。如下文更詳細(xì)地描述,近似單元502可根據(jù)以上參考的mpeg-h3d音頻標(biāo)準(zhǔn)的部分f.1.5變換ae向量501(參見圖5)。在一些實(shí)例中,近似單元502可在aecb63的不同者之間進(jìn)行選擇以譯碼不同的輸入v-向量55(i)。另外,當(dāng)相同輸入v-向量55(i)隨時(shí)間變化時(shí),近似單元502可在當(dāng)譯碼相同輸入v-向量55(i)時(shí)在aecb63的不同者之間進(jìn)行切換。在一些實(shí)例中,當(dāng)輸入v-向量55(i)指定具有單一方向的聲源的單一方向(例如,描述蜂鳴聲的聲場(chǎng)中的方向)時(shí),近似單元502可利用對(duì)應(yīng)于表f.11(具有900個(gè)代碼向量)的aecb63中的一者。當(dāng)輸入v-向量55(i)對(duì)應(yīng)于多方向聲源(即,跨越多個(gè)方向的聲源)或含有自不同多個(gè)角方向到達(dá)的多個(gè)聲源時(shí),近似單元502可利用32個(gè)ae向量501。在這方面,輸入v-向量55(i)可包含單方向v-向量55(i)或多方向v-向量55(i)。當(dāng)近似單方向輸入v-向量55(i)時(shí),近似單元502可選擇自900個(gè)ae向量(使用方位角及仰角定義)變換的900個(gè)音量代碼向量571中的單一者,其最佳地表示單方向輸入v-向量55(i)(例如,依據(jù)ae向量501中的每一者與輸入v-向量55(i)之間的誤差)。近似單元502可在使用ae向量501中的單一所選擇向量時(shí)確定權(quán)重值為-1或1。替代地,近似單元502可存取權(quán)重碼簿(wcb)65a中的一者。近似單元502可存取的wcb65a中的一者可包含類似于f.12的權(quán)重。近似單元502可利用權(quán)重值與音量代碼向量的各種其它組合。然而,為易于論述的目的,遍及本發(fā)明使用j=32的實(shí)例以就32個(gè)ae向量501(參見圖5)來論述技術(shù)。近似單元502可將32個(gè)權(quán)重503(其為一或多個(gè)權(quán)重的一項(xiàng)實(shí)例)輸出到排序及選擇單元504。圖5為更詳細(xì)地說明包含于圖4的v-向量譯碼單元52a內(nèi)用于確定權(quán)重的近似單元502的實(shí)例的圖。圖5的近似單元502a可表示圖4的實(shí)例中所示的近似單元502的一項(xiàng)實(shí)例。近似單元502a可包含代碼向量轉(zhuǎn)換單元570及權(quán)重確定單元572。代碼向量轉(zhuǎn)換單元570可表示經(jīng)配置以自aecb63中的一者(表示為aecb63a)接收ae向量501且將來自表格中的空間域中的方位角及仰角(諸如,表f.6中的方位角及仰角)的32個(gè)ae向量501轉(zhuǎn)換(或換句話說,變換)至具有hoa域中的音量的向量的單元,如圖5的下半部中所示。32個(gè)ae向量的方位角及仰角可基于用以捕獲實(shí)況記錄7的三維曲面麥克風(fēng)陣列5中的麥克風(fēng)的幾何位置。如上文關(guān)于圖2所述,三維曲面麥克風(fēng)陣列5可為球體,具有置放于所述球體上的麥克風(fēng)的均勻分布。三維曲面麥克風(fēng)陣列中的每一麥克風(fēng)位置可通過方位角仰角描述。代碼向量轉(zhuǎn)換單元570可將32個(gè)音量代碼向量571輸出到權(quán)重確定單元572。代碼向量轉(zhuǎn)換單元570可相對(duì)于方向?qū)1階的模式矩陣應(yīng)用于32個(gè)ae向量501。以上參考的mpeg-h3d音頻標(biāo)準(zhǔn)可表示使用“ω”符號(hào)的方向。換句話說,模式矩陣可包含每一點(diǎn)在方向中的一者中的球面基函數(shù),其中q=1,...,o2=(n2+1)2。模式矩陣可經(jīng)定義為其中且o1=(n1+1)2。可表示n階及m子階的球面基函數(shù)。換句話說,音量代碼向量571的音量代碼向量中的每一者可定義于hoa域中且是基于在通過方位角及仰角的集合定義的多個(gè)角方向中的一者上定向的球諧基函數(shù)的線性組合。方位角及仰角可通過麥克風(fēng)陣列5中的麥克風(fēng)的幾何位置預(yù)定義或獲得,諸如圖2中所說明。盡管描述為針對(duì)32個(gè)ae向量501的每一應(yīng)用執(zhí)行此轉(zhuǎn)換,但代碼向量轉(zhuǎn)換單元570可在任何給定編碼處理程序期間而非在逐個(gè)應(yīng)用的基礎(chǔ)上僅執(zhí)行此轉(zhuǎn)換一次且將所述32個(gè)ae音量代碼向量571存儲(chǔ)到碼簿。此外,近似單元502在一些實(shí)施中可并未包含代碼向量轉(zhuǎn)換單元570且可存儲(chǔ)32個(gè)音量代碼向量571,其中所述32個(gè)音量代碼向量571已預(yù)定。在一些實(shí)例中,近似單元502可將32個(gè)音量代碼向量571存儲(chǔ)為音量向量(vv)cb(vvcb)612。又,32個(gè)音量代碼向量571展示于圖5的下半部中。32個(gè)音量代碼向量571可表示為ω0,...,31。權(quán)重確定單元572可表示經(jīng)配置以確定當(dāng)前時(shí)間區(qū)段(例如,第i音頻幀)的32個(gè)權(quán)重503(或另一數(shù)目的多個(gè)權(quán)重503)的單元,所述權(quán)重對(duì)應(yīng)于高階立體混響聲域中定義的32個(gè)音量ae向量501且指示輸入v-向量55(i)。權(quán)重確定單元572可使用上文先前所描述的封閉形式的配置或最佳擬合匹配配置來確定32個(gè)權(quán)重503。因此,j(例如,j=32)權(quán)重503(表示為ω0,...,31)可通過將輸入v-向量55(i)乘以j音量代碼向量571的轉(zhuǎn)置來確定。返回至圖4,排序及選擇單元504表示經(jīng)配置以排序32個(gè)權(quán)重503及選擇權(quán)重503的非零子集的單元。作為一項(xiàng)實(shí)例,排序及選擇單元504可以升序?qū)?2個(gè)權(quán)重503進(jìn)行排序。替代地,作為另一實(shí)例,排序及選擇單元504可以降序?qū)?2個(gè)權(quán)重503進(jìn)行排序。排序及選擇單元504可基于最高值至最低值或最低值至最高值對(duì)32個(gè)權(quán)重503進(jìn)行排序,其中在排序時(shí)可或可不考慮所述值的量值。一旦權(quán)重503經(jīng)排序,則排序及選擇單元504可選擇有序的32個(gè)權(quán)重503的非零子集,所述32個(gè)權(quán)重產(chǎn)生將代碼向量的加權(quán)總和與權(quán)重的全集合緊密匹配的代碼向量的加權(quán)總和。因此,可不選擇相對(duì)小(即,較接近零值)的權(quán)重的非零集合。圖6為更詳細(xì)地說明包含于圖4的v-向量譯碼單元52a內(nèi)用于排序及選擇權(quán)重的排序及選擇單元504a的實(shí)例的圖。圖6的排序及選擇單元504a表示圖4的排序及選擇單元504的一頂實(shí)例。如圖6中所示,排序及選擇單元504a可包含可(例如)以降序?qū)?2個(gè)權(quán)重503進(jìn)行排序的排序單元506??勺宰畲笾磷钚×恐?忽略正負(fù)號(hào))記錄個(gè)別權(quán)重ω0,...,ω31。因此,用記錄的索引509說明所得的記錄的32個(gè)有序權(quán)重507ω12,ω14,...,ω5。由于32個(gè)權(quán)重503的原始權(quán)重值處于對(duì)應(yīng)于32個(gè)音量代碼向量571的相應(yīng)階數(shù),故可不指定索引信息。然而,由于排序單元506已重布置32個(gè)有序權(quán)重507中的權(quán)重,故排序單元506可確定(例如,產(chǎn)生)32個(gè)索引509,其指示32個(gè)有序權(quán)重507中的每一者相對(duì)應(yīng)的音量代碼向量571中的一者。排序單元506將32個(gè)有序權(quán)重507及32個(gè)索引509輸出到選擇單元508。選擇單元508可表示經(jīng)配置以選擇有序權(quán)重507的非零集合及32個(gè)索引509的單元。有序權(quán)重507可表示為ω′。選擇單元508可經(jīng)配置以選擇32個(gè)有序權(quán)重507及32索引509的預(yù)定數(shù)目(y)或替代地動(dòng)態(tài)確定數(shù)目(y)。作為一項(xiàng)實(shí)例,權(quán)重的數(shù)目的動(dòng)態(tài)確定可基于目標(biāo)位率41。y可表示j個(gè)有序權(quán)重507的任何數(shù)目,包含有序權(quán)重507的任何非零子集。為易于說明的目的,選擇單元508可經(jīng)配置以選擇8個(gè)(例如,y=8)權(quán)重。盡管在下文描述為選擇8個(gè)權(quán)重,但選擇單元508可選擇任何y個(gè)j權(quán)重。在一些實(shí)例中,選擇單元508可選擇32個(gè)有序權(quán)重507的頂部(當(dāng)以降序排序時(shí))8個(gè)權(quán)重及32個(gè)索引509的對(duì)應(yīng)8個(gè)索引。8個(gè)索引511可表示指示32個(gè)代碼向量中的哪些代碼向量對(duì)應(yīng)于8個(gè)權(quán)重值中的每一者的數(shù)據(jù)。權(quán)重的選擇可通過以下方程式(5)表達(dá):可使用權(quán)重值的子集以及其對(duì)應(yīng)音量代代碼向量以形成代碼向量的加權(quán)總和(作為一項(xiàng)實(shí)例,其又可指多個(gè)音量代碼向量中的每一者乘以來自當(dāng)前時(shí)間區(qū)段的多個(gè)權(quán)重中的每一者的總和),其估計(jì)或仍近似v-向量,如以下表達(dá)式中所示:其中表示權(quán)重的集合中的第j權(quán)重,且表示估計(jì)的v-向量。估計(jì)的v-向量可通過非預(yù)測(cè)向量量化單元520譯碼,其中權(quán)重的集合可經(jīng)向量量化,且代碼向量{ωj}的集合可用以計(jì)算代碼向量的加權(quán)總和。當(dāng)并非選自j個(gè)(例如32個(gè))權(quán)重的全集合中的有序權(quán)重相對(duì)小(即,較接近零值)時(shí),代碼向量的加權(quán)總和仍將代碼向量的加權(quán)總與權(quán)重的全集合緊密匹配。因此,估計(jì)的v-向量可近似v-向量。盡管為了易于可讀性而未明確繪制,但權(quán)重確定單元572及選擇單元504的組合可為近似器單元的部分且最佳擬合匹配配置可用以選擇可并不一定排序的8個(gè)權(quán)重且計(jì)算代碼向量的加權(quán)總和,所述代碼向量仍將代碼向量的加權(quán)總和與權(quán)重的全集合(例如j=32)緊密匹配。雖然在近似器單元中不一定存在有序單元,但近似器單元的輸出將輸出上文所描述的估計(jì)的v-向量。類似地,排序及選擇單元504也可為近似器單元的部分,且在此情況中也使用8個(gè)權(quán)重輸出估計(jì)的v-向量,其可使用32個(gè)權(quán)重的全集合近似v-向量。選擇單元508可將8個(gè)索引511作為8個(gè)vvecidx語(yǔ)法元素511輸出到v-向量譯碼單元52a的vq/sq選擇單元564,如圖4中所描繪。選擇單元508也可將8個(gè)有序權(quán)重505輸出到切換式預(yù)測(cè)向量量化單元560的npvq單元520及pvq單元540兩者。在這方面,有序權(quán)重505可表示輸出到npvq單元520的第一權(quán)重集合及輸出到pvq單元540的第二權(quán)重集合。再次返回至圖4的實(shí)例,npvq單元520可接收8個(gè)有序權(quán)重505(其也可被稱作“選擇的有序權(quán)重505”)。npvq單元520可表示經(jīng)配置以相對(duì)于8個(gè)有序權(quán)重505執(zhí)行非預(yù)測(cè)向量量化的單元。向量量化可指一組值通過其聯(lián)合地而非獨(dú)立地經(jīng)量化的處理程序。向量量化可利用待量化的所述群值中的統(tǒng)計(jì)相依性。換句話說,向量量化(其也被稱作區(qū)塊量化或圖案匹配量化)可將來自多維向量空間中的值編碼為來自低維的離散子空間的值的有限集合。npvq單元520可將值的有限集合存儲(chǔ)到對(duì)音頻編碼裝置20及音頻解碼裝置24兩者共同的表格且索引值集合中的每一者。所述指標(biāo)可有效地量化值的每一集合。在圖4的實(shí)例中,所述指標(biāo)可表示識(shí)別8個(gè)有序權(quán)重505的近似的8-位碼(或視表格的條目的數(shù)目而定的任何其它數(shù)目的位碼)。向量量化可因此將8個(gè)有序權(quán)重505作為索引量化至表格或其它數(shù)據(jù)結(jié)構(gòu)中,從而潛在地減少大量位以將8個(gè)有序權(quán)重505表示為8位索引。向量量化可經(jīng)訓(xùn)練以減少誤差且更好地表示數(shù)據(jù)集合(例如,此實(shí)例中的8個(gè)有序權(quán)重505)??纱嬖趶?fù)雜度變化的不同類型的訓(xùn)練。訓(xùn)練大體上嘗試將量化值指派至數(shù)據(jù)集合的較密集區(qū)域以嘗試更好地表示數(shù)據(jù)集合??蓪⒁馕吨?個(gè)有序權(quán)重505的權(quán)重值的訓(xùn)練的結(jié)果存儲(chǔ)到權(quán)重碼簿(wcb)65??蓪?dǎo)出wcb65a中的不同者以用于量化不同數(shù)目的權(quán)重。出于說明的目的,論述具有8個(gè)權(quán)重值的wcb65a的向量量化碼簿。然而,具有不同數(shù)目的權(quán)重值的wcb65a中的不同者可適用。為進(jìn)一步減少8個(gè)權(quán)重值的動(dòng)態(tài)范圍且借此促進(jìn)待用于取代8個(gè)權(quán)重值的權(quán)重值的更較選擇,可在訓(xùn)練期間僅考慮量值。可忽略值的正負(fù)號(hào)的一項(xiàng)實(shí)例為存在高相對(duì)對(duì)稱性(意味著正值及負(fù)值的分布在分布及數(shù)目上的類似在某種程度上高于閾值)。因此,npvq單元520可相對(duì)于8個(gè)有序權(quán)重505的量值執(zhí)行非預(yù)測(cè)向量量化且單獨(dú)地指示正負(fù)號(hào)信息(例如,借助于用于權(quán)重505的每一者的sgnval語(yǔ)法元素)。圖7a及7b為更詳細(xì)地說明包含于圖4的v-向量譯碼單元內(nèi)用于向量量化所選擇的有序權(quán)重的npvq單元的不同實(shí)例的圖。圖7a的npvq單元520a可表示圖4中所示的npvq單元520的一項(xiàng)實(shí)例。npvq單元520a可包含權(quán)重向量比較單元510、權(quán)重向量選擇單元512及正負(fù)號(hào)確定單元514。權(quán)重向量比較單元510a可表示經(jīng)配置以接收8個(gè)有序權(quán)重505且執(zhí)行與權(quán)重碼簿(wcb)65a的條目的比較的單元。如上所述,可存在大量不同wcb65a。權(quán)重向量比較單元510a可基于任何數(shù)目的不同準(zhǔn)則(包含目標(biāo)位率41)在不同wcb65a之間進(jìn)行選擇。在圖7a的實(shí)例中,wcb65a可表示定義于上文參考的mpeg-h3d音頻標(biāo)準(zhǔn)的表格f.13中的權(quán)重碼簿。wcb65a可包含256個(gè)條目(展示為0至255)。256個(gè)條目中的每一者可包含具有待用作8個(gè)有序權(quán)重505的可能近似的8個(gè)量化值的權(quán)重向量。權(quán)重的絕對(duì)值可相對(duì)于上文參考的mpeg-h3d音頻標(biāo)準(zhǔn)的表格f.13的預(yù)定義權(quán)重值而經(jīng)向量量化且用相關(guān)聯(lián)的列數(shù)目索引傳信。在圖7的實(shí)例中,wcb65a的每一列包含以降序存儲(chǔ)的其中所述列以第一下標(biāo)數(shù)字表示(例如,列1的表示為)。在wcb65a中的權(quán)重向量無正負(fù)號(hào)(意味著未給定正負(fù)號(hào)信息)的條件下,權(quán)重向量經(jīng)表示為權(quán)重向量的絕對(duì)值(例如,列1的表示為)。權(quán)重向量比較單元510a可迭代wcb65a的每一條目以確定由量化權(quán)重所產(chǎn)生的誤差。權(quán)重向量比較單元510a可包含量值單元650(“mag單元650”),其確定有序權(quán)重505中的每一者的所述絕對(duì)值或換句話說量值。有序權(quán)重505的量值可表示為權(quán)重向量比較單元510a可根據(jù)以下方程式(8)計(jì)算wcb65a的第x列的誤差:其中npex表示wcb65a的第x列的非預(yù)測(cè)誤差(npe)。權(quán)重向量比較單元510a可將256個(gè)誤差513輸出到權(quán)重向量選擇單元512。根據(jù)以下方程式(9)單獨(dú)地譯碼8個(gè)有序權(quán)重505的數(shù)字正負(fù)號(hào):其中sk表示8個(gè)有序權(quán)重505的第k個(gè)權(quán)重的正負(fù)號(hào)位?;谒稣?fù)號(hào)位,正負(fù)號(hào)確定單元514a可輸出8個(gè)sgnval語(yǔ)法元素515a,其可表示指示對(duì)應(yīng)8個(gè)有序權(quán)重505中的每一者的正負(fù)號(hào)的一或多個(gè)位。權(quán)重向量選擇單元512可表示經(jīng)配置以選擇wcb65a的條目中的一者以取代8個(gè)有序權(quán)重505使用的單元。權(quán)重向量選擇單元512可基于256個(gè)誤差513選擇條目。在一些實(shí)例中,權(quán)重向量選擇單元512可選擇具有256個(gè)誤差513中的最低(或換句話說,最小)者的wcb65a的條目。權(quán)重向量選擇單元512可輸出具有最低誤差的索引,其也識(shí)別所述條目。權(quán)重向量選擇單元512可輸出所述索引作為“weightidx”語(yǔ)法元素519a??墒褂脵?quán)重值的子集以及其對(duì)應(yīng)音量代碼向量以形成產(chǎn)生經(jīng)量化v-向量的代碼向量的加權(quán)總和,如以下方程式中所示:其中sj表示正負(fù)號(hào)位的子集({sj})中的第j個(gè)正負(fù)號(hào)位,表示無正負(fù)號(hào)權(quán)重的子集中的第j個(gè)權(quán)重,且可表示輸入v-向量55(i)的非預(yù)測(cè)的經(jīng)向量量化版本。表達(dá)式(10)的右側(cè)可表示代碼向量的加權(quán)總和,其包含設(shè)置的正負(fù)號(hào)位({sj})、權(quán)重的集合及代碼向量({ωj})的集合。npvq單元520a可將sgnval515a及weightidx519a輸出到npvq/pvq選擇單元562。npvq單元520a也可基于weightidx519a存取wcb65a以確定所選擇的權(quán)重600。npvq單元520a可將所選擇的權(quán)重600輸出到npvq/pvq選擇單元562及緩沖器單元530。緩沖器單元530可表示經(jīng)配置以緩沖所選擇的權(quán)重600的單元。緩沖器單元530可包含經(jīng)配置以延遲所選擇的權(quán)重600達(dá)一或多個(gè)幀的延遲單元528(表示為“z-1528”)。經(jīng)緩沖的權(quán)重可表示來自過去時(shí)間區(qū)段的一或多個(gè)經(jīng)重構(gòu)建的權(quán)重。過去時(shí)間區(qū)段可指代幀或其它壓縮或時(shí)間單元。經(jīng)重構(gòu)建的權(quán)重也可表示為先前權(quán)重或表示為先前經(jīng)重構(gòu)建的權(quán)重。經(jīng)重構(gòu)建的權(quán)重531可包括經(jīng)重構(gòu)建的權(quán)重531的絕對(duì)值。過去時(shí)間區(qū)段的經(jīng)重構(gòu)建的權(quán)重表示為先前經(jīng)重構(gòu)建的權(quán)重525a至525g。如圖7a的實(shí)例中所示,緩沖器單元530也可緩沖來自pvq單元540的經(jīng)重構(gòu)建的權(quán)重602。參考圖7b的實(shí)例,npvq單元520b可表示圖4中所示的npvq單元520的另一實(shí)例。npvq單元520b可基本上類似于圖7a的npvq單元520a,不同之處在于wcb65a中的有序權(quán)重向量是有正負(fù)號(hào)的值。wcb65a的正負(fù)號(hào)版本在圖7b的實(shí)例中表示為wcb65a′。另外,緩沖器單元530可緩沖所選擇的具有正負(fù)號(hào)值的權(quán)重600′。通過緩沖器單元530存儲(chǔ)的先前經(jīng)重構(gòu)建的權(quán)重600′可表示為先前經(jīng)重構(gòu)建的權(quán)重525a′至525g′。在wcb65a′的權(quán)重向量是帶正負(fù)號(hào)的值的條件下,不需要正負(fù)號(hào)確定單元514a,這是因?yàn)檎?fù)號(hào)值及權(quán)重值通過wcb65a′的所選擇的帶正負(fù)號(hào)的權(quán)重向量聯(lián)合地量化。換句話說,weightidx519a可聯(lián)合地識(shí)別正負(fù)號(hào)值及經(jīng)量化的權(quán)重值兩者。因此,在此實(shí)例中,圖7b的權(quán)重向量比較單元510并不包含量值單元650且因此表示為權(quán)重向量比較單元510b。再次返回至圖4的實(shí)例,pvq單元540可表示經(jīng)配置以相對(duì)于y(例如,8個(gè))有序權(quán)重505執(zhí)行預(yù)測(cè)向量量化的單元。盡管如上所述,在使用包含選擇器單元而非排序單元或權(quán)重未經(jīng)排序的其它可適用描述的替代的近似器單元時(shí),也可使用y個(gè)非有序權(quán)重。因此,pvq單元540可相對(duì)于y(例如,8個(gè))有序或非有序權(quán)重而非相對(duì)于8個(gè)權(quán)重(其也可為有序或非有序的)自身執(zhí)行一種形式的向量量化,如同在非預(yù)測(cè)形式的向量量化中一樣。為了易于閱讀,以下的實(shí)例常常描述有序權(quán)重,但所屬領(lǐng)域的一般技術(shù)人員可認(rèn)識(shí)到,也可在不嚴(yán)格要求權(quán)重必須經(jīng)重排序的情況下執(zhí)行所描述的技術(shù)。也應(yīng)注意,npvq單元520a及npvq單元520b中的權(quán)重向量選擇單元或權(quán)重比較單元并不取決于存儲(chǔ)于編碼器或解碼器的存儲(chǔ)器中的來自先前時(shí)間區(qū)段(例如,幀)的過去經(jīng)量化向量,以產(chǎn)生通過weightidx519a或weightidx519b表示的經(jīng)向量量化的權(quán)重向量。因此,npvq單元可描述為無記憶的。圖8a至8h為更詳細(xì)地說明包含于圖4的v-向量譯碼單元52a內(nèi)用于向量定量所選擇的有序權(quán)重的pvq單元的圖。圖8a至8b中所示或包含在其它處的pvq單元中的任一者可經(jīng)配置以具有存儲(chǔ)器,在圖8a至8h中,其經(jīng)表示為qw緩沖器單元530,所述緩沖器單元經(jīng)配置以存儲(chǔ)來自過去時(shí)間區(qū)段的用以近似高階立體混響聲域中的多方向v-向量的經(jīng)重構(gòu)建的多個(gè)權(quán)重。延遲緩沖器528延遲經(jīng)重構(gòu)建的多個(gè)權(quán)重的寫入。此延遲可為整個(gè)音頻幀或子幀的延遲。也應(yīng)注意,經(jīng)重構(gòu)建的多個(gè)權(quán)重(例如,如通過標(biāo)記531指示)可以不同形式存儲(chǔ)(例如,具有多個(gè)權(quán)重的絕對(duì)值或作為多個(gè)權(quán)重的絕對(duì)值差異或作為多個(gè)權(quán)重的差異等)。另外,可存在與多個(gè)權(quán)重的量化相關(guān)聯(lián)的權(quán)重索引或權(quán)重誤差索引(也可表示為權(quán)重索引)。這些權(quán)重索引可經(jīng)向量量化且一或多個(gè)權(quán)重索引可寫入至位流中以使得解碼器裝置也能夠重構(gòu)建所述權(quán)重并也使用解碼器裝置處的經(jīng)重構(gòu)建的權(quán)重以近似多方向v-向量。如圖8a的實(shí)例中所示,pvq單元540a可表示圖4中所示的pvq單元540的一項(xiàng)實(shí)例。pvq單元540a可包含正負(fù)號(hào)確定單元514、殘余誤差單元516a、殘余向量比較單元518、殘余向量選擇單元522及局部權(quán)重解碼器單元524a(其中局部權(quán)重解碼器單元524a在圖8b的實(shí)例中更詳細(xì)地展示)。pvq單元540的正負(fù)號(hào)確定單元514a可基本上類似于npvq單元520的正負(fù)號(hào)確定單元514。正負(fù)號(hào)確定單元514a可輸出指示8個(gè)有序權(quán)重505的數(shù)值正負(fù)號(hào)的8個(gè)sgnval語(yǔ)法元素515a。殘余誤差單元516a可表示經(jīng)配置以確定殘余權(quán)重誤差527a(其也可被稱為“殘余權(quán)重誤差527a的集合”的單元。在一些實(shí)例中,殘余誤差單元516a可根據(jù)以下方程式確定8個(gè)殘余權(quán)重誤差527a:其中ri,j表示第i個(gè)音頻幀的殘余權(quán)重誤差527a的第j個(gè)殘余權(quán)重誤差,|wi,j|為第i個(gè)音頻幀的對(duì)應(yīng)第j個(gè)權(quán)重值wi,j的量值(或絕對(duì)值),為第i個(gè)音頻幀的對(duì)應(yīng)第j個(gè)經(jīng)重構(gòu)建的權(quán)重值的量值(或絕對(duì)值),且αj表示8個(gè)權(quán)重因數(shù)523的第j個(gè)權(quán)重因數(shù)。殘余誤差單元516a可包含量值單元650,其確定8個(gè)有序權(quán)重505的絕對(duì)值或換句話說量值。8個(gè)有序權(quán)重505的絕對(duì)值可替代地被稱為權(quán)重量值或稱為權(quán)重的量值。8個(gè)有序權(quán)重505(ωi,j)對(duì)應(yīng)于來自用于第i個(gè)音頻幀的權(quán)重值的有序子集的第j個(gè)權(quán)重值。在一些實(shí)例中,權(quán)重的有序子集(即,圖8a的實(shí)例中的8個(gè)有序權(quán)重505)可對(duì)應(yīng)于輸入v-向量55(i)的基于代碼向量的分解中的權(quán)重值的子集,所述權(quán)重值基于權(quán)重值的量值排序(或,自最大量值至最小量值排序)。因此,在有序權(quán)重可通過量值分類的條件下,有序權(quán)重505在本文中也可被稱作“分類權(quán)重505”。方程式(11)中的項(xiàng)可被替代地稱為經(jīng)量化的先前權(quán)重量值或稱為經(jīng)量化的先前權(quán)重的量值。8個(gè)經(jīng)重構(gòu)建的先前權(quán)重525可被替代地稱為加權(quán)的經(jīng)重構(gòu)建的權(quán)重值量值或經(jīng)重建的權(quán)重值的加權(quán)量值。8個(gè)經(jīng)重構(gòu)建的先前權(quán)重525對(duì)應(yīng)于來自第(i-1)個(gè)或任何其它時(shí)間上在前的音頻幀(以譯碼次序)的經(jīng)重構(gòu)建的權(quán)重值的有序子集的第j個(gè)經(jīng)重構(gòu)建的權(quán)重值。在一些實(shí)例中,可基于對(duì)應(yīng)于經(jīng)重構(gòu)建的權(quán)重值的經(jīng)量化的預(yù)測(cè)權(quán)重值產(chǎn)生經(jīng)重構(gòu)建的權(quán)重值的有序子集(或集合)。在一些實(shí)例中,在方程式(11)中αj=1。在其它實(shí)例中,αj≠1。當(dāng)不等于1時(shí),可基于以下方程式確定8個(gè)權(quán)重因數(shù)523(αj):其中i對(duì)應(yīng)于用以確定αj的音頻幀的數(shù)目。如下文更詳細(xì)描述,在一些實(shí)例中,可基于來自多個(gè)不同音頻幀的多個(gè)不同權(quán)重值確定加權(quán)因數(shù)。殘余誤差單元516a可以此方式基于當(dāng)前時(shí)間區(qū)段(例如,第i個(gè)音頻幀)的8個(gè)有序權(quán)重505及來自過去音頻幀的先前經(jīng)重構(gòu)建的權(quán)重525(例如,來自第(i-1)個(gè)音頻幀的經(jīng)重構(gòu)建的權(quán)重525a)來確定8個(gè)殘余權(quán)重誤差527a(其也可被稱為“殘余權(quán)重誤差527a”)。8個(gè)殘余權(quán)重誤差527a可表示8個(gè)有序權(quán)重與8個(gè)經(jīng)重構(gòu)建的先前權(quán)重525中的一者之間的差異。殘余誤差單元516a可使用8個(gè)經(jīng)重構(gòu)建的權(quán)重525a而非先前權(quán)重(ωi-1,j),這是由于經(jīng)重構(gòu)建的先前權(quán)重525在音頻解碼裝置24處可用,而8個(gè)有序權(quán)重505可能不可用。殘余誤差單元516可將根據(jù)方程式(11)確定的8個(gè)殘余權(quán)重誤差527a輸出到殘余向量比較單元518。殘余向量比較單元518可表示經(jīng)配置以將8個(gè)殘余權(quán)重誤差527a與殘余權(quán)重誤差碼簿(rwc)65b(其也可被稱為“殘余碼簿65b”)的條目中的一或多者進(jìn)行比較的單元。在一些實(shí)例中,可存在大量不同rcb65b。權(quán)重向量比較單元518可基于任何數(shù)目的不同準(zhǔn)則(包含圖4的目標(biāo)位率41)在不同rcb65b之間進(jìn)行選擇。換句話說,殘余向量比較單元518可基于多個(gè)分類權(quán)重505確定多個(gè)殘余權(quán)重誤差527a。在一些實(shí)例中,向量量化殘余向量中的每一者的分量的數(shù)目可取決于經(jīng)選擇以表示輸入v-向量55(i)的權(quán)重的數(shù)目(其可通過變量y表示)。通常來說,對(duì)于具有y-分量候選量化向量的碼簿,殘余向量比較單元518可同時(shí)將y個(gè)權(quán)重向量量化以產(chǎn)生單一經(jīng)量化的向量。量化碼簿中的條目的數(shù)目可取決于用以將權(quán)重值向量量化的目標(biāo)位率41。在一些實(shí)例中,殘余向量比較單元518可迭代所有條目(例如,圖8a的實(shí)例中所示的256個(gè)條目)且確定每一條目的近似誤差(ae)。256個(gè)條目中的每一者可包含具有待用做8個(gè)殘余權(quán)重誤差527a的可能近似的8個(gè)近似值的殘余向量。在圖8a的實(shí)例中,rcb65b的每一列包含其中所述列以第一下標(biāo)數(shù)字表示(例如,列1的表示為)。殘余向量比較單元518可迭代rcb65b的每一條目以確定由近似殘余權(quán)重誤差527所產(chǎn)生的誤差。殘余向量比較單元518可根據(jù)以下方程式(13)計(jì)算rcb65b的第x列的誤差:其中aex表示rcb65b的第x列的近似誤差(ae)。殘余向量比較單元518可將256個(gè)誤差529輸出到殘余向量選擇單元522。殘余向量選擇單元522可表示經(jīng)配置以選擇rcb65b的條目中的一者以取代或換句話說代替8個(gè)殘余權(quán)重誤差527使用的單元。殘余向量選擇單元522可基于256個(gè)誤差529選擇條目。在一些實(shí)例中,殘余向量選擇單元522可選擇具有256個(gè)誤差529中的最低(或換句話說,最小)一者的rcb65b的條目。殘余向量選擇單元522可輸出具有最低誤差的索引,其也識(shí)別所述條目。殘余向量選擇單元522可輸出所述索引作為“weighterroridx”語(yǔ)法元素519b。weighterroridx語(yǔ)法元素519b可表示指示將選擇來自rcb65b的y-分量向量中的哪一者來產(chǎn)生y殘余權(quán)重誤差的經(jīng)解量化版本的索引值。在這方面,殘余向量比較單元及殘余向量選擇單元522可表示向量量化(vq)單元590a。vq單元590a可有效地向量量化殘余權(quán)重誤差527a以確定殘余權(quán)重誤差527a的表示。殘余權(quán)重誤差527a的表示可包含weighterroridx519b??墒褂脵?quán)重值的子集以及其對(duì)應(yīng)音量代碼向量571以形成產(chǎn)生經(jīng)量化的v-向量的音量代碼向量的加權(quán)總和,如以下方程式中所示:表達(dá)式(14)的右側(cè)可表示代碼向量的加權(quán)總和,其包含設(shè)置的正負(fù)號(hào)位({sj})、第i個(gè)音頻幀的殘差的集合、權(quán)重因數(shù)({αj})的集合、表示過去時(shí)間區(qū)段的第(i-1)個(gè)音頻幀的權(quán)重的集合,及代碼向量({ωj})的集合。pvq單元540a可將sgnval515a及weighterroridx519b輸出到npvq/pvq選擇單元562(展示于圖4中)。pvq單元540a也可將weighterroridx519b提供至局部權(quán)重解碼器單元524a,其更詳細(xì)地關(guān)于圖8b的實(shí)例展示。如圖8b的實(shí)例中所示,局部權(quán)重解碼器單元524a包含權(quán)重重構(gòu)建單元526a及延遲單元528。權(quán)重重構(gòu)建單元526a表示經(jīng)配置以基于8個(gè)權(quán)重因數(shù)523({αj})、表示的所選擇的殘余向量620a及表示的8個(gè)先前經(jīng)重構(gòu)建的權(quán)重525來重構(gòu)建8個(gè)有序權(quán)重505的單元。權(quán)重重構(gòu)建單元526a可根據(jù)以下方程式重構(gòu)建8個(gè)權(quán)重值505中的第j個(gè)權(quán)重值以產(chǎn)生8個(gè)經(jīng)重構(gòu)建的權(quán)重值531中的第j個(gè)權(quán)重值:經(jīng)重構(gòu)建的權(quán)重在以上方程式(15)中可經(jīng)表示為用與經(jīng)量化權(quán)重的標(biāo)號(hào)相同的記號(hào)表示經(jīng)重構(gòu)建的權(quán)重可暗示經(jīng)重構(gòu)建的權(quán)重與上文所論述的經(jīng)量化權(quán)重相同。然而,所述記號(hào)可區(qū)分自其理解每一值的透視圖。經(jīng)量化權(quán)重可指代通過編碼器經(jīng)由量化獲得的權(quán)重。經(jīng)重構(gòu)建的權(quán)重可指代通過解碼器經(jīng)由解量化獲得的權(quán)重。盡管此類記號(hào)可暗示透視圖的區(qū)別,但應(yīng)理解,在一些實(shí)例中,經(jīng)重構(gòu)建的權(quán)重可不同于經(jīng)量化權(quán)重,但在其它實(shí)例中,經(jīng)重建的權(quán)重可與經(jīng)量化權(quán)重相同。舉例來說,當(dāng)經(jīng)重構(gòu)建的權(quán)重是帶正負(fù)號(hào)的值但經(jīng)量化權(quán)重是無正負(fù)號(hào)的值時(shí),經(jīng)重構(gòu)建的權(quán)重可不同。在經(jīng)重構(gòu)建的權(quán)重及經(jīng)量化權(quán)重是帶正負(fù)號(hào)的值的實(shí)例中,經(jīng)重構(gòu)建的權(quán)重可與經(jīng)量化權(quán)重相同。在圖8b的實(shí)例中,權(quán)重重構(gòu)建單元526a可通過與rcb65b經(jīng)接口連接獲得所選擇的殘余權(quán)重向量620a。盡管展示為包含于pvq單元640a內(nèi),但局部權(quán)重解碼器單元524a可包含rcb65b。當(dāng)局部權(quán)重解碼器單元524a用于音頻解碼裝置內(nèi)時(shí),rcb65b可包含于局部權(quán)重解碼器單元524a內(nèi)。盡管展示為局部地存儲(chǔ)于pvq單元640a內(nèi),但rcb65b可駐留于在pvq單元640a的外的存儲(chǔ)器或局部權(quán)重解碼器單元524a中且可經(jīng)由共同存儲(chǔ)器存取處理程序存取。權(quán)重重構(gòu)建單元526a可向量解量化weighterroridx519b(其可表示權(quán)重索引)以確定所選擇的殘余向量620a(其可表示多個(gè)殘余權(quán)重誤差)。權(quán)重重構(gòu)建單元526可向基于rcb65b向量解量化weighterroridx519b以確定所選擇的殘余向量620a。rcb65b可表示殘余權(quán)重誤差碼簿的一項(xiàng)實(shí)例。權(quán)重重構(gòu)建單元526a可基于所選擇的殘余向量620a重構(gòu)建多個(gè)權(quán)重602。權(quán)重重構(gòu)建單元526從緩沖器單元530(其在一些實(shí)例中可表示存儲(chǔ)器的至少一部分)檢索來自過去時(shí)間區(qū)段(其中過去區(qū)段在時(shí)間上先于當(dāng)前時(shí)間區(qū)段出現(xiàn))的經(jīng)重構(gòu)建的多個(gè)權(quán)重525的集合中的一者。當(dāng)前時(shí)間區(qū)段可表示當(dāng)前音頻幀。在一些實(shí)例中,過去時(shí)間區(qū)段可表示前一幀。在其它實(shí)例中,過去時(shí)間區(qū)段可表示在時(shí)間上早于前一幀的一幀。如上文關(guān)于方程式(15)所描述,權(quán)重重構(gòu)建單元526a可基于通過所選擇的殘余權(quán)重向量620a表示的多個(gè)殘余權(quán)重誤差與來自過去時(shí)間區(qū)段的經(jīng)重構(gòu)建的多個(gè)權(quán)重525中的一者來重構(gòu)建當(dāng)前時(shí)間區(qū)段的多個(gè)權(quán)重531。權(quán)重重構(gòu)建單元526a可將可在數(shù)學(xué)上表示為的8個(gè)經(jīng)重構(gòu)建的權(quán)重602(其又可表示經(jīng)重構(gòu)建的多個(gè)權(quán)重)輸出到量值單元650。量值單元650可確定經(jīng)重構(gòu)建的權(quán)重602的量值或換句話說絕對(duì)值。量值單元650可將經(jīng)重構(gòu)建的權(quán)重602的量值輸出到可以上文關(guān)于圖7a及7b所描述的方式操作的緩沖器單元530,以緩沖先前經(jīng)重構(gòu)建的權(quán)重525。局部權(quán)重解碼器單元524a可將經(jīng)重構(gòu)建的權(quán)重602輸出到npvq/pvq選擇單元562。圖8c為說明圖4中所示的pvq單元540的另一實(shí)例的框圖。圖8c的pvq單元540b類似于pvq單元540a,不同的處在于pvq單元540b相對(duì)于有序權(quán)重505及殘余權(quán)重誤差527a兩者的絕對(duì)值操作。殘余權(quán)重誤差527a的絕對(duì)值可經(jīng)表示為殘余權(quán)重誤差527b。在殘余權(quán)重誤差527b是無正負(fù)號(hào)的值的條件下,pvq單元540b包含向量量化單元590b,其相對(duì)于rbc65b′以與上文關(guān)于vq單元590a類似的方式執(zhí)行向量量化。rbc65b′包含rbc65b的殘余權(quán)重向量的絕對(duì)值。此外,pvq單元540b包含確定殘余權(quán)重誤差527a的正負(fù)號(hào)信息515b的正負(fù)號(hào)確定單元514b。pvq單元540b包含局部權(quán)重解碼器單元524b,其基于rcb65b′的所選擇的殘余向量620b重構(gòu)建權(quán)重602,如圖8c中更詳細(xì)地展示。參考圖8d,局部權(quán)重解碼器單元524b基于正負(fù)號(hào)信息515a及515b、權(quán)重因數(shù)523、先前經(jīng)重構(gòu)建的權(quán)重525a中的一者及所選擇的殘余權(quán)重誤差620b來重構(gòu)建權(quán)重602。圖8e為說明圖4中所示的pvq單元540的另一實(shí)例的框圖。圖8e的pvq單元540c類似于pvq單元540b,不同的處在于pvq單元540c相對(duì)于有序權(quán)重505的帶正負(fù)號(hào)的值及殘余權(quán)重誤差527a的絕對(duì)值操作。此外,殘余權(quán)重誤差527a的絕對(duì)值可經(jīng)表示為殘余權(quán)重誤差527b。在殘余權(quán)重誤差527b為無正負(fù)號(hào)的值而有序權(quán)重505為帶正負(fù)號(hào)的值的條件下,pvq單元540c包含向量量化單元590c,其相對(duì)于rbc65b′以類似于上文關(guān)于vq單元590a所描述的方式類似的方式執(zhí)行向量量化。rbc65b′包含rbc65b的殘余權(quán)重向量的絕對(duì)值。此外,pvq540b包含確定殘余權(quán)重誤差527a的正負(fù)號(hào)信息515b的正負(fù)號(hào)確定單元514c。pvq單元540b包含局部權(quán)重解碼器單元524c,其基于rcb65b′的所選擇的殘余向量620b重構(gòu)建權(quán)重602,如圖8f中更詳細(xì)地展示。參考圖8f,局部權(quán)重解碼器單元524c基于正負(fù)號(hào)信息515b、權(quán)重因數(shù)523、經(jīng)重構(gòu)建的權(quán)重525a′中的一者(其中撇號(hào)(′)可表示無正負(fù)號(hào)的值)及所選擇的殘余權(quán)重誤差620b來重構(gòu)建權(quán)重602。圖8g為說明圖4中所示的pvq單元540的另一實(shí)例的框圖。圖8g的pvq單元540d類似于pvq單元540c,不同的處在于pvq單元540d相對(duì)于有序權(quán)重505的帶正負(fù)號(hào)的值及殘余權(quán)重誤差527a的絕對(duì)值操作。在殘余權(quán)重誤差527b為帶正負(fù)號(hào)的值且有序權(quán)重505為帶正負(fù)號(hào)的值的條件下,pvq單元540d包含向量量化單元590a,其以類似于上文關(guān)于pvq單元540a的vq單元590a所描述的方式類似的方式執(zhí)行向量量化。此外,pvq單元540d并不包含正負(fù)號(hào)確定單元514a,是因?yàn)檎?fù)號(hào)信息并不單獨(dú)地自殘余權(quán)重誤差527a及有序權(quán)重505的值量化。pvq單元540d包含局部權(quán)重解碼器單元524d,其基于rcb65b的所選擇的殘余向量620a重構(gòu)建權(quán)重602,如圖8f中更詳細(xì)地展示。參考圖8h,局部權(quán)重解碼器單元524d基于權(quán)重因數(shù)523、先前經(jīng)重構(gòu)建的權(quán)重525a′中的一者(其中撇號(hào)(′)可表示無正負(fù)號(hào)的值)及所選擇的殘余權(quán)重誤差620b來重構(gòu)建權(quán)重602。返回至圖4的實(shí)例,切換式預(yù)測(cè)向量量化單元560可在這方面基于如上文所描述的不同量化碼簿向量量化權(quán)重值。npvq單元520可根據(jù)非預(yù)測(cè)向量量化模式基于第一向量量化碼簿(例如wcb65a)執(zhí)行向量量化。pvq單元540可根據(jù)預(yù)測(cè)向量量化模式基于第二向量量化碼簿(例如,rcb65b)執(zhí)行向量量化。wcb65a及rcb65b中的每一者可實(shí)施為條目的陣列,其中所述條目中的每一者包含量化碼簿索引及對(duì)應(yīng)的量化向量。每一碼簿含有256個(gè)條目(即,識(shí)別256個(gè)8分量量化向量的256個(gè)索引)。量化碼簿中的索引的每一者可對(duì)應(yīng)于8分量量化向量中的相應(yīng)者。用于每一碼簿中的8分量量化向量可不同。向量量化殘余向量中的每一者中的分量的數(shù)目可取決于經(jīng)選擇以表示單一輸入v-向量55(i)的權(quán)重的數(shù)目(其中權(quán)重的數(shù)目在本發(fā)明中可通過變量y表示)。量化碼簿中的條目的數(shù)目可取決于用以向量量化權(quán)重值的相應(yīng)向量量化模式的位率。vq/pvq選擇單元562可表示經(jīng)配置以在輸入v-向量55(i)的npvq版本(其可被稱為npvq向量)與輸入v-向量55(i)的pvq版本(其可被稱為pvq向量)之間進(jìn)行選擇的單元。npvq向量可通過語(yǔ)法元素sgnval515、weightidx519a及vvecidx511表示。npvq單元520也可將經(jīng)重構(gòu)建的權(quán)重600提供至npvq/pvq選擇單元562。pvq向量可通過語(yǔ)法元素sgnval515、weightidx519a及vvecidx511表示。pvq單元540也可將經(jīng)重構(gòu)建的權(quán)重602提供至npvq/pvq選擇單元562。應(yīng)注意,已用緩沖器單元530將圖4、8b、8d、8f及8h中的pvq單元繪制為具有來自npvq單元的經(jīng)重構(gòu)建的權(quán)重525及來自局部權(quán)重解碼器單元(524a、524b、524c或524d)的輸入。此類配置表示當(dāng)來自先前時(shí)間區(qū)段(例如,幀)的存儲(chǔ)于音頻編碼裝置(圖3)或音頻解碼裝置(圖4)的存儲(chǔ)器中的過去經(jīng)量化向量、當(dāng)前時(shí)間區(qū)段(例如,幀)中的當(dāng)前經(jīng)向量量化的向量(通過經(jīng)重構(gòu)建的權(quán)重602表示)可在預(yù)測(cè)碼簿(例如,所述預(yù)測(cè)碼簿存儲(chǔ)經(jīng)向量量化的預(yù)測(cè)權(quán)重值或殘余權(quán)重誤差)的使用下基于先前經(jīng)量化向量預(yù)測(cè)時(shí)的基于存儲(chǔ)器的系統(tǒng)。先前經(jīng)量化向量是來自npvq單元的經(jīng)重構(gòu)建的權(quán)重525或來自局部權(quán)重解碼器單元(524a、524b、524c或524d)的經(jīng)重構(gòu)建的權(quán)重525。然而,當(dāng)基于僅使用來自pvq單元540的過去區(qū)段(幀或子幀)預(yù)測(cè)的經(jīng)向量量化的權(quán)重向量執(zhí)行預(yù)測(cè)向量量化而不能夠自npvq單元520存取過去經(jīng)向量量化的權(quán)重向量中的任一者時(shí),可存在被稱作僅pvq模式的pvq配置。因此,在無來自npvq單元的任何經(jīng)重構(gòu)建的權(quán)重525的情況下,僅pvq模式可通過先前繪制的圖式(圖4、8b、8d、8f及8h)說明。僅pvq模式中進(jìn)入緩沖器單元530中的唯一輸入來自局部權(quán)重解碼器單元(524a、524b、524c或524d)。圖9為更詳細(xì)地說明包含于切換式預(yù)測(cè)向量量化單元560內(nèi)的vq/pvq單元的框圖。vq/pvq選擇單元562包含npvq重構(gòu)建單元532、npvq誤差確定單元534、pvq重構(gòu)建單元536、pvq誤差確定單元538及選擇單元542。npvq重構(gòu)建單元532表示經(jīng)配置以基于指示{sj}的集合的sgnval語(yǔ)法元素515a、可連同sgnval語(yǔ)法元素515a指示的經(jīng)重建的權(quán)重600、可一起指示{ωj}的vvecidx語(yǔ)法元素511及音量代碼向量571來重構(gòu)建輸入v-向量55(i)的單元。npvq重構(gòu)建單元532可根據(jù)以上方程式(10)產(chǎn)生輸入v-向量的經(jīng)量化版本(其被稱為npvq向量533),所述式出于便利性的目的協(xié)調(diào)地再生(但其呈調(diào)整形式以將經(jīng)量化向量表示為),npvq重構(gòu)建單元532可將npvq向量533輸出到npvq誤差確定單元534。npvq誤差確定單元534可表示經(jīng)配置以確定由量化輸入v-向量55(i)而產(chǎn)生的量化誤差的單元。npvq誤差確定單元534可根據(jù)以下方程式(16)確定npvq量化誤差:其中errornpvq表示npvq誤差作為輸入v-向量55(i)(表示為vfg)與npvq向量533(表示為)之間的差的絕對(duì)值。應(yīng)注意,在關(guān)于圖8a至8h說明的不同配置中,例如,方程式(16)中不需要絕對(duì)值。npvq誤差確定單元534可將誤差535輸出到選擇單元542。pvq重構(gòu)建單元536表示經(jīng)配置以基于指示{sj}的集合的sgnval語(yǔ)法元素515、可連同sgnval語(yǔ)法元素515a/515b指示配置根據(jù)其而使用(如圖8a至8h中所說明)的(或)的經(jīng)重建的權(quán)重602來重構(gòu)建輸入v-向量55(i)的單元。vvecidx語(yǔ)法元素511及音量代碼向量571可一起指示{ωj}。pvq重構(gòu)建單元536可根據(jù)以上方程式(14)產(chǎn)生輸入v-向量的經(jīng)量化版本(其被稱為pvq向量537),所述式出于便利性的目的(而非必須明確地重說明或重申貫穿圖8a至8h的各種配置)協(xié)調(diào)地再生(但其呈調(diào)整形式以將經(jīng)量化向量表示為),說明了具有8個(gè)權(quán)重及殘余權(quán)重誤差的絕對(duì)值及過去經(jīng)重構(gòu)建的權(quán)重的絕對(duì)值的實(shí)例,pvq重構(gòu)建單元536可將npvq向量533輸出到pvq誤差確定單元538。pvq誤差確定單元538可表示經(jīng)配置以確定由量化輸入v-向量55(i)而產(chǎn)生的量化誤差的單元。pvq誤差確定單元538可根據(jù)以下方程式(16)確定pvq量化誤差:其中errorpvq表示pvq誤差539作為輸入v-向量55(i)(表示為vfg)與pvq向量537(表示為)之間的差的絕對(duì)值。應(yīng)注意,在關(guān)于圖8a至8h說明的不同配置中,例如,方程式(17)中不需要絕對(duì)值。pvq誤差確定單元538可將pvq誤差539輸出到選擇單元542。在一些實(shí)例中,npvq誤差確定單元534及pvq誤差確定單元538可使誤差(535及539)分別基于errornpvq及errorpvq。即,誤差(535及539)可表達(dá)為信噪比(snr)或無論如何誤差通常表示為分別至少部分地利用errornpvq及errorpvq。如上所述,模式位d可經(jīng)傳信以指示是否選擇npvq或pvq。snr可包含此位,其可降低snr,如下文更詳細(xì)描述。在現(xiàn)有語(yǔ)法元素經(jīng)擴(kuò)展以單獨(dú)傳信npvq及pvq的情形下(例如,如上文關(guān)于nbitsq語(yǔ)法元素所論述),snr可改良。選擇單元542可基于目標(biāo)位率41、誤差(535及539)或目標(biāo)位率41及誤差(535及539)兩者在npvq向量533與pvq向量537之間進(jìn)行選擇。選擇單元562可選擇用于較高目標(biāo)位率41的npvq向量533且選擇用于較低相對(duì)目標(biāo)位率41的pvq向量537。選擇單元542可輸出npvq向量533或pvq向量537中的選定者作為vq向量543(i)。選擇單元542也可輸出誤差(535及539)中的對(duì)應(yīng)一者作為vq誤差541(其可表示為errorvq)。選擇單元542可進(jìn)一步輸出用于vq向量543(i)的sgnval語(yǔ)法元素515、weightidx語(yǔ)法元素519a及codebkidx語(yǔ)法元素521。在npvq向量533或pvq向量537之間進(jìn)行選擇的選擇單元542可有效地執(zhí)行用以重構(gòu)建一或多個(gè)權(quán)重的第一集合(且借此確定一或多個(gè)權(quán)重的經(jīng)重構(gòu)建的第一集合)的非預(yù)測(cè)向量解量化與用以重構(gòu)建一或多個(gè)權(quán)重的第二集合(且借此確定一或多個(gè)權(quán)重的經(jīng)重構(gòu)建的第二集合)的預(yù)測(cè)向量解量化之間的切換。一或多個(gè)權(quán)重的經(jīng)重構(gòu)建的第一集合及一或多個(gè)權(quán)重的經(jīng)重構(gòu)建的第二集合可各自表示一或多個(gè)權(quán)重的經(jīng)重構(gòu)建集合。當(dāng)如下文更詳細(xì)論述選擇vq時(shí),選擇單元542可將codebkidx語(yǔ)法元素521輸出到圖3中所示的位流產(chǎn)生單元42。位流產(chǎn)生單元42可接著以指示位流21中的切換的codebkidx語(yǔ)法元素521的形式指定量化模式,其可包含v-向量的表示。返回至圖4的實(shí)例,vq/pvq選擇單元562可將vq向量543、vq誤差541、sgnval語(yǔ)法元素515、weightidx語(yǔ)法元素519a及codebkidx語(yǔ)法元素521輸出到vq/sq選擇單元564。vq/sq選擇單元564可表示經(jīng)配置以在vq向量543(i)與sq輸入v-向量551(i)之間進(jìn)行選擇的單元。類似于vq/pvq選擇單元562,vq/sq選擇單元564可使選擇至少部分地基于目標(biāo)位率41、相對(duì)于vq輸入v-向量543(i)及sq輸入v-向量551(i)中的每一者計(jì)算的誤差量測(cè)(例如,誤差量測(cè)541及553)或目標(biāo)位率41及誤差量測(cè)的組合。vq/sq選擇單元564可輸出vq輸入v-向量543(i)及sq輸入v-向量551(i)中的選定者作為經(jīng)量化v-向量57(i),其可表示經(jīng)譯碼前景v[k]向量57中的第i個(gè)向量。可針對(duì)減少的前景v[k]向量55中的每一者重復(fù)前述操作,從而迭代所有經(jīng)減少的前景v[k]向量55。vq/pvq選擇單元562也可將選擇信息565輸出到緩沖器單元530。vq/pvq選擇單元562可輸出選擇信息565以指示經(jīng)量化v-向量57(i)是經(jīng)非預(yù)測(cè)向量量化、經(jīng)預(yù)測(cè)向量量化抑或經(jīng)純量量化。vq/pvq選擇單元562可輸出選擇信息565以使得緩沖器單元530可移除、刪除或標(biāo)示可丟棄的那些先前經(jīng)重構(gòu)建的權(quán)重525以供刪除。換句話說,緩沖器單元530可標(biāo)示、標(biāo)記數(shù)據(jù)或?qū)?shù)據(jù)與先前經(jīng)重構(gòu)建的權(quán)重525a至525g(“經(jīng)重建的權(quán)重525”)中的每一者相關(guān)聯(lián)。緩沖器單元530可關(guān)聯(lián)指示先前經(jīng)重構(gòu)建的權(quán)重525中的每一者是npvq抑或pvq的數(shù)據(jù)。緩沖器單元530可以此方式關(guān)聯(lián)數(shù)據(jù)以便識(shí)別并未由vq/sq選擇單元564選擇的先前經(jīng)重構(gòu)建的權(quán)重525中的一或多者?;谶x擇信息565,緩沖器單元530可移除在位流21中將不以經(jīng)向量量化的形式指定的那些先前經(jīng)重構(gòu)建的權(quán)重525。緩沖器單元530可移除在位流21中并未以經(jīng)向量量化的形式指定的那些者,因?yàn)樵谖涣?1中并未以經(jīng)向量量化的形式指定的先前經(jīng)重構(gòu)建的權(quán)重525對(duì)于局部權(quán)重解碼器單元524來說不可用于確定經(jīng)重構(gòu)建的權(quán)重602。返回至圖3的實(shí)例,v-向量譯碼單元52可向指示位流產(chǎn)生單元42提供指示選擇哪一量化碼簿以用于量化對(duì)應(yīng)于經(jīng)減少的前景v[k]向量55中的一或多者的權(quán)重的數(shù)據(jù),以使得位流產(chǎn)生單元42可包含所得位流中的此類數(shù)據(jù)。在一些實(shí)例中,v-向量譯碼單元52可針對(duì)待譯碼的hoa系數(shù)的每一幀選擇一量化碼簿來使用。在這些實(shí)例中,v-向量譯碼單元52可將指示選擇哪一量化碼簿以用于量化每一幀中的權(quán)重的數(shù)據(jù)提供至位流產(chǎn)生單元42。在一些實(shí)例中,指示選擇哪一量化碼簿的數(shù)據(jù)可為對(duì)應(yīng)于所選擇的碼簿的碼簿索引和/或識(shí)別值。音頻編碼裝置20內(nèi)包含的心理聲學(xué)音頻譯碼器單元40可表示心理聲學(xué)音頻譯碼器的多個(gè)個(gè)例,其每一者用于編碼經(jīng)能量補(bǔ)償?shù)沫h(huán)境hoa系數(shù)47′及經(jīng)內(nèi)插的nfg信號(hào)49′中的每一者的不同音頻對(duì)象或hoa信道以產(chǎn)生經(jīng)編碼的環(huán)境hoa系數(shù)59及經(jīng)編碼的nfg信號(hào)61。心理聲學(xué)音頻譯碼器單元40可將經(jīng)編碼的環(huán)境hoa系數(shù)59及經(jīng)編碼的nfg信號(hào)61輸出到位流產(chǎn)生單元42。音頻編碼裝置20內(nèi)包含的位流產(chǎn)生單元42表示將數(shù)據(jù)格式化以符合已知格式(其可指代為解碼裝置已知的格式)而借此產(chǎn)生基于向量的位流21的單元。換句話說,位流21可表示以上文所描述的方式編碼的經(jīng)編碼音頻數(shù)據(jù)。在一些實(shí)例中,位流產(chǎn)生單元42可表示多工器,其可接收經(jīng)譯碼的前景v[k]向量57(其也可被稱為經(jīng)量化的前景v[k]向量57)、經(jīng)編碼的環(huán)境hoa系數(shù)59、經(jīng)編碼的nfg信號(hào)61及背景信道信息43。位流產(chǎn)生單元42可接著基于經(jīng)譯碼的前景v[k]向量57、經(jīng)編碼的環(huán)境hoa系數(shù)59、經(jīng)編碼的nfg信號(hào)61及背景信道信息43產(chǎn)生位流21。以此方式,位流產(chǎn)生單元42可借此指定位流21中的向量57以獲得位流21。位流21可包含主要或主位流及一或多個(gè)邊帶信道位流。對(duì)于npvq,當(dāng)選擇npvq時(shí),位流產(chǎn)生單元42可指定npvq的權(quán)重索引作為位流21中的weighterroridx519b。位流產(chǎn)生單元42也可在位流21中指定多個(gè)v-向量索引(作為vvecidx語(yǔ)法元素511),其指示用以量化輸入v-向量55中的每一者的音量代碼向量571。盡管在圖3的實(shí)例中未展示,但音頻編碼裝置20也可包含位流輸出單元,所述位流輸出單元基于當(dāng)前幀將使用基于方向的合成抑或基于向量的合成編碼而切換自音頻編碼裝置20輸出的位流(例如,在基于方向的位流21與基于向量的位流21之間切換)。位流輸出單元可基于由內(nèi)容分析單元26輸出的指示執(zhí)行基于方向的合成(作為偵測(cè)到hoa系數(shù)11是自合成音頻對(duì)象產(chǎn)生的結(jié)果)抑或執(zhí)行基于向量的合成(作為偵測(cè)到hoa系數(shù)經(jīng)記錄的結(jié)果)的語(yǔ)法元素執(zhí)行所述切換。位流輸出單元可指定正確的標(biāo)頭語(yǔ)法以指示用于當(dāng)前幀以及位流21中的相應(yīng)位流的切換或當(dāng)前編碼。此外,雖然圖3的實(shí)例中未展示,但v-向量譯碼單元52可將權(quán)重值信息提供至重排序單元34。在一些實(shí)例中,權(quán)重值信息可包含由v-向量譯碼單元52計(jì)算的權(quán)重值中的一或多者。在另外的實(shí)例中,權(quán)重值信息可包含指示v-向量譯碼單元52選擇哪些權(quán)重以用于量化和/或譯碼的信息。在額外實(shí)例中,權(quán)重值信息可包含指示v-向量譯碼單元52不選擇哪些權(quán)重以用于量化和/或譯碼的信息。除上文所提及的信息項(xiàng)目的外或代替上文所提及的信息項(xiàng)目,權(quán)重值信息也可包含上文所提及的信息項(xiàng)目以及其它項(xiàng)目中的任一者的任何組合。在一些實(shí)例中,重排序單元34可基于權(quán)重值信息(例如,基于權(quán)重值)對(duì)向量進(jìn)行重排序。在v-向量譯碼單元52選擇權(quán)重值的子集以進(jìn)行量化和/或譯碼的實(shí)例中,重排序單元34在一些實(shí)例中可基于選擇權(quán)重值中的哪些權(quán)重值以用于量化或譯碼(其可通過權(quán)重值信息指示)而對(duì)向量進(jìn)行重排序。圖10為更詳細(xì)地說明圖2的音頻解碼裝置24的框圖。如圖4的實(shí)例中所示,音頻解碼裝置24可包含提取單元72、基于方向性的重構(gòu)建單元90及基于向量的重構(gòu)建單元92。提取單元72可表示經(jīng)配置以接收位流21及提取hoa系數(shù)11的各種經(jīng)編碼版本(例如,基于方向性的經(jīng)編碼版本或基于向量的經(jīng)編碼版本)的單元。提取單元72可確定上文所述的指示hoa系數(shù)11是經(jīng)由各種基于方向的版本抑或基于向量的版本編碼的語(yǔ)法元素。當(dāng)執(zhí)行基于方向性的編碼時(shí),提取單元72可提取hoa系數(shù)11及與經(jīng)編碼版本相關(guān)聯(lián)的語(yǔ)法元素(在圖3的實(shí)例中)的基于方向性的版本,從而將基于方向性的信息91傳遞至基于方向性的重構(gòu)建單元90。基于方向性的重構(gòu)建單元90可表示經(jīng)配置以基于所述基于方向性的信息91重構(gòu)建呈hoa系數(shù)11′的形式的hoa系數(shù)的單元。當(dāng)語(yǔ)法元素指示hoa系數(shù)11是使用基于向量的合成編碼時(shí),提取單元72可操作以便提取語(yǔ)法元素及值以供基于向量的重構(gòu)建單元92使用以重構(gòu)建hoa系數(shù)11。基于向量的重構(gòu)建單元92可表示經(jīng)配置以自經(jīng)編碼的前景v[k]向量57重構(gòu)建v-向量的單元?;谙蛄康闹貥?gòu)建單元92可以與量化單元52的方式互逆的方式操作。基于向量的重構(gòu)建單元92可包含v-向量重構(gòu)建單元74、空間-時(shí)間內(nèi)插單元76、心理聲學(xué)解碼單元80、前景制訂單元78、hoa系數(shù)制訂單元82及淡化單元770。提取單元72可提取高階立體混響聲域中的經(jīng)譯碼前景v[k]向量(其可僅包含索引或包含索引及模式位)、經(jīng)編碼的環(huán)境hoa系數(shù)59及經(jīng)編碼的nfg信號(hào)61。提取單元72可將經(jīng)譯碼前景v[k]向量57傳遞至v-向量重構(gòu)建單元74,且將經(jīng)編碼的環(huán)境hoa系數(shù)59以及經(jīng)編碼的nfg信號(hào)61提供至心理聲學(xué)解碼單元80。為提取經(jīng)譯碼的前景v[k]向量57(其也可被稱為“經(jīng)量化v-向量57”或稱為“v-向量55的表示”)、經(jīng)編碼的環(huán)境hoa系數(shù)59及經(jīng)編碼的nfg61,提取單元72可獲得包含表示為codedvveclength的語(yǔ)法元素的hoadecoderconfig集合(container)。提取單元72可剖析來自hoadecoderconfig集合的codedvveclength。提取單元72可經(jīng)配置以在上文所描述的配置模式中的任一者中基于codedvveclength語(yǔ)法元素操作。在一些實(shí)例中,提取單元72可根據(jù)呈現(xiàn)于以上參考的mpeg-h3d音頻標(biāo)準(zhǔn)的章節(jié)12.4.1.9.1中的偽碼中的切換陳述以及呈現(xiàn)于如鑒于隨附語(yǔ)義所理解的用于vvectordata的以下語(yǔ)法表中的語(yǔ)法操作:vvectordata(vecsigchannelids(i))此結(jié)構(gòu)含有用于基于向量的信號(hào)合成的經(jīng)譯碼v-向量數(shù)據(jù)。vvec(k)[i]此為用于第i信道的第k個(gè)hoaframe()的v-向量。vveclength此變量指示待讀出的向量元素的數(shù)目。vveccoeffid此向量含有經(jīng)發(fā)射的v-向量系數(shù)的索引。vecval介于0與255之間的整數(shù)值。aval在解碼vvectordata期間使用的臨時(shí)變量。huffval待進(jìn)行霍夫曼解碼的霍夫曼碼字。sgnval此為在解碼期間使用的經(jīng)譯碼正負(fù)號(hào)值。intaddval此為在解碼期間使用的額外整數(shù)值。numvecindices用以將經(jīng)向量量化的v-向量解量化的向量的數(shù)目。weightidxweightvalcdbk中用以將經(jīng)向量量化的v-向量解量化的索引。weighterroridxweightvalpredictivecdbk中用以基于先前關(guān)于以上各種pvq單元(例如,單元540a至540d)描述及說明的技術(shù)將經(jīng)向量量化的v-向量解量化的索引。nbitsw用于讀取weightidx以解碼經(jīng)向量量化的v-向量的欄位大小。weightvalcdbk含有正實(shí)數(shù)值加權(quán)系數(shù)的向量的碼簿。如果numvecindices經(jīng)設(shè)置為1,則使用具有16個(gè)條目的weightvalcdbk,否則,使用具有256個(gè)條目的weightvalcdbk。weightvalpredictivecdbk含有正實(shí)數(shù)值加權(quán)殘余系數(shù)的向量的碼簿。如果numvecindices經(jīng)設(shè)置為1,則使用具有16個(gè)條目的weightvalcdbk,否則,使用具有256個(gè)條目的weightvalcdbk。vvecidx用以將經(jīng)向量量化的v-向量解量化的vecdict的索引。nbitsidx用于讀取個(gè)別vvecidxs以解碼經(jīng)向量量化的v-向量的欄位大小。weightval用以解碼經(jīng)向量量化的v-向量的實(shí)數(shù)值加權(quán)系數(shù)。absoluteweightvalweightval的絕對(duì)值。雖然關(guān)于以上語(yǔ)法表(及基于等于3的nbitq說明的替代語(yǔ)法表)描述及明確說明語(yǔ)法元素absoluteweightval、weightvalpredicitivecdbk及weighterroridx,但可(例如)使用不同名稱反映諸如關(guān)于圖8a至8h及其它圖中的其它方面論述的其它配置。此外,在并未使用絕對(duì)值的此類配置中,以上語(yǔ)法可相應(yīng)地具有不同形式。因此,雖然關(guān)于權(quán)重值的絕對(duì)值描述了下文相對(duì)于以上語(yǔ)法表及以下替代語(yǔ)法的某些文字,但在下文描述所說明的語(yǔ)法表的元素的描述也可適用于(例如)關(guān)于圖8a至8h及其它圖的其它方面所論述的配置。提取單元72可剖析位流21以獲得第i個(gè)v-向量的vvectordata(其也展示為vvectordata(i))。經(jīng)量化的v-向量57(i)可至少部分地對(duì)應(yīng)于vvectordata(i)。在提取vvectordata之前,提取單元72可從位流21提取量化模式,如上所述,作為一項(xiàng)實(shí)例,所述量化模式可對(duì)應(yīng)于經(jīng)量化向量57中的第k個(gè)音頻幀及第i個(gè)經(jīng)量化向量的nbitsq語(yǔ)法元素(在以上語(yǔ)法表中經(jīng)表示為nbitsq(k)[i])。抽取單元72可基于nbitsq語(yǔ)法元素通過確定nbitsq(k)[i]是否等于4來首先確定是否執(zhí)行向量量化。當(dāng)nbitsq[k](i)等于4時(shí),提取單元72將numvvecindices語(yǔ)法元素設(shè)置為等于用于經(jīng)量化向量57的第k個(gè)音頻幀及第i個(gè)經(jīng)量化向量的codebkidx語(yǔ)法元素(表示為codebkidx(k)[i])。在這方面,v-向量索引的數(shù)目可等于碼簿索引的數(shù)目。提取單元72可接著確定codebkidx(k)[i]語(yǔ)法元素是否等于零。當(dāng)codebkidx(k)[i]語(yǔ)法元素等于零時(shí),單一v-向量索引經(jīng)指定且用以存取表f.11。提取單元72可從位流21提取單一10位vvecidx語(yǔ)法元素及1位sgnval語(yǔ)法元素兩者。提取單元72可將vvecidx[0]語(yǔ)法元素設(shè)置為經(jīng)剖析的vvecidx語(yǔ)法元素。提取單元72也可基于sgnval語(yǔ)法元素(即,在以上示范性語(yǔ)法表中等于((sgnval*2)-1))來設(shè)置weightval[0]語(yǔ)法元素。提取單元72可基于sgnval語(yǔ)法元素有效地將weightval[0]設(shè)置為-1或1的值。提取單元72也可將absoluteweightval[k][0]設(shè)置為1的值(在weightval[0]語(yǔ)法元素可僅為-1或1的值的條件下,其實(shí)際上為weightval[0]語(yǔ)法元素的絕對(duì)值)。當(dāng)codebkidx(k)[i]語(yǔ)法元素并不等于0時(shí),提取單元72可確定codebkidx(k)[i]語(yǔ)法元素是否等于1。當(dāng)codebkidx(k)[i]語(yǔ)法元素等于1時(shí),提取單元72可從位流21提取8位weighterroridx語(yǔ)法元素。提取單元72也可將nbitsidx語(yǔ)法元素設(shè)置為hoa系數(shù)的數(shù)目(其通過“numofhoacoeffs”語(yǔ)法元素表示且等于階數(shù)(n)加1的平方(n+1)2)的基數(shù)為2的對(duì)數(shù)(log2)的數(shù)學(xué)頂值函數(shù)(頂值)的值。提取單元72接下來可迭代v-向量索引的數(shù)目。對(duì)于v-向量索引中的每一者,提取單元72可提取vvecidx語(yǔ)法元素及sgnval語(yǔ)法元素。實(shí)際上,提取單元72可提取8個(gè)vvecidx語(yǔ)法元素511中的一者及8個(gè)sgnval語(yǔ)法元素515中的一者。雖然本文關(guān)于8個(gè)vvecidx語(yǔ)法元素511及8個(gè)sgnval語(yǔ)法元素515描述,但可從位流21提取任何數(shù)目個(gè)(至多j個(gè))vvecidx語(yǔ)法元素511及語(yǔ)法元素515。在每次迭代中,提取單元72可將vvecidx[]陣列中的第j個(gè)元素設(shè)置為vvecidx語(yǔ)法元素加1的值。盡管展示為通過提取單元72執(zhí)行,但v-向量重構(gòu)建單元74可確定weightval[]陣列及absoluteweightval[][]陣列。因此,提取單元72在每次迭代中可將sgnval[]陣列設(shè)置為sgnval。當(dāng)codebkidx(k)[i]語(yǔ)法元素不等于1時(shí),提取單元72可確定codebkidx(k)[i]語(yǔ)法元素是否等于2。當(dāng)codebkidx(k)[i]語(yǔ)法元素等于2時(shí),提取單元72可從位流21提取8位weightidx語(yǔ)法元素519b。在這方面,在此實(shí)例中,提取單元72可從位流21提取被稱作“weighterroridx”的權(quán)重索引519b。提取單元72也可將nbitsidx語(yǔ)法元素設(shè)置為hoa系數(shù)的數(shù)目(其通過“numofhoacoeffs”語(yǔ)法元素表示且等于階數(shù)(n)加1的平方(n+1)2)的基數(shù)為2的對(duì)數(shù)(log2)的數(shù)學(xué)頂值函數(shù)(頂值)的值。提取單元72接下來可迭代v-向量索引的數(shù)目。對(duì)于v-向量索引中的每一者,提取單元72提取vvecidx語(yǔ)法元素及sgnval語(yǔ)法元素。提取單元72可提取8個(gè)vvecidx語(yǔ)法元素511中的一者及8個(gè)sgnval語(yǔ)法元素515中的一者。雖然本文關(guān)于8個(gè)vvecidx語(yǔ)法元素511及8個(gè)sgnval語(yǔ)法元素515描述,但可從位流21提取任何數(shù)目個(gè)(至多j個(gè))vvecidx語(yǔ)法元素511及語(yǔ)法元素515。在每一迭代中,提取單元72可將vvecidx[]陣列中的第j個(gè)元素設(shè)置為vvecidx語(yǔ)法元素加1的值。以此方式,提取單元72可從位流21提取多個(gè)v-向量索引511,其在此實(shí)例中可通過8個(gè)vvecidx語(yǔ)法元素511表示。盡管展示為通過提取單元72執(zhí)行,但v-向量重構(gòu)建單元74可確定weightval[]陣列及absoluteweightval[][]陣列。因此,提取單元72在每次迭代中可將sgnval[]陣列設(shè)置為sgnval。提取單元72也可自v-向量索引的數(shù)目迭代hoa系數(shù)的總數(shù),從而將absoluteweightval[][]陣列設(shè)置為0。此外,v-向量重構(gòu)建單元74可取而代之執(zhí)行此操作。將剩余absoluteweightval[][]陣列條目設(shè)置為零以用于預(yù)測(cè)的目的。提取單元72接著可繼續(xù)考慮是否將執(zhí)行純量量化(即,在以上語(yǔ)法表的實(shí)例中,當(dāng)nbitsq(k)[i]等于5時(shí))且考慮是否將執(zhí)行使用霍夫曼譯碼的純量量化(即,在以上語(yǔ)法表的實(shí)例中,當(dāng)nbitsq(k)[i]等于或大于6時(shí))。在以上參考的2014年5月29日申請(qǐng)的名為“interpolationfordecomposedrepresentationsofasoundfield”的國(guó)際專利申請(qǐng)公開案第wo2014/194099號(hào)中可獲得關(guān)于純量量化的更多信息。提取單元72可以此方式將表示經(jīng)量化向量57的語(yǔ)法元素提供至v-向量重構(gòu)建單元74。在其中存在上文所論述的14種量化模式的替代實(shí)例中,當(dāng)值為3的nbitsq語(yǔ)法元素可指示預(yù)測(cè)向量量化時(shí),將執(zhí)行包含對(duì)于“nbitsq(k)[i]==3”的『如果』敘述的vvectordata(i)的不同語(yǔ)法表。在此替代案中,值等于4的nbitsq語(yǔ)法元素可指示將執(zhí)行非預(yù)測(cè)向量量化。此以下語(yǔ)法表表示此替代實(shí)例。圖11為更詳細(xì)地說明圖4的實(shí)例中所示的音頻解碼裝置的v-向量重構(gòu)建單元的圖。v-向量重構(gòu)建單元74可包含選擇單元764、切換式預(yù)測(cè)向量解量化單元760及純量解量化單元750。選擇單元764可表示經(jīng)配置以選擇是否執(zhí)行非預(yù)測(cè)向量解量化、預(yù)測(cè)向量解量化或是否將基于選擇位相對(duì)于經(jīng)量化v-向量57(i)執(zhí)行純量解量化的單元。在一項(xiàng)實(shí)例中,選擇位可表示nbitsq語(yǔ)法元素。在另一實(shí)例中,選擇位可表示nbitsq語(yǔ)法元素及模式位,如上文所論述。在一些實(shí)例中,選擇位可表示除nbitsq語(yǔ)法元素的外的codebkidx語(yǔ)法元素。因此,選擇位在圖11的實(shí)例中展示為codebkidx521及nbitsq語(yǔ)法元素763。當(dāng)經(jīng)量化的v-向量57(i)可包含codebkidx語(yǔ)法元素521作為表示經(jīng)量化的v-向量57(i)的語(yǔ)法元素中的一者時(shí),codebkidx語(yǔ)法元素521展示于表示經(jīng)量化v-向量57(i)的箭頭內(nèi)。當(dāng)nbitsq語(yǔ)法元素等于4時(shí),選擇單元764可確定執(zhí)行向量量化。選擇單元764接下來確定codebkidx521語(yǔ)法元素的值以確定是否執(zhí)行非預(yù)測(cè)或預(yù)測(cè)向量量化。當(dāng)codebkidx521等于0或1時(shí),選擇單元764確定經(jīng)量化的v-向量57(i)已經(jīng)非預(yù)測(cè)向量量化。當(dāng)經(jīng)量化的v-向量57(i)經(jīng)確定為經(jīng)非預(yù)測(cè)向量量化時(shí),選擇單元764將vvecidx語(yǔ)法元素511、sgnval語(yǔ)法元素515、weightidx語(yǔ)法元素519a轉(zhuǎn)發(fā)到切換式預(yù)測(cè)向量解量化單元760的非預(yù)測(cè)向量解量化(npvd)單元720。當(dāng)codebkidx521等于2時(shí),選擇單元764確定經(jīng)量化的v-向量57(i)已經(jīng)預(yù)測(cè)向量量化。當(dāng)經(jīng)量化的v-向量57(i)經(jīng)確定為經(jīng)預(yù)測(cè)向量量化時(shí),選擇單元764將vvecidx語(yǔ)法元素511、sgnval語(yǔ)法元素515、weightidx語(yǔ)法元素519b轉(zhuǎn)發(fā)到切換式預(yù)測(cè)向量解量化單元760的預(yù)測(cè)向量解量化(pvd)單元740。語(yǔ)法元素511、515及519b的任何組合可表示指示權(quán)重值的數(shù)據(jù)。當(dāng)nbitsq語(yǔ)法元素763等于5或6時(shí),選擇單元764確定執(zhí)行純量量化或使用霍夫曼譯碼的純量量化。選擇單元764接著可將經(jīng)量化的v-向量57(i)轉(zhuǎn)發(fā)到純量解量化單元750。切換式預(yù)測(cè)向量量化單元760可表示經(jīng)配置以執(zhí)行npvd或pvd中的一或兩者的單元。切換式預(yù)測(cè)向量解量化單元760可針對(duì)整個(gè)位流的每一幀或針對(duì)整個(gè)位流的幀的僅某一子集執(zhí)行非預(yù)測(cè)向量解量化。幀可表示時(shí)間區(qū)段的一項(xiàng)實(shí)例。時(shí)間區(qū)段的另一實(shí)例可表示子幀。切換式預(yù)測(cè)向量解量化單元760可針對(duì)整個(gè)位流的每一幀或針對(duì)整個(gè)位流的幀的僅某一子集執(zhí)行預(yù)測(cè)向量解量化。在一些情況下,切換式預(yù)測(cè)向量解量化單元760可針對(duì)任何給定位流在逐個(gè)幀基礎(chǔ)上在非預(yù)測(cè)向量解量化(npvd)與預(yù)測(cè)向量解量化(pvd)之間進(jìn)行切換。即,切換式預(yù)測(cè)向量解量化單元760可在用以重構(gòu)建一或多個(gè)權(quán)重的第一集合的npvd與用以重構(gòu)建一或多個(gè)權(quán)重的第二集合的pvd之間進(jìn)行切換。當(dāng)在逐個(gè)幀(或逐個(gè)子幀)的基礎(chǔ)上操作時(shí),切換式預(yù)測(cè)向量解量化單元760可相對(duì)于l數(shù)目個(gè)幀執(zhí)行npvd接著相對(duì)于下p個(gè)音頻幀執(zhí)行pvd。換句話說,在逐個(gè)幀(或逐個(gè)子幀)的基礎(chǔ)上操作并不一定暗示每一幀(或子幀)發(fā)生切換,而是暗示對(duì)于位流21中的至少一個(gè)幀,存在npvd與pvd之間的切換。切換式預(yù)測(cè)向量解量化單元760可接收通過提取單元72從位流提取的codebkidx語(yǔ)法元素521。在一些實(shí)例中,codebkidx語(yǔ)法元素521可指示量化模式,是因?yàn)閏odebkidx語(yǔ)法元素521區(qū)分兩種或兩種以上向量量化模式。在這方面,切換式預(yù)測(cè)向量解量化單元760可表示經(jīng)配置以基于通過codebkidx語(yǔ)法元素521表示的量化模式在用以重構(gòu)建一或多個(gè)權(quán)重的第一集合的非預(yù)測(cè)向量解量化與用以重構(gòu)建一或多個(gè)權(quán)重的第二集合的預(yù)測(cè)向量解量化之間切換的單元。如圖11的實(shí)例中所示,切換式預(yù)測(cè)向量解量化單元760可包含經(jīng)配置以執(zhí)行非預(yù)測(cè)向量解量化的非預(yù)測(cè)向量解量化(npvd)單元720。切換式預(yù)測(cè)向量解量化單元760也可包含經(jīng)配置以執(zhí)行預(yù)測(cè)向量解量化的預(yù)測(cè)向量解量化(pvd)單元740。切換式預(yù)測(cè)向量解量化單元760也可包含緩沖器單元530,其基本上類似于上文相對(duì)于切換式預(yù)測(cè)向量量化單元560所描述的緩沖器單元530。應(yīng)注意,在本發(fā)明中所描述的基于hoa向量的架構(gòu)內(nèi)的vq配置與pvq配置之間的切換可包含與圖10及11相關(guān)聯(lián)的描述,且應(yīng)容易理解,先前所描述的僅pvq模式及僅vq模式適用于npvd單元720及pvd單元740,即,在僅pvq模式中,pvd單元740并不基于先前自npvd單元720解碼的過去權(quán)重向量來重構(gòu)建權(quán)重。類似地,在僅vq模式中,npvd單元720將并未自pvd單元740重構(gòu)建的經(jīng)經(jīng)重建權(quán)重提供至切換式預(yù)測(cè)向量解量化單元760中的緩沖器單元530。此外,大體經(jīng)描述的切換式預(yù)測(cè)向量量化可被稱為啟用spvq模式。此外,在基于hoa向量的分解架構(gòu)內(nèi)可存在純量量化與vq模式、pvq模式或啟用spvq的模式之間的切換。如上文所描述,可存在不同類型的量化模式,所述量化模式在先前所描述的編碼器處指定至位流中,且接著在解碼器裝置處從位流提取??纱嬖谌缟衔乃枋龅哪軌蚓哂衟vq模式或npvq模式且來回切換的不同方式。作為一實(shí)例,向量量化模式可經(jīng)傳信且額外nvq/pvq選擇語(yǔ)法元素可用于指定位流中的量化模式的類型。替代nvq/pvq選擇語(yǔ)法元素的值可為實(shí)施啟用spvq模式的操作的方式。同樣,向量量化將在vq與pvq量化之間進(jìn)行切換。替代地,不同實(shí)施可為:pvq量化模式(例如,nbitsq==3)在一或多個(gè)幀期間指定于位流中。一旦先前所描述的編碼器希望切換至vq量化模式(例如,nbitsq===4),則不同類型的向量量化可指定于位流中且接著在解碼器裝置處從位流提取。因此,存在其中pvq模式與npvq模式之間的切換可用于實(shí)施啟用qpvq模式的操作的不同方式。npvd單元720可以與上文關(guān)于npvq單元520所描述的方式互逆的方式執(zhí)行向量解量化。即,npvd單元720可接收vvecidx語(yǔ)法元素511、sgnval語(yǔ)法元素515及weightidx語(yǔ)法元素519a。npvd單元720可基于codebkidx語(yǔ)法元素521識(shí)別aecb63中的一者且執(zhí)行上述的轉(zhuǎn)換以產(chǎn)生32個(gè)音量代碼向量571。如上文所描述,代碼向量可經(jīng)存儲(chǔ)作為音量代碼向量碼簿(vcvcb)。32個(gè)音量代碼向量571可表示為ω。npvd單元720接下來可以以上vvectordata(i)語(yǔ)法表中所示的方式重構(gòu)建weightval[]陣列。npvd單元720可確定至少部分地作為sgnval的函數(shù)的權(quán)重、codebkidx語(yǔ)法元素521a及weightidx語(yǔ)法元素519a。npvd單元720可基于codebkidx語(yǔ)法元素521檢索wcb65a中的一者。npvd單元720接下來可基于weightidx語(yǔ)法元素519a獲得來自wcb65a的經(jīng)量化權(quán)重,其在以上方程式中表示為npvd單元720接著可根據(jù)以下方程式重構(gòu)建權(quán)重:weightval[j]=((sgnval*2)-1)*weightvalcdbk[codebkidx(k)[i]][weightidx][j](18)在重構(gòu)建作為((sgnval*2)-1)乘以來自wcb65a的經(jīng)量化權(quán)重的函數(shù)的權(quán)重后,npvd單元720可基于以下方程式重構(gòu)建v-向量55(i):其中表示經(jīng)重構(gòu)建的v-向量向量55(i),表示第i個(gè)經(jīng)重構(gòu)建的權(quán)重,ωi表示對(duì)應(yīng)的第i個(gè)代碼向量,且i表示vvecidx語(yǔ)法元素511的數(shù)目。npvd單元720可輸出經(jīng)重構(gòu)建的v-向量55(i)。為了易于可讀性及便利性,本發(fā)明的剩余部分可使用術(shù)語(yǔ)absoluteweightval、weightvalpredicitivecdbk及weighterroridx或關(guān)于絕對(duì)值的變量的數(shù)學(xué)記號(hào);然而,可(例如)使用不同名稱反映諸如關(guān)于圖8a至8h及其它圖中的其它方面論述的其它配置。此外,在并未使用絕對(duì)值的此類配置中,術(shù)語(yǔ)、變量及標(biāo)記可相應(yīng)地具有不同形式或名稱。因此,盡管關(guān)于權(quán)重值的絕對(duì)值描述以下某一描述,但權(quán)重值也可適用于例如關(guān)于圖8a至8h及其它圖的其它方面論述的其它配置。pvd單元740可以與上文關(guān)于pvq單元540所描述的方式互逆的方式執(zhí)行預(yù)測(cè)向量解量化。即,pvd單元740可將vvecidx語(yǔ)法元素511、sgnval語(yǔ)法元素515、weighterroridx語(yǔ)法元素519b及codebkidx語(yǔ)法元素521接收至切換式預(yù)測(cè)向量解量化單元760。pvd單元740可自通過codebkidx語(yǔ)法元素521b識(shí)別的aecb63檢索ae向量且執(zhí)行上述的轉(zhuǎn)換以產(chǎn)生32個(gè)音量代碼向量571。如上文所描述,代碼向量可經(jīng)存儲(chǔ)到vcvcb。當(dāng)存儲(chǔ)到vcvcb時(shí),pvd單元740可基于多個(gè)v-向量索引檢索音量代碼向量。32個(gè)音量代碼向量571可表示為ω。pvd單元740接下來可以以上vvectordata(i)語(yǔ)法表中所示的方式重構(gòu)建weightval[]陣列。pvd單元740可確定至少部分地作為sgnval的函數(shù)的權(quán)重、codebkidx語(yǔ)法元素521b、weighterroridx語(yǔ)法值519b、經(jīng)表示為alphavvec語(yǔ)法元素的權(quán)重因數(shù)523及經(jīng)重構(gòu)建的先前權(quán)重525。pvd單元740可包含權(quán)重解碼器單元524,其可類似于且可能基本上類似于圖8a至8h的實(shí)例中所示的局部權(quán)重解碼器單元524a至524d。為了易于說明的目的,以下描述假定局部權(quán)重解碼器單元524a表示圖8a及8b的實(shí)例中所示的局部權(quán)重解碼器單元524a。當(dāng)關(guān)于示范性局部權(quán)重解碼器單元524a描述時(shí),所述技術(shù)可相對(duì)于圖8c至8h的實(shí)例中所示的示范性局部權(quán)重解碼器單元524b至524d中的任一者執(zhí)行。局部權(quán)重解碼器單元524a可基于語(yǔ)法元素519b自rcb65b獲得殘余,其在以上方程式中經(jīng)表示為局部權(quán)重解碼器單元524a可根據(jù)以下方程式重構(gòu)建多個(gè)權(quán)重:其中weightval[j]表示第k個(gè)音頻幀中的經(jīng)量化向量57中的第i個(gè)經(jīng)量化向量的第j個(gè)經(jīng)重構(gòu)建的權(quán)重531(其中此記號(hào)中的i指代幀而非k),sgnval表示第j個(gè)正負(fù)號(hào)值sj,weightvalpredictivecodbk[codebkidx(k)[i]][weighterroridx][j]表示第k個(gè)音頻幀中的經(jīng)量化向量57中的第i個(gè)經(jīng)量化向量的第j個(gè)殘余權(quán)重誤差620a(其中此記號(hào)中的i指代幀而非k),alphavvec[j]表示第j個(gè)權(quán)重因數(shù)523(αj),且absoluteweightval[k-1][j]表示經(jīng)重構(gòu)建的先前權(quán)重525中的第j個(gè)權(quán)重(其中此記號(hào)中的i指代幀而非k)。在這方面,局部權(quán)重解碼器單元524可對(duì)權(quán)重索引519b解量化以獲得多個(gè)殘余權(quán)重誤差并基于多個(gè)殘余權(quán)重誤差620a及來自過去時(shí)間區(qū)段的經(jīng)重構(gòu)建的多個(gè)權(quán)重525中的一者重構(gòu)建當(dāng)前時(shí)間區(qū)段的多個(gè)權(quán)重531。關(guān)于圖8b更詳細(xì)地描述以上重構(gòu)建。關(guān)于圖8d、8f及8h更詳細(xì)地描述替代重構(gòu)建。在重構(gòu)建當(dāng)前時(shí)間區(qū)段(例如,第i個(gè)音頻幀)的權(quán)重531后,pvd單元740可基于以下方程式重構(gòu)建v-向量55(i):其中表示經(jīng)重構(gòu)建的v-向量55(i)。為重構(gòu)建v-向量55(i),pvd單元740可檢索音量代碼向量571中的第j個(gè)向量,其在以上方程式(21)中經(jīng)表示為ωj。pvd單元740可基于通過vvecidx語(yǔ)法元素511表示的多個(gè)v-向量索引檢索第j個(gè)音量代碼向量571中的每一者。如上所述,v-向量55(i)可表示多方向v-向量55(i),其表示多方向聲源。因此,pvd單元740可基于j多個(gè)音量代碼向量571及來自當(dāng)前時(shí)間區(qū)段的經(jīng)重構(gòu)建的多個(gè)權(quán)重531重構(gòu)建多方向v-向量55(i)。npvd單元720可輸出經(jīng)重構(gòu)建的v-向量55(i)。純量解量化單元750可以與上文所描述的方式互逆的方式操作以獲得經(jīng)重構(gòu)建的v-向量55(i)。純量解量化單元750可在首先(意味著在執(zhí)行解量化解量化之前)將霍夫曼解碼應(yīng)用于經(jīng)量化v-向量57(i)的情況下或在并未首先將霍夫曼解碼應(yīng)用于經(jīng)量化v-向量57(i)的情況下執(zhí)行純量解量化。純量解量化單元750可輸出經(jīng)重構(gòu)建的v-向量55(i)。v-向量重構(gòu)建單元74可以此方式經(jīng)由提取單元72確定指示來自位流21的權(quán)重(例如,進(jìn)入上文所描述的碼簿的索引)的一或多個(gè)位,且基于所述權(quán)重及一或多個(gè)對(duì)應(yīng)音量代碼向量重構(gòu)建經(jīng)減少的前景v[k]向量55k。在一些實(shí)例中,權(quán)重可包含對(duì)應(yīng)于用以重構(gòu)建經(jīng)減少的前景v[k]向量55k(其也可被稱為經(jīng)重構(gòu)建的v-向量55)的代碼向量集合中的所有代碼向量的權(quán)重值。在這些實(shí)例中,v-向量重構(gòu)建單元74可基于音量代碼向量的整個(gè)集合或子集重構(gòu)建經(jīng)減少的前景v[k]向量55k作為音量代碼向量的加權(quán)總和。心理聲學(xué)解碼單元80可以與圖3的實(shí)例中所示的心理聲學(xué)音頻譯碼器單元40互逆的方式操作以便解碼經(jīng)編碼的環(huán)境hoa系數(shù)59及經(jīng)編碼的nfg信號(hào)61且借此產(chǎn)生經(jīng)能量補(bǔ)償?shù)沫h(huán)境hoa系數(shù)47′及經(jīng)內(nèi)插的nfg信號(hào)49′(其也可被稱作經(jīng)內(nèi)插的nfg音頻對(duì)象49′)。心理聲學(xué)解碼單元80可將經(jīng)能量補(bǔ)償?shù)沫h(huán)境hoa系數(shù)47′傳遞至淡化單元770且將nfg信號(hào)49′傳遞至前景制訂單元78??臻g-時(shí)間內(nèi)插單元76可以與上文關(guān)于空間-時(shí)間內(nèi)插單元50所描述的方式類似的方式操作??臻g-時(shí)間內(nèi)插單元76可接收減少的前景v[k]向量55k且關(guān)于前景v[k]向量55k及減少的前景v[k-1]向量55k-1執(zhí)行空間-時(shí)間內(nèi)插以產(chǎn)生經(jīng)內(nèi)插的前景v[k]向量55k″??臻g-時(shí)間內(nèi)插單元76可將經(jīng)內(nèi)插的前景v[k]向量55k″轉(zhuǎn)發(fā)到淡化單元770。提取單元72也可將指示環(huán)境hoa系數(shù)中的一者何時(shí)處于轉(zhuǎn)變中的信號(hào)757輸出到淡化單元770,所述淡化單元770可接著確定shcbg47′(其中shcbg47′也可表示為“環(huán)境hoa信道47″′”或“環(huán)境hoa系數(shù)47″′”)及經(jīng)內(nèi)插的前景v[k]向量55k″的元素中的哪一者將淡入或淡出。在一些實(shí)例中,淡化單元770可關(guān)于環(huán)境hoa系數(shù)47′及經(jīng)內(nèi)插的前景v[k]向量55k″的元素中的每一者相反地操作。前景制訂單元78可表示經(jīng)配置以關(guān)于經(jīng)調(diào)整的前景v[k]向量55k″′及經(jīng)內(nèi)插的nfg信號(hào)49′執(zhí)行矩陣乘法以產(chǎn)生前景hoa系數(shù)665的單元。在這方面,前景制訂單元78可組合音頻對(duì)象49′(所述方式為借以表示經(jīng)內(nèi)插的nfg信號(hào)49′的另一種方式)與向量55k″′以重構(gòu)建hoa系數(shù)11′的前景(或換句話說,優(yōu)勢(shì))方面。前景制訂單元78可執(zhí)行經(jīng)內(nèi)插的nfg信號(hào)49′乘以經(jīng)調(diào)整的前景v[k]向量55k″′的矩陣乘法。hoa系數(shù)制訂單元82可表示經(jīng)配置以將前景hoa系數(shù)665組合至經(jīng)調(diào)整的環(huán)境hoa系數(shù)47″以便獲得hoa系數(shù)11′的單元。撇號(hào)記號(hào)反映hoa系數(shù)11′可類似于hoa系數(shù)11(或換句話說,其表示)但不與其相同。hoa系數(shù)11與11′之間的差可起因于歸因于有損發(fā)射媒體上的發(fā)射、量化或其它有損操作產(chǎn)生的損失。圖12a為說明圖5的v向量譯碼單元在執(zhí)行本發(fā)明中所描述的技術(shù)的各種方面中的示范性操作的流程圖。v-向量譯碼單元52的npvq單元520可執(zhí)行關(guān)于輸入v-向量55(i)的非預(yù)測(cè)向量量化(npvq)(810)。npvq單元520可確定由執(zhí)行關(guān)于輸入v-向量55(i)的npvq而產(chǎn)生的誤差(其中所述誤差可表示為errornpvq)(812)。v-向量譯碼單元52的pvq單元540可以上文關(guān)于輸入v-向量55(i)所描述的方式執(zhí)行經(jīng)預(yù)測(cè)向量量化(pvq)(814)。pvq單元540可確定由執(zhí)行關(guān)于輸入v-向量55(i)的pvq而產(chǎn)生的誤差(其中所述誤差可表示為errorpvq)(816)。當(dāng)errornpvq大于errorpvq(“是”818)時(shí),v-向量譯碼單元52的vq/pvq選擇單元562可選擇pvq輸入v-向量,其可指代與v-向量55(i)的pvq版本相關(guān)聯(lián)的上述語(yǔ)法元素(820)。當(dāng)errorvq并不大于errorpvq(“否”818)時(shí),vq/pvq選擇單元562可選擇npvq輸入v-向量,其可指代與v-向量55(i)的npvq版本相關(guān)聯(lián)的上述語(yǔ)法元素(822)。vq/pvq選擇單元562可將npvq輸入v-向量及pvq輸入v-向量中的選定者作為vq輸入v-向量輸出到vq/sq選擇單元564。與vq輸入v-向量相關(guān)聯(lián)的誤差可表示為errorvq且等于針對(duì)npvq輸入v-向量及pvq輸入v-向量中的選定者確定的誤差。v-向量譯碼單元52的純量量化單元550也可執(zhí)行關(guān)于輸入v-向量55(i)的純量量化(824)。純量量化單元550可確定由執(zhí)行關(guān)于輸入v-向量55(i)的sq而產(chǎn)生的誤差(其中所述誤差可表示為errorsq)(826)。純量量化單元550可將sq輸入v-向量551(i)輸出到vq/sq選擇單元564。當(dāng)errorvq大于errorsq(“是”818)時(shí),vq/sq選擇564可選擇sq輸入v-向量551(i)(830)。當(dāng)errorvq并不大于errorsq(“否”828)時(shí),vq/sq選擇單元564可選擇vq輸入v-向量。vq/sq選擇單元564可輸出sq輸入v-向量551(i)及vq輸入v-向量中的選定者作為經(jīng)量化v-向量57(i)。在這方面,v-向量譯碼單元52可在一或多個(gè)權(quán)重的第一集合的非預(yù)測(cè)向量量化與一或多個(gè)權(quán)重的第二集合的預(yù)測(cè)向量量化之間進(jìn)行切換。圖12b為說明音頻編碼裝置(諸如,圖3的實(shí)例中所示的音頻編碼裝置20)在執(zhí)行本發(fā)明中所描述的預(yù)測(cè)向量量化技術(shù)的各種方面中的示范性操作的流程圖。表示圖3中所示的音頻編碼裝置20的v-向量譯碼單元52的v-向量譯碼單元52a(圖4)的近似單元502可確定當(dāng)前時(shí)間區(qū)段的對(duì)應(yīng)于音量代碼向量571的權(quán)重503(200)。如上文更詳細(xì)描述,pvq單元540可基于權(quán)重503(或在一些實(shí)例中為有序權(quán)重505)及過去時(shí)間區(qū)段的經(jīng)重構(gòu)建的權(quán)重525中的一者確定殘余權(quán)重誤差(202)。pvq單元540可對(duì)殘余權(quán)重誤差進(jìn)行向量量化以確定權(quán)重索引,所述權(quán)重索引可通過weighterroridx語(yǔ)法元素519b表示(204)。在選擇pvq時(shí),pvq單元540可將weighterroridx語(yǔ)法元素519b提供至位流產(chǎn)生單元42。位流產(chǎn)生單元42可以上文展示于語(yǔ)法表中的方式指定位流21中的weighterroridx語(yǔ)法元素519b。圖13a為說明圖11的v-向量重構(gòu)建單元在執(zhí)行本發(fā)明中所描述的技術(shù)的各種方面中的示范性操作的流程圖。v-向量重構(gòu)建單元74的選擇764可獲得上文所描述的指示是否將執(zhí)行非預(yù)測(cè)向量解量化(npvd)、預(yù)測(cè)向量解量化(pvd)或純量解量化(sd)的選擇位及經(jīng)量化v-向量57(i)。當(dāng)選擇位指示將執(zhí)行npvd(“是”852)時(shí),選擇單元764將經(jīng)量化v-向量57(i)轉(zhuǎn)發(fā)到npvd單元720。npvd單元720執(zhí)行關(guān)于經(jīng)量化v-向量57(i)的npvd以重構(gòu)建輸入v-向量55(i)(854)。當(dāng)選擇位指示并不將執(zhí)行npvd(“否”852)而是將執(zhí)行pvd(“是”856)時(shí),選擇單元764將經(jīng)量化v-向量57(i)轉(zhuǎn)發(fā)到pvd單元740。pvd單元740執(zhí)行關(guān)于經(jīng)量化v-向量57(i)的pvd以重構(gòu)建輸入v-向量55(i)(858)。當(dāng)選擇位指示并不將執(zhí)行npvd及pvd(“否”852及“否”856)時(shí),選擇單元764將經(jīng)量化v-向量57(i)轉(zhuǎn)發(fā)到純量解量化單元750。純量解量化單元750執(zhí)行關(guān)于經(jīng)量化v-向量57(i)的sd以重構(gòu)建輸入v-向量55(i)(860)。圖13b為說明音頻解碼裝置(諸如,圖10中所示的音頻解碼裝置24)在執(zhí)行本發(fā)明中所描述的預(yù)測(cè)向量量化技術(shù)的各種方面中的示范性操作的流程圖。如上文所描述,圖4中所示的音頻解碼裝置24的提取單元72可從位流21提取表示權(quán)重索引的weighterroridx語(yǔ)法元素519b(212)。圖11中所示的v-向量重構(gòu)建單元74的pvd單元740可從緩沖器單元530檢索來自過去時(shí)間區(qū)段的多個(gè)經(jīng)重構(gòu)建的權(quán)重525中的一者(214)。pvd單元740的局部權(quán)重解碼器單元524可對(duì)weighterroridx語(yǔ)法元素519b進(jìn)行向量解量化以通過上文關(guān)于圖8b、8d、8f或8h所描述的方式確定殘余權(quán)重誤差620a(216)。pvd單元740的局部權(quán)重解碼器單元524可接著基于殘余權(quán)重誤差620及來自過去時(shí)間區(qū)段的經(jīng)重構(gòu)建的權(quán)重525中的一者重構(gòu)建當(dāng)前時(shí)間區(qū)段的權(quán)重531(218)。圖14為根據(jù)本發(fā)明的包含說明用于使用npvq單元進(jìn)行權(quán)重的向量量化的權(quán)重的實(shí)例分布的多個(gè)圖表的圖。在圖14的實(shí)例分布中,每一v-向量(其可被稱為輸入v-向量55(i))通過8個(gè)權(quán)重值(即,y=8)表示。換句話說,盡管在輸入v-向量55(i)的完全分解中存在超過8個(gè)權(quán)重值和/或代碼向量,但自所有權(quán)重值中選擇具有最大量值的8個(gè)權(quán)重值以表示輸入v-向量55(i)。接著對(duì)8個(gè)最大量值權(quán)重值進(jìn)行向量量化。在此實(shí)例中,使用8分量量化向量(即,y-分量量化向量,其中y=8)執(zhí)行向量量化。換句話說,在此實(shí)例中,每一輸入v-向量55(i)的權(quán)重值經(jīng)共同分組為8個(gè)權(quán)重值的群組且使用單一量化向量及權(quán)重索引對(duì)其進(jìn)行向量量化。圖14中的頂列中的四個(gè)圖表中的每一者說明表示輸入v-向量55的樣本分布的多個(gè)群組的8個(gè)權(quán)重值中的每一者中的8個(gè)權(quán)重值中的兩者。記號(hào)dim1表示輸入v-向量55(i)的權(quán)重值(即,)的有序集合中的第一權(quán)重值,dim2表示v-向量55(i)的權(quán)重值(即,)的集合中的第二權(quán)重值,等。在一些實(shí)例中,權(quán)重值的量值及正負(fù)號(hào)可經(jīng)單獨(dú)量化。舉例來說,在圖14中所示的實(shí)例(其中v-向量中的每一者通過8個(gè)權(quán)重值表示)中,可執(zhí)行8維向量量化以對(duì)權(quán)重值的量值進(jìn)行向量量化。在此實(shí)例中,可針對(duì)每一維度產(chǎn)生正負(fù)號(hào)位以指示相應(yīng)維度的正負(fù)號(hào)。在dim0至dim7中的每一者可具有單獨(dú)正負(fù)號(hào)位的條件下,可存在8個(gè)正負(fù)號(hào)位,兩個(gè)正負(fù)號(hào)位用于頂列圖表中的每一者。每一dim1至dim8的正負(fù)號(hào)位可有效地識(shí)別頂列圖表中的每一者的象限。舉例來說,左邊的第一頂列圖表的象限展示為象限900a至900d。設(shè)置為1的正負(fù)號(hào)位可指示正(或零)值,而設(shè)置為0的正負(fù)號(hào)位可指示負(fù)值。象限900a可通過dim1的設(shè)置為1的正負(fù)號(hào)位及dim0的設(shè)置為1的正負(fù)號(hào)位指定。象限900b可通過dim1的設(shè)置為1的正負(fù)號(hào)位及dim2的設(shè)置為0的正負(fù)號(hào)位指定。象限900c可通過dim1的設(shè)置為0的正負(fù)號(hào)位及dim2的設(shè)置為0的正負(fù)號(hào)位指定。象限900d可通過dim1的設(shè)置為0的正負(fù)號(hào)位及dim2的設(shè)置為1的正負(fù)號(hào)位指定。在給定通過正負(fù)號(hào)位識(shí)別的象限中的權(quán)重值分布的對(duì)稱性的情況下,圖14的頂列圖表的權(quán)重分布可經(jīng)縮減至底行中的四個(gè)圖表。當(dāng)動(dòng)態(tài)范圍經(jīng)縮減至單一象限時(shí),相較于聯(lián)合地量化量值及正負(fù)號(hào)位,通過獨(dú)立地量化量值及正負(fù)號(hào)位,v-向量重構(gòu)建單元74可減少所分配的大量位。圖15為根據(jù)本發(fā)明的包含圖14的底行圖表的正象限的多個(gè)圖表的圖,所述多個(gè)圖表更詳細(xì)地說明npvq單元中的權(quán)重的向量量化。在圖15的圖表中,較淺的灰度值表示經(jīng)量化的權(quán)重值,而較深的灰度值表示原始權(quán)重值。圖16為根據(jù)本發(fā)明的包含說明預(yù)測(cè)權(quán)權(quán)重值(預(yù)測(cè)權(quán)重值也可被稱作殘余權(quán)重誤差)的實(shí)例分布的多個(gè)圖表的圖,所述預(yù)測(cè)權(quán)重值用作pvq單元中的殘余權(quán)重誤差的預(yù)測(cè)向量量化的部分。第j個(gè)索引及第i個(gè)音頻幀的殘余權(quán)重誤差可基于以下方程式產(chǎn)生:其中ri,j對(duì)應(yīng)于來自第i個(gè)音頻幀的權(quán)重值的有序子集的第j個(gè)殘余權(quán)重誤差,對(duì)應(yīng)于來自第i個(gè)音頻幀的權(quán)重值的有序子集的第j個(gè)權(quán)重值,對(duì)應(yīng)于來自第(i-1)個(gè)音頻幀的權(quán)重值的有序子集的第j個(gè)權(quán)重值,且αj對(duì)應(yīng)于來自音頻幀的權(quán)重值的有序子集的第j個(gè)權(quán)重值的加權(quán)因數(shù)。在一些實(shí)例中,用于正上方的方程式中的索引可指代在對(duì)如上文所論述的權(quán)重值進(jìn)行重排序及重索引后出現(xiàn)的索引,即,j∈ys。在圖16的實(shí)例中,αj=1。殘余權(quán)重誤差也可被稱為預(yù)測(cè)權(quán)重值。預(yù)測(cè)權(quán)重值可指代用以預(yù)測(cè)當(dāng)前時(shí)間幀的權(quán)重值(且因這是其的預(yù)測(cè))的值。在這方面,預(yù)測(cè)的權(quán)重值可表示基于預(yù)測(cè)權(quán)重值及來自過去時(shí)間幀的經(jīng)重構(gòu)建的權(quán)重值預(yù)測(cè)的權(quán)重值。圖16中的每一輸入向量55(i)通過8個(gè)預(yù)測(cè)權(quán)重值表示(即,在此實(shí)例中m=8)。圖16的頂列中的圖表中的每一者說明表示v-向量的樣本分布的多個(gè)群組的8個(gè)預(yù)測(cè)權(quán)重值中的每一者中的8個(gè)預(yù)測(cè)權(quán)重值中的兩者。記號(hào)dim1表示輸入向量55(i)的預(yù)測(cè)權(quán)重值的有序集合中的第一預(yù)測(cè)權(quán)重值,dim2表示輸入向量55(i)的權(quán)重值的有序集合中的第二預(yù)測(cè)權(quán)重值,等。在一些實(shí)例中,權(quán)重值的量值及正負(fù)號(hào)可經(jīng)單獨(dú)量化。舉例來說,在圖14中所示的實(shí)例(其中v-向量中的每一者通過8個(gè)權(quán)重值表示)中,可執(zhí)行8維向量量化以對(duì)權(quán)重值的量值進(jìn)行向量量化。在此實(shí)例中,可針對(duì)每一維度產(chǎn)生正負(fù)號(hào)位以指示相應(yīng)維度的正負(fù)號(hào)。類似于非預(yù)測(cè)向量量化,在dim0至dim7中的每一者可具有單獨(dú)正負(fù)號(hào)位的條件下,可存在8個(gè)正負(fù)號(hào)位,兩個(gè)正負(fù)號(hào)位用于頂列圖表中的每一者。每一dim1至dim8的正負(fù)號(hào)位可有效地識(shí)別頂列圖表中的每一者的象限。在給定通過正負(fù)號(hào)位識(shí)別的象限中的權(quán)重值分布的對(duì)稱性的情況下,圖14的頂列圖表的權(quán)重分布可經(jīng)縮減至底行中的四個(gè)圖表。當(dāng)動(dòng)態(tài)范圍經(jīng)縮減至單一象限時(shí),相較于聯(lián)合地量化量值及正負(fù)號(hào)位,通過獨(dú)立地量化量值及正負(fù)號(hào)位,v-向量重構(gòu)建單元74可減少所分配的大量位。換句話說,預(yù)測(cè)可在絕對(duì)權(quán)重值域中發(fā)生,且用于權(quán)重值中的每一者的正負(fù)號(hào)信息可獨(dú)立于預(yù)測(cè)權(quán)重值發(fā)射。舉例來說,第j個(gè)索引及第i個(gè)音頻幀的預(yù)測(cè)權(quán)重值可基于以下方程式產(chǎn)生:其中ri,j對(duì)應(yīng)于來自第i個(gè)音頻幀的權(quán)重值的有序子集的第j個(gè)殘余值,對(duì)應(yīng)于來自第i個(gè)音頻幀的權(quán)重值的有序子集的第j個(gè)權(quán)重值,對(duì)應(yīng)于來自第(i-1)個(gè)音頻幀的權(quán)重值的有序子集的第j個(gè)權(quán)重值,αj對(duì)應(yīng)于來自音頻幀的權(quán)重值的有序子集的第j個(gè)權(quán)重值的加權(quán)因數(shù),且運(yùn)算子|x|對(duì)應(yīng)于x的量值或絕對(duì)值。在一些實(shí)例中,用于方程式(23)中的索引可指代在對(duì)如上文所論述的權(quán)重值進(jìn)行重排序及重索引后出現(xiàn)的索引,即,j∈ys。在圖16的實(shí)例中,αj=1。在一些實(shí)例中,預(yù)測(cè)權(quán)重值的量值及正負(fù)號(hào)可經(jīng)單獨(dú)量化。舉例來說,在圖16中所示的實(shí)例(其中輸入v-向量55(i)通過8個(gè)權(quán)重值表示)中,可執(zhí)行8維向量量化以對(duì)預(yù)測(cè)權(quán)重值的量值進(jìn)行向量量化。在此實(shí)例中,可針對(duì)每一維度產(chǎn)生正負(fù)號(hào)位以指示相應(yīng)維度的正負(fù)號(hào)(且借此識(shí)別象限)。圖17為包含說明圖16中的實(shí)例分布以及對(duì)應(yīng)經(jīng)量化的預(yù)測(cè)權(quán)重值的實(shí)例分布的多個(gè)圖表的圖。在圖17的圖表中,較淺的灰度值表示經(jīng)量化的權(quán)重值,而較深的灰度值表示原始權(quán)重值。圖18及19為說明本發(fā)明的“僅pvq模式”中的使用不同方法以獲得α因數(shù)的預(yù)測(cè)向量量化技術(shù)的比較實(shí)例性能特性的表格。圖18為說明本發(fā)明的處于“僅pvq模式”中的預(yù)測(cè)向量量化技術(shù)的實(shí)例性能特性的表格。pvq模式可表示基于僅使用來自pvq單元540的過去幀(或子幀)預(yù)測(cè)的經(jīng)向量量化的權(quán)重向量執(zhí)行預(yù)測(cè)向量量化而不能夠自npvq單元520存取過去經(jīng)向量量化的權(quán)重向量中的任一者?!皟Hvq模式”可表示在無來自npvq單元520或pvq單元540的先前(來自過去幀或子幀)經(jīng)向量量化的權(quán)重向量的情況下執(zhí)行向量量化。啟用spvq的模式可表示在僅vq模式與使用本發(fā)明中在上文所描述的使pvq單元540能夠自npvq單元520存取過去經(jīng)向量量化的權(quán)重向量的技術(shù)之間的彼切換。確切地說,圖18說明圖17中所說明的預(yù)測(cè)向量量化(其中αj=1)及僅pvq模式的性能特性?!拔弧毙卸x用以表示每一權(quán)重值的位的數(shù)目。隨著位的數(shù)目增加,如以分貝(db)指定的信噪比(snr)增加。snr增加可允許v-向量譯碼單元52為相對(duì)大的目標(biāo)位率41選擇較多位且為相對(duì)小的目標(biāo)位率41選擇較少位。在上文關(guān)于圖14至17所描述的實(shí)例中,αj=1。然而,在其它實(shí)例中,αj可不等于1。在一些實(shí)例中,可基于誤差度量選擇αj。舉例來說,可選擇αj成為最小化一系列音頻幀內(nèi)的總和或平方誤差總和(sse)的值。舉例來說,以下方程式可用以導(dǎo)出最小化誤差度量的α值:方程式(27)可用于獲得針對(duì)i個(gè)音頻幀內(nèi)的權(quán)重值的給定集合最小化方程式(24)中所示的誤差度量的αj。表達(dá)式(28)說明可自圖14中所示的權(quán)重值的樣本分布獲得的實(shí)例值。圖19說明其中αj基于方程式(19)定義的僅pvq模式的性能特性。在比較圖18及19的僅pvq模式配置中,基于方程式(19)定義αj(圖19)可提供比圖18更好的性能。此外,“位”行定義用以表示每一權(quán)重值的位的數(shù)目。隨著位的數(shù)目增加,如以分貝(db)指定的信噪比(snr)增加。snr增加可允許v-向量譯碼單元52為相對(duì)大的目標(biāo)位率41選擇較多位且為相對(duì)小的目標(biāo)位率41選擇較少位。圖20a及20b為根據(jù)本發(fā)明的說明“僅pvq模式”及“僅vq模式”的比較實(shí)例性能特性的表格。圖20a及20b中所示的表格含有位行及信噪比(snr)行。在圖20a及20b的實(shí)例中,“位”行可指示用以表示每一輸入v-向量的經(jīng)量化的權(quán)重值(例如,經(jīng)量化的預(yù)測(cè)或非預(yù)測(cè)權(quán)重值)的位的數(shù)目。在圖20a的實(shí)例中,假定模式位并未在選擇位中單獨(dú)傳信(即,假定codebkidx語(yǔ)法元素并不需要包含可表示模式位的額外位來單獨(dú)識(shí)別預(yù)測(cè)向量量化模式),為權(quán)重值的位長(zhǎng)度中的每一者提供snr值,實(shí)情為,表示量化模式的nbitsq語(yǔ)法元素可通過(作為一項(xiàng)實(shí)例)指定如關(guān)于替代語(yǔ)法表所描述的先前保留的為3的值(或任何其它保留值)來單獨(dú)指示預(yù)測(cè)向量量化。用以表示圖20b中的輸入v-向量的經(jīng)量化的權(quán)重值的位的數(shù)目可包含模式位,所述模式位指示是否執(zhí)行預(yù)測(cè)或非預(yù)測(cè)向量量化以量化輸入v-向量。在用以表示經(jīng)量化的權(quán)重值的位包含模式位的條件下,并未指定1個(gè)位的snr,因?yàn)樾枰獌蓚€(gè)或兩個(gè)以上位,即,一個(gè)位用于每一權(quán)重且一個(gè)位用于模式位。圖20a及20b的實(shí)例中的位可指示量化碼簿中的多個(gè)量化向量中的哪一者對(duì)應(yīng)于經(jīng)量化的權(quán)重值。因此,在一些實(shí)例中,位行可取決于經(jīng)選擇以表示v-向量的權(quán)重值的數(shù)目(即,y)或取決于用以執(zhí)行向量量化的量化碼簿中的向量的大小。snr行指示與使用切換式預(yù)測(cè)量化模式以對(duì)應(yīng)位率量化權(quán)重值的樣本分布相關(guān)聯(lián)的snr。如圖20a及20b中所示,用于位率為1的snr行并不適用(n/a),因?yàn)槲宦蕿?將顧及模式位或指示量化向量的位而非所述兩者。因此,相較于單獨(dú)使用非預(yù)測(cè)或預(yù)測(cè)向量量化模式中的任一者,切換式預(yù)測(cè)向量量化模式將額外負(fù)荷的額外位添加至量化碼字。下表說明根據(jù)本發(fā)明的“僅pvq模式”、“僅vq模式”及“啟用spvq的模式”的比較實(shí)例性能特性。下文所示的表格含有位行、向量量化(vq)行(僅vq模式)、預(yù)測(cè)向量量化(pvq)行(僅pvq模式)及切換式預(yù)測(cè)向量量化(spvq)行(啟用spvq的模式)??纱嬖谟糜趦Hvq模式、僅pvq模式及僅spvq模式(切換)的專用nbitsq語(yǔ)法元素值以執(zhí)行不同類型的量化向量量化模式,性能(以db為單元)于下表中捕獲。位vqpvqspvq118.4217.8020.26220.0218.9721.58321.4219.9022.72422.7120.9223.84523.9421.8224.90625.1322.7725.97726.3223.6827.03827.4724.6428.08928.6925.6929.221030.0026.8730.47在上文所示的此替代表格中,啟用spvq的模式超過用于經(jīng)量化權(quán)重值的每一位長(zhǎng)度下的僅vq模式(例如,非預(yù)測(cè)vq)。在實(shí)例表格中,“位”行可指示用以表示每一輸入v-向量的經(jīng)量化的權(quán)重值(例如,經(jīng)量化的預(yù)測(cè)或非預(yù)測(cè)權(quán)重值)的位的數(shù)目。用以表示用于啟用spvq的模式的經(jīng)量化的權(quán)重值的位的數(shù)目可包含模式位,而用以表示用于其它模式的經(jīng)量化的權(quán)重值的位的數(shù)目可不包含模式位。vq行、pvq行及spvq行指示與根據(jù)其相應(yīng)向量量化模式以對(duì)應(yīng)位率執(zhí)行向量量化相關(guān)聯(lián)的snr。啟用spvq的模式提供在較低位表示下的較好表示(其可用于通過目標(biāo)位率41指定的相對(duì)低的位率,所述位率允許每個(gè)經(jīng)量化的權(quán)重值4個(gè)或更少的位)。僅vq模式(其表示執(zhí)行npvq而不啟用spvq,意味著不允許切換至pvq)提供在較高位率下的較好性能(其可用于通過目標(biāo)位率41指定的相對(duì)高的位率,所述位率允許每個(gè)經(jīng)量化的權(quán)重值5個(gè)或更多的位)。盡管僅pvq模式(其表示執(zhí)行pvq而不啟用spvq,意味著不允許切換至npvq)并不提供在位分配層級(jí)中的任一者下的較好性能,但使用pvq作為啟用spvq的模式的部分可提供比僅單獨(dú)使用vq模式低的位率下的改良的性能。此外,當(dāng)模式位不用于支持傳信預(yù)測(cè)向量量化的專用nbitsq語(yǔ)法元素值(諸如,為3的值)時(shí),可將用于實(shí)例表格中所示的spvq的各種snr量測(cè)向上移位。在這方面,音頻編碼裝置20可根據(jù)以下步驟操作。步驟1.對(duì)于方向向量的給定集合,音頻編碼裝置20可計(jì)算每一方向向量的加權(quán)值。步驟2.音頻編碼裝置20可選擇n-最大值加權(quán)值{w_i},,及對(duì)應(yīng)方向向量{o_i}。音頻編碼裝置20可將索引{i}發(fā)射到解碼器。在計(jì)算最大值中,音頻編碼裝置20可使用絕對(duì)值(通過忽略正負(fù)號(hào)信息)。步驟3.音頻編碼裝置20可量化n-最大值加權(quán)值{w_i}以產(chǎn)生{w∧_i}。音頻編碼裝置20可將{w∧_i}的量化索引發(fā)射到音頻解碼裝置24。步驟4.音頻解碼裝置24可將經(jīng)量化的v-向量合成為sum_i(w∧_i*o_i)。在一些實(shí)例中,本發(fā)明的技術(shù)可提供性能的顯著改良。舉例來說,與使用純量量化繼的以霍夫曼譯碼相比,可獲得近似85%的位率減少。舉例來說,在一些實(shí)例中,純量量化繼的以霍夫曼譯碼可需要16.26kbps(每秒千位)的位率,而本發(fā)明的技術(shù)在一些實(shí)例中可能夠以2.75kbsp的位率進(jìn)行譯碼??紤]使用來自碼簿的x個(gè)代碼向量(及x個(gè)對(duì)應(yīng)權(quán)重)譯碼v-向量的實(shí)例。在一些實(shí)例中,位流產(chǎn)生單元42可產(chǎn)生位流21以使得通過3種類別的參數(shù)來表示每一v-向量:(1)x數(shù)目個(gè)索引,每一索引指向代碼向量的碼簿(例如,經(jīng)正規(guī)化的方向向量的碼簿)中的一特定向量;(2)與上述索引相配的對(duì)應(yīng)(x)數(shù)目個(gè)權(quán)重;及(3)用于上述(x)數(shù)目個(gè)權(quán)重中的每一者的正負(fù)號(hào)位。在一些狀況下,可使用又一向量量化(vq)將x數(shù)目個(gè)權(quán)重進(jìn)一步量化。在此實(shí)例中用于確定權(quán)重的分解碼簿可選自候選碼簿的集合。舉例來說,碼簿可為8個(gè)不同碼簿中的一者。這些碼簿中的每一者可具有不同長(zhǎng)度。因此,例如,不僅用以確定6階hoa內(nèi)容的權(quán)重的大小為49的碼簿可給出使用8個(gè)不同大小的碼簿中的任一者的選項(xiàng),而且本發(fā)明的技術(shù)也可給出使用8個(gè)不同大小的碼簿中的任一者的選項(xiàng)。用于進(jìn)行權(quán)重的vq的量化碼簿在一些實(shí)例中也可具有與用以確定權(quán)重的可能的分解碼簿的數(shù)目相同的對(duì)應(yīng)數(shù)目個(gè)可能的碼簿。因此,在一些實(shí)例中,可能存在用于確定權(quán)重的可變量目個(gè)不同的碼簿,及用于量化權(quán)重的可變量目個(gè)碼簿。在一些實(shí)例中,用以估計(jì)v-向量的權(quán)重的數(shù)目(即,經(jīng)選擇用于進(jìn)行量化的權(quán)重的數(shù)目)可為可變的。舉例來說,可設(shè)置閾值誤差準(zhǔn)則,且經(jīng)選擇用于量化的權(quán)重的數(shù)目(x)可取決于達(dá)到誤差臨限制,其中誤差閾值描述于上文。在一些實(shí)例中,可在位流中傳信上文所提及的概念中的一或多者??紤]以下實(shí)例:用以譯碼v-向量的權(quán)重的最大數(shù)目經(jīng)設(shè)置為128個(gè)權(quán)重,且使用8個(gè)不同的量化碼簿來量化權(quán)重。在此實(shí)例中,位流產(chǎn)生單元42可產(chǎn)生位流21以使得位流21中的存取幀單元指示可基于逐個(gè)幀使用的索引的最大數(shù)目。在此實(shí)例中,索引的最大數(shù)目為自0至128的數(shù)目,因此上文所提及的數(shù)據(jù)可消耗存取幀單元中的7個(gè)位。在上文所提及的實(shí)例中,在逐個(gè)幀的基礎(chǔ)上,位流產(chǎn)生單元42可產(chǎn)生位流21以包含指示以下情形的數(shù)據(jù):(1)使用8個(gè)不同碼簿中的哪一者來進(jìn)行vq(對(duì)于每個(gè)v-向量);及(2)用以譯碼每一v-向量的索引的實(shí)際數(shù)目(x)。在此實(shí)例中,指示使用8個(gè)不同碼簿中的哪一者來進(jìn)行vq的數(shù)據(jù)可消耗3個(gè)位。指示用以譯碼每一v-向量的索引的實(shí)際數(shù)目(x)的數(shù)據(jù)可通過存取幀單元中所指定的索引的最大數(shù)目給定。在此實(shí)例中,此數(shù)目可從0個(gè)位至7個(gè)位變化。在一些實(shí)例中,位流產(chǎn)生單元42可產(chǎn)生位流21以包含以下各者:(1)指示選擇及發(fā)射哪些方向向量的索引(根據(jù)所計(jì)算的加權(quán)值);及(2)用于每一所選擇的方向向量的加權(quán)值。在一些實(shí)例中,本發(fā)明可提供用于對(duì)經(jīng)正規(guī)化的球諧代碼向量的碼簿使用分解而進(jìn)行v-向量的量化的技術(shù),即,音量代碼向量為正規(guī)正交的。在一些實(shí)例中,pvq單元540可包含碼簿訓(xùn)練階段,其可產(chǎn)生rcb65b中的候選量化向量。在碼簿訓(xùn)練階段期間,可用以下方程式替換用于產(chǎn)生圖8a至8h的實(shí)例中所示的預(yù)測(cè)權(quán)重值的方程式:ri,j=|ωi,j|-αj|ωi-1,j|其中ri,j對(duì)應(yīng)于來自第i個(gè)音頻幀的權(quán)重值的有序子集的第j個(gè)權(quán)重值的預(yù)測(cè)權(quán)重值,其中ωi,j對(duì)應(yīng)于來自第i個(gè)音頻幀的權(quán)重值的有序子集的第j個(gè)權(quán)重值,ωi-1,j對(duì)應(yīng)于來自第(i-1)個(gè)音頻幀的權(quán)重值的有序子集的第j個(gè)權(quán)重值,αj對(duì)應(yīng)于來自權(quán)重值的有序子集的第j個(gè)權(quán)重值的加權(quán)因數(shù)。換句話說,預(yù)測(cè)向量量化單元540可使用以上再生的方程式以在訓(xùn)練階段期間產(chǎn)生rcb65b中的候選量化向量。在另外的實(shí)例中,預(yù)測(cè)向量量化單元540可包含編碼階段。在編碼階段中,音頻編碼裝置20和/或預(yù)測(cè)向量量化單元540可使用圖8中所示的用于預(yù)測(cè)權(quán)重值620的方程式。舉例來說,在編碼階段中,音頻編碼裝置20和/或預(yù)測(cè)向量量化單元540可通過利用rcb65b將差(即,預(yù)測(cè)權(quán)重值)量化為預(yù)測(cè)向量量化單元540可將用于的對(duì)應(yīng)索引發(fā)射到解碼器。在另外的實(shí)例中,音頻編碼裝置20(例如,借助于預(yù)測(cè)向量量化單元540)及音頻解碼裝置24可實(shí)施解碼階段。在解碼階段中,音頻編碼裝置20及音頻解碼裝置24可使用發(fā)射的索引重構(gòu)建經(jīng)量化的預(yù)測(cè)權(quán)重值音頻編碼裝置20(例如,此外借助于預(yù)測(cè)向量量化單元540)及音頻解碼裝置24可基于以下方程式重構(gòu)建|ωi,j|的經(jīng)量化版本:音頻編碼裝置20及音頻解碼裝置24可使用經(jīng)重構(gòu)建的作為下一時(shí)間區(qū)段(例如,幀或子幀)中的因此,可為前一時(shí)間區(qū)段(例如,幀或子幀)的的經(jīng)量化版本。在這些及其它情況下,音頻編碼裝置20和/或預(yù)測(cè)向量量化單元540經(jīng)配置以基于對(duì)應(yīng)于代碼向量的一或多個(gè)加權(quán)總和中所包含的權(quán)重的多個(gè)權(quán)重值確定多個(gè)預(yù)測(cè)權(quán)重值,所述代碼向量表示多個(gè)高階立體混響聲(hoa)系數(shù)的基于向量的合成版本中所包含的一或多個(gè)向量。在一些實(shí)例中,預(yù)測(cè)權(quán)重值可替代地被稱為(例如)殘余、預(yù)測(cè)殘余、殘余權(quán)重值、權(quán)重值差、誤差值、殘余權(quán)重誤差或預(yù)測(cè)誤差。可關(guān)于任何數(shù)目個(gè)不同上下文及音頻生態(tài)系統(tǒng)執(zhí)行前述技術(shù)中的任一者。一實(shí)例音頻生態(tài)系統(tǒng)可包含音頻內(nèi)容、電影工作室、音樂工作室、游戲音頻工作室、基于信道的音頻內(nèi)容、譯碼引擎、游戲音頻主體、游戲音頻譯碼/呈現(xiàn)引擎,及遞送系統(tǒng)。電影工作室、音樂工作室及游戲音頻工作室可接收音頻內(nèi)容。在一些實(shí)例中,音頻內(nèi)容可表示獲取的輸出。電影工作室可諸如通過使用數(shù)字音頻工作站(daw)輸出基于信道的音頻內(nèi)容(例如,呈2.0、5.1及7.1)。音樂工作室可諸如通過使用daw輸出基于信道的音頻內(nèi)容(例如,呈2.0及5.1)。在任一狀況下,譯碼引擎可基于一或多個(gè)編碼解碼器(例如,aac、ac3、dolbytruehd、delbydigitalplus及dtsmasteraudio)接收并編碼基于信道的音頻內(nèi)容以供由遞送系統(tǒng)輸出。游戲音頻工作室可諸如通過使用daw輸出一或多個(gè)游戲音頻主體。游戲音頻譯碼/呈現(xiàn)引擎可譯碼音頻主體及或?qū)⒁纛l主體呈現(xiàn)為基于信道的音頻內(nèi)容以供由遞送系統(tǒng)輸出。可執(zhí)行所述技術(shù)的另一實(shí)例上下文包括音頻生態(tài)系統(tǒng),其可包含廣播記錄音頻對(duì)象、專業(yè)音頻系統(tǒng)、消費(fèi)型裝置上捕獲、hoa音頻格式、裝置上呈現(xiàn)、消費(fèi)型音頻、tv及附件,及汽車音頻系統(tǒng)。廣播記錄音頻對(duì)象、專業(yè)音頻系統(tǒng)及消費(fèi)型裝置上捕獲皆可使用hoa音頻格式譯碼其輸出。以此方式,可使用hoa音頻格式將音頻內(nèi)容譯碼成單一表示,可使用裝置上呈現(xiàn)、消費(fèi)型音頻、tv及附件及汽車音頻系統(tǒng)播放所述單一表示。換句話說,可在通用音頻播放系統(tǒng)(即,與需要諸如5.1、7.1等的特定配置的情形相反)(諸如,音頻播放系統(tǒng)16)處播放音頻內(nèi)容的單一表示??蓤?zhí)行所述技術(shù)的上下文的其它實(shí)例包含音頻生態(tài)系統(tǒng),其可包含獲取元件及播放元件。獲取元件可包含有線和/或無線獲取裝置(例如,eigen麥克風(fēng))、裝置上環(huán)繞聲捕獲及移動(dòng)裝置(例如,智能手機(jī)及平板計(jì)算機(jī))。在一些實(shí)例中,有線和/或無線獲取裝置可經(jīng)由有線和/或無線通信信道耦合到移動(dòng)裝置。根據(jù)本發(fā)明的一或多個(gè)技術(shù),移動(dòng)裝置可用以獲取聲場(chǎng)。舉例來說,移動(dòng)裝置可經(jīng)由有線和/或無線獲取裝置和/或裝置上環(huán)繞聲捕獲(例如,集成到移動(dòng)裝置中的多個(gè)麥克風(fēng))獲取聲場(chǎng)。移動(dòng)裝置可接著將所獲取聲場(chǎng)譯碼成hoa系數(shù)以用于由播放元件中的一或多者播放。舉例來說,移動(dòng)裝置的用戶可記錄實(shí)況事件(例如,集會(huì)、會(huì)議、戲劇、音樂會(huì)等)(獲取其聲場(chǎng))且將記錄譯碼為hoa系數(shù)。移動(dòng)裝置也可利用播放元件中的一或多者來播放hoa經(jīng)譯碼聲場(chǎng)。舉例來說,移動(dòng)裝置可解碼hoa經(jīng)譯碼聲場(chǎng),且將使得播放元件中的一或多者重創(chuàng)建聲場(chǎng)的信號(hào)輸出到播放元件中的一或多者。作為一項(xiàng)實(shí)例,移動(dòng)裝置可利用無線和/或無線通信信道將信號(hào)輸出到一或多個(gè)揚(yáng)聲器(例如,揚(yáng)聲器陣列、聲棒等)。作為另一實(shí)例,移動(dòng)裝置可利用銜接解決方案將信號(hào)輸出到一或多個(gè)銜接臺(tái)和/或一或多個(gè)銜接的揚(yáng)聲器(例如,智能汽車和/或家庭中的聲音系統(tǒng))。作為另一實(shí)例,移動(dòng)裝置可利用頭戴式耳機(jī)呈現(xiàn)將信號(hào)輸出到一組頭戴式耳機(jī)(例如)以創(chuàng)建實(shí)際的雙耳聲音。在一些實(shí)例中,特定移動(dòng)裝置可獲取3d聲場(chǎng)并且在稍后時(shí)間播放相同或類似的3d聲場(chǎng)。在一些實(shí)例中,移動(dòng)裝置可獲取3d聲場(chǎng),將所述3d聲場(chǎng)編碼為hoa,且將經(jīng)編碼3d聲場(chǎng)發(fā)射到一或多個(gè)其它裝置(例如,其它移動(dòng)裝置和/或其它非移動(dòng)裝置)以用于播放。可執(zhí)行所述技術(shù)的又一上下文包含音頻生態(tài)系統(tǒng),其可包含音頻內(nèi)容、游戲工作室、經(jīng)譯碼音頻內(nèi)容、呈現(xiàn)引擎及遞送系統(tǒng)。在一些實(shí)例中,游戲工作室可包含可支持hoa信號(hào)的編輯的一或多個(gè)daw。舉例來說,所述一或多個(gè)daw可包含hoa外掛程序和/或可經(jīng)配置以與一或多個(gè)游戲音頻系統(tǒng)一起操作(例如,工作)的工具。在一些實(shí)例中,游戲工作室可輸出支持hoa的新主體格式。在任何狀況下,游戲工作室可將經(jīng)譯碼音頻內(nèi)容輸出到呈現(xiàn)引擎,所述呈現(xiàn)引擎可呈現(xiàn)聲場(chǎng)以供由遞送系統(tǒng)播放。也可關(guān)于示范性音頻獲取裝置執(zhí)行所述技術(shù)。舉例來說,可關(guān)于eigen麥克風(fēng)(或諸如與麥克風(fēng)陣列5相關(guān)聯(lián)的其它類型的麥克風(fēng)陣列)執(zhí)行所述技術(shù),所述eigen麥克風(fēng)可包含共同經(jīng)配置以記錄3d聲場(chǎng)的多個(gè)麥克風(fēng)。在一些實(shí)例中,eigen麥克風(fēng)的所述多個(gè)麥克風(fēng)可位于具有近似4cm的半徑的基本上球面球的表面上。在一些實(shí)例中,音頻編碼裝置20可集成到eigen麥克風(fēng)中以便直接從麥克風(fēng)輸出位流21。另一示范性音頻獲取上下文可包含可經(jīng)配置以接收來自一或多個(gè)麥克風(fēng)(諸如,一或多個(gè)eigen麥克風(fēng))的信號(hào)的制作車。制作車也可包含音頻編碼器,諸如圖3的音頻編碼裝置20。在一些情況下,移動(dòng)裝置也可包含共同地經(jīng)配置以記錄3d聲場(chǎng)的多個(gè)麥克風(fēng)。換句話說,所述多個(gè)麥克風(fēng)可具有x、y、z分集。在一些實(shí)例中,移動(dòng)裝置可包含可旋轉(zhuǎn)以關(guān)于移動(dòng)裝置的一或多個(gè)其它麥克風(fēng)提供x、y、z分集的麥克風(fēng)。移動(dòng)裝置也可包含音頻編碼器,諸如圖3的音頻編碼裝置20。加固型視頻捕獲裝置可進(jìn)一步經(jīng)配置以記錄3d聲場(chǎng)。在一些實(shí)例中,加固型視頻捕獲裝置可附接至參與活動(dòng)的用戶的頭盔。舉例來說,加固型視頻捕獲裝置可在用戶泛舟時(shí)附接到用戶的頭盔。以此方式,加固型視頻捕獲裝置可捕獲表示用戶周圍的動(dòng)作(例如,水在用戶身后的撞擊、另一泛舟者在用戶前方說話,等等)的3d聲場(chǎng)。也可關(guān)于可經(jīng)配置以記錄3d聲場(chǎng)的附件增強(qiáng)型移動(dòng)裝置執(zhí)行所述技術(shù)。在一些實(shí)例中,移動(dòng)裝置可類似于上文所論述的移動(dòng)裝置,其中添加一或多個(gè)附件。舉例來說,eigen麥克風(fēng)可附接至上述的移動(dòng)裝置以形成附件增強(qiáng)型移動(dòng)裝置。以此方式,與僅使用與附件增強(qiáng)型移動(dòng)裝置成一體式的聲音捕獲組件的情形相比較,附件增強(qiáng)型移動(dòng)裝置可捕獲3d聲場(chǎng)的較高質(zhì)量版本。下文進(jìn)一步論述可執(zhí)行本發(fā)明中所描述的技術(shù)的各種方面的實(shí)例音頻播放裝置。根據(jù)本發(fā)明的一或多個(gè)技術(shù),揚(yáng)聲器和/或聲棒可布置于任何任意配置中,同時(shí)仍播放3d聲場(chǎng)。此外,在一些實(shí)例中,頭戴式耳機(jī)播放裝置可經(jīng)由有線或無線連接耦合到音頻解碼裝置24。根據(jù)本發(fā)明的一或多個(gè)技術(shù),基于解碼位流(其基于使用高階立體混響聲的向量分解架構(gòu))的聲場(chǎng)的表示可用于呈現(xiàn)揚(yáng)聲器、聲棒及頭戴式耳機(jī)播放裝置的任何組合上的聲場(chǎng)。數(shù)個(gè)不同實(shí)例音頻播放環(huán)境也可適合于執(zhí)行本發(fā)明中所描述的技術(shù)的各種方面。舉例來說,以下環(huán)境可為用于執(zhí)行本發(fā)明中所描述的技術(shù)的各種方面的合適環(huán)境:5.1揚(yáng)聲器播放環(huán)境、2.0(例如,立體聲)揚(yáng)聲器播放環(huán)境、具有全高前擴(kuò)音器的9.1揚(yáng)聲器播放環(huán)境、22.2揚(yáng)聲器播放環(huán)境、16.0揚(yáng)聲器播放環(huán)境、汽車揚(yáng)聲器播放環(huán)境,及具有耳掛式耳機(jī)播放環(huán)境的移動(dòng)裝置。根據(jù)本發(fā)明的一或多個(gè)技術(shù),基于解碼位流(其基于使用高階立體混響聲的向量分解架構(gòu))的聲場(chǎng)的表示可用于呈現(xiàn)前述播放環(huán)境中的任一者上的聲場(chǎng)。另外,本發(fā)明的技術(shù)使得呈現(xiàn)器能夠基于解碼位流(其基于使用高階立體混響聲的向量分解架構(gòu))的聲場(chǎng)的表示以用于在除上文所描述的播放環(huán)境的外的播放環(huán)境上播放。舉例來說,如果設(shè)計(jì)考慮禁止揚(yáng)聲器根據(jù)7.1揚(yáng)聲器播放環(huán)境的恰當(dāng)置放(例如,如果不可能置放右環(huán)繞揚(yáng)聲器),則本發(fā)明的技術(shù)使得呈現(xiàn)器能夠通過其它6個(gè)揚(yáng)聲器而進(jìn)行補(bǔ)償,使得可在6.1揚(yáng)聲器播放環(huán)境上實(shí)現(xiàn)播放。此外,用戶可在佩戴頭戴式耳機(jī)時(shí)觀看運(yùn)動(dòng)比賽。根據(jù)本發(fā)明的一或多個(gè)技術(shù),可獲取運(yùn)動(dòng)比賽的3d聲場(chǎng)(例如,可將一或多個(gè)eigen麥克風(fēng)置放于棒球場(chǎng)中和/或周圍),可獲得對(duì)應(yīng)于3d聲場(chǎng)的hoa系數(shù)且將所述hoa系數(shù)發(fā)射到解碼器,所述解碼器可基于hoa系數(shù)重構(gòu)建3d聲場(chǎng)且將經(jīng)重構(gòu)建的3d聲場(chǎng)輸出到呈現(xiàn)器,所述呈現(xiàn)器可獲得關(guān)于播放環(huán)境的類型(例如,頭戴式耳機(jī))的指示,且將經(jīng)重構(gòu)建的3d聲場(chǎng)呈現(xiàn)成使得頭戴式耳機(jī)輸出運(yùn)動(dòng)比賽的3d聲場(chǎng)的表示的信號(hào)。在上文所描述的各種情況中的每一者中,應(yīng)理解,音頻編碼裝置20可執(zhí)行一方法或另外包括用以執(zhí)行音頻編碼裝置20經(jīng)配置以執(zhí)行的方法的每一步驟的裝置。舉例來說,音頻編碼裝置20的局部權(quán)重解碼器單元524a至524b可執(zhí)行基于存儲(chǔ)器的向量量化技術(shù)中的各種方面。作為另一實(shí)例,音頻編碼裝置20的切換式預(yù)測(cè)向量量化單元560也可執(zhí)行本發(fā)明中所描述的技術(shù)的切換式向量量化方面的各種方面。在一些情況下,裝置可包括一或多個(gè)處理器。在一些情況下,所述一或多個(gè)處理器可表示借助于存儲(chǔ)到非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)媒體的指令配置的專用處理器。換句話說,編碼實(shí)例集合中的每一者中的技術(shù)的各種方面可提供非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)媒體,其具有存儲(chǔ)于其上的指令,所述指令在執(zhí)行時(shí)使得一或多個(gè)處理器執(zhí)行音頻編碼裝置20已經(jīng)配置以執(zhí)行的方法。在一或多個(gè)實(shí)例中,所描述功能可以硬件、軟件、固件或其任何組合來實(shí)施。如果以軟件實(shí)施,則所述功能可作為一或多個(gè)指令或代碼存儲(chǔ)于計(jì)算機(jī)可讀媒體上或經(jīng)由計(jì)算機(jī)可讀媒體進(jìn)行發(fā)射,且由基于硬件的處理單元執(zhí)行。計(jì)算機(jī)可讀媒體可包含計(jì)算機(jī)可讀存儲(chǔ)媒體,其對(duì)應(yīng)于諸如數(shù)據(jù)存儲(chǔ)媒體的有形媒體。數(shù)據(jù)存儲(chǔ)媒體可為可由一或多個(gè)計(jì)算機(jī)或一或多個(gè)處理器存取以檢索用于實(shí)施本發(fā)明中所描述的技術(shù)的指令、代碼和/或數(shù)據(jù)結(jié)構(gòu)的任何可用媒體。計(jì)算機(jī)程序產(chǎn)品可包含計(jì)算機(jī)可讀媒體。同樣,在上文所描述的各種情況中的每一者中,應(yīng)理解,音頻解碼裝置24可執(zhí)行一方法或另外包括用以執(zhí)行音頻解碼裝置24經(jīng)配置以執(zhí)行的方法的每一步驟的裝置。舉例來說,音頻解碼裝置24的局部權(quán)重解碼器單元524a至524b可執(zhí)行基于存儲(chǔ)器的向量量化技術(shù)中的各種方面。作為另一實(shí)例,音頻解碼裝置24的切換式預(yù)測(cè)向量量化單元760也可執(zhí)行本發(fā)明中所描述的技術(shù)的切換式向量量化方面的各種方面。在一些情況下,裝置可包括一或多個(gè)處理器。在一些情況下,所述一或多個(gè)處理器可表示借助于存儲(chǔ)到非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)媒體的指令配置的專用處理器。換句話說,編碼實(shí)例集合中的每一者中的技術(shù)的各種方面可提供非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)媒體,其具有存儲(chǔ)于其上的指令,所述指令在執(zhí)行時(shí)使得一或多個(gè)處理器執(zhí)行音頻解碼裝置24已經(jīng)配置以執(zhí)行的方法。借助于實(shí)例而非限制,這些計(jì)算機(jī)可讀存儲(chǔ)媒體可包括ram、rom、eeprom、cd-rom或其它光盤存儲(chǔ)器、磁盤存儲(chǔ)裝置或其它磁性存儲(chǔ)裝置、快閃存儲(chǔ)器或可用以存儲(chǔ)呈指令或數(shù)據(jù)結(jié)構(gòu)形式的所要程序代碼且可由計(jì)算機(jī)存取的任何其它媒體。然而,應(yīng)理解,計(jì)算機(jī)可讀存儲(chǔ)媒體及數(shù)據(jù)存儲(chǔ)媒體不包含連接、載波、信號(hào)或其它臨時(shí)性媒體,而取而代之,是針對(duì)非臨時(shí)性有形存儲(chǔ)媒體。如本文所使用,磁盤及光盤包含光盤(cd)、激光光盤、光學(xué)光盤、數(shù)字多功能光盤(dvd)、軟性磁盤及blu-ray光盤,其中磁盤通常以磁性方式再生數(shù)據(jù),而光盤用激光以光學(xué)方式再生數(shù)據(jù)。以上各者的組合也應(yīng)包括括于計(jì)算機(jī)可讀媒體的范圍內(nèi)??赏ㄟ^諸如一或多個(gè)數(shù)字信號(hào)處理器(dsp)、通用微處理器、專用集成電路(asic)、現(xiàn)場(chǎng)可編程邏輯陣列(fpga)或其它等效集成或離散邏輯電路的一或多個(gè)處理器來執(zhí)行指令。因此,如本文中所使用的術(shù)語(yǔ)“處理器”可指上述結(jié)構(gòu)或適合于實(shí)施本文中所描述的技術(shù)的任何其它結(jié)構(gòu)中的任一者。另外,在一些方面中,本文中所描述的功能性可提供于經(jīng)配置用于編碼及解碼的專用硬件和/或軟件模塊內(nèi),或合并到組合式編碼解碼器中。此外,所述技術(shù)可充分實(shí)施于一或多個(gè)電路或邏輯元件中。本發(fā)明的技術(shù)可在廣泛多種的裝置或設(shè)備中實(shí)施,所述裝置或設(shè)備包含無線手機(jī)、集成電路(ic)或一組ic(例如,芯片組)。本發(fā)明中描述各種組件、模塊或單元以強(qiáng)調(diào)經(jīng)配置以執(zhí)行所揭示的技術(shù)的裝置的功能方面,但未必要求由不同硬件單元來實(shí)現(xiàn)。確切地,如上文所描述,各種單元可結(jié)合合適的軟件和/或固件組合于編碼解碼器硬件單元中或由互操作性硬件單元的集合提供,所述硬件單元包含如上文所描述的一或多個(gè)處理器。已描述所述技術(shù)的各種方面。所述技術(shù)的這些及其它方面在以下權(quán)利要求書的范圍內(nèi)。當(dāng)前第1頁(yè)12