麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

高階立體混響聲(HOA)架構中于預測及非預測量化技術間切換的制作方法

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