新四季網

處理音頻信號的方法和裝置的製作方法

2023-06-08 14:47:01

專利名稱:處理音頻信號的方法和裝置的製作方法
技術領域:
本發明涉及處理音頻信號的方法和裝置。儘管本發明適用於範圍寬泛的應 用,但它特別適用於處理殘差信號。
背景技術:
一般而言,音頻信號包括聲道縮減混音信號和輔助數據信號。且輔助數據 信號可包括空間信息信號和擴展信號。在這種情形中,"擴展信號"是指在通 過對聲道縮減混音信號進行聲道擴展處理來生成多聲道信號時使得信號能夠 接近原始信號而重構所需的附加信號。例如,擴展信號可包括殘差信號。"殘 差信號"是指與原始信號和經解碼的信號之間的差相對應的信號。在多聲道音 頻解碼時,殘差信號可用於以下的情況。例如,殘差信號可用於藝術聲道縮減 混音信號的補償或解碼時的特定聲道補償。且,殘差信號還可用於這兩種補償。 所以,能夠利用殘差信號將輸入的音頻信號重構成更接近原始信號的信號,以 提高聲音質量
發明內容
技術問題
然而,如果解碼器在擴展信號上無條件地進行解碼,則儘管根據解碼器的 類型可提高聲音質量,但複雜性上升且運算負荷增加。
此外,因為音頻信號的頭部信息一般是不可變的,所以頭部信息僅被插入 比特流一次。但是在頭部信息僅被插入比特流一次的情形中,如果音頻信號需
要從隨機時間點解碼用於廣播或VOD,則由於沒有頭部信息而不能解碼數據 幀信息。
技術方案
4
因此,本發明涉及一種基本上消除了一個或多個由於有關技術的局限和缺 點引起的問題的處理音頻信號的方法和裝置。
本發明的一個目的是提供一種用於處理音頻信號的方法和裝置,藉之音頻 信號的處理效率通過跳過擴展信號的解碼而提高。
本發明的另一個目的是提供一種用於處理音頻信號的方法和裝置,藉之擴 展信號的解碼利用該擴展信號的長度信息而被跳過。
本發明的另一個目的是提供一種用於處理音頻信號的方法和裝置,藉之用 於廣播的音頻信號可從隨機時間點再現。
本發明的又一個目的是提供一種用於處理音頻信號的方法和裝置,藉之音 頻信號根據級別信息來處理。
有益效果
本發明具有以下的效果或優點。
首先,在進行解碼的情形中,本發明選擇性地解碼擴展信號以實現更有效 率的解碼。在對擴展信號進行解碼的情形中,本發明能夠提高音頻信號的聲音 質量。在不對擴展信號進行解碼的情形中,本發明可降低複雜度。此外,即使 對擴展信號進行解碼,本發明也能通過僅解碼預定的低頻部分來提高聲音質量 且同樣減少運算負荷。另外,在將音頻信號用於廣播等的情形中,本發明能夠 以識別音頻信號內存在還是不存在頭部信息的方式,從隨機時間點處理音頻信^ 號。
附圖簡述
包括於此以提供對本發明的進一步理解、並被結合在本申請中且構成其一 部分的附圖示出本發明的實施方式,其與說明書一起可用來解釋本發明的原 理。
附圖中


