、E3的旋轉聲場信號112的幀(步驟303)。旋轉聲場信號112對應于自適應變換域(例 如,ElE2E3域)中的聲場信號112。方法300還可以包括對多個旋轉音頻信號E1、E2、E3 的第一旋轉音頻信號El進行編碼(例如,使用一個聲道波形編碼器103)的步驟304。此 外,方法300可以包括確定305用于基于第一旋轉音頻信號E1確定多個旋轉音頻信號E1、 E2、E3中的第二旋轉音頻信號E2的預測參數(shù)a2、b2的集合。
[0271] 圖24b示出了用于根據(jù)空間比特流221和下混合比特流222對包括多個重建的音 頻信號的重建的聲場信號117的幀進行解碼的示例方法350的流程圖。方法350包括根 據(jù)下混合比特流222確定多個重建的旋轉音頻信號的第一重建的旋轉音頻信號 Ι?的步驟351 (例如,使用單個聲道波形解碼器251)。此外,方法350包括從空間比特流 221中提取預測參數(shù)a2、b2的集合的步驟352。方法350進行到基于預測參數(shù)a2、b2的集 合以及基于第一重建的旋轉音頻信?;·Μ(例如,使用參數(shù)化解碼單元255、252、256)確定 353多個重建的旋轉音頻信號的第二重建的旋轉音頻信號方法350還包括 提取表示能量壓縮正交變換V(例如,KLT)的變換參數(shù)(1、爭、Θ的集合的步驟354,能量壓 縮正交變換V已經(jīng)基于待重建的聲場信號1100的相應的幀確定。此外,方法350包括對多 個重建的旋轉音頻信號應用355能量壓縮正交變換V的逆變換以產(chǎn)生逆變換聲 場信號116??梢曰谀孀儞Q聲場信號116確定重建的聲場信號117。
[0272] 在本文件中,已經(jīng)描述了用于對聲場信號進行編碼的方法和系統(tǒng)。具體地,已經(jīng)描 述了聲場信號的參數(shù)化編碼方案,該方案使得能夠降低比特率同時保持給定的感知質量。 此外,參數(shù)化編碼方案以低比特率提供了高質量下混合信號,這有利于分層電話會議系統(tǒng) 的實現(xiàn)。
[0273] 實施方式的組合和應用場景
[0274] 以上討論的所有實施方式及其變型可以用其任意組合來實現(xiàn),并且,在不同的部 分/實施方式中提及的但是具有相同或者相似功能的任意部件都可以實現(xiàn)為相同的或者 單獨的部件。
[0275] 例如,用于單聲道分量的PLC的第一掩蔽單元400的不同實施方式及變型可以與 用于空間分量的PLC的第二變換器1000和第二掩蔽單元600的不同實施方式及其變型任 意組合。此外,在圖9A和圖9B中,用于主要和重要性較低的單聲道分量兩者的非預測PLC 的主掩蔽單元408的不同實施方式和變型可以與用于重要性較低的單聲道分量的預測PLC 的預測參數(shù)計算器412、第三掩蔽單元414、預測解碼器410和調整單元416的不同實施方 式及變型任意組合。
[0276] 如前面所討論的,包丟失可能出現(xiàn)在從發(fā)起通信終端到服務器(如果有的話)再 到目的通信終端的路徑上的任何位置。因此,本申請所提出的PLC裝置可以應用在服務器 或通信終端上。當如圖12所示應用在服務器中時,可以通過打包單元900再次對丟包被掩 蔽的音頻信號進行打包以傳輸至目的通信終端。如果有多個用戶同時進行交談(這可以使 用語音活動檢測(VAD)技術來判斷),在將多個用戶的話音信號傳輸至目的通信終端之前, 需要在混合器800中進行混合操作以將多個話音信號流混合成一個流。這可以在PLC裝置 的PLC操作之后但是在打包單元900的打包操作之前完成。
[0277] 當如圖13所示應用在通信終端中時,可以設置第二逆變換器700A用于將所生成 的幀變換成中間輸出格式的空間音頻信號?;蛘?,如圖14所示,可以設置第二解碼器700B 用于將所生成的幀解碼成時域中的空間聲音信號如雙聲道聲音信號。圖12至圖14中的其 他部件與圖3中的相同并且因此省略其詳細描述。
[0278] 因此,本申請還提供了一種音頻處理系統(tǒng)如語音通信系統(tǒng),包括服務器(如音頻 會議混合服務器)和/或通信終端,該服務器包括如前面討論的丟包掩蔽裝置,該通信終端 包括如前面討論的丟包掩蔽裝置。
[0279] 可以看出,圖12至圖14所示的服務器和通信終端位于目的地側或解碼側,這是因 為所提供的PLC裝置是用于掩蔽在到達目的地(包括服務器和目的通信終端)之前出現(xiàn)的 包丟失。相比之下,如參考圖11所討論的第二變換器1000要用在發(fā)起側或編碼側,在發(fā)起 通信終端或在服務器中。
[0280] 因此,上面所討論的音頻處理系統(tǒng)還可以包括作為發(fā)起通信終端的通信終端,其 包括用于將輸入格式的空間音頻信號變換成傳輸格式的幀的第二變換器1000,其中每個幀 包括至少一個單聲道分量和至少一個空間分量。
[0281] 如本申請的【具體實施方式】的開頭所討論的,本申請的實施方式可以用硬件或軟件 或用兩者實現(xiàn)。圖15是示出了用于實現(xiàn)本申請的各個方面的示例性系統(tǒng)的框圖。
[0282] 在圖15中,中央處理單元(CPU) 801根據(jù)存儲在只讀存儲器(ROM) 802中的程序或 從存儲部分808加載到隨機存取存儲器(RAM) 803的程序來執(zhí)行各種處理。在RAM803中, 也根據(jù)需要存儲當CPU801執(zhí)行各種處理等時所需要的數(shù)據(jù)。
[0283]CPU801、ROM802和RAM803經(jīng)由總線804彼此連接。輸入/輸出接口 805也連 接到總線804。
[0284] 下列部件連接到輸入/輸出接口 805 :包括鍵盤、鼠標等的輸入部分806;包括顯 示器比如陰極射線管(CRT)、液晶顯示器(LCD)等以及揚聲器等的輸出部分807;包括硬盤 等等的存儲部分808 ;以及包括網(wǎng)絡接口卡比如LAN卡、調制解調器等的通信部分809。通 信部分809經(jīng)由網(wǎng)絡比如互聯(lián)網(wǎng)執(zhí)行通信處理。
[0285] 根據(jù)需要,驅動器810也連接到輸入/輸出接口 805??梢瞥橘|811比如磁盤、 光盤、磁光盤、半導體存儲器等等根據(jù)需要安裝在驅動器810上,以使得從中讀取的計算機 程序根據(jù)需要安裝到存儲部分808中。
[0286] 在通過軟件實施上述部件的情況下,從網(wǎng)絡比如互聯(lián)網(wǎng)或存儲介質比如可移除介 質811安裝構成軟件的程序。
[0287] 丟包掩蔽方法
[0288] 在上文的實施方式中描述丟包掩蔽裝置的過程中,顯然還公開了一些處理或方 法。下文中,在不重復上文中已經(jīng)討論的一些細節(jié)的情況下給出這些方法的概要,但是應當 注意,雖然這些方法在描述丟包掩蔽裝置的過程中公開,但是這些方法不一定采用所描述 的那些部件或不一定由那些部件執(zhí)行。例如,丟包掩蔽裝置的實施方式可以部分地或完全 地使用硬件和/或固件來實現(xiàn),而下面討論的丟包掩蔽方法可以完全由計算機可執(zhí)行的程 序來實現(xiàn)是有可能的,盡管這些方法也可以采用丟包掩蔽裝置的硬件和/或固件。
[0289] 根據(jù)本申請的實施方式,提供了一種丟包掩蔽方法用于掩蔽音頻包流中的包丟 失,每個音頻包包括傳輸格式的至少一個幀,該至少一個幀包括至少一個單聲道分量和至 少一個空間分量。在本申請中,提出了對音頻幀中的不同分量進行不同的PLC。即,對于丟 失包中的丟失幀,執(zhí)行用于針對所述丟失幀生成至少一個單聲道分量的一種操作以及用于 針對所述丟失幀生成至少一個空間分量的另一種操作。在此注意,不一定同時對同一丟失 幀執(zhí)行這兩個操作。
[0290] 音頻幀(傳輸格式的)可以已經(jīng)基于自適應變換進行了編碼,自適應變換可以將 音頻信號(輸入格式的,比如LRS信號或高保真度立體聲響復制B格式(WXY)信號)變換成 傳輸中的單聲道分量和空間分量。自適應變換的一個示例是參數(shù)化特征分解,并且單聲道 分量可以包括至少一個特征通道分量,以及空間分量可以包括至少一個空間參數(shù)。自適應 變換的其他示例可以包括主成分分析(PCA)。對于參數(shù)化特征分解,一個示例是KLT編碼, KLT編碼可以產(chǎn)生作為特征通道分量的多個旋轉音頻信號,以及多個空間參數(shù)。通常,空間 參數(shù)從用于將輸入格式的音頻信號變換成傳輸格式的音頻幀(例如將高保真度立體聲響 復制B格式的音頻信號變換成多個旋轉音頻信號)的變換矩陣中推導出。
[0291] 對于空間音頻信號,空間參數(shù)的連續(xù)性很重要。因此,為了掩蔽丟失幀,可以通過 對包括歷史幀和/或未來幀的相鄰幀的至少一個空間分量的值進行平滑來針對所述丟失 幀生成至少一個空間分量。另一方法是基于至少一個相鄰歷史幀和至少一個相鄰未來幀中 相應的空間分量的值通過內插算法來針對所述丟失幀生成至少一個空間分量。如果存在多 個連續(xù)的幀,則可以通過單個內插操作生成所有的丟失幀。另外,一種較簡單的方式是通過 復制上一幀中相應的空間分量來針對所述丟失幀生成至少一個空間分量。在后者情況下, 為了確??臻g參數(shù)的穩(wěn)定性,空間參數(shù)可以通過空間參數(shù)本身的直接平滑或用于得到空間 參數(shù)的變換矩陣比如協(xié)方差矩陣(的元素)的平滑事先在編碼側被平滑。
[0292] 對于單聲道分量,如果要掩蔽丟失幀,可以通過復制相鄰幀中的相應的單聲道分 量來生成單聲道分量。在此,相鄰幀表示歷史幀或未來幀,與丟失幀直接相鄰或在其間具有 其他插入幀。在變型中,可以使用衰減因子。取決于于應用場景,對于丟失幀的某些單聲道 分量,可能不生成,而僅通過復制生成至少一個單聲道分量。具體地,單聲道分量比如特征 通道分量(旋轉音頻信號)可以包括主要單聲道分量和具有不同的然而是較低的重要性的 一些其他單聲道分量。因此,可以僅復制主要單聲道分量或前兩個重要的單聲道分量,但并 不限于此。
[0293] 可能有多個連續(xù)的幀被丟失,比如丟失的包包括多個音頻幀,或丟失了多個包。在 這樣的情形下,合理的是,通過在有或沒有衰減因子的情況下復制相鄰歷史幀中的相應的 單聲道分量來生成至少一個較早丟失幀的至少一個單聲道分量,并且通過在有或沒有衰減 因子的情況下復制相鄰未來幀中的相應的單聲道分量來生成至少一個較晚丟失幀的至少 一個單聲道分量。即,在丟失幀中,通過復制歷史幀生成較早的幀的單聲道分量,并且通過 復制未來幀生成較晚的幀的單聲道分量。
[0294] 除了直接復制之外,在另一實施方式中,提出了在時域中進行丟失的單聲道分量 的掩蔽。首先,可以將丟失幀之前的至少一個歷史幀中的至少一個單聲道分量變換成時域 信號,然后,針對時域信號掩蔽包丟失,產(chǎn)生丟包被掩蔽的時域信號。最后,可以將丟包被掩 蔽的時域信號變換成至少一個單聲道分量的格式,產(chǎn)生與丟失幀中的至少一個單聲道分量 相對應的生成的單聲道分量。在此,如果使用非重疊方案對音頻幀中的單聲道分量進行編 碼,則僅將上一幀中的單聲道分量變換到時域就足夠。如果使用重疊方案比如MDCT變換對 音頻幀中的單聲道分量進行編碼,則優(yōu)選地將至少兩個緊鄰在前的幀變換到時域。
[0295] 可替選地,如果存在更多連續(xù)的丟失幀,則一種更高效的雙向方法可以是使用時 域PLC掩蔽一些丟失幀,而在頻域掩蔽一些丟失幀。一個示例是,使用時域PLC掩蔽較早的 丟失幀并且通過簡單的復制、即通過復制相鄰的未來幀中的相應的單聲道分量來掩蔽較晚 的丟失幀。對于復制,可以使用或不使用衰減因子。
[0296] 為了提高編碼效率和比特率效率,可以采用參數(shù)化/預測編碼,其中,音頻流中的 每個音頻幀除了空間參數(shù)和至少一個單聲道分量(通常是主要單聲道分量)之外還包括要 用于基于幀中的至少一個單聲道分量來預測幀的至少一個其他單聲道分量的至少一個預 測參數(shù)。對于這樣的音頻流,也可以對于預測參數(shù)實施PLC。如圖16所示,對于丟失幀,應 當被傳輸?shù)闹辽僖粋€單聲道分量(通常是主要單聲道分量)將通過任何現(xiàn)有的或如前面所 討論的方法,包括時域PLC、雙向PLC或在有或沒有衰減因子的情況下的復制等,來生成(操 作1602)。除此之外,可以生成用于基于主要單聲道分量預測其他單聲道分量(通常是重要 性較低的單聲道分量)的預測參數(shù)(操作1604)。
[0297] 可以以與空間參數(shù)的生成相似的方式,比如通過在有或沒有衰減因子的情況下復 制上一幀中的相應的預測參數(shù),平滑相鄰幀的相應的預測參數(shù)的值或使用歷史幀和未來幀 中的相應的預測參數(shù)的值進行內插,來實現(xiàn)預測參數(shù)的生成。對于離散編碼的音頻流的預 測PLC(圖18至圖21),可以相似地執(zhí)行生成操作。
[0298] 在生成了主要單聲道分量和預測參數(shù)的情況下,可以基于它們來預測其他單聲道 分量(操作1608),并且生成的主要單聲道分量和預測的其他單聲道分量(與空間參數(shù)一 起)構成掩蔽包/幀丟失的生成的幀。然而,不一定緊接著生成操作1602和1604之后執(zhí) 行預測操作1608。在服務器中,如果混合不是必要的,則生成的主要單聲道分量和生成的預 測參數(shù)可以直接轉發(fā)至目的通信終端,在目的通信終端中將執(zhí)行預測操作1608以及另外 的操作。
[0299] 預測PLC中的預測操作與預測編碼中的預測操作類似(即使預測PLC是相對于非 預測/離散編碼的音頻流執(zhí)行的)。即,可以在有或沒有衰減因子的情況下,使用生成的至 少一個預測參數(shù),基于生成的一個單聲道分量和其去相關的版本來預測丟失幀的至少一個 其他單聲道分量。作為一個示例,與針對丟失幀所生成的一個單聲道分量相對應的歷史幀 中的單聲道分量可以被視為生成的一個單聲道分量的去相關版本。對于離散編碼的音頻流 的預測PLC(圖18至圖21),可以相似地執(zhí)行預測操作。
[0300] 還可以將預測PLC應用于非預測/離散編碼音頻流,其中每個音頻流包括至少兩 個單聲道分量,通常是主要單聲道分量和至少一個重要性較低的單聲道分量。在預測PLC 中,與前面所討論的預測編碼相似的方法用于基于已經(jīng)生成的用于掩蔽丟失幀的主要單聲 道分量預測重要性較低的單聲道分量。由于這是在用于離散編碼的音頻流的PLC中,不存 在可得到的預測參數(shù),并且它們不能根據(jù)當前幀計算得到(因為當前幀已經(jīng)丟失并且需要 被生成/恢復)。因此,可以從歷史幀中推出預測參數(shù),不管歷史幀是正常傳輸?shù)幕蚴菫榱?PLC的目的被生成/恢復的。那么在圖17所示的一種實施方式中,生成至少一個單聲道分 量包括針對所述丟失幀生成至少兩個單聲道分量中的一個(操作1602)、使用歷史幀計算 丟失幀的至少一個預測參數(shù)(操作1606)以及使用生成的至少一個預測參數(shù)基于生成的 一個單聲道分量預測丟失幀的至少兩個單聲道分量中的至少一個其他單聲道分量(操作 1608)〇
[0301]對于離散編碼的音頻流,如果對于每個丟失幀總是執(zhí)行預測PLC,則當存在相對多 的丟失包時,有時效率將會特別低。在這樣的情形下,可以將離散編碼的音頻流的預測PLC 和相對于預測編碼的音頻流的普通PLC相結合。即,一旦已經(jīng)對于較早的丟失幀計算了預 測參數(shù),則隨后的丟失幀可以通過前面所討論的普通PLC操作比如復制、平滑、內插等利用 計算出來的預測參數(shù)。
[0302] 因此,如圖18所示,對于多個連續(xù)的丟失幀,針對第一丟失幀(操作1603中的 "Y"),那么預測參數(shù)將基于(正常傳輸?shù)模┥弦粠嬎悖ú僮?606),并且用于預測其他單 聲道分量(操作1608)。而且從第二丟失幀開始,可以使用針對第一丟失幀計算的預測參數(shù) (參見圖18中的虛線箭頭)來執(zhí)行普通PLC以生成預測參數(shù)(操作1604)。
[0303] 更一般地,可以提出自適應PLC方法,該自適應PLC方法可以自適應地用于預測編 碼方案或非預測/離散編碼方案。對于離散編碼方案中的第一丟失幀,將執(zhí)行預測PLC;而 對于離散編碼方案中的后續(xù)的丟失幀,或對于預測編碼方案,將執(zhí)行普通PLC。具體地,如 圖19所示,對于任何丟失幀,可以通過前面所討論的任何PLC方法生成至少一個單聲道分 量比如主要單聲道分量(操作1602)。對于其他通常重要性較低的單聲道分量,可以通過 不同的方式生成/恢復它們。如果在丟失幀之前的上一幀中包含至少一個預測參數(shù)(操作 1601的"預測編碼"分支),或如果已經(jīng)對于丟失幀之前的上一幀計算了至少一個預測參數(shù) (這意味著上一幀也是丟失幀但上一幀的預測參數(shù)已經(jīng)在操作1606中計算),或如果已經(jīng) 針對丟失幀的上一幀生成了至少一個預測參數(shù)(這意味著上一幀也是丟失幀但上一幀的 預測參數(shù)已經(jīng)在操作1606中生成),則可以基于上一幀的至少一個預測參數(shù)通過普通PLC 方法生成當前丟失幀的至少一個預測參數(shù)(操作1604)。那么,僅當沒有預測參數(shù)包含在丟 失幀的上一幀中(操作1601的"非預測編碼"分支),并且沒有對于丟失幀的上一幀生成/ 計算預測參數(shù)時(這意味著丟失幀是多個連續(xù)的丟失幀中的第一丟失幀(操作1603中的 "Y")),可以使用在前幀計算丟失幀的至少一個預測參數(shù)(操作1606)。然后,可以使用計 算的至少一個預測參數(shù)(來自操作1606)或生成的至少一個預測參數(shù)(來自操作1604)基 于生成的一個單聲道分量(來自操作1602)預測丟失幀的至少兩個單聲道分量中的至少一 個其他單聲道分量(操作1608)。
[0304] 在變型中,對于離散編碼的音頻流,預測PLC可以與普通PLC結合以在結果中提供 更多的隨意性,以使得丟包被掩蔽的音頻流聽起來更自然。那么,如圖20(對應于圖18)所 示,執(zhí)行預測操作1608和生成操作1609兩者,并且將它們的結果組合(操作1612)以獲得 最終結果。組合操作1612可以被視為以任何方式用一個結果來調整另一個結果的操作。作 為示例,調整操作可以包括計算預測的至少一個其他單聲道分量和生成的至少一個其他單 聲道分量的加權平均,作為至少一個其他單聲道分量的最終結果。加權因子將確定預測結 果和生成結果中的哪個是主導的,并且可以根據(jù)具體的應用情形來確定。對于參照圖19所 描述的實施方式,也可以添加組合操作1612,如圖21所示,在此省略其詳細描述。實際上, 對于圖17所示的解決方案,組合操作1612也是可以的,盡管沒有示出。
[0305] 預測參數(shù)的計算與預測/參數(shù)化編碼處理類似。在預測編碼處理中,可以基于同 一幀的第一旋轉音頻信號(E1)(主要單聲道分量)和至少一個第二旋轉音頻信號(E2)(至 少一個重要性較低的單聲道分量)計算當前幀的預測參數(shù)(公式(19)和(20))。具體地, 可以確定預測參數(shù),以使得第二旋轉音頻信號(E2)(至少一個重要性較低的單聲道分量) 與該第二旋轉音頻信號(E2)的相關的分量之間的預測殘差的均方差減小。預測參數(shù)還可 以包括能量調整增益,該能量調整增益可以基于預測殘差的幅值與第一旋轉音頻信號(E1) (主要單聲道分量)的幅值之間的比率計算。在一種變型中,該計算可以基于預測殘差的均 方根和第一旋轉音頻信號(E1)(主要單聲道分量)的均方根的比率(公式(21)和(22))。 為了避免計算的能量調整增益的突然波動,可以應用ducker調整操作,包括基于第一旋轉 音頻信號(El)(主要單聲道分量)確定去相關信號;確定去相關信號的能量的第二指標以 及第一旋轉音頻信號(E1)(主要單聲道分量)的能量的第一指標;以及如果第二指標大于 第一指標,則基于去相關信號確定能量調整增益(公式(26)至(37))。
[0306] 在預測PLC中,預測參數(shù)的計算是類似的,不同之處在于是針對當前幀(丟失幀) 的,預測參數(shù)是基于在前幀計算的。換言之,針對丟失幀的上一幀計算預測參數(shù),然后用來 掩蔽丟失幀。
[0307] 因此,在預測PLC中,可以基于與針對丟失幀生成的一個單聲道分量相對應的丟 失幀的上一幀中的單聲道分量,以及與要針對丟失幀預測的單聲道分量相對應的上一幀中 的單聲道分量,來計算丟失幀的至少一個預測參數(shù)(公式(9))。具體地,可以確定丟失幀的 至少一個預測參數(shù),以使得與要針對丟失幀預測的單聲道分量相對應的上一幀中的單聲道 分量與該單聲道分量的相關分量之間的預測殘差的均方差減小。
[0308] 所述至少一個預測參數(shù)還可以包括能量調整增益,該能量調整增益可以基于預測 殘差的幅值與丟失幀的上一幀中對應于針對丟失幀所生成的一個單聲道分量的單聲道分 量的幅值之間的比率計算。在變型中,第二能量調整增益可以基于預測殘差的均方根和丟 失幀的上一幀中的對應于針對丟失幀所生成的一個單聲道分量的單聲道分量的均方根的 比率計算(公式(10))。
[0309] 還可以執(zhí)行ducker算法以確保能量調整增益不會突然波動(公式(11)和(12)): 基于與針對丟失幀所生成的一個單聲道分量相對應的丟失幀的上一幀中的單聲道分量確 定去相關信號;確定去相關信號的能量的第二指標以及與針對丟失幀所生成的一個單聲道 分量相對應的丟失幀的上一幀中的單聲道分量的能量的第一指標;以及如果第二指標大于 第一指標,則基于去相關信號確定第二能量調整增益。
[0310] 在PLC之后,就生成了用于替代丟失包的新的包。然后,與正常傳輸?shù)囊纛l包一 起,所生成的包可以經(jīng)過逆自適應變換,變換為逆變換聲場信號,比如WXY信號。逆自適應 變換的一個例子是逆KLT變換。
[0311] 與丟包掩蔽裝置的實施方式類似,PLC方法的實施方式以及它們的變型的任何組 合都是可能的。
[0312] 在文中描述的方法和系統(tǒng)可以被實現(xiàn)為軟件、固件和/或硬件。某些部件例如可 以被實現(xiàn)為在數(shù)字信號處理器或微處理器上運行的軟件。其他部件例如可以被實現(xiàn)為硬件 和/或專用集成電路。在描述的方法和系統(tǒng)中遇到的信號可以被存儲在介質上,例如隨機 訪問存儲器或光學存儲介質。這些信號可以經(jīng)由網(wǎng)絡例如無線電網(wǎng)絡、衛(wèi)星網(wǎng)絡、無線網(wǎng)絡 或有線網(wǎng)絡,比如因特網(wǎng),被傳送。利用本文中所描述的方法和系統(tǒng)的典型的裝置為用于存 儲和/或渲染(呈現(xiàn))音頻信號的便攜式電子裝置或其他消費者設備。
[0313] 請注意,本文中所使用的術語僅用于描述具體的實施方式的目的,而非意在限制 本申請。本文中所使用的單數(shù)形式的"一個"和"該(the)"意在還包括復數(shù)形式,除非上下 文清楚地指出不同含義。還應當理解,術語"包括"在本說明書中使用時指所說明的特征、 整體、步驟、操作、元件和/或部件的存在,但是不排除一個或更多個其他特征、整體、操作、 步驟、操作、元件、部件和/或其組合的存在或添加。
[0314] 權利要求中的相應結構、材料、動作和所有裝置或步驟的等同物加功能元件意在 包括用于結合其他具體要求保護的要求保護的要素來執(zhí)行功能的任意結構、材料或動作。 對本申請的描述是用于說明和描述的目的,而非意在以所公開的形式來窮舉或限制本申 請。本領域技術人員可以在不偏離本申請的范圍和精神的情況下想到對本申請的很多修改 和變化。