国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      數(shù)字多媒體信息的自適應編碼的制作方法

      文檔序號:7585775閱讀:236來源:國知局
      專利名稱:數(shù)字多媒體信息的自適應編碼的制作方法
      技術領域
      本發(fā)明一般來說涉及網(wǎng)絡通信系統(tǒng),更具體而言,本發(fā)明涉及用于在網(wǎng)絡通信系統(tǒng)上傳送的數(shù)字多媒體信息的自適應編碼的系統(tǒng)和方法。
      通信數(shù)字多媒體信息,例如在無線或其他帶寬約束網(wǎng)絡上的音頻或視頻,引起獨特的問題,該問題必須被克服以便滿足多媒體用戶日益增長的期望。因為數(shù)字多媒體信息典型地包括隨時間變化的信息,該信息流向接收設備,數(shù)字多媒體信息被編碼的速率必須嚴格地符合通信信道的可用傳輸速率。如果數(shù)字多媒體信息的編碼率超過可用的傳輸速率,用戶可能經(jīng)歷基礎(underlying)應用的質(zhì)量的嚴重降級或基礎應用可能過早地終止通信通話。
      為了滿足上述的需求,許多數(shù)據(jù)格式標準,例如用于視頻的MPEG-1或MPEG-4和用于音頻的MPEG-1,層III,壓縮數(shù)字多媒體信息以便用于壓縮信息的所需傳輸速率符合預先定義的目標傳輸速率。典型地,然而這些數(shù)據(jù)格式標準未能考慮到由基礎網(wǎng)絡通信協(xié)議所增加的開銷,這經(jīng)常會把通信信道的有效傳輸速率降低到原來的1/3(例如,傳輸數(shù)據(jù)的2/3可能構(gòu)成開銷和控制信息)。另外,對于從第一網(wǎng)絡(例如因特網(wǎng))流出數(shù)字多媒體信息的應用,和在第二網(wǎng)絡例如用戶家庭網(wǎng)絡上,重新傳輸信息的應用,原始的編碼器可以沒有意識到第二網(wǎng)絡所增加的開銷。這就未能考慮基礎通信協(xié)議的開銷,可導致數(shù)字多媒體信息以比支持基礎通信信道高的速率被編碼。
      由于在通常與許多通信網(wǎng)絡相聯(lián)系的可用傳輸率上的波動性,可能進一步加劇這些問題。例如,由于例如發(fā)射設備和接收設備之間的距離,發(fā)射設備和接收設備之間的堵塞,由于環(huán)境噪音或在共享同一帶寬的應用中的競爭,在無線信道的質(zhì)量上暫時性降低等因素,無線通信信道的可用傳輸速率會發(fā)生波動。因為這些波動很難預測并且在長的通信對話期間波動可以發(fā)生幾次,顯著有可能的是這些波動將導致數(shù)字多媒體信息的編碼率超過可用的傳輸速率。盡管期望例如通過增加傳輸功率來簡單地提高通信信道的傳輸速率,但是由于嚴格的政府規(guī)定,這些方法是不可用。結(jié)果,提供能夠有效地補償在可用傳輸速率中的波動性的裝置,這證明是一個持久的問題。
      因此,根據(jù)前述問題,需要系統(tǒng)和方法,該系統(tǒng)和方法自適應性地編碼數(shù)字多媒體信息以有效地使編碼率符合可用傳輸速率。
      通過為數(shù)字多媒體信息的自適應性編碼提供系統(tǒng)和方法,本發(fā)明的實施方案減輕了許多前述問題。在一個實施方案中,鏈接參數(shù),例如,接收的信號強度,誤碼率,或接收的確認信號速率被測量以便確定可用的傳輸速率。最大的編碼率然后可以基于可用的傳輸速率來計算,例如通過可用傳輸速率除以預先確定的開銷因數(shù)來計算。如果數(shù)字多媒體信息的編碼率超過計算的最大編碼率,數(shù)字多媒體信息被自適應地編碼以使數(shù)字多媒體信息的編碼率符合計算的最大編碼率。
      其他實施方案提供了各種裝置,這些裝置可以用于有效地使數(shù)字多媒體信息的編碼率符合可用的傳輸速率。在一個實施方案中,例如,通過壓縮數(shù)字多媒體信息可以自適應地編碼數(shù)字多媒體信息以便壓縮的數(shù)字多媒體信息的所需傳輸速率小于計算的最大編碼率。在另一個實施方案中,數(shù)字多媒體信息的選擇幀可以被壓縮以便對于幀序列的平均所需傳輸速率小于計算的最大編碼率。有利地,這個實施方案對于含較低熵的幀比含有較高熵的幀使用較高水平的壓縮以保存壓縮信息的感知質(zhì)量。另外,上述的實施方案可以通過例如刪除在選擇幀內(nèi)的較高頻率成分,刪除在選擇幀內(nèi)的I幀成分,或者映射在選擇幀內(nèi)的值到含有粗量化的相應值,來有效地減少必須傳輸?shù)臄?shù)據(jù)量。
      對于其中數(shù)字多媒體信息包含在第一壓縮速率上壓縮的一序列幀的應用,本發(fā)明的另一個實施方案通過抽取在幀序列內(nèi)的第一組幀可以自適應地編碼多媒體信息以便對于第一幀序列的平均所需傳輸速率小于計算的最大編碼率。這個過程可以包括刪除在第一組幀內(nèi)的較高頻率成分,刪除在第一組幀內(nèi)的I幀成分,或者映射在第一組幀內(nèi)的值到含有粗量化的相應值。然后在幀序列內(nèi)的第二組幀可以被解壓縮并且在第二壓縮速率上被再壓縮,以便對于第二組幀的所需傳輸速率小于計算的最大編碼率。
      通過確保數(shù)字多媒體信息的編碼率符合可用傳輸速率,本發(fā)明的實施方案減少或避免了與已有的方法相聯(lián)系的問題。其他實施方案進一步提供了裝置,這些裝置有利地減少了計算需求,這些計算需求另外對于從較高編碼率到較低編碼率的傳輸是必須的。結(jié)果,本發(fā)明的實施方案能為在無線或其他寬帶約束網(wǎng)絡上流動的數(shù)字多媒體信息提供牢固的連接,其中數(shù)字多媒體信息的質(zhì)量被調(diào)節(jié)以符合可用的傳輸速率。
      從下面詳細的描述并結(jié)合附圖,對于本領域的技術人員來說,本發(fā)明的這些和其他特性和優(yōu)點將變得更加顯而易見。


      圖1表示了一個實施例的方塊圖,其中本發(fā)明的原理被有利地實現(xiàn);圖2表示了一個實施例平臺,依照本發(fā)明的實施方案可以使用該實施例平臺;圖3表示了依照本發(fā)明的一個實施方案的實例編碼器和通信模塊的一個方塊圖;和圖4以流程圖形式表示了依照本發(fā)明的一個實施方案的典型方法,該方法用于數(shù)字多媒體信息的自適應編碼;本發(fā)明的實施方案為數(shù)字多媒體信息的自適應編碼提供了系統(tǒng)和方法。呈現(xiàn)的下面描述能使本領域的技術人員制造和使用本發(fā)明。提供特定應用的描述僅僅作為例子。優(yōu)先實施方案的各種修改,替代和變化對于本領域的技術人員是顯而易見,并且在不違背本發(fā)明范圍的情況下可以將在此定義的一般原理應用到其他實施方案和應用中。因而,本發(fā)明并不是想要限制于所描述和表示的實施方案,本發(fā)明應該符合最廣的范圍,該范圍與在此所公布的原則和特征是一致。
      參照圖1,在100中通常表示了實例系統(tǒng)的一個方塊圖,在該方塊圖中本發(fā)明的原理被有利地實現(xiàn)。正如所表示地,實例系統(tǒng)包括媒體節(jié)點110,該媒體節(jié)點連接一個或者多個內(nèi)容源120,例如計算機系統(tǒng),VCR,DVD播放器,CD播放器或用于存儲數(shù)字多媒體信息的其他設備,和一個或多個接收設備130,例如計算機監(jiān)視器,電視,揚聲器系統(tǒng)或者播放或表示數(shù)字多媒體信息的其他設備。通過有線連接124,無線連接125,或通過網(wǎng)絡連接,例如因特網(wǎng)126將每個內(nèi)容源120和媒體節(jié)點110連接起來。盡管使用類似的連接類型將每個接收設備130和媒體節(jié)點110連接起來,圖1的實施方案利用無線連接135以便在媒體節(jié)點110和每個接收設備130之間避免安裝和保持費用和布線麻煩的需要。然而,因為每個無線連接135的可用傳輸速率很大程度上由一些因素確定,例如在接收設備130和天線160之間距離,在接收設備130和天線160之間的障礙物,由于環(huán)境噪音或在共享同一帶寬的應用中競爭使無線通道135的質(zhì)量暫時降低,所以每個無線連接135的瞬間可用傳輸速率在通信對話期間可能經(jīng)歷波動。
      為了減輕與在數(shù)字多媒體信息的編碼率和無線連接135的可用傳輸速率之間錯配相關聯(lián)的問題,配置媒體節(jié)點110自適應性地編碼從內(nèi)容源120接收的數(shù)字多媒體信息以便數(shù)字多媒體信息的所需傳輸速率符合接收設備130的可用傳輸速率。關于此點,配置在媒體節(jié)點110內(nèi)的通信模塊150測量可以用于測量與無線連接135相關聯(lián)的鏈接參數(shù),例如接收的信號強度,誤碼率或接收的確認信號的速率,以便確定可用的傳輸速率。然后,編碼器/解碼器140可利用可用傳輸速率來計算最大編碼率,例如通過可用傳輸速率除以與基礎網(wǎng)絡通信協(xié)議相關的開銷因數(shù)來計算。如果數(shù)字多媒體信息的編碼率超過計算的最大編碼率,編碼器/解碼器140自適應性地編碼數(shù)字多媒體信息以使數(shù)字多媒體信息的編碼率符合計算的最大編碼率。
      值得注意的,編碼器/解碼器130可以使用各種裝置有效地使數(shù)字多媒體信息的編碼率符合可用的傳輸速率。在一個實施方案中,例如通過壓縮數(shù)字多媒體信息可以自適應性地編碼數(shù)字多媒體信息以便壓縮的數(shù)字多媒體信息的所需傳輸速率小于計算的最大編碼率。在另一個實施方案中,數(shù)字多媒體信息的選擇幀可以被壓縮以便對于幀序列的平均所需傳輸速率小于計算的最大編碼率。有利地,這個實施方案對于含較低熵的幀可以使用比含有較高熵的幀較高水平的壓縮以保持壓縮信息的感知質(zhì)量。也可以配置通信模塊150以減少必須傳輸?shù)臄?shù)據(jù)量,例如通過刪除在選擇幀內(nèi)的較高頻率成分,刪除在選擇幀內(nèi)的I幀成分,或者映射在選擇幀內(nèi)的值到含有粗量化的相應值。這個實施方案可以被單獨使用或結(jié)合關于編碼器/解碼器140的上述所描述的實施方案以減少編碼器/解碼器130的計算需要或使編碼器/解碼器140能夠平滑地轉(zhuǎn)換到較低的編碼率。
      對于其中數(shù)字多媒體信息包含一序列幀的應用,該序列幀以第一壓縮比被壓縮(例如,其中數(shù)字多煤體信息以壓縮形式存儲在內(nèi)容源120或經(jīng)由因特網(wǎng)連接126從遠程內(nèi)容源120接收數(shù)字多媒體信息),可以配置通信模塊150抽取(decimate)在幀序列內(nèi)的第一組幀以便對于第一幀序列的平均所需傳輸速率小于計算的最大編碼率。這個過程可以包括刪除在第一組幀內(nèi)的較高頻率成分,刪除在第一組幀內(nèi)的I幀成分,或者映射在第一組幀內(nèi)的值到含有粗量化的相應值。然后在幀序列內(nèi)的第二組幀可以被解壓縮并且由編碼器/解碼器140以第二壓縮比再壓縮在幀序列內(nèi)的第二組幀,以便對于第二組幀的所需傳輸速率小于計算的最大編碼率。
      通過確保數(shù)字多媒體信息的編碼率符合可用傳輸速率,本發(fā)明的實施方案減少或避免了與現(xiàn)有的方法有關的問題。其他實施方案進一步提供了裝置,這些裝置有利地減少了計算需求,該計算需求另外對于從較高編碼率到較低編碼率的轉(zhuǎn)換是必須的。結(jié)果,本發(fā)明的實施方案能為在無線或其他寬帶約束網(wǎng)絡上流動數(shù)字多媒體信息提供牢固的連接,其中可以對數(shù)字多媒體信息的質(zhì)量進行調(diào)節(jié)以符合可用的傳輸速率。
      參照圖2,依照本發(fā)明的實施方案,在200一般表示了使用的實例平臺。正如所表示的,實例平臺包含用于與網(wǎng)絡內(nèi)的其他節(jié)點接口的網(wǎng)絡接口卡210,例如內(nèi)容源,接收設備,天線,網(wǎng)關等等。網(wǎng)絡接口卡210經(jīng)系統(tǒng)總線250與處理器耦合。處理器也可以與存儲系統(tǒng)240耦合,例如隨機存取存儲器,硬盤驅(qū)動器,軟盤驅(qū)動器,小型磁盤或其他計算機可讀介質(zhì),為編碼器/解碼器140和通信模塊150存儲代碼。實例平臺也可以包含管理接口260,例如鍵盤,輸入設備或通信端口,在不需要重新編譯的基礎代碼的情況下,使用該管理接口為編碼器/解碼器140或通信模塊150選擇性地修改配置參數(shù)。
      在運行中,依照中斷指定的優(yōu)先權,配置處理器220響應來自相關聯(lián)的中斷控制器230的中斷。這些中斷可以導致處理器220執(zhí)行存儲在存儲器系統(tǒng)240內(nèi)的計算機代碼。例如,中斷可以導致處理器220周期性地呼叫通信模塊150,以便測量與特定無線連接相關聯(lián)的鏈接參數(shù),確定用于連接的可用傳輸速率,調(diào)整與連接相關聯(lián)的傳輸功率或調(diào)制方案,傳輸從編碼器/解碼器140接收的數(shù)字多媒體信息到指定的接收設備,或抽取編碼多媒體信息的選擇幀。處理器220也可以呼叫編碼器/解碼器140周期性地重新得到由通信模塊150確定的更新的傳輸速率,為數(shù)字多媒體信息計算最大編碼率,或編碼(或解碼和再編碼)數(shù)字多媒體信息以便數(shù)字多媒體信息的編碼率符合計算的最大編碼率。
      參照圖3,依照本發(fā)明的一個實施方案,在300一般表示了實例編碼器和通信模塊的一個方塊圖。正如所表示的,編碼器140包含余弦變換單元210,量化器320和哈夫曼編碼器330,依照有損壓縮算法,例如MPEG-1,MPEG-4或MPEG-1,層III,可以使用該編碼器編碼(或壓縮)數(shù)字多媒體信息。使用余弦變換單元320將接收的數(shù)據(jù)劃分為許多幀并且再轉(zhuǎn)化在每個幀內(nèi)的數(shù)據(jù)為它的相應的頻率系數(shù)。然后應用頻率系數(shù)到量化器320和哈夫曼編碼器330中,量化器320和哈夫曼編碼器330反復地量化和哈夫曼編碼頻率系數(shù)直到最終的編碼數(shù)據(jù)符合目標可變位速率/固定位速率參數(shù)(VBR/CBR)360和最大編碼率參數(shù)(Rmax)370。用戶或基礎多媒體應用可以初始化VBR/CBR參數(shù)360。Rmax參數(shù)370在編碼率上設置一個上限并且超過由VBR/CBR參數(shù)360設定的值。正如在下面更詳細的討論,同樣基于由通信模塊150確定的可用傳輸速率(Tx),也可以周期性地更新Rmax參數(shù)370(例如通過Tx除以與通信協(xié)議相關的預先確定的開銷因數(shù)來更新)。
      在運行中,編碼器140,可以使用Rmax為多媒體信息的每個幀設定最大編碼率。如果多媒體信息的給定幀超過Rmax的值,編碼器140可以導致量化器320使用較高比例的系數(shù)或?qū)е鹿蚵幋a器330使用含粗量化的哈夫曼表直到幀的編碼率減弱到Rmax之下。這個實施方案提供了一些優(yōu)點,在于它確保沒有幀超過Rmax的值。在一個可替換的實施方案中,編碼器140可以編碼多媒體信息的選擇幀以便用于幀序列的平均編碼率小于Rmax。例如,如果Rmax有2Mbit/s的當前值,編碼器140以1Mbit/s的速率編碼在幀序列中的前兩幀并且以3Mbit/s的速率編碼在幀序列中的第三幀。這個可替換的實施方案優(yōu)點在于它能使編碼器140為含較高熵的幀比含較低的熵的幀分配較高編碼率(或較低的壓縮比),因此,能使編碼器140最大化編碼信息的感知質(zhì)量。
      一旦編碼器140編碼每一個幀,則傳送幀到通信模塊150用于傳輸。正如圖3所示,通信模塊150包含通信驅(qū)動器340,該通信驅(qū)動器接收來自編碼器140的編碼多媒體信息,增加適當?shù)念^信息到每個幀并且傳送格式化數(shù)據(jù)到物理接口350。然后物理接口350調(diào)制格式化數(shù)據(jù)并且發(fā)送數(shù)據(jù)到天線用于傳輸。
      同樣物理層350也測量與無線連接相關聯(lián)的鏈接參數(shù),例如接收的信號強度,誤碼率或接收的確認信號的速率,并且將測量的參數(shù)返回通信驅(qū)動器340。通信驅(qū)動器340然后使用測量的參數(shù)確定無線連接的可用傳輸速率(Tx)。這個過程可以有利地利用由許多網(wǎng)絡通信協(xié)議例如IEEE802.11a或IEEE802.11b使用的算法,響應于到達一定預定閾值的測量的鏈接參數(shù),這些算法在可允許的傳輸速率之間進行動態(tài)地轉(zhuǎn)換。如果可用傳輸速率已經(jīng)改變,通信驅(qū)動器340傳遞新的傳輸速率(Tx)到編碼器140,以便編碼器140能調(diào)整Rmax的值。同樣通信驅(qū)動器340也將傳送控制參數(shù)到物理層350以調(diào)整傳輸功率水平和相關聯(lián)的調(diào)制方案以執(zhí)行新的傳輸速率。
      因為編碼器140可以使用舊的Rmax預先編碼幀,并且將這些幀存儲在傳輸緩存器中,同樣配置通信驅(qū)動器340抽取緩沖幀以便使抽取的幀符合新的可用傳輸速率并且使編碼器140能夠平滑地轉(zhuǎn)換為新的Rmax。例如,許多數(shù)據(jù)格式標準,如MPEG-1,MPEG-4或MPEG-1,層III,從最高頻率到最低頻率安排每個幀內(nèi)的頻率系數(shù)。通過刪除在每個幀末端的高頻碼字直到幀的所需傳輸速率(或用于一序列幀的平均所需傳輸速率)小于可用的傳輸速率,通信驅(qū)動器340能使數(shù)字多媒體信息的編碼率符合可用傳輸速率,該可用的傳輸速率在計算復雜性上含有相對小的增加。這個過程基本上通過過濾出高頻成分減少了用于緩沖幀的所需傳輸速率,這將對最終數(shù)據(jù)的整體質(zhì)量有較少的可感知的影響。
      一個可替換的實施方案可以配置通信驅(qū)動器340,以映射在每個幀內(nèi)的哈夫曼碼字到含粗量化的相應哈夫曼碼字。因為在MPEG相關標準中使用的哈夫曼表是眾所周知的并且為每個表提供一個預測壓縮比,通信驅(qū)動器340能有效地選擇含期望壓縮比的哈夫曼表,并且使用預定的映射關系有效地映射在每個幀內(nèi)的碼字到含選擇哈夫曼表的相應碼字。另外,如果映射執(zhí)行之后幀的所需傳輸速率仍超過可用的傳輸速率,則通信驅(qū)動器340可以刪除如上述所討論的高頻碼字,直到幀的所需傳輸速率(或?qū)τ谝恍蛄袔钠骄鑲鬏斔俾?小于可用傳輸速率。這個實施方案的優(yōu)點在于它保留在每個幀內(nèi)的一些高頻信息,雖然對于其他頻率成分,以較低的分辨率為代價。
      然而,另一個實施方案使用的事實是根據(jù)MPEG編碼視頻的感知質(zhì)量,I幀成分通常被認為不如B幀成分重要。因此,可以配置通信設備驅(qū)動器340刪除在緩沖幀內(nèi)的I幀成分直到幀的所需傳輸速率(或?qū)τ谝恍蛄袔钠骄鑲鬏斔俾?小于可用傳輸速率。
      如果數(shù)字多媒體信息以第一壓縮比已經(jīng)被壓縮(例如,因為信息以壓縮形式被存儲在內(nèi)容源上),另一實施方案仍然配置通信驅(qū)動器340使用上述所描述的實施方案的其中一個來抽取在幀序列內(nèi)的第一組幀,直到用于一序列幀的平均所需傳輸速率小于可用傳輸速率。然后使用解碼器解碼在幀序列內(nèi)的第二組幀并且使用編碼器140重新編碼在幀序列內(nèi)的第二組幀并且如上述描述的升級Rmax。通過提供一個裝置以有效地減少所需的數(shù)據(jù)量,傳輸該數(shù)據(jù)量用于幀序列內(nèi)的初始幀,這個實施方案可以減少計算速率,另外解碼和再編碼全部的數(shù)據(jù)流需要這個速率。
      參照圖4,依照本發(fā)明的一個實施方案,在400一般表示了用于數(shù)字多媒體信息自適應編碼的流程圖形式的實例方法。正如所表示的,通過測量鏈接參數(shù),例如接收的信號強度,誤碼率或接收的確認信號速率,這些參數(shù)與檢測下的通信鏈路相關聯(lián),該實例方法在步驟410初始化。在步驟420,通過例如基于測量的參數(shù)是否達到預定的閾值選擇可允許的傳輸速率,使用測量的連接參數(shù)來確定通信鏈接的可用傳輸速率(Tx)。通過可用的傳輸速率除以與有關通信協(xié)議相關聯(lián)的開銷因數(shù)α,然后在步驟430確定最大編碼率(Rmax)。在步驟440使用調(diào)整的Rmax來調(diào)整數(shù)字多媒體信息的編碼以使數(shù)字多媒體信息的編碼率符合于調(diào)整的Rmax。這個調(diào)整過程可以利用關于圖1-3的實施方案的上述所描述的任何過程。步驟440后,實例方法然后通過可選延時步驟450繼續(xù)進行返回到步驟410以允許可用的傳輸速率(Tx)停留為平穩(wěn)狀態(tài)。
      在參照實施例所描述的本發(fā)明時,本發(fā)明并不局限于所公開和所表示的實施方案,這對于本領域的技術人員是很顯而易見的。相反,本發(fā)明想要覆蓋許多其他修改,代替和變動和廣泛的等同排列,這些都包含在下面權利要求的范圍之內(nèi)。
      權利要求
      1.一種用于數(shù)字多媒體信息的自適應性編碼的方法,該方法包含測量與在發(fā)送器(160)和接收器(130)之間的通信鏈路(135)相關聯(lián)的鏈接參數(shù);確定基于測量的鏈接參數(shù)的通信鏈路(135)的可用傳輸速率;計算基于可用傳輸速率的數(shù)字多媒體信息的最大編碼率;和如果數(shù)字多媒體信息的編碼率超過計算的最大編碼率,自適應數(shù)字多媒體信息的編碼以使數(shù)字多媒體信息的編碼率符合計算的最大編碼率。
      2.權利要求1所述的方法,其中測量步驟包含測量接收的信號強度、誤碼率和接收的確認信號的速率的至少其中一個。
      3.權利要求1所述的方法,其中計算的步驟包含可用的傳輸速率除以預先確定的開銷因數(shù)。
      4.權利要求1所述的方法,其中自適應性的步驟包含壓縮數(shù)字多媒體信息以便壓縮的數(shù)字多媒體信息的所需傳輸速率小于計算的最大編碼率。
      5.權利要求1所述的方法,其中數(shù)字多媒體信息包含一序列幀,和其中自適應步驟包含壓縮在幀序列內(nèi)的選擇幀以便用于幀序列的平均所需傳輸速率小于計算的最大編碼率。
      6.權利要求5所述的方法,其中在幀序列內(nèi)的含較低熵的幀比含較高熵的幀以較高壓縮比被壓縮。
      7.權利要求5所述的方法,其中壓縮步驟包含刪除在選擇幀內(nèi)的較高頻率成分。
      8.權利要求5所述的方法,其中壓縮步驟包含映射在選擇幀內(nèi)的值到含粗量化的相應值。
      9.權利要求5所述的方法,其中在幀序列內(nèi)的幀包含I幀和B幀,和其中壓縮步驟包含刪除在選擇幀內(nèi)的I幀。
      10.權利要求1所述的方法,其中數(shù)字多媒體信息包含以第一壓縮比壓縮的一序列幀,和其中自適應的步驟包含為在幀序列內(nèi)的第一組幀刪除較高頻率成分以便用于第一幀序列的平均所需傳輸速率小于計算的最大編碼率;解壓縮在幀序列內(nèi)的第二組幀;和以第二壓縮比再壓縮第二組幀以便再壓縮的數(shù)字多媒體信息的所需傳輸速率小于計算的最大編碼率。
      11.一種用于自適應編碼數(shù)字多媒體信息的系統(tǒng),該系統(tǒng)包含處理器(220)和存儲器單元(240),該存儲器單元可操作地與處理器(220)耦合,用于存儲指令,當處理器執(zhí)行所述指令時,所述指令導致處理器操作以致測量與在發(fā)射器(160)和接收器(130)之間的通信鏈路(135)相關聯(lián)的鏈接參數(shù);基于測量的鏈接參數(shù)確定通信鏈路(135)的可用傳輸速率;基于可用傳輸速率計算數(shù)字多媒體信息的最大編碼率;和如果數(shù)字多媒體信息的編碼率超過計算的最大編碼率,自適應數(shù)字多媒體信息的編碼,以使數(shù)字多媒體信息的編碼率符合計算的最大編碼率。
      12.權利要求11所述的系統(tǒng),其中測量的鏈接參數(shù)包含接收的信號強度、誤碼率和接收的確認信號的速率的至少其中一個。
      13.權利要求11所述的系統(tǒng),其中計算的最大編碼率包含可用傳輸速率,該可用傳輸速率除以預先確定的開銷因數(shù)。
      14.權利要求11所述的系統(tǒng),其中通過壓縮數(shù)字多媒體信息執(zhí)行數(shù)字多媒體信息的編碼的自適應,以便壓縮的數(shù)字多媒體信息的所需傳輸速率小于計算的最大編碼率。
      15.權利要求11所述的系統(tǒng),其中數(shù)字多媒體信息包含一序列幀,和其中通過壓縮在幀序列內(nèi)的選擇幀執(zhí)行數(shù)字多媒體信息的編碼的自適應,以便用于幀序列的平均所需傳輸速率小于計算的最大編碼率。
      16.權利要求15所述的系統(tǒng),其中壓縮在幀序列內(nèi)的含較低熵的幀的壓縮比高于壓縮含較低熵的幀的壓縮比。
      17.權利要求15所述的系統(tǒng),其中通過刪除在選擇幀內(nèi)的較高頻率成分執(zhí)行選擇幀的壓縮。
      18.權利要求15所述的系統(tǒng),其中通過映射在選擇幀內(nèi)的值到含粗量化的相應值執(zhí)行選擇幀的壓縮。
      19.權利要求15所述的系統(tǒng),其中在幀序列內(nèi)的幀包含I幀和B幀,和其中通過刪除在選擇幀內(nèi)的I幀執(zhí)行選擇幀的壓縮。
      20.權利要求11所述的系統(tǒng),其中數(shù)字多媒體信息包含以第一壓縮比壓縮的一序列幀,和其中數(shù)字多媒體信息的編碼的自適應通過下述執(zhí)行為在幀序列內(nèi)的第一組幀刪除較高頻率成分以便用于第一幀序列的平均所需傳輸速率小于計算的最大編碼率;解壓在幀序列內(nèi)的第二組幀;和以第二壓縮比再壓縮第二組幀,以便再壓縮的數(shù)字多媒體信息的所需傳輸速率小于計算的最大編碼率。
      全文摘要
      通過測量連接參數(shù),例如接收的信號強度,誤碼率或接收的確認信號的速率,可以執(zhí)行數(shù)字多媒體信息的自適應編碼,以確定可用的傳輸速率。然后最大編碼率可以基于可用的傳輸速率來確定,例如通過可用傳輸速率除以開銷因數(shù)。如果數(shù)字多媒體信息的編碼率超過計算的最大編碼率,則執(zhí)行數(shù)字多媒體信息的自適應編碼以便使數(shù)字多媒體信息的編碼率與計算的最大編碼率相符合。這個過程涉及在一個幀序列之內(nèi)壓縮選擇的幀,刪除在選擇幀內(nèi)的高頻率成分,刪除在選擇幀內(nèi)的I幀成分或者映射在選擇幀內(nèi)的值到含粗量化的相應值。
      文檔編號H04L1/00GK1729641SQ200380106857
      公開日2006年2月1日 申請日期2003年12月18日 優(yōu)先權日2002年12月18日
      發(fā)明者H·維森塔 申請人:皇家飛利浦電子股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1