專利名稱:內(nèi)容自適應(yīng)多媒體編碼及物理層調(diào)制的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于對多媒體數(shù)據(jù)進行編碼的多媒體編碼及用于傳輸多媒體數(shù)據(jù)的 物理層調(diào)制方案。
背景技術(shù):
多媒體能力可包含在各種各樣的裝置中,其中包含數(shù)字電視、數(shù)字直接廣播系統(tǒng)、 無線通信裝置、個人數(shù)字助理(PDA)、膝上型計算機、桌上型計算機、數(shù)碼相機、 數(shù)字記錄裝置、蜂窩電話或衛(wèi)星無線電電話等等。數(shù)字多媒體編碼可在創(chuàng)建、修改、 傳輸、存儲、記錄及播放全運動視頻序列方面提供優(yōu)于常規(guī)模擬系統(tǒng)的顯著改善。例 如,廣播網(wǎng)絡(luò)可使用多媒體編碼來促進一個或一個以上信道的多媒體序列向無線訂戶 裝置的廣播。此類廣播網(wǎng)絡(luò)中使用的廣播技術(shù)包含稱作唯正向鏈路(FLO)、數(shù)字多 媒體廣播(DMB)及手持式數(shù)字視頻廣播(DVB-H)的技術(shù)。
數(shù)字多媒體廣播通常依賴于一種或一種以上數(shù)字多媒體編碼標(biāo)準(zhǔn)。已建立若干不 同多媒體編碼標(biāo)準(zhǔn)以用于對數(shù)字多媒體序列進行編碼。例如,運動圖像專家組(MPEG) 已研發(fā)出若干標(biāo)準(zhǔn),其中包含MPEG-1、 MPEG-2及MPEG-4。其它標(biāo)準(zhǔn)包含國際 電信聯(lián)盟(ITU) H.263標(biāo)準(zhǔn)、由位于加利福尼亞州庫珀蒂諾市(Cupertino, California) 的蘋果計算機公司(Apple Computer)開發(fā)的QuickTime 技術(shù)、由位于華盛頓州雷 蒙德市(Redmond,Washington)的微軟公司(Microsoft Corporation)開發(fā)的Video for WindowsTM、由英特爾公司(Intel Corporation)開發(fā)的IndeoTM、來自位于華盛頓州 西雅圖市(Seattle, Washington)的真實網(wǎng)絡(luò)公司(RealNetworks Inc.)的RealVideo 及由起超級麥克公司(SuperMac Inc.)開發(fā)的CinepakTM。此外,新標(biāo)準(zhǔn)繼續(xù)涌現(xiàn)及 演進,其中包含ITUH.264標(biāo)準(zhǔn)以及若干專屬標(biāo)準(zhǔn)。所述ITUH.264標(biāo)準(zhǔn)還闡述于名 稱為"高級視頻編碼"的MPEG-4第10部分中。
已開發(fā)出各種其它編碼技術(shù)。例如,已開發(fā)出內(nèi)插技術(shù)(有時稱為幀速率上變頻 (FRUC)技術(shù))以在所傳輸?shù)亩嗝襟w幀之間內(nèi)插額外的幀,從而增大解碼器側(cè)的多 媒體序列的有效幀速率。同樣,已開發(fā)出其中多媒體幀作為基礎(chǔ)層及一個或一個以上增強層而傳輸?shù)目煽s放編碼方法。可使用可縮放編碼來提供多媒體壓縮應(yīng)用中的信噪 比(SNR)可縮放性、時間可縮放性及/或空間可縮放性。所述基礎(chǔ)層載攜多媒體解碼 所必要的最少量的數(shù)據(jù)并提供基礎(chǔ)質(zhì)量等級。所述增強層載攜可增強所解碼的多媒體 序列的質(zhì)量的額外數(shù)據(jù),但可具有比基礎(chǔ)層更高的包差錯率且/或?qū)崿F(xiàn)相同包差錯率
需要較高的信噪比(SNR)??稍陧槕?yīng)于或不順應(yīng)于上文所列的編碼標(biāo)準(zhǔn)的情況下使 用這些技術(shù),其中包含內(nèi)插技術(shù)及/或可縮放視頻編碼技術(shù)。
發(fā)明內(nèi)容
本發(fā)明描述內(nèi)容自適應(yīng)編碼及調(diào)制技術(shù)。特定來說,本發(fā)明描述其中基于多媒體 序列的內(nèi)容自適應(yīng)地選擇多媒體編碼模式及物理層調(diào)制方案兩者的技術(shù)。當(dāng)內(nèi)容改變 以改善所述編碼或所述調(diào)制方案時,可改變編碼及/或調(diào)制以改善所改變的內(nèi)容的編 碼及傳輸。當(dāng)高速運動內(nèi)容改變到低速運動時(例如,當(dāng)在電視廣播期間商業(yè)廣告中 斷體育事件時),所述編碼及/或調(diào)制改變可是有用的。所描述的技術(shù)在無線裝置的 多播廣播系統(tǒng)中尤為有用,盡管所述技術(shù)可應(yīng)用于其中在兩個或兩個以上裝置之間傳 輸經(jīng)編碼的視頻信息的其它多媒體編碼上下文中。
在一個方面中,本發(fā)明提供一種處理多媒體數(shù)據(jù)的方法。所述方法包括基于多 媒體數(shù)據(jù)的內(nèi)容從多個可能的多媒體編碼模式中為編碼器選擇一多媒體編碼模式以 對所述多媒體數(shù)據(jù)進行編碼;基于多媒體數(shù)據(jù)的內(nèi)容從多個可能的物理層調(diào)制方案中
選擇一物理層調(diào)制方案以用于傳輸所述多媒體數(shù)據(jù);根據(jù)選定的多媒體編碼模式對多
媒體數(shù)據(jù)進行編碼;及根據(jù)選定的物理層調(diào)制方案傳輸經(jīng)編碼多媒體數(shù)據(jù)。
在另一方面中,本發(fā)明提供一種處理多媒體數(shù)據(jù)的方法,所述方法包括接收與
多媒體序列相關(guān)聯(lián)的第一多媒體數(shù)據(jù);接收第一信息,其識別由編碼裝置用于第一多 媒體數(shù)據(jù)的第一選定的多媒體編碼模式及第一選定的物理層調(diào)制方案;基于選定的物 理層調(diào)制方案及選定的多媒體編碼模式對第一多媒體數(shù)據(jù)進行解調(diào)及解碼;接收與所 述多媒體序列相關(guān)聯(lián)的第二多媒體數(shù)據(jù);接收第二信息,其識別由編碼裝置用于第二 多媒體數(shù)據(jù)的第二選定的多媒體編碼模式及第二選定的物理層調(diào)制方案;及基于所述 第二選定的物理層調(diào)制方案及所述第二選定的多媒體編碼模式對第二多媒體數(shù)據(jù)進 行解調(diào)及解碼。
在另一方面中,本發(fā)明提供一種處理多媒體數(shù)據(jù)的設(shè)備,所述設(shè)備包括控制器, 其基于多媒體數(shù)據(jù)的內(nèi)容為多媒體數(shù)據(jù)從多個多媒體編碼模式中選擇一多媒體編碼 模式且從多個物理層調(diào)制方案中選擇一物理層調(diào)制方案;編碼器,其應(yīng)用選定的多媒 體編碼模式以對多媒體數(shù)據(jù)進行編碼;及傳輸模塊,其應(yīng)用選定的物理層調(diào)制方案以 調(diào)制經(jīng)編碼的多媒體數(shù)據(jù)以用于通過無線信道傳輸。
在另一方面中,本發(fā)明提供一種處理多媒體數(shù)據(jù)的設(shè)備,所述設(shè)備包括接收模 塊,其接收與多媒體序列相關(guān)聯(lián)的第一多媒體數(shù)據(jù)且接收第一信息,所述第一信息識別由編碼裝置用于第一多媒體數(shù)據(jù)的第一選定的多媒體編碼模式及第一選定的物理 層調(diào)制方案;解調(diào)器,其基于選定的物理層調(diào)制方案解調(diào)第一多媒體數(shù)據(jù);及解碼器,
其基于選定的多媒體編碼模式對第一多媒體數(shù)據(jù)進行解碼,其中所述接收模塊接收與 所述多媒體序列相關(guān)聯(lián)的第二多媒體數(shù)據(jù)且接收第二信息,所述第二信息識別由編碼 裝置用于第二多媒體數(shù)據(jù)的第二選定的多媒體編碼模式及第二選定的物理層調(diào)制方 案,所述解調(diào)器基于第二選定的物理層調(diào)制方案解調(diào)第二多媒體數(shù)據(jù),且所述解碼器 基于第二選定的多媒體編碼模式對第二多媒體數(shù)據(jù)進行解碼。
在另一方面中,本發(fā)明提供一種處理多媒體數(shù)據(jù)的設(shè)備,所述設(shè)備包括用于選 擇的裝置,其基于多媒體數(shù)據(jù)的內(nèi)容為多媒體數(shù)據(jù)從多個可能的多媒體編碼模式中選 擇一多媒體編碼模式且從多個可能的物理層調(diào)制方案中選擇一物理層調(diào)制方案;用于 編碼的裝置,其基于選定的多媒體編碼模式對多媒體數(shù)據(jù)進行編碼;及用于傳輸?shù)难b 置,其根據(jù)選定的物理層調(diào)制方案傳輸經(jīng)編碼多媒體數(shù)據(jù)。
在另一方面中,本發(fā)明提供一種處理多媒體數(shù)據(jù)的設(shè)備,所述設(shè)備包括用于接
收的裝置,其接收與多媒體序列相關(guān)聯(lián)的第一多媒體數(shù)據(jù);用于接收的裝置,其接收 第一信息,所述第一信息識別由編碼裝置用于第一多媒體數(shù)據(jù)的第一選定的多媒體編 碼模式及第一選定的物理層調(diào)制方案;用于解調(diào)的裝置,其基于選定的物理層調(diào)制方 案解調(diào)第一多媒體數(shù)據(jù);用于解碼的裝置,其基于選定的多媒體編碼模式對第一多媒 體數(shù)據(jù)進行解碼;用于接收的裝置,其接收與所述多媒體序列相關(guān)聯(lián)的第二多媒體數(shù) 據(jù);用于接收的裝置,其接收第二信息,所述第二信息識別由編碼裝置用于第二多媒 體數(shù)據(jù)的第二選定的多媒體編碼模式及第二選定的物理層調(diào)制方案;用于解調(diào)的裝 置,其基于第二選定的物理層調(diào)制方案解調(diào)第二多媒體數(shù)據(jù);及用于解碼的裝置,其 基于第二選定的多媒體編碼模式對第二多媒體數(shù)據(jù)進行解碼。
在另一方面中,本發(fā)明提供一種處理多媒體數(shù)據(jù)的處理器,所述處理器經(jīng)配置以 基于多媒體數(shù)據(jù)的內(nèi)容從多個可能的多媒體編碼模式中為編碼器選擇一多媒體編碼 模式以對多媒體數(shù)據(jù)進行編碼;基于多媒體數(shù)據(jù)的內(nèi)容從多個可能的物理層調(diào)制方案 中選擇一物理層調(diào)制方案以用于傳輸多媒體數(shù)據(jù);根據(jù)選定的多媒體編碼模式對多媒 體數(shù)據(jù)進行編碼;及將經(jīng)編碼的多媒體數(shù)據(jù)轉(zhuǎn)發(fā)給傳輸模塊以用于根據(jù)選定的物理層 調(diào)制方案進行傳輸。
在另一方面中,本發(fā)明提供一種處理多媒體數(shù)據(jù)的處理器,所述處理器經(jīng)配置以 接收與多媒體序列相關(guān)聯(lián)的第一多媒體數(shù)據(jù);接收第一信息,所述第一信息識別由編 碼裝置用于第一多媒體數(shù)據(jù)的第一選定的多媒體編碼模式及第一選定的物理層調(diào)制 方案;基于選定的物理層調(diào)制方案及選定的多媒體編碼模式對第一多媒體數(shù)據(jù)進行解 調(diào)及解碼;接收與所述多媒體序列相關(guān)聯(lián)的第二多媒體數(shù)據(jù);接收第二信息,所述第 二信息識別由編碼裝置用于第二多媒體數(shù)據(jù)的第二選定的多媒體編碼模式及第二選 定的物理層調(diào)制方案;及基于第二選定的物理層調(diào)制方案及第二選定的多媒體編碼模 式對第二多媒體數(shù)據(jù)進行解調(diào)及解碼。本發(fā)明中所描述的技術(shù)可實施于硬件'、軟件、固件或其任一組合中。如果實施于軟件中,則可在計算機中執(zhí)行所述軟件。所述軟件可首先存儲為指令、程序代碼等等。因此,本發(fā)明還預(yù)期用于處理多媒體數(shù)據(jù)且包括計算機可讀媒體的計算機程序產(chǎn)品,其中所述計算機可讀媒體包括用于致使計算機執(zhí)行根據(jù)本發(fā)明的技術(shù)及功能的指令?;蛘?,如果實施于硬件中,則此類硬件實施方案可以是數(shù)字的、模擬的或此二者。本發(fā)明的各方面可實施于計算機可讀媒體或包括計算機可讀媒體的計算機程序產(chǎn)品中。所述計算機程序產(chǎn)品可包含封裝材料。
因此,在另一方面中,本發(fā)明提供一種包括計算機可讀媒體的計算機程序產(chǎn)品,所述計算機可讀媒體包括在執(zhí)行時致使計算機進行如下操作的指令基于多媒體數(shù)據(jù)的內(nèi)容從多個可能的多媒體編碼模式中為編碼器選擇一多媒體編碼模式以對多媒體數(shù)據(jù)進行編碼;基于多媒體數(shù)據(jù)的內(nèi)容從多個可能的物理層調(diào)制方案中選擇一物理層調(diào)制方案以用于傳輸多媒體數(shù)據(jù);根據(jù)選定的多媒體編碼模式對多媒體數(shù)據(jù)進行編碼;及根據(jù)選定的物理層調(diào)制方案傳輸經(jīng)編碼多媒體數(shù)據(jù)。
同樣,在另一方面中,本發(fā)明提供一種包括計算機可讀媒體的計算機程序產(chǎn)品,所述計算機可讀媒體包括在執(zhí)行時致使計算機進行如下操作的指令接收與多媒體序列相關(guān)聯(lián)的第一多媒體數(shù)據(jù);接收第一信息,所述第一信息識別由編碼裝置用于第一多媒體數(shù)據(jù)的第一選定的多媒體編碼模式及第一選定的物理層調(diào)制方案;基于選定的物理層調(diào)制方案及選定的多媒體編碼模式對第一多媒體數(shù)據(jù)進行解調(diào)及解碼;接收與所述多媒體序列相關(guān)聯(lián)的第二多媒體數(shù)據(jù);接收第二信息,所述第二信息識別由編碼裝置用于第二多媒體數(shù)據(jù)的第二選定的多媒體編碼模式及第二選定的物理層調(diào)制方案;及基于第二選定的物理層調(diào)制方案及第二選定的多媒體編碼模式對第二多媒體數(shù)據(jù)進行解調(diào)及解碼。
在附圖及下文說明中闡述各實例的額外細(xì)節(jié)。根據(jù)所述說明及圖式且根據(jù)權(quán)利要求書,本發(fā)明的其它特征、目的、優(yōu)點及實例將變得明顯。
圖1是圖解說明根據(jù)本發(fā)明的例示性多播廣播系統(tǒng)的方塊圖。圖2及3是根據(jù)本發(fā)明的流程圖。
圖4是圖解說明根據(jù)本發(fā)明的例示性系統(tǒng)的另一方塊圖。
圖5是圖解說明根據(jù)本發(fā)明處理傳輸側(cè)的多媒體數(shù)據(jù)的例示性設(shè)備的方塊圖。
圖6是圖解說明根據(jù)本發(fā)明處理接收側(cè)的多媒體數(shù)據(jù)的例示性設(shè)備的方塊圖。
具體實施例方式
下文描述本發(fā)明的各種方面。顯而易見,本文中的教示可實施為各種各樣的形式,且本文中所揭示的任何特定結(jié)構(gòu)及/或功能均僅為代表性?;诒疚闹械慕淌?,所屬技術(shù)領(lǐng)域的技術(shù)人員應(yīng)了解,本文中所揭示的方面可獨立于任何其它方面來實施且可以各種方式來組合這些方面中的兩個或兩個以上方面。例如,可使用本文所闡述方面中任何數(shù)目的方面來實施一種設(shè)備及/或?qū)嵺`一種方法。另外,還可使用除本文所闡述方面中的一者或一者以上之外或不同于本文所闡述方面中的一者或一者以上的其它結(jié)構(gòu)及/或功能來實施一種設(shè)備及/或?qū)嵺`一種方法。作為一實例,針對傳達多個信道的多媒體數(shù)據(jù)的廣播系統(tǒng)來描述本文中所描述的眾多方法、裝置、系統(tǒng)及設(shè)備。所屬技術(shù)領(lǐng)域的技術(shù)人員應(yīng)了解,類似的技術(shù)可適于傳輸單個數(shù)據(jù)信道的系統(tǒng)或以非廣播方式傳輸數(shù)據(jù)的系統(tǒng)。
本發(fā)明描述內(nèi)容自適應(yīng)多媒體編碼及調(diào)制技術(shù)。特定來說,本發(fā)明描述其中基于正被編碼的多媒體序列的內(nèi)容自適應(yīng)地選擇一多媒體編碼模式及一物理層調(diào)制方案兩者的技術(shù)。在對所述內(nèi)容進行編碼時,編碼裝置不僅選擇多媒體編碼模式,而且選擇數(shù)據(jù)的傳輸中所使用的調(diào)制方案。所述編碼模式可選自多個可能的編碼模式,且所述調(diào)制方案可選自多個可能的調(diào)制方案。最期望的多媒體編碼模式及調(diào)制方案兩者均可受正被編碼的內(nèi)容影響。
某些廣播技術(shù)(例如稱作唯正向鏈路(FLO)的廣播技術(shù))允許為每一多播信道
選擇一種調(diào)制方案。例如,所述FLO技術(shù)描述于唯正向鏈路(FLO)空中接口規(guī)范"用于陸地移動多媒體多播的唯正向鏈路空中接口規(guī)范(Forward Link Only AirInterface Specification for Terrestrial Mobile Multimedia Multicast)"中,其將被公布為技術(shù)標(biāo)準(zhǔn)TIA-1099 ( "FLO規(guī)范")。本發(fā)明的技術(shù)可適用于此類FLO技術(shù),或可能適用于其它技術(shù),例如數(shù)字多媒體廣播(DMB)及手持式數(shù)字視頻廣播(DVB-H)。
可在依賴于解碼器處的幀內(nèi)插(例如幀速率上變頻)的第一多媒體編碼模式與不依賴于幀內(nèi)插的第二多媒體編碼模式之間選擇多媒體編碼模式。作為另一實例,可在使用可縮放編碼的第一多媒體編碼模式與不使用可縮放編碼的第二多媒體編碼模式之間選擇多媒體編碼模式。在又一實例中,可選擇多媒體編碼模式以在兩個或兩個以上可能的幀速率中間界定幀速率。以此方式,使多媒體編碼模式成為經(jīng)選定以可能地改善多媒體序列的編碼的變量。
作為一實例,為進行調(diào)制,第一物理層調(diào)制方案可使用正交相移鍵控(QPSK)且第二物理層調(diào)制方案可使用正交調(diào)幅(QAM)。根據(jù)本發(fā)明,還可使用眾多其它類型的調(diào)制方案或多媒體編碼模式,只要所述調(diào)制方案及所述多媒體編碼模式兩者均被允許基于內(nèi)容而自適應(yīng)地改變。調(diào)制方案的改變可改變格局、差錯校正碼或此二者。根據(jù)本發(fā)明,在任何情況下,至少兩個變量(多媒體編碼模式及物理層調(diào)制方案)均為內(nèi)容自適應(yīng)性以協(xié)助確保采用了一種有效的信息傳送總體方法。
不同調(diào)制方案的一種特定情況可包括使用分層調(diào)制(其中兩個層均使用QPSK映射)的第一方案,且第二方案為"16 QAM"方案。通過合適地選擇編碼速率,在此情況T將所述QPSK映射方案的基礎(chǔ)層的所需信噪比(SNR)匹配到所述QAM調(diào)制方案的基礎(chǔ)層的信噪比是可能的。以這一方式,這兩個方案的差錯率可極為類似且同時提供不同頻譜效率,這可是合乎需要的。
與多媒體序列相關(guān)聯(lián)的多媒體內(nèi)容可逐幀地改變,或甚至有可能逐片地改變,其中一個幀被分為若千片。此外,對于將信道的多播傳輸給訂戶裝置的廣播系統(tǒng)來說,不同的多播信道具有不同的內(nèi)容。因此,在某些情況下,本發(fā)明預(yù)期可相對于多播的眾多信道中的每一者逐幀地改變自適應(yīng)多媒體編碼模式及自適應(yīng)調(diào)制方案。對于其它情況,例如對于使用不同幀速率的多媒體編碼模式,多媒體編碼模式可相對于以既定的幀速率編碼的幀組而改變。在這些或其它情況下,不同多媒體編碼模式及不同物理層調(diào)制方案的選擇可周期性地發(fā)生,例如以周期性的時間間隔發(fā)生。
一個或一個以上接收裝置接收多播且接收識別不同信道的多媒體編碼模式及調(diào)制方案的信息。當(dāng)接收裝置調(diào)諧到特定信道時,其使用識別多媒體編碼模式及調(diào)制方案的信息來選擇檢索經(jīng)編碼及經(jīng)調(diào)制的多媒體序列所需要的適當(dāng)解碼及解調(diào)技術(shù)。
圖1是圖解說明根據(jù)本發(fā)明的例示性多播廣播系統(tǒng)2的方塊圖。系統(tǒng)2僅為例示
性,因為本發(fā)明的技術(shù)可實施于其中帶寬有限或其中可需要全體地改善編碼及調(diào)制的
任何環(huán)境中。在系統(tǒng)2中,多媒體編碼裝置4將內(nèi)容作為一系列信道轉(zhuǎn)發(fā)到眾多裝置。然而,出于圖解說明的目的,圖1中圖解說明單個多媒體解碼裝置6。在某些情況下,數(shù)個類似裝置(如裝置6)將從裝置4接收相同廣播,但可個別地調(diào)諧到不同信道。系統(tǒng)2允許以提供類似于常規(guī)電視的用戶體驗的方式向裝置6遞送多媒體內(nèi)容。
多媒體編碼裝置4可形成用于向無線訂戶裝置廣播一個或一個以上信道的視頻的廣播網(wǎng)絡(luò)組件的一部分。多播編碼裝置4是能夠廣播多播的多播裝置的一個實例。然而,許多其它類型的編碼裝置也可從本發(fā)明的教示中獲益。
以實例的方式,可將接收多播的多媒體解碼裝置6實施為數(shù)字電視、無線通信裝置、便攜式數(shù)字助理(PDA)、膝上型計算機或桌上型計算機、數(shù)字音樂及視頻裝置(例如以商標(biāo)"iPod"銷售的裝置)或無線電電話(例如蜂窩式、衛(wèi)星或基于陸地的無線電電話)的一部分。在以下大多數(shù)實例中,假定解碼裝置是無線無線電電話,但本發(fā)明不限于此方面。
可將多媒體編碼裝置4及多媒體解碼裝置6實施為一個或一個以上處理器、數(shù)字信號處理器、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)、離散邏輯、軟件、硬件、固件或其任何組合??蓪⑺鶊D解說明的裝置4及裝置6的組件包含在一個或一個以上編碼器或解碼器中,可將兩者中的任一者集成為編碼器/解碼器(CODEC)的一部分。還可包含其它組件(未圖解說明)。在某些情況下,裝置4的傳輸模塊16可形成f不同于裝置4的其它組件的組件或芯片上,且類似地,裝置6的接收模塊17及解調(diào)器單元18可形成于不同于裝置6的其它組件的組件或芯片上。
如上所述,多媒體編碼裝置4可形成用于廣播視頻數(shù)據(jù)的一個或一個以上信道的廣播網(wǎng)絡(luò)組件的一部分。此類組件的實例包含用于廣播經(jīng)編碼的多媒體數(shù)據(jù)的無線基站或任何基礎(chǔ)設(shè)施節(jié)點。如圖1中所示,多媒體編碼裝置4包含多個編碼器單元12A-12N (統(tǒng)稱為"編碼器單元12")。這些編碼器單元12中的每一者可包括單獨--組編碼器或可由一個共用編碼器調(diào)用的若干組編碼過程。編碼器單元12可遵從ITU
H.264標(biāo)準(zhǔn),但本發(fā)明不限于此方面。編碼器單元12中的每一者對用于不同信道的多 媒體內(nèi)容進行編碼。不同的信道可包括不同節(jié)目內(nèi)容,例如新聞廣播、體育事件、電 視節(jié)目、電影等等。此外,不同信道可以不同畫面呈現(xiàn)類似內(nèi)容,例如來自不同攝影 機角度的相同體育事件。如本文中所描述,編碼器單元12中的每一者都是內(nèi)容自適 應(yīng)的,這意味著多媒體內(nèi)容的改變可改變編碼器單元12中的不同單元所使用的相應(yīng) 編碼過程。
裝置6的控制器15可包括選擇所使用的編碼過程及調(diào)制方案的單元或過程。特 定來說,對于每一信道,控制器可基于多媒體數(shù)據(jù)的內(nèi)容為相應(yīng)編碼器單元選擇多媒 體編碼模式以對多媒體數(shù)據(jù)進行編碼,且還可選擇物理層調(diào)制方案以用于傳輸多媒體 數(shù)據(jù)。當(dāng)內(nèi)容針對信道而改變時,控制器15可響應(yīng)于多媒體數(shù)據(jù)的此類內(nèi)容改變來 選擇不同的多媒體編碼模式及不同的物理層調(diào)制方案。以此方式,控制器15以可協(xié) 助總體地改善既定內(nèi)容的這些因素的方式為每一相應(yīng)信道選擇多媒體編碼模式及物 理層調(diào)制方案。
在某些情況下,多媒體編碼模式選擇(基于內(nèi)容)本身也可影響調(diào)制方案選擇(同 樣基于內(nèi)容)。以此方式,且在某些情況下,可將多媒體編碼模式選擇及調(diào)制方案選 擇視為由控制器15做出的相互關(guān)連的決策。在某些情況下,控制器15選擇既定內(nèi)容 的最佳多媒體編碼模式,且接著選擇所述選定的多媒體編碼模式及所述既定內(nèi)容的最 佳調(diào)制方案。在某些情況下,控制器15大致同時地選擇多媒體編碼模式及調(diào)制方案。
調(diào)制方案的選擇可基于裝置4可支持的容量。在此情況下,容量是指與信號業(yè)務(wù) 相關(guān)的物理層可用的RF能量的百分比。不同信道的調(diào)制方案的選擇可允許裝置4使 可在目標(biāo)質(zhì)量等級下遞送的服務(wù)(音頻及視頻)的數(shù)目最大化。為確保在一覆蓋區(qū)中 維持覆蓋,可需要選擇具有類似SNR要求且同時保持期望的差錯率的不同模式。例 如,在FLO中,分層調(diào)制模式7的基礎(chǔ)層需要SNR類似于模式2 (即稱為"16 QAM 速率l/3"的模式),以獲得類似的包差錯率。
一旦已對內(nèi)容進行編碼,多路復(fù)用單元14即將所述內(nèi)容組合為多播。此多播通 常包含多個數(shù)據(jù)信道。如果需要,則多路復(fù)用單元14可與編碼器單元12通信以調(diào)整 編碼器單元12中的不同單元所應(yīng)用的編碼速率以(例如)滿足通信信道19的帶寬要 求。此又可致使對多媒體編碼模式或調(diào)制方案的另一調(diào)整。
一旦多路復(fù)用單元14將內(nèi)容組合為多播,即可將數(shù)據(jù)轉(zhuǎn)發(fā)給傳輸模塊16。傳輸 模塊16接著基于不同信道的選定的調(diào)制方案調(diào)制并傳輸所述多播。特定來說,根據(jù) 本發(fā)明,由不同的多播信道使用的物理層調(diào)制方案由此類信道的內(nèi)容界定,如在編碼 過程期間所確定??刂破?5將所述調(diào)制選擇提供給不同信道的傳輸模塊16。傳輸模 塊16接著根據(jù)不同信道中的每一者的物理層調(diào)制選擇來調(diào)制所述信道,所述選擇是 基于相應(yīng)信道的內(nèi)容而做出的。在調(diào)制不同信道之后,傳輸模塊16通過通信信道19 傳輸所述多播。在一個實例中,單元12、 14及15可實施為將多媒體序列的多播轉(zhuǎn)發(fā)給用于傳輸?shù)膫鬏斈K16的處理器。
所傳輸?shù)亩嗖グ姸嗖煌诺赖慕?jīng)編碼的多媒體內(nèi)容,所述通道各自由選定的 多媒體編碼模式及選定的調(diào)制方案界定。所述多播可被同時遞送到眾多解碼裝置,所 述解碼裝置可調(diào)諧到特定信道。同樣,出于圖解說明的目的,圖l顯示單個多媒體解 碼裝置6。然而,在實踐中,眾多類似的多媒體解碼裝置(如裝置6)可從多媒體編
碼裝置4接收相同的多播。
對于經(jīng)編碼的多媒體數(shù)據(jù)的每一信道,除經(jīng)編碼的多媒體數(shù)據(jù)之外,多媒體編碼
裝置4還傳輸指示用于對相應(yīng)多媒體數(shù)據(jù)進行編碼及調(diào)制的多媒體編碼模式及物理 層調(diào)制方案的信息。此允許多媒體解碼裝置6合適地選擇適當(dāng)?shù)亩嗝襟w解碼模式及解 調(diào)方案。由于多媒體編碼模式及調(diào)制方案均為動態(tài)的,因此需要向裝置6傳達信息以 識別多媒體編碼模式或調(diào)制方案的任何改變何時發(fā)生。
同樣,可為編碼單元12中的每一者在依賴于解碼器所做出的幀內(nèi)插(例如幀速 率上變頻)的第一多媒體編碼模式與不依賴于幀內(nèi)插的第二多媒體編碼模式之間選擇 用于每一信道的多媒體編碼模式。作為另一實例,可為編碼器單元12中的每一者在
實施可縮放編碼的第一多媒體編碼模式與不實施可縮放編碼的第二多媒體編碼模式 之間選擇多媒體編碼模式。在此情況下,所述可縮放編碼可提供信噪比可縮放性、時 間可縮放性、空間可縮放性或這些或其它類型的可縮放性的任何組合。
在又一實例中,可為編碼單元12中的每一者選擇多媒體編碼模式以在兩個或兩 個以上可能的幀速率中間界定幀速率。還可實施這些實例的各種組合??蓞^(qū)別多媒體 編碼模式的其它因素包含幀類型節(jié)拍或自適應(yīng)結(jié)構(gòu)的使用或不使用。基于小波的編碼 也是--個可能的選擇,其可用于多媒體編碼模式而不是基于時鐘的編碼。在任何情況 下,可使多媒體編碼模式成為可經(jīng)選定以改善多媒體序列的編碼的變量??刂破?5 作出這些多媒體編碼模式選擇以及基于內(nèi)容的調(diào)制方案選擇。
對于傳輸模塊16為每一相應(yīng)信道應(yīng)用的調(diào)制,控制器15可在實施正交相移鍵控 (QPSK)的第一物理層調(diào)制方案與實施正交調(diào)幅(QAM)的第二物理層調(diào)制方案之 間進行選擇。作為另一實例,所述物理層調(diào)制方案可以是第一物理層調(diào)制方案或第二 物理層調(diào)制方案,其中所述第一物理層調(diào)制方案每秒鐘比所述第二物理層調(diào)制方案編 碼更多的位。作為另一實例,所述物理層調(diào)制方案可包括實施碼分多址(CDMA)的 第一物理層調(diào)制方案或?qū)嵤┱活l分多路復(fù)用(OFDM)的第二物理層調(diào)制方案。還 可界定這些或其它調(diào)制方案的各種組合。
此外,根據(jù)本發(fā)明,還可使用眾多其它類型的調(diào)制方案或多媒體編碼模式,只要 所述調(diào)制方案及所述多媒體編碼模式兩者均被允許基于內(nèi)容自適應(yīng)地改變。因此,根 據(jù)本發(fā)明,至少兩個變量(多媒體編碼模式及物理層調(diào)制方案)均為內(nèi)容自適應(yīng)性以 協(xié)助確保采用了一種有效的信息傳送總體方法。每一信道的識別所使用的多媒體編碼 模式及調(diào)制方案的信息均作為多播的一部分被傳送到多媒體解碼裝置6。識別所使用 的多媒體編碼模式及調(diào)制方案的此信息可在每一相應(yīng)信道中遞送,例如作為多媒體幀的標(biāo)頭文件、開銷信息服務(wù)(OIS)來遞送,或可能地在經(jīng)設(shè)計以傳達此信息的專用
媒體邏輯信道(MLC)中來遞送。
當(dāng)內(nèi)容在任何既定的信道中改變時,所述信道的物理層調(diào)制方案及/或多媒體編 碼模式可同樣地改變。當(dāng)調(diào)制方案及/或多媒體編碼模式發(fā)生改變時,可將此類改變 的信息作為多播的一部分而傳達。以此方式,總是將自適應(yīng)多媒體編碼模式及調(diào)制方
案傳達給解碼裝置,例如裝置6。由于多媒體編碼模式本身可影響采用哪一調(diào)制方案 的決策,因此這些決策可相互關(guān)連。此外,可在類似的時間(例如大致同時地)做出 所述選擇,但所述技術(shù)不一定限定于此方面。
通信信道19通常為無線信道,但并不受任何特定無線通信技術(shù)限制。以實例的 方式,可經(jīng)由碼分多址(CDMA)技術(shù)、頻分多址(FDMA)技術(shù)、時分多址(TDMA) 技術(shù)、正交頻分多路復(fù)用(OFDM)、其它技術(shù)或此類技術(shù)的各種組合通過信道19 來傳送多播數(shù)據(jù)。對于多播,還可使用眾多其它技術(shù),例如調(diào)幅(AM)、調(diào)頻(FM)、 本文中所列舉的技術(shù)的組合或其它類型的調(diào)制或編碼。所述調(diào)制方案基于內(nèi)容而選 擇,且可隨所述內(nèi)容的改變而改變。
多媒體解碼裝置6的接收模塊17通過無線信道19接收多播。解調(diào)單元18可接 著調(diào)諧到所關(guān)注的特定信道(例如,響應(yīng)于用戶選擇)且可解調(diào)所述信道的內(nèi)容。將 用于解調(diào)所述信道的內(nèi)容的解調(diào)方案可作為多播的一部分而傳達,例如,作為所述相 應(yīng)信道中的數(shù)據(jù)或作為經(jīng)設(shè)計以傳達用于不同多播信道的調(diào)制方案及多媒體編碼模 式的專用MLC中的信息而傳達。
多媒體解碼裝置6可需要在其可正確地解調(diào)數(shù)據(jù)信道之前接收編碼速率及解調(diào) 模式信息并將其解碼。此外,可需要在發(fā)送數(shù)據(jù)信道之前發(fā)送此信息并將其解碼。如 果多媒體編碼模式與調(diào)制方案信息是通過同一數(shù)據(jù)信道而發(fā)送,則每當(dāng)使用新的多媒 體編碼模式及/或調(diào)制方案時,即可需要在先前的數(shù)據(jù)信道包中(例如在數(shù)據(jù)包之前) 發(fā)送此信息。
解碼器單元20可對由解調(diào)器單元18解調(diào)的信道的內(nèi)容進行解碼。將用于對所述 信道的內(nèi)容進行解碼的多媒體解碼模式(例如解調(diào)方案)可作為多播的一部分而傳達, 例如作為所述相應(yīng)信道中的數(shù)據(jù)或作為專用MLC中的信息而傳達。以此方式,在多 播中傳達編碼器側(cè)使用的選定的多媒體編碼模式及調(diào)制方案以便可在解碼器側(cè)應(yīng)用 適當(dāng)?shù)慕庹{(diào)方案及多媒體解碼模式。
同樣,某些廣播技術(shù)(例如FLO)可允許為每一信道選擇調(diào)制方案。另外,眾 多編碼器允許使用不同的多媒體編碼模式。本發(fā)明建議可基于正被編碼的內(nèi)容來選擇 這兩個因素,從而提供優(yōu)于常規(guī)系統(tǒng)的改善。同樣,調(diào)制方案決策可受選擇哪一多媒 體編碼模式影響。在任何情況下,可將識別每一信道的多媒體編碼模式及物理層調(diào)制 方案的信息作為多播的一部分而傳輸,以使得解碼裝置可選擇及應(yīng)用正確的解調(diào)方案 及多媒體解碼模式。
本發(fā)明的技術(shù)可允許編碼器單元12控制物理層的傳輸模式以改善總體傳輸效率。在一個實施方案中,編碼器單元12通過所有可能的可用編碼技術(shù)依照特定度量
(例如平均主觀評估結(jié)果(MOS)或峰值信噪比(PSNR))對多媒體序列進行編碼, 且在考慮關(guān)于所述技術(shù)中的每一者的容量計算的所有元素之后,編碼器單元12為每 一既定的內(nèi)容選擇物理層模式與視頻編碼配置的最佳組合。因此,編碼器單元12可 各自包含多個編碼器或還包含編碼器的單個變量的多個配置。
編碼器單元12可知曉對音頻的影響,例如,如果在用于經(jīng)縮放編碼操作的單獨 MLC中操作音頻,則在所述實施方案中可考慮與音頻所需要的額外MLC相關(guān)的信道 容量影響。為便于實施,如果認(rèn)為跟蹤動態(tài)地通過MLC的數(shù)據(jù)流對于編碼器單元12 來說太復(fù)雜,則所述計算可排除單獨的音頻MLC的任何影響。
可經(jīng)由開銷信息服務(wù)(OIS)通過物理層向多媒體解碼裝置6通知任何即將發(fā)生 的多媒體編碼模式調(diào)制方案改變??墒褂眠@些或其它類型的標(biāo)頭或文件來傳達調(diào)制方 案及多媒體編碼模式的改變,此視實施所述技術(shù)的系統(tǒng)而定。在某些情況下,可存在 界定數(shù)個所允許的交替調(diào)制模式的規(guī)定,在這種情況下,多媒體解碼裝置6可嘗試多 次解碼并丟棄無效的模式。
在一個實施方案中,多媒體編碼模式及調(diào)制方案的調(diào)適時間為一秒,即所謂的"超 幀"邊界。換句話說,可周期性地(例如每一秒)做出多媒體編碼模式及調(diào)方案選 擇。然而,其它物理層可具有不同的物理層調(diào)制速率,且本發(fā)明的技術(shù)不限于任何特 定的調(diào)適速率。
編碼器單元12可具有映射到特定信道配置的一組有限的模式。因此,在解決方 案、位速率范圍及鏈路預(yù)算目標(biāo)特定的情況下,編碼器單元12可映射到滿足所需參 數(shù)的一組特定的調(diào)制模式。
圖2及圖3是根據(jù)本發(fā)明的流程圖。圖2顯示可由例如圖1的裝置4的多媒體編 碼器裝置應(yīng)用的技術(shù)。如圖2中所示,裝置4的控制器15基于內(nèi)容為編碼器單元12A 選擇多媒體編碼模式(21)。另外,控制器還基于與編碼器單元12A相關(guān)聯(lián)的信道的 內(nèi)容選擇所述信道的物理層調(diào)制方案(22)。每一編碼器單元12A接著對多媒體數(shù)據(jù) 進行編碼(23)。如果對多個信道進行編碼,則多路復(fù)用單元14可將所述信道組合 為多播。
傳輸模塊16傳輸根據(jù)選定的多媒體編碼模式(由控制器15提供)而編碼的多媒 體數(shù)據(jù),并傳輸識別所述信道所使用的多媒體編碼模式及物理層調(diào)制方案的信息 (24)。 一旦內(nèi)容改變(分支"是"25),即可選擇不同的多媒體編碼模式(21)且 /或可選擇不同的物理層調(diào)制方案(22)。圖2的過程可針對每一多播信道而發(fā)生。 此外,還可在其中對多媒體信息的單個信道進行編碼并經(jīng)由調(diào)制方案進行傳輸?shù)那闆r 中應(yīng)用圖2的技術(shù)。
圖3顯示可由多媒體解碼器裝置(例如圖1的裝置6)應(yīng)用的技術(shù)。如圖3中所 示,裝置6的接收模塊17接收與多媒體序列相關(guān)聯(lián)的第一經(jīng)編碼多媒體數(shù)據(jù)(31)。 出于圖3的目的,所述第一經(jīng)編碼多媒體數(shù)據(jù)可指與多播的一個信道相關(guān)聯(lián)的經(jīng)編碼多媒體數(shù)據(jù)。除第一多媒體數(shù)據(jù)之外,裝置6的接收模塊17還接收識別用于第一經(jīng)
編碼多媒體數(shù)據(jù)的經(jīng)編碼模式及物理層調(diào)制方案的第一信息(32)。例如,此第一信
息可包含在相應(yīng)的多播信道中,或可包含在別處,例如包含在經(jīng)特別界定以傳達每一
信道的此信息的多播的專用MLC中。
解調(diào)單元18基于第一信息解調(diào)第一經(jīng)編碼多媒體數(shù)據(jù),且解碼器單元20基于第 一信息對第一經(jīng)編碼多媒體數(shù)據(jù)進行解碼(33)。以此方式,將第一信息作為多播的 一部分而傳達以允許解調(diào)單元18及解碼器單元20應(yīng)用與裝置4應(yīng)用于第一多媒體數(shù) 據(jù)的編碼及調(diào)制相當(dāng)?shù)倪m當(dāng)解調(diào)及解碼技術(shù)。
接下來,裝置6的接收模塊17接收與多媒體序列相關(guān)聯(lián)的第二經(jīng)編碼多媒體數(shù) 據(jù)(34)。所述第二經(jīng)編碼多媒體數(shù)據(jù)可以是與第一經(jīng)編碼多媒體數(shù)據(jù)在同一信道中 的數(shù)據(jù),但其內(nèi)容可不同。作為一實例,第一經(jīng)編碼多媒體數(shù)據(jù)可包括實時體育事件 的幀,且第二經(jīng)編碼多媒體數(shù)據(jù)可包括體育事件中的商業(yè)廣告的幀。作為一實例,第 一經(jīng)編碼多媒體數(shù)據(jù)可包括事件或節(jié)目的幀,且第二經(jīng)編碼多媒體數(shù)據(jù)可包括在場景 變化之后同一事件或節(jié)目的隨后幀。因此,本發(fā)明預(yù)期隨著多媒體序列的內(nèi)容改變多 媒體序列過程中的自適應(yīng)編碼及調(diào)制。存在眾多其它實例,且以上實例僅為例示性。 在某些情況下,允許多媒體編碼模式及物理層調(diào)制方案逐幀地改變。
除第二多媒體數(shù)據(jù)之外,裝置6的接收模塊17還接收識別用于第二經(jīng)編碼多媒 體數(shù)據(jù)的經(jīng)編碼模式及物理層調(diào)制方案的第二信息(35)。與第一信息相似,此第二 信息可包含在相應(yīng)的多播信道中,或可包含在別處,例如包含在經(jīng)特別界定以傳達每 一信道的此信息的多播的專用MLC中。識別經(jīng)編碼模式及物理層調(diào)制方案的信息可 由控制器15形成并從傳輸模塊16傳輸?shù)浇邮漳K17。
解調(diào)單元18基于第二信息解調(diào)第二經(jīng)編碼多媒體數(shù)據(jù),且解碼器單元20基于第 二信息對第二經(jīng)編碼多媒體數(shù)據(jù)進行解碼(33)。以此方式,將第二信息作為多播的 一部分而傳達以允許解調(diào)單元18及解碼器單元20應(yīng)用與裝置4應(yīng)用于第二多媒體數(shù) 據(jù)的編碼及調(diào)制相當(dāng)?shù)倪m當(dāng)解調(diào)及解碼技術(shù)。因此,在第一經(jīng)編碼多媒體序列改變到 第二經(jīng)編碼多媒體序列時的場景改變之后,第一信息可改變到第二信息以識別用于多 媒體數(shù)據(jù)的編碼及調(diào)制中的多媒體編碼模式及/或物理層調(diào)制方案的任何改變。
圖4是圖解說明可實施本文中描述的技術(shù)中的一者或一者以上的系統(tǒng)102的另一 方塊圖。如圖4中所示,用于多媒體編碼的裝置104包含用于對112A-112N進行編 碼的多個模塊(統(tǒng)稱為"模塊12")。這些用于編碼的模塊112中的每一者可包括 單獨的編碼器或編碼過程。模塊112中的每一者對不同信道的多媒體內(nèi)容進行編碼。 一旦經(jīng)編碼,來自用于編碼的模塊112的內(nèi)容即被提供到用于多路復(fù)用的模塊114, 其將所述內(nèi)容組合為多播。
用于調(diào)制及傳輸?shù)哪K116接著調(diào)制所述信道并通過通信信道119傳輸所述多 播,所述通信信道通常是無線信道,但不受任何特定無線通信技術(shù)的限制。用于多媒 體解碼的若干裝置可接收所述多播,但裝置106是所圖解說明的唯一接收裝置。根據(jù)本發(fā)明,用于控制的模塊115選擇用于每一相應(yīng)信道的多媒體編碼模式及物 理層調(diào)制方案。特定來說,用于控制的模塊115基于不同信道的內(nèi)容選擇多媒體編碼 模式及物理層調(diào)制方案。以此方式,使多媒體編碼模式及物理層調(diào)制方案成為內(nèi)容自 適性。識別選定的多媒體編碼模式及物理層調(diào)制方案的信息也以多播來傳輸以促進解 調(diào)及解碼。
用于接收的模塊117通過無線信道19接收多播。用于解調(diào)的模塊可接著調(diào)諧到
所關(guān)注的特定信道(例如響應(yīng)于用戶選擇),且可解調(diào)所述信道的內(nèi)容。用于解碼的
模塊120接著對經(jīng)解調(diào)信道的內(nèi)容進行解碼。用于解調(diào)的模塊118及用于解碼的模塊 120使用識別用于編碼及調(diào)制的多媒體編碼模式及物理調(diào)制方案的所傳送信息以選擇 待應(yīng)用的合適解調(diào)技術(shù)及解碼技術(shù)。
根據(jù)本發(fā)明,用于編碼的裝置可包括編碼器單元12 (圖1)或用于編碼的模塊 112 (圖4)。用于多路復(fù)用的裝置可包括多路復(fù)用器單元14 (圖1)或用于多路復(fù) 用的模塊114 (圖4)。用于調(diào)制及/或傳輸?shù)难b置可包括傳輸模塊16 (圖l)或用于 調(diào)制及傳輸?shù)哪K116 (圖4)。用于選擇多媒體編碼模式及物理層調(diào)制方案的裝置 可包括控制器15 (圖l)或用于控制器115的裝置(圖4)。調(diào)制器或傳輸器可以是 單獨的單元,或可如圖1所圖解說明集成為共用傳輸模塊。
在接收側(cè)上,用于接收的裝置可包括接收模塊17 (圖1)或用于接收的模塊117 (圖4)。用于解調(diào)的裝置可包括解調(diào)單元18 (圖1)或用于解調(diào)的模塊118 (圖4)。 用于解碼的裝置可包括解碼單元20 (圖1)或用于解碼的模塊120 (圖4)。
圖5是圖解說明根據(jù)本發(fā)明處理傳輸側(cè)上的多媒體數(shù)據(jù)的例示性設(shè)備504的方塊 圖。設(shè)備504包含用于選擇的模塊515,所述模塊可包括用于基于多媒體數(shù)據(jù)的內(nèi)容 為多媒體數(shù)據(jù)從多個可能的多媒體編碼模式中選擇一多媒體編碼模式且從多個可能 的物理層調(diào)制方案中選擇一物理層調(diào)制方案的裝置。設(shè)備504還包含用于編碼的模塊 512,所述模塊可包括用于基于選定的多媒體編碼模式對多媒體數(shù)據(jù)進行編碼的裝置。 設(shè)備504還包含用于傳輸?shù)哪K516,所述模塊可包括用于根據(jù)選定的物理層調(diào)制方 案傳輸經(jīng)編碼多媒體數(shù)據(jù)的裝置。
圖6是圖解說明根據(jù)本發(fā)明處理接收側(cè)上的多媒體數(shù)據(jù)的例示性設(shè)備606的方塊 圖。設(shè)備606包含用于接收的模塊617,所述模塊可包括用于接收與多媒體序列相關(guān) 聯(lián)的第一多媒體數(shù)據(jù)的裝置。用于接收的模塊617還可包括用于接收識別由編碼裝置 用于第一多媒體數(shù)據(jù)的第一選定的多媒體編碼模式及第一選定的物理層調(diào)制方案的 第一信息的裝置。
設(shè)備606還包含用于解調(diào)的模塊618,所述模塊可包括用于基于選定的物理層解 調(diào)方案解調(diào)第-一多媒體數(shù)據(jù)的裝置。設(shè)備606還包含用于解碼的模塊620,所述模塊 可包括用于基于選定的多媒體編碼模式對第一多媒體數(shù)據(jù)進行解碼的裝置。
在圖6中,用于接收的模塊617還可包括用于接收與多媒體序列相關(guān)聯(lián)的第二多 媒體數(shù)據(jù)的裝置及用于接收識別由編碼裝置用于第二多媒體數(shù)據(jù)的第二選定的多媒體編碼模式及第二選定的物理層調(diào)制方案的第二信息的裝置。用于解調(diào)的模塊618還 可包括用于基于第二選定的物理層調(diào)制方案解調(diào)第二多媒體數(shù)據(jù)的裝置。用于解碼的
模塊620還可包括用于基于第二選定的多媒體編碼模式對第二多媒體數(shù)據(jù)進行解碼 的裝置。
已描述若干實例。本發(fā)明的技術(shù)可改善多媒體信息的傳送,尤其是在無線移動裝 置環(huán)境中。本文中所描述的技術(shù)可實施于硬件、軟件、固件或其任何組合中。如果實
施于軟件中,則所述技術(shù)可至少部分地通過計算機程序產(chǎn)品的計算機可讀媒體上的一 個或一個以上所存儲或所傳輸?shù)闹噶罨虼a來實現(xiàn)。計算機可讀媒體可包含計算機存 儲媒體、通信媒體或此兩者,且可包含促進計算機程序從一個位置到另一位置的傳送 的任何媒體。存儲媒體可以是可由計算機存取的任何可用媒體。計算機程序產(chǎn)品可包 含封裝材料。
例如而非限制,此計算機可讀媒體可包括RAM (例如,同步動態(tài)隨機存取存儲 器(SDRAM))、只讀存儲器(ROM)、非易失性隨機存取存儲器(NVRAM)、 ROM、電可擦除可編程只讀存儲器(EEPROM) 、 EEPROM、快閃存儲器、CD-ROM 或其它光學(xué)磁盤存儲裝置、磁性磁盤存儲裝置或其它磁性存儲裝置,或可用于載攜或 存儲呈指令或數(shù)據(jù)結(jié)構(gòu)形式且可由計算機存取的期望的程序代碼的任何其它媒體。
而且,任何連接均適當(dāng)?shù)胤Q為計算機可讀媒體。例如,如果使用同軸電纜、光纖 電纜、雙絞線、數(shù)字訂戶線(DSL)或例如紅外線、無線電及微波等無線技術(shù)從網(wǎng)站、 服務(wù)器或其它遠程源傳輸軟件,則同軸電纜、光纖電纜、雙絞線、DSL或例如紅外線、 無線電及微波等無線技術(shù)均包含在媒體的定義內(nèi)。本文中使用的磁盤及光盤包含壓 縮光盤(CD)、激光盤、光學(xué)光盤、數(shù)字通用光盤(DVD)、軟磁盤及藍光光盤, 其中磁盤通常以磁性方式來復(fù)制數(shù)據(jù),而光盤以光學(xué)方式(例如,使用激光)來復(fù)制 數(shù)據(jù)。上述物項的組合還應(yīng)包含在計算機可讀媒體的范圍內(nèi)。
與計算機程序產(chǎn)品的計算機可讀媒體相關(guān)聯(lián)的代碼可由計算機來執(zhí)行,例如由一 個或一個以上處理器(例如一個或一個以上數(shù)字信號處理器(DSP)、通用微處理器、 專用集成電路(ASIC)、現(xiàn)場可編程邏輯陣列(FPGA)或其它等效集成或離散邏輯 電路)來執(zhí)行。在某些方面中,可在經(jīng)配置以用于編碼及解碼的專用軟件模塊或硬件 模塊內(nèi)提供本文中所描述的功能,或?qū)⒈疚闹兴枋龅墓δ懿⑷朐诮M合式視頻編碼器 -解碼器(CODEC)中。
然而,可在不背離以上權(quán)利要求書的范圍的情況下對所描述的技術(shù)做出各種修改。
權(quán)利要求
1、一種處理多媒體數(shù)據(jù)的方法,所述方法包括基于所述多媒體數(shù)據(jù)的內(nèi)容從多個可能的多媒體編碼模式中為編碼器選擇一多媒體編碼模式以對所述多媒體數(shù)據(jù)進行編碼;基于所述多媒體數(shù)據(jù)的內(nèi)容從多個可能的物理層調(diào)制方案中選擇一物理層調(diào)制方案以用于傳輸所述多媒體數(shù)據(jù);根據(jù)所述選定的多媒體編碼模式對所述多媒體數(shù)據(jù)進行編碼;及根據(jù)所述選定的物理層調(diào)制方案傳輸所述經(jīng)編碼的多媒體數(shù)據(jù)。
2、 如權(quán)利要求1所述的方法,其進一步包括向解碼裝置傳輸信息,所述信息識 別所述選定的多媒體編碼模式及所述選定的物理層調(diào)制方案。
3、 如權(quán)利要求l所述的方法,其進一步包括響應(yīng)于所述多媒體數(shù)據(jù)的所述內(nèi)容 的改變選擇不同的多媒體編碼模式及不同的物理層調(diào)制方案。
4、 如權(quán)利要求3所述的方法,其進一步包括根據(jù)所述不同的多媒體編碼模式用所述內(nèi)容的所述改變對所述多媒體數(shù)據(jù)進行 編碼;及根據(jù)所述不同的物理層調(diào)制方案傳輸所述用所述內(nèi)容的所述改變編碼的多媒體 數(shù)據(jù)。
5、 如權(quán)利要求l所述的方法,其進一步包括以周期性的時間間隔選擇不同的多 媒體編碼模式及不同的物理層調(diào)制方案。
6、 如權(quán)利要求1所述的方法,其中大致同時地執(zhí)行選擇所述多媒體編碼模式及 選擇所述物理層調(diào)制方案。
7、 如權(quán)利要求1所述的方法,其中所述選定的多媒體編碼模式是依賴于解碼器 處的幀內(nèi)插的第一多媒體編碼模式或不依賴于幀內(nèi)插的第二多媒體編碼模式。
8、 如權(quán)利要求1所述的方法,其中所述選定的多媒體編碼模式是實施可縮放編 碼的第一多媒體編碼模式或不實施可縮放編碼的第二多媒體編碼模式。
9、 如權(quán)利要求8所述的方法,其中所述可縮放編碼提供信噪比可縮放性。
10、 如權(quán)利要求8所述的方法,其中所述可縮放編碼提供時間可縮放性。
11、 如權(quán)利要求8所述的方法,其中所述可縮放編碼提供空間可縮放性。
12、 如權(quán)利要求1所述的方法,其中所述物理層調(diào)制方案是實施正交相移鍵控 (QPSK)的第一物理層調(diào)制方案或?qū)嵤┱徽{(diào)幅(QAM)的第二物理層調(diào)制方案。
13、 如權(quán)利要求1所述的方法,物理層調(diào)制方案是第一物理層調(diào)制方案或第二物 理層調(diào)制方案,其中所述第一物理層調(diào)制方案每秒鐘比所述第二物理層調(diào)制方案編碼 更多的位。
14、 如權(quán)利要求1所述的方法,其中所述物理層調(diào)制方案是實施碼分多址 (CDMA)的第一物理層調(diào)制方案或?qū)嵤┱活l分多路復(fù)用(OFDM)的第二物理層調(diào)制方案。
15、 一種處理多媒體數(shù)據(jù)的方法,所述方法包括 接收與多媒體序列相關(guān)聯(lián)的第一多媒體數(shù)據(jù);接收識別由編碼裝置用于所述第一多媒體數(shù)據(jù)的第一選定的多媒體編碼模式及 第一選定的物理層調(diào)制方案的第一信息;基于所述選定的物理層調(diào)制方案及所述選定的多媒體編碼模式對所述第一多媒 體數(shù)據(jù)進行解調(diào)及解碼;接收與所述多媒體序列相關(guān)聯(lián)的第二多媒體數(shù)據(jù);接收識別由編碼裝置用于所述第二多媒體數(shù)據(jù)的第二選定的多媒體編碼模式及 第二選定的物理層調(diào)制方案的第二信息;及基于所述第二選定的物理層調(diào)制方案及所述第二選定的多媒體編碼模式對所述 第二多媒體數(shù)據(jù)進行解調(diào)及解碼。
16、 如權(quán)利要求15所述的方法,其中所述第一與第二選定的多媒體編碼模式彼此不相同且各自包括依賴于解碼器處 的幀內(nèi)插的多媒體編碼模式或不依賴于幀內(nèi)插的多媒體編碼模式;且所述第一與第二物理層調(diào)制方案彼此不相同且各自包括實施正交相移鍵控 (QPSK)的物理層調(diào)制方案或?qū)嵤┱徽{(diào)幅(QAM)的物理層調(diào)制方案。
17、 一種處理多媒體數(shù)據(jù)的設(shè)備,所述設(shè)備包括控制器,其基于所述多媒體數(shù)據(jù)的內(nèi)容為所述多媒體數(shù)據(jù)從多個可能的多媒體編 碼模式中選擇一多媒體編碼模式且從多個可能的物理層調(diào)制方案中選擇一物理層調(diào)帝仿案;編碼器,其應(yīng)用所述選定的多媒體編碼模式來對所述多媒體數(shù)據(jù)進行編碼;及 傳輸模塊,其應(yīng)用所述選定的物理層調(diào)制方案來調(diào)制所述經(jīng)編碼的多媒體數(shù)據(jù)以 供通過無線信道傳輸。
18、 如權(quán)利要求17所述的設(shè)備,其中所述傳輸模塊向解碼裝置傳輸信息,所述信息識別所述選定的多媒體編碼模式及所述選定的物理層調(diào)制方案。
19、 如權(quán)利要求17所述的設(shè)備,其中所述控制器響應(yīng)于所述多媒體數(shù)據(jù)的所述 內(nèi)容的改變而選擇不同的多媒體編碼模式及不同的物理層調(diào)制方案。
20、 如權(quán)利要求19所述的設(shè)備,其中所述編碼器根據(jù)所述不同的多媒體編碼模式用所述內(nèi)容的所述改變編碼所述多媒體數(shù)據(jù);且所述傳輸模塊根據(jù)所述不同的物理層調(diào)制方案傳輸所述用所述內(nèi)容的所述改變 編碼的多媒體數(shù)據(jù)。
21、 如權(quán)利要求17所述的設(shè)備,其中所述控制器以周期性的時間間隔選擇不同 的多媒體編碼模式及不同的物理層調(diào)制方案。
22、 如權(quán)利要求17所述的設(shè)備,其中所述控制器大致同時地選擇所述多媒體編 碼模式及所述物理層調(diào)制方案。
23、 如權(quán)利要求17所述的設(shè)備,其中所述選定的多媒體編碼模式是依賴于解碼 器處的幀內(nèi)插的第一多媒體編碼模式或不依賴于幀內(nèi)插的第二多媒體編碼模式。
24、 如權(quán)利要求17所述的設(shè)備,其中所述選定的多媒體編碼模式是實施可縮放 編碼的第一多媒體編碼模式或不實施可縮放編碼的第二多媒體編碼模式。
25、 如權(quán)利要求24所述的設(shè)備,其中所述可縮放編碼提供信噪比可縮放性。
26、 如權(quán)利要求24所述的設(shè)備,其中所述可縮放編碼提供時間可縮放性。
27、 如權(quán)利要求24所述的設(shè)備,其中所述可縮放性編碼提供空間可縮放性。
28、 如權(quán)利要求17所述的設(shè)備,其中所述物理層調(diào)制方案是實施正交相移鍵控(QPSK)的第一物理層調(diào)制方案或?qū)嵤┱徽{(diào)幅(QAM)的第二物理層調(diào)制方案。
29、 如權(quán)利要求17所述的設(shè)備,物理層調(diào)制方案是第一物理層調(diào)制方案或第二 物理層調(diào)制方案,其中所述第一物理層調(diào)制方案每秒鐘比所述第二物理層調(diào)制方案編 碼更多的位。
30、 如權(quán)利要求17所述的設(shè)備,其中所述物理層調(diào)制方案是實施碼分多址 (CDMA)的第一物理層調(diào)制方案或?qū)嵤┱活l分多路復(fù)用(OFDM)的第二物理層調(diào)制方案。
31、 一種處理多媒體數(shù)據(jù)的設(shè)備,所述設(shè)備包括接收模塊,其接收與多媒體序列相關(guān)聯(lián)的第一多媒體數(shù)據(jù)且接收識別由編碼裝置 用于所述第一多媒體數(shù)據(jù)的第一選定的多媒體編碼模式及第一選定的物理層調(diào)制方 案的第一信息;解調(diào)器,其基于所述選定的物理層調(diào)制方案解調(diào)所述第一多媒體數(shù)據(jù);及 解碼器,其基于所述選定的多媒體編碼模式對所述第一多媒體數(shù)據(jù)進行解碼,其中所述接收模塊接收與所述多媒體序列相關(guān)聯(lián)的第二多媒體數(shù)據(jù)且接收識別 由編碼裝置用于所述第二多媒體數(shù)據(jù)的第二選定的多媒體編碼模式及第二選定的物 理層調(diào)制方案的第二信息,所述解調(diào)器基于所述第二選定的物理層調(diào)制方案解調(diào)所述第二多媒體數(shù)據(jù);且 所述解碼器基于所述第二選定的多媒體編碼模式對所述第二多媒體數(shù)據(jù)進行解碼。
32、 如權(quán)利要求31所述的設(shè)備,其中所述第一與第二選定的多媒體編碼模式彼此不相同且各自包括依賴于解碼器處 的幀內(nèi)插的多媒體編碼模式或不依賴于幀內(nèi)插的多媒體編碼模式;且所述第一與第二物理層調(diào)制方案彼此不相同且各自包括實施正交相移鍵控 (QPSK)的物理層調(diào)制方案或?qū)嵤┱徽{(diào)幅(QAM)的物理層調(diào)制方案。
33、 一種處理多媒體數(shù)據(jù)的設(shè)備,所述設(shè)備包括選擇裝置,其用于基于所述多媒體數(shù)據(jù)的內(nèi)容為所述多媒體數(shù)據(jù)從多個可能的多 媒體編碼模式中選擇一多媒體編碼模式且從多個可能的物理層調(diào)制方案中選擇一物 理層調(diào)制方案;編碼裝置,其用于基于所述選定的多媒體編碼模式對所述多媒體數(shù)據(jù)進行編碼;及傳輸裝置,其用于根據(jù)所述選定的物理層調(diào)制方案傳輸所述經(jīng)編碼的多媒體數(shù)據(jù)。
34、 如權(quán)利要求33所述的設(shè)備,其中所述傳輸裝置向解碼裝置傳輸信息,所述 信息識別所述選定的多媒體編碼模式及所述選定的物理層調(diào)制方案。
35、 如權(quán)利要求33所述的設(shè)備,其中所述選擇裝置響應(yīng)于所述多媒體數(shù)據(jù)的所 述內(nèi)容的改變選擇不同的多媒體編碼模式及不同的物理層調(diào)制方案。
36、 如權(quán)利要求35所述的設(shè)備,其中所述編碼裝置根據(jù)所述不同的多媒體編碼模式用所述內(nèi)容的所述改變對所述多 媒體數(shù)據(jù)進行編碼;且所述傳輸裝置根據(jù)所述不同的物理層調(diào)制方案傳輸所述用所述內(nèi)容的所述改變 編碼的多媒體數(shù)據(jù)。
37、 如權(quán)利要求33所述的設(shè)備,其中所述選擇裝置以周期性的時間間隔選擇不 同的多媒體編碼模式及不同的物理層調(diào)制方案。
38、 如權(quán)利要求33所述的設(shè)備,其中所述選擇裝置大致同時地選擇所述多媒體 編碼模式及所述物理層調(diào)制方案。
39、 如權(quán)利要求33所述的設(shè)備,其中所述選定的多媒體編碼模式是依賴于解碼 器處的幀內(nèi)插的第--多媒體編碼模式或不依賴于幀內(nèi)插的第二多媒體編碼模式。
40、 如權(quán)利要求33所述的設(shè)備,其中所述選定的多媒體編碼模式是實施可縮放 編碼的第一多媒體編碼模式或不實施可縮放編碼的第二多媒體編碼模式。
41、 如權(quán)利要求40所述的設(shè)備,其中所述可縮放編碼提供信噪比可縮放性。
42、 如權(quán)利要求40所述的設(shè)備,其中所述可縮放編碼提供時間可縮放性。
43、 如權(quán)利要求40所述的設(shè)備,其中所述可縮放編碼提供空間可縮放性。
44、 如權(quán)利要求33所述的設(shè)備,其中所述物理層調(diào)制方案是實施正交相移鍵控 (QPSK)的第一物理層調(diào)制方案或?qū)嵤┱徽{(diào)幅(QAM)的第二物理層調(diào)制方案。
45、 如權(quán)利要求33所述的設(shè)備,物理層調(diào)制方案是第一物理層調(diào)制方案或第二物理層調(diào)制方案,其中所述第一物理層調(diào)制方案每秒鐘比所述第二物理層調(diào)制方案編 碼更多的位。
46、 如權(quán)利要求33所述的設(shè)備,其中所述物理層調(diào)制方案是實施碼分多址 (CDMA)的第一物理層調(diào)制方案或?qū)嵤┱活l分多路復(fù)用(OFDM)的第二物理層調(diào)制方案。
47、 一種處理多媒體數(shù)據(jù)的設(shè)備,所述設(shè)備包括 接收裝置,其用于接收與多媒體序列相關(guān)聯(lián)的第一多媒體數(shù)據(jù);接收裝置,其用于接收識別由編碼裝置用于所述第-一多媒體數(shù)據(jù)的第一選定的多媒體編碼模式及第一選定的物理層調(diào)制方案的第一信息;解調(diào)裝置,其用于基于所述選定的物理層調(diào)制方案解調(diào)所述第一多媒體數(shù)據(jù); 解碼裝置,其用于基于所述選定的多媒體編碼模式對所述第一多媒體數(shù)據(jù)進行解碼;接收裝置,其用于接收與所述多媒體序列相關(guān)聯(lián)的第二多媒體數(shù)據(jù);接收裝置,其用于接收識別由編碼裝置用于所述第二多媒體數(shù)據(jù)的第二選定的多媒體編碼模式及第二選定的物理層調(diào)制方案的第二信息;解調(diào)裝置,其用于基于所述第二選定的物理層調(diào)制方案解調(diào)所述第二多媒體數(shù)據(jù);及解碼裝置,其用于基于所述第二選定的多媒體編碼模式對所述第二多媒體數(shù)據(jù)進 行解碼。
48、 如權(quán)利要求47所述的設(shè)備,其中所述第-與第二選定的多媒體編碼模式彼此不同且各自包括依賴于解碼器處的 幀內(nèi)插的多媒體編碼模式或不依賴于幀內(nèi)插的多媒體編碼模式;且所述第一與第二物理層調(diào)制方案彼此不同且各自包括實施正交相移鍵控 (QPSK)的物理層調(diào)制方案或?qū)嵤┱徽{(diào)幅(QAM)的物理層調(diào)制方案。
49、 一種計算機程序產(chǎn)品,其包括計算機可讀媒體,其包括在執(zhí)行時致使計算機進行以下操作的指令 基于所述多媒體數(shù)據(jù)的內(nèi)容從多個可能的多媒體編碼模式中為編碼器選擇一多媒體編碼模式以對所述多媒體數(shù)據(jù)進行編碼;基于所述多媒體數(shù)據(jù)的內(nèi)容從多個可能的物理層調(diào)制方案中選擇一物理層調(diào)制方案以用于傳輸所述多媒體數(shù)據(jù);根據(jù)所述選定的多媒體編碼模式對所述多媒體數(shù)據(jù)迸行編碼;及 根據(jù)所述選定的物理層調(diào)制方案傳輸所述經(jīng)編碼的多媒體數(shù)據(jù)。
50、 一種計算機程序產(chǎn)品,其包括計算機可讀媒體,其包括在執(zhí)行時致使計算機進行以下操作的指令 接收與多媒體序列相關(guān)聯(lián)的第一多媒體數(shù)據(jù);接收識別由編碼裝置用于所述第一多媒體數(shù)據(jù)的第一選定的多媒體編碼模式及 第一選定的物理層調(diào)制方案的第一信息;基于所述選定的物理層調(diào)制方案及所述選定的多媒體編碼模式對所述第一多媒 體數(shù)據(jù)進行解調(diào)及解碼;接收與所述多媒體序列相關(guān)聯(lián)的第二多媒體數(shù)據(jù);接收識別由編碼裝置用于所述第二多媒體數(shù)據(jù)的第二選定的多媒體編碼模式及 第二選定的物理層調(diào)制方案的第二信息;及基于所述第二選定的物理層調(diào)制方案及所述第二選定的多媒體編碼模式對所述 第二多媒體數(shù)據(jù)進行解調(diào)及解碼。
51、 一種處理多媒體數(shù)據(jù)的處理器,所述處理器經(jīng)配置以基于所述多媒體數(shù)據(jù)的內(nèi)容從多個可能的多媒體編碼模式中為編碼器選擇一多 媒體編碼模式以對所述多媒體數(shù)據(jù)進行編碼;基于所述多媒體數(shù)據(jù)的內(nèi)容從多個可能的物理層調(diào)制方案中選擇一物理層調(diào)制 方案以用于傳輸所述多媒體數(shù)據(jù);根據(jù)所述選定的多媒體編碼模式對所述多媒體數(shù)據(jù)進行編碼;及根據(jù)所述選定的物理層調(diào)制方案將所述經(jīng)編碼的多媒體數(shù)據(jù)轉(zhuǎn)發(fā)給傳輸模塊以 供傳輸。
52、 -一種處理多媒體數(shù)據(jù)的處理器,所述處理器經(jīng)配置以 接收與多媒體序列相關(guān)聯(lián)的第一多媒體數(shù)據(jù)接收識別由編碼裝置用于所述第一多媒體數(shù)據(jù)的第一選定的多媒體編碼模式及 第一選定的物理層調(diào)制方案的第一信息;基于所述選定的物理層調(diào)制方案及所述選定的多媒體編碼模式對所述第一多媒 體數(shù)據(jù)進行解調(diào)及解碼;接收與所述多媒體序列相關(guān)聯(lián)的第二多媒體數(shù)據(jù);接收識別由編碼裝置用于所述第二多媒體數(shù)據(jù)的第二選定的多媒體編碼模式及 第二選定的物理層調(diào)制方案的第二信息;及基于所述第二選定的物理層調(diào)制方案及所述第二選定的多媒體編碼模式對所述 第二多媒體數(shù)據(jù)進行解調(diào)及解碼。
全文摘要
本發(fā)明描述內(nèi)容自適應(yīng)編碼及調(diào)制技術(shù)。特定來說,本發(fā)明描述其中基于多媒體序列的內(nèi)容自適應(yīng)地選擇多媒體編碼模式及物理層調(diào)制方案兩者的技術(shù)。當(dāng)內(nèi)容改變以便可改善所述編碼或所述調(diào)制方案時,可改變所述編碼及/或調(diào)制以更好地優(yōu)化到所改變的內(nèi)容。在一個方面中,本發(fā)明提供一種處理多媒體數(shù)據(jù)的方法,所述方法包括基于所述多媒體數(shù)據(jù)的內(nèi)容為編碼器選擇多媒體編碼模式以對所述多媒體數(shù)據(jù)進行編碼且選擇物理層調(diào)制方案以用于傳輸所述多媒體數(shù)據(jù)。
文檔編號H04L29/08GK101512948SQ200780031905
公開日2009年8月19日 申請日期2007年8月27日 優(yōu)先權(quán)日2006年8月28日
發(fā)明者凌福云, 戈登·肯特·沃克, 維賈雅拉克希米·R·拉溫德朗 申請人:高通股份有限公司