圖1是根據本發明的一個實施例的音頻信號編碼裝置和音頻信號解碼裝 置的框圖2是根據本發明的一個實施例的擴展信號解碼單元90的示意性框圖3和圖4是根據本發明的一個實施例的用於解釋擴展信號長度信息的固 定比特分配的圖5和圖6是根據本發明的一個實施例的用於解釋取決於長度類型的擴展 信號長度信息的可變比特分配的圖7和圖8是根據本發明的一個實施例用於解釋取決於擴展信號真實長度 的擴展信號長度信息的適應性比特分配的圖9是根據本發明的一個實施例用聲道縮減混音信號、輔助信號和擴展信 號配置音頻信號的比特流結構的圖10是根據本發明的一個實施例用包括擴展信號在內的輔助信號和聲道 縮減混音信號配置音頻信號的比特流結構的圖11是根據本發明的一個實施例用聲道縮減混音信號或輔助信號的配置 立音頻信號的比特流結構的圖12是根據本發明的一個實施例用聲道縮減混音信號和輔助信號配置音 頻信號的廣播流結構的圖13是根據本發明的一個實施例在將音頻信號用於廣播等的情形中,按
照指示頭部是否被包括在輔助信號中的識別信息來使用擴展信號的長度信息
處理擴展信號的方法的流程圖;以及
圖14是根據本發明的一個實施例按照比特流的級別使用擴展信號的長度 信息選擇性地解碼擴展信號的方法的流程圖。
本發明的最佳實施方式
本發明的其它特徵和優點將在以下的描述中闡述,並且部分地將從描述中 顯而易見,或者可從本發明的實踐中獲知。本發明的目的和其它優點可由書面 說明書及其權利要求書和附圖中具體指出的結構來實現並獲得。
為了實現這些和其它優點且根據本發明的目的,如具體表達並廣泛描 述的, 一種根據本發明的處理音頻信號的方法包括以下步驟從接收的比特 流中提取用於生成音頻信號的輔助信號和包括在該輔助信號中的擴展信號;讀 取該擴展信號的長度信息;基於該長度信息跳過擴展信號的解碼或不使用解碼 的結果;以及利用輔助信號生成音頻信號。
為了進一步實現這些和其它優點且根據本發明的目的, 一種處理音頻 信號的方法包括以下步驟獲取指示用於生成音頻信號的輔助信號的位置 和包括在該輔助信號中的擴展信號的位置的同步信息;基於該同步信息跳 過擴展信號的解碼或不使用解碼的結果;以及利用該輔助信號生成音頻信 號。
為了進一步實現這些和其它優點且根據本發明的目的, 一種處理音頻 信號的裝置包括信號提取單元,其從接收的比特流中提取用於生成音頻信 號的輔助信號和包括在該輔助信號中的擴展信號;擴展信號長度讀取單元,其 讀取所述擴展信號的長度信息;選擇性解碼單元,其基於該長度信息跳過擴展 信號的解碼或不使用解碼的結果;以及聲道擴展混音單元,其利用輔助信號生 成音頻信號。
為了進一步實現這些和其它優點且根據本發明的目的, 一種處理音頻 信號的裝置包括同步信息獲取單元,其獲取指示用於生成音頻信號的輔 助信號的位置和包括在該輔助信號中的擴展信號的位置的同步信息;選擇 性解碼單元,其基於該同步信息跳過擴展信號的解碼或不使用解碼的結果;
以及聲道擴展混音單元,其利用該輔助信號生成音頻信號。
應理解,以上的一般描述和以下的詳細描述是示例性和說明性的,並且旨 在提供對如權利要求所述的本發明的進一步解釋。
本發明的實施方式
下面將詳細參考本發明的較佳實施方式,其具體示例圖示於附圖中。 圖1是根據本發明的一個實施例的音頻信號編碼裝置和音頻信號解碼裝 置的的框圖。
參考圖1,編碼裝置包括聲道縮減混音單元10、聲道縮減混音信號編碼單 元20、輔助信號編碼單元30、擴展信號編碼單元40和多路復用單元50。
在多源音頻信號X1、X2……Xn被輸入到聲道縮減混音單元10的情形中, 聲道縮減混音單元10通過對該多源信號進行聲道縮減混音處理來生成聲道縮 減混音信號。聲道縮減混音信號包括單聲道信號、立體聲信號和多源音頻信號。 "源"包括聲道,且為了方便起見被描述為聲道。在本發明的說明書中,解釋
是參考單聲道或立體聲聲道縮減混音信號進行的。然而,本發明不限於單聲道 或立體聲聲道縮減混音信號。編碼裝置能夠選擇性地且直接地使用從外部提供 的藝術聲道縮減混音信號。在聲道縮減混音過程中,可由多聲道音頻信號生成 輔助信號,且還可生成對應於附加信息的擴展信號。在這種情形中,輔助信號 可包括空間信息信號和擴展信號。所生成的聲道縮減混音信號、輔助信號和擴 展信號分別通過聲道縮減混音信號編碼單元20、輔助信號編碼單元30和擴展
信號編碼單元40編碼,然後傳送到多路復用單元50。
在本發明中,"空間信息"是指編碼裝置將通過對多聲道信號進行聲道縮 減混音處理所生成的聲道縮減混音信號傳輸到解碼裝置時所必需、也是解碼裝 置通過對聲道縮減混音信號進行聲道擴展混音生成多聲道信號時所必需的信 息。空間信息包括空間參數。空間參數包括指示聲道之間能量差的CLD(聲道 電平差)、指示聲道之間相關性的ICC(聲道間相干性)、在由兩聲道生成三聲道 時使用的CPC(聲道預測係數)等。而"擴展信號"是指在通過解碼裝置對聲道 縮減混音信號進行聲道擴展混音來生成多聲道信號時使信號能夠重構得更接 近原始信號所必需的附加信息。例如,附加信息包括殘差信號、藝術聲道縮減 混音殘差信號、藝術樹狀擴展信號等。在這種情形中,殘差信號指示對應於原 始信號和經編碼的信號之間的差的信號。在以下的描述中,假設殘差信號包括 一般殘差信號或用於藝術聲道縮減混音信號補償的藝術聲道縮減混音殘差信 號。
在本發明中,聲道縮減混音信告編碼單元20或聲道縮減混音信號解碼單 元70是指編碼或解碼不包括輔助信號的音頻信號的編解碼器。在本發明中, 將聲道縮減混音音頻信號視為不包括輔助信號的音頻信號的一個例子。並且, 聲道縮減混音信號編碼單元20或聲道縮減混音信號解碼單元70可包括MP3、 AC-3、 DTS或AAC。如果對音頻信號進行編解碼功能,則聲道縮減混音信號 編碼單元20或聲道縮減混音信號解碼單元70可包括未來開發的編解碼器以及 以前己經開發的編解碼器。
多路復用單元50可通過多路復用聲道縮減混音信號、輔助信號和擴展信 號來生成比特流,然後將所生成的比特流傳輸到解碼裝置。在這種情形中,聲 道縮減混音信號和輔助信號兩者都可以以比特流格式傳輸到解碼裝置。或者, 輔助信號和聲道縮減混音信號可分別以獨立比特流格式傳輸到解碼裝置。將在 圖9至11中解釋比特流的細節。
在因為音頻信號從隨機時間點開始被解碼而不是像用於廣播的比特流一 樣從開始被解碼,故而不能使用先前傳輸的頭部信息的情形中,就能夠使用插 入於音頻信號中的另一個頭部信息來解碼音頻信號。在傳輸音頻信號期間丟失 頭部信息的情形中,解碼應從接收信號的任意時間點開始。所以,頭部信息可 被插入音頻信號至少一次。如果頭部信息僅在音頻信號的前部存在一次,則對 於在隨機時間點接收音頻信號的情形,由於缺少頭部信息而不能執行解碼。在 這種情形中,可根據預定格式(例如,時間間隔、空間間隔等)引入頭部信息。 可插入指示比特流中是否存在頭部信息的識別信息。且,音頻信號可根據識別 信息選擇性地包括頭部。例如,輔助信號可根據頭部識別信息選擇性地引入頭 部。將在圖9至12中解釋比特流結構的細節。
解碼裝置包括多路分解單元60、聲道縮減混音信號解碼單元70、輔助信 號解碼單元80、擴展信號解碼單元90以及聲道擴展混音單元100。
多路分解單元60接收比特流,然後從所接收的比特流中分離出經編碼的 聲道縮減混音信號、經編碼的輔助信號以及經編碼的擴展信號。聲道縮減混音 信號解碼單元70對經編碼的聲道縮減混音信號進行解碼。且輔助信號解碼單 元80對經編碼的輔助信號進行解碼。
同時,擴展信號可包括在輔助信號中。需要高效率地解碼擴展信號,以便 高效率地生成多聲道音頻信號。所以,擴展信號解碼單元90能夠選擇性地解 碼經編碼的擴展信號。具體地,經編碼的擴展信號可以被解碼,或者經編碼的 擴展信號的解碼可以被跳過。有時,如果擴展信號的解碼處理被跳過,則經編 碼的信號可以被重構得更接近原始信號,且解碼效率得以提高。
例如,如果解碼裝置的級別(level)低於比特流,則解碼裝置不能解碼所 接收的擴展信號。所以,擴展信號的解碼可以被跳過。即使因為解碼裝置的級 別高於比特流,擴展信號的解碼是可用的,擴展信號的解碼也能通過從音頻信 號獲取的另一個信息而被跳過。在這種情形中,例如,這另一個信息可包括指 示是否執行擴展信號的解碼的信息。這將在後面參考圖14詳細解釋。
例如,為了省略擴展信號的解碼,可從比特流中讀取擴展信號的長度信息,
且可利用該長度信息跳過擴展信號的解碼。或者,可利用指示擴展信號的位置 的同步信息跳過擴展信號的解碼。這將在後面參考圖2詳細解釋。
可按各種方式定義擴展信號的長度信息。例如,可分配固定比特,或者可 根據預定長度信息類型分配可變比特,或者在讀取擴展信號的長度的同時可適 應性地分配適合於真實擴展信號的長度的比特。在圖3和圖4中解釋固定比特
分配的細節。在圖5和圖6中解釋可變比特的細節。且在圖7和圖8中解釋適 應性比特分配的細節。
擴展信號的長度信息可位於輔助數據區內。在這種情形中,輔助數據區指 示一個存在將聲道縮減混音信號重構成原始信號所需的附加信息的區域。例 如,可將空間信息信號或擴展信號作為輔助數據的一個例子。所以,擴展信號 的長度信息可位於輔助信號或輔助信號的擴展區中。
具體地,擴展信號的長度信息位於輔助信號的頭部擴展區、輔助信號的幀 數據擴展區或輔助信號的頭部擴展區和幀數據擴展區兩個區中。這將在稍後參 考圖9至11詳細解釋。
圖2是根據本發明的一個實施例的擴展信號解碼單元卯的示意性框圖。
參考圖2,擴展信號解碼單元90包括擴展信號類型信息獲取單元91、擴 展信號長度讀取單元92和選擇性解碼單元93。且,選擇性解碼單元93包括級 別解碼單元94、擴展信號信息獲取單元95以及擴展信號信息跳過單元96。擴 展信號解碼單元90從多路分解單元60接收擴展信號的比特流,然後輸出經解 碼的擴展信號。有時,擴展信號解碼單元90可能不輸出擴展信號,或可通過 對擴展信號比特流完整地補零輸出擴展信號。對於不輸出擴展信號的情形,可 使用跳過擴展信號的解碼的方法。擴展信號類型獲取單元91從比特流獲取指 示擴展信號的類型的信息。例如,指示擴展信號的類型的信息可包括殘差信號、 藝術聲道縮減混音殘差信號、藝術樹狀擴展信號等。在本發明中,殘差信號是 一般殘差信號和用於補償藝術聲道縮減混音信號的藝術聲道縮減混音殘差信 號的通用術語。殘差信號可用於補償多聲道音頻信號中的藝術聲道縮減混音信 號或解碼時的特定聲道補償。任選地,還可使用這兩種情形。如果擴展信號的 類型由擴展信號類型信息確定,則擴展信號長度讀取單元92讀取由擴展信號 的類型信息確定的擴展信號的長度。不管是否進行擴展信號的解碼這都可實
現。
一旦讀取了擴展信號的長度,選擇性解碼單元93就選擇性地對擴展信號
進行解碼。這可由級別確定單元94確定。具體地,級別確定單元94通過將比
特流的級別與解碼裝置的級別相比較來選擇是否執行擴展信號的解碼。例如, 如果解碼裝置的級別等於或高於比特流的級別,則解碼裝置經由擴展信號信息
獲取單元95獲取關於擴展信號的信息,然後解碼該信息以輸出擴展信號。所 輸出的擴展信號被傳輸至聲道擴展混音單元100,以便在重構原始信號或生成 音頻信號時使用。然而,如果解碼裝置的級別低於比特流的級別,則可經由擴 展信號跳過單元96跳過擴展信號的解碼。在這種情形中,可基於由擴展信號 長度讀取單元92讀取的長度信息來跳過擴展信號的解碼。因此,在使用擴展 信號的情形中,可實現更接近原始信號的重構,以提高聲音質量。如果必要的 話,可通過省略擴展信號的解碼來減小解碼裝置的運算量。
作為在擴展信號信息跳過單元96中省略擴展信號的解碼的方法的一個例 子,在使用擴展信號的長度信息的情形中,擴展信號的比特或字節長度信息可 插入數據中。且,解碼可通過跳過與從長度信息獲取的值一樣多的擴展信號的 比特欄位而繼續進行。將參考圖3至8解釋限定擴展信號的長度信息的方法。
作為省略擴展信號的解碼的方法的另一個例子,可基於指示擴展信號的位 置的同步信息跳過擴展信號的解碼。例如,可在擴展信號結束的點插入具有預 定比特的同步字。解碼裝置繼續搜索殘差信號的比特欄位,直到找到擴展信號 的同步字。 一旦找到同步字,解碼裝置就停止搜索過程,然後繼續進行解碼。 具體地,可跳過擴展信號的解碼直到找到擴展信號的同步字。作為根據選擇的 進行解碼的方法的另一個例子,在進行擴展信號的解碼的情形中,可在對擴展 信號做語法分析後進行解碼。當進行擴展信號的解碼時,擴展信號的同步字可 被讀取但可能不可用。
圖3和圖4是根據本發明的一個實施例用於解釋關於擴展信號的長度信息 的固定比特分配的圖。
擴展信號的長度信息可由比特或字節單位來定義。如果長度信息由字節單 元確定,則表示擴展信號被分配了字節。圖3示出以最簡單的方式定義關於擴 展信號的長度信息的方法。且,圖4示意性地示出圖3所示的方法。定義了用 於指示擴展信號的長度信息的句法要素,並將預定比特分配給句法要素。例如,
"bsResidualSignalLength"被定義為句法要素,且分配16比特作為固定比特。 然而,該方法可能消耗相當大量的比特。所以,圖5、圖6、圖7和圖8中示 出的方法解釋如下。
圖5和圖6是根據本發明的一個實施例用於解釋取決於長度類型可變地分 配擴展信號的長度信息的比特的圖。
圖5示出為定義有多少比特要用於"bsResidualSignalLength"而多定義一 個句法要素的方法,以進一步減少比特消耗。而圖6示意性地示出圖5所示的 方法。例如,"bsResidualSignalLengthtype"被新定義為長度類型。如果 "bsResidualSignalLengthtype "的值是0 ,貝!J將4 比特分配給 "bsResidualSignalLength"。如果"bsResidualSignalLengthtype"的值是1,則 將8比特分配給"bsResidualSignalLength"。如果"bsResidualSignalLengthtype" 的值是2 ,則將12比特分配給"bsResidualSignalLength "。如果 "bsResidualSignalLengthtype "的值是3 ,貝U將 16 比特分配給 "bsResidualSignalLength"。在這種情形中,所分配的比特是示例性的。所以, 可以分配與以上定義的比特不同的比特。為了比以上方法更多地減少比特消 耗,提供了圖7和圖8中所示的方法。
圖7和圖8是根據本發明的一個實施例用於解釋取決於擴展信號的真實長 度的適應性地分配擴展信號的長度信息的比特的圖。
如果輸入擴展信號,則可讀取擴展信號的長度信息值直到最初確定的值。 如果長度信息值等於預定值,則可附加地讀取直到另外確定的值。如果長度信 息值等於另一個預定值,則可附加地讀取直到另一個另外確定的值。在這種情 形中,如果長度信息值不是該另一個預定值,則對應的值按原樣輸出作為長度 信息值。因此,根據真實數據長度適應性地讀取擴展信號的長度信息,由此可 最大程度地減少比特消耗。下面解釋圖7和圖8中所示的例子。
在圖7中,以殘差信號作為擴展信號的一個例子。如果輸入殘差信號,則 4比特的殘差信號長度被讀取。如果長度信息值(bsResidualSignalLength)是24-1 (=15),則再讀取8比特作為bsResidualSignalLengthl的值。如果長度信息值 (bsResidualSignalLength)是(24-1) + (28-1) (=15+255),則再讀取12比特作為 bsResidualSignalLength2的值。以相同的方式,如果長度信息值 (bsResidualSignalLength)是(24-l) + (28-1) + (22-1) (=15+255+4095),則再讀取16 比特作為bsResidualSignalLength3的值。
圖8示意性地示出擴展信號的長度信息的適應性比特分配的另一個例子。
在圖8中,如果輸入擴展信號,則優先讀取4比特。如果由讀取長度信息 得到的值小於4比特,則對應的值成為長度信息。然而,如果由讀取長度信息 得到的值大於4比特,則另外再讀取8比特。如果另外讀取的值小於8比特, 總的讀取長度信息值對應於12(=4+8)。然而,如果另外讀取的值大於8比特, 則再另外讀取16比特。這將被詳細解釋如下。首先,如果輸入長度信息,則 讀取4比特。真實長度信息值的範圍是0 ~ 14。如果長度信息值變為24-1 (=15), 則另外再次讀取擴展信號。在這種情形中,可附加地讀取擴展信號直到28-2 (=254)。然而,如果長度信息值對應於小於24-1 (=15)的值,則讀取的值0 ~ (24-2) (=14)按原樣輸出。 一旦長度信息值變為(24-1) + (28-1),則另外再次讀取擴展信 號。在這種情形中,可附加地讀取擴展信號直到(216-1)。然而,如果長度信息 值對應於小於216-1的值,則讀取的值0~(216-1)(=14)按原樣輸出。在這種情 形中,如上所述,分配的比特是用於解釋的示例。所以也可分配與上述定義的 比特不同的其它比特。
同時擴展信號的長度信息可以是擴展信號頭部的長度信息或擴展信號幀 數據的長度信息。所以,擴展信號的長度信息可位於頭部區和/或幀數據區中。 將參考圖9至12解釋用於此的比特流結構。
圖9和圖IO示出本發明的實施例,其中示出了用聲道縮減混音信號、輔 助信號和擴展信號配置音頻信號的比特流結構。
音頻信號包括聲道縮減混音信號和輔助信號。作為輔助信號的一個例子, 可以舉空間信息信號為例。聲道縮減混音信號和輔助信號各自以幀為單位傳 輸。輔助信號可包括頭部信息和數據信息,或者可僅包括數據信息。因此,在 配置一個音頻信號的文件/通用流結構中,頭部信息在前,隨後是數據信息。例 如,在用聲道縮減混音信號和輔助信號配置音頻信號的文件/通用流結構的情形 中,聲道縮減混音信號頭部和輔助信號頭部可作為頭部信息存在於前部。並且, 聲道縮減混音信號數據和輔助信號數據可配置一個幀,作為前部之後的數據信 息。在這種情形中,通過定義輔助數據的擴展區,可定位擴展信號。擴展信號
可被包括在輔助信號中或可被用作獨立信號。圖9示出擴展信號被用作獨立信 號的情形,而圖10示出擴展信號位於輔助信號的擴展區中的情形。所以,在 存在擴展信號的情形中,在文件/通用流結構中,擴展信號的頭部可作為頭部信 息存在於前部,聲道縮減混音頭部和空間信息頭部也一樣。在前部之後,作為 數據信息,還可以包括擴展信號數據,以及聲道縮減混音信號數據和輔助信號 數據,用於配置一個幀。因為擴展信號可被選擇性地解碼,所以它可位於幀的 最後部分,或可連續地存在於輔助信號之後。圖3至8中解釋的長度信息可存 在於擴展信號的頭部區中和/或擴展信號的數據區中。在這種情形中,存在於頭 部區(擴展信號頭部)中的長度信息指示擴展信號頭部的長度信息,而存在於數 據區(擴展信號數據)中的長度信息指示擴展信號數據的長度信息。因此,從比 特流讀取存在於每一個區中的長度信息,且解碼裝置可基於長度信息跳過擴展 信號的解碼。
圖11是根據本發明的一個實施例用聲道縮減混音信號或輔助信號配置獨 立音頻信號的比特流結構的圖。
音頻信號包括聲道縮減混音信號和輔助信號。可採用空間信息信號作為輔 助信號的一個例子。聲道縮減混音信號和輔助信號可分別作為獨立信號傳輸。 在這種情形中,聲道縮減混音信號具有這樣的結構作為頭部信息的聲道縮減 混音信號頭部(聲道縮減混音信號頭部(g))位於前部,且作為數據信息的聲道縮 減混音信號數據(聲道縮減混音信號數據①、②、③…… )在聲道縮減混音信 號頭部之後。同樣,輔助信號具有這樣的結構作為頭部信息的輔助信號頭部 (輔助信號頭部(S))位於前部,且作為數據信息的輔助信號數據(輔助信號數據 ①、②……⑩)在輔助信號頭部之後。因為擴展信號可被包括在輔助信號內, 所以可提供一種擴展信號在輔助信號之後的結構。所以,擴展信號頭部⑥在輔 助信號頭部⑥之後,擴展信號數據①在輔助信號數據①之後。同樣,擴展信號 數據②在輔助信號數據②之後。在這種情形中,擴展信號的長度信息可被包括 在擴展信號頭部(O)、擴展信號數據①和/或擴展信號數據②……以及@中的每一 個之中。
同時,與文件/通用流結構不同,在因為是從隨機時間點解碼音頻信號而 不是從開始解碼而不能使用先前傳輸頭部信息的情形中,可以使用包括在音頻
14
信號中的另一個頭部信息來解碼。在使用用於廣播等的音頻信號或在傳輸音頻 信號期間丟失了頭部信息的情形中,解碼應當從接收信號的任何時刻開始。所 以,可通過定義指示是否存在頭部的識別信息來提高解碼效率。以下將參考圖 12解釋用於廣播的流結構。
圖12是根據本發明的一個實施例用聲道縮減混音信號和輔助信號配置音 頻信號的廣播流結構的圖。
在廣播流的情形中,如果頭部信息僅在音頻信號的前部存在一次,則在任 意時間點接收音頻信號的情形中,由於缺少頭部信息而不能執行解碼。所以, 可將頭部信息插入音頻信號至少一次。在這種情形中,可根據預定格式(例如, 時間間隔、空間間隔等)引入頭部信息。具體地,可將頭部信息插入到每一個 幀中,以固定間隔周期性地插入每一個幀中,或以隨機隔間非周期性地插入每 一個幀中。或者,可根據固定時間間隔(例如,2秒)插入頭部信息一次。
配置一個音頻信號的廣播流結構具有這樣的結構頭部信息在數據信息之 間至少被插入一次。例如,在配置一個音頻信號的廣播流結構的情形中,聲道 縮減混音信號在前,且輔助信號在該聲道縮減混音信號之後。用於區分聲道縮 減混音信號和輔助信號的同步信息可位於輔助信號的前部。並且,可定位
(locate)指示關於輔助信號的頭部信息是否存在的識別信息。例如,如果頭 部識別信息是o,則下一個讀取的幀僅具有數據幀而沒有頭部信息。如果頭部
識別信息是l,則下一個讀取的幀具有頭部信息和數據幀。這可適用於輔助信 號或擴展信號。這些頭部信息可與最初已被傳輸的頭部信息相同或可以是可變 的。在頭部信息可變的情形中,新的頭部信息被解碼,且在新的頭部信息之後
傳輸的數據信息於是根據經解碼的新的頭部信息來解碼。在頭部識別信息是、0 的情形中,傳輸的幀僅具有數據幀而沒有頭部信息。在這種情形中,為了處理 數據幀,可使用先前傳輸的頭部信息。例如,如果在圖12中頭部識別信息是1, 則可存在輔助信號頭部①和擴展信號頭部①。然而,如果由於頭部識別信息被 設定為0,下一個輸入的幀不具有頭部信息,則可使用先前傳輸的擴展信號頭 部①的信息來處理擴展信號數據③。
圖13是根據本發明的一個實施例在將音頻信號用於廣播等的情形中,按 照指示頭部是否被包括在輔助信號中的識別信息來基於擴展信號的長度信息
處理擴展信號的方法的流程圖。
參考圖13,從所接收的比特流中提取用於生成音頻信號的輔助信號和包 括在該輔助信號中的擴展信號(1301)。擴展信號可被包括在輔助信號中。提取
指示頭部是否被包括在輔助信號中的識別信息(1303)。例如,如果頭部識別信
息是l,則它指示輔助信號頭部被包括在輔助信號中。如果頭部識別信息是o,
則它指示輔助信號頭部沒有被包括在輔助信號中。在擴展信號被包括在輔助信 號中的情形中,如果頭部識別信息是l,則它指示擴展信號頭部被包括在擴展
信號中。如果頭部識別信息是o,則它指示擴展信號頭部沒有被包括在擴展信 號中。根據頭部識別信息判定頭部是否被包括在輔助信號中(1305)。如果頭部 被包括在輔助信號中,則從頭部提取長度信息(1307)。並且,可基於長度信息 跳過擴展信號的解碼(1309)。在這種情形中,頭部在使每一個輔助信號和/或每 一個擴展信號得到解釋中發揮著作用。例如,頭部信息可包括關於殘差信號的 信息、關於殘差信號的長度的信息、指示殘差信號的位置的同步信息、採樣頻 率、幀長度、參數頻帶的號碼、樹狀配置信息、量化模式信息、ICC(聲道間電 平差)、參數平滑信息、防止剪裁(clip-prevention)的增益信息、與信息相關 聯的QMF(正交鏡像濾波器)等。此外,如果根據頭部識別信息,頭部沒有被包 括在輔助信號中,則可基於先前提取的關於頭部的長度信息跳過擴展信號的解 碼(13U)。
圖14是根據本發明的一個實施例基於擴展信號的長度信息選擇性地解碼 擴展信號的方法的流程圖。
輪廓文件(profile)意味著解碼過程中的算法技術要素是標準化的。具體 地,輪廓文件是解碼比特流所必需的一組技術要素,並對應於一類子標準。級 別(level)限定所支持的輪廓文件中規定的技術要素的範圍。具體地,級別在 限定解碼裝置的能力和比特流的複雜性方面發揮著作用。在本發明中,級別信 息可包括輪廓文件和級別的定義。擴展信號的解碼方法可根據比特流的級別信 息和解碼裝置的級別信息而改變。例如,即使在傳輸的音頻信號中存在擴展信 號,作為判定級別信息的結果,可以執行或可以不執行擴展信號的解碼。此外, 儘管執行解碼,可僅使用預定的低頻部分。此外,在擴展信號的解碼中可以跳 過多達擴展信號的長度信息,以便不執行擴展信號的解碼。或者,儘管擴展信
號被完全讀取,也不能執行解碼。此外,讀取一部分擴展信號,僅對讀取部分 進行解碼,且不能對擴展信號的其餘部分進行。或者,可完全地讀取擴展信號, 解碼一部分擴展信號,而不解碼其餘擴展信號。
例如,參考圖14,從所接收的比特流中提取用於生成音頻信號的輔助信 號和包括在該輔助信號中的擴展信號(1410)。並且,可提取關於擴展信號的信 息。在這種情形中,關於擴展信號的信息可包括指示擴展信號的數據類型的擴 展數據類型信息。例如,擴展數據類型信息包括殘差解碼數據、藝術聲道縮減 混音殘差解碼數據、藝術樹狀擴展數據等。所以,判定擴展信號的類型,並能
從音頻信號的擴展區讀取擴展信號的長度信息(1420)。隨後,判定比特流的級 別。這可參考以下的信息來判定。例如,如果擴展信號的類型是殘差解碼數據, 則比特流的級別信息可包括輸出聲道數、採樣率、殘差信號的帶寬等。所以, 如果以上解釋的級別信息被輸入,則它們與關於解碼裝置的級別信息進行比較 以判定擴展信號是否將被解碼(1430)。在這種情形中,解碼裝置的級別可預先 設定。 一般而言,解碼裝置的級別應等於或大於音頻信號。這是因為,解碼裝 置應當能夠完整地解碼傳輸的音頻信號。然而,在對解碼裝置進行限制的情形 中(例如,在解碼裝置的級別小於音頻信號的情形中),解碼有時是可能的。然 而,相應的質量可能劣化。例如,如果解碼裝置的級別低於音頻信號,則解碼 裝置不能解碼音頻信號。然而,在某些情形中,音頻信號可基於解碼裝置的級 別而被解碼。
在判定解碼裝置的級別低於比特流的級別的情形中,可基於擴展信號的長 度信息跳過擴展信號的解碼(1440)。另一方面,在解碼裝置的級別等於或高於 比特流的級別的情形中,可執行擴展信號的解碼(1460)。然而,儘管擴展信號 的解碼被執行,解碼也可僅在擴展信號的預定低頻部分上執行(1450)。例如, 存在這樣的情形由於解碼裝置是低功率解碼器,如果擴展信號被完全解碼, 效率將降級,或者,由於解碼裝置不能解碼整個擴展信息,可使用擴展信號的 預定低頻部分。並且,僅在比特流的級別或解碼裝置的級別滿足指定條件時, 這是可能的。
工業實用性 因此,編碼和解碼信號的各種環境可能普遍存在,且可存在根據各種環境 條件處理信號的各種方法。在本發明中,將處理音頻信號的方法作為一個例子, 這不會限制本發明的範圍。在這種情形中,信號包括音頻信號和/或視頻信號。 儘管已參考本發明的較佳實施例描述並說明了本發明,但本領域內技術人員可 以理解,可對本發明作出各種修改和變化而不脫離本發明的精神或範圍。因此, 本發明旨在涵蓋所附權利要求書及其等價技術方案的範圍內的本發明的所有 這些修改和變化。
權利要求
1.一種用於處理音頻信號的方法,其包括以下步驟從接收的比特流中提取用於生成音頻信號的輔助信號和包括在所述輔助信號中的擴展信號;檢查所述比特流的級別;根據所述比特流的級別選擇性地解碼所述擴展信號;以及利用所述輔助信號生成音頻信號。
2. 如權利要求1所述的方法,其特徵在於,在檢查所述比特流的級別的 步驟中,使用所述音頻信號的輸出聲道的數目、採樣率、以及關於所述擴展信 號的帶寬的信息。
3. 如權利要求1所述的方法,其特徵在於,在所述解碼步驟中,如果所 述比特流的級別高於解碼器的級別,則根據所述解碼器的級別選擇性地解碼所 述擴展信號。
4. 如權利要求1至3中的任一項所述的方法,其特徵在於,所述擴展信 號是殘差信號。
5. 如權利要求1所述的方法,其特徵在於,還包括讀取所述擴展信號的 長度信息的步驟,其中基於所述長度信息跳過關於所述擴展信號的所述擴展信 號的解碼,或不使用所述解碼的結果。
6. 如權利要求5所述的方法,其特徵在於,根據所述擴展信號的長度向 所述擴展信號的長度信息分配適應性比特。
7. 如權利要求1所述的方法,其特徵在於,在所述解碼步驟中,根據解 碼器的級別解碼所述擴展信號的預定的低頻部分。
8. 如權利要求1所述的方法,其特徵在於,還包括獲取指示所述擴展信 號的位置的同步信息,其中利用所述同步信息跳過所述擴展信號的解碼。
9. 一種用於處理音頻信號的裝置,包括信號提取單元,其從接收的比特流中提取用於生成音頻信號的輔助信號和 包括在所述輔助信號中的擴展信號;級別判定單元,其檢查所述比特流的級別; 選擇性解碼單元,其根據所述比特流的級別選擇性地解碼所述擴展信 號;以及聲道擴展混音單元,其利用所述輔助信號生成音頻信號。
全文摘要
一種處理音頻信號的方法,包括以下步驟從接收的比特流中提取用於生成音頻信號的輔助信號和包括在所述輔助信號中的擴展信號;檢查所述比特流的級別;根據所述比特流的級別選擇性地解碼所述擴展信號;以及利用輔助信號生成音頻信號。因此,在通過本發明處理音頻信號的情形中,可減少對應的運算負荷以實現高效率處理並提高聲音質量。
文檔編號H03M7/30GK101361275SQ200780001487
公開日2009年2月4日 申請日期2007年2月16日 優先權日2006年2月23日
發明者吳賢午, 房熙錫, 林宰顯, 鄭亮源, 金東秀 申請人:Lg電子株式會社

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