新四季網

用於內容自適應視頻幀切割及非一致存取單元編碼的技術的製作方法

2024-03-05 03:33:15


專利名稱::用於內容自適應視頻幀切割及非一致存取單元編碼的技術的製作方法
技術領域:
:本發明大體來說涉及視頻編碼,且更特定來說涉及用於內容自適應視頻幀切割及非一致存取單元編碼以獲得改善的編碼效率的技術。
背景技術:
:在所有當前視頻壓縮標準中,視頻幀或所謂的視頻存取單元(VAU)的經編碼表示包括作為編碼等級中下一較低層的切片。切片層允許視頻幀中整數個宏塊(的數據)的功能性分組,所述分組在幀的經編碼表示中用作再同步單元。為用作正確的再同步點,跨越所有切片邊界停用例如內預測(基於相鄰像素)及運動向量預測等所有預測編碼方案/從屬方案。在H.264(且不包含任選"附件K:H.263+的切片結構模式"矩形切片子模式)之前,例如H.261、MPEG-1、MPEG-2/H.262、H.263及MPEG-4等先前的視頻壓縮標準支持實質上由整數個連續宏塊(以光柵掃描次序)組成的切片結構,其中切片大小的限制程度略有不同。H.264標準引入了"切片群組"的概念,其使得能夠以完全任意的方式將幀的宏塊分割為若干切片群組及切片群組內的多個切片,因此不受必須在光柵掃描次序上連續的約束。此任意分解是通過所謂的"切片群組映射"來描述的,除幀的經壓縮數據外,還將切片群組映射發射到所述解碼器。此規定稱作靈活宏塊排序(FMO)。因此存在對用於內容自適應視頻幀切割及非一致存取單元編碼以獲得改善的編碼效率的技術的需要。
發明內容本文提供用於內容自適應視頻幀切割及非一致存取單元編碼以獲得改善的編碼效率的技術。本發明提供--種包括處理器的裝置,所述處理器操作以執行分割為若干切片群組及切片的內容自適應幀分割且使用一個或一個以上切片編碼類型在單個VAU中執行非一致視頻存取單元(VAU)編碼。在多個實施例中,存儲器耦合到所述處理器。在一個方面中,本文提供包括編碼引擎的編碼設備,所述編碼引擎可操作以響應於照相機的搖攝或巻動的全局運動檢測結合單個視頻存取單元(VAU)內的不同切片編碼類型來採用靈活宏塊排序(FMO)。在另一方面中,包括編碼引擎的編碼設備可操作以響應於複合場景中的一個或一個以上變化結合單個視頻存取單元(VAU)內的不同切片編碼類型來採用靈活宏塊排序(FMO),其中所述一個或一個以上變化影響所述視頻幀的一個或一個以上部分而非整個視頻幀。所述一個或一個以上變化可包含剪切場景變化、交叉淡化、淡入或淡出、放大或縮小及例如搖攝或巻動等全局運動種類。在另一方面中,提供一種包括解碼引擎的解碼設備。所述解碼引擎可操作以結合單個視頻存取單元(VAU)內的不同切片編碼類型採用靈活宏塊排序(FMO)來對單個經非一致編碼的視頻存取單元(VAU)進行解碼。在另一配置中,提供一種電腦程式產品,其包含包括用於處理多媒體數據的指令的計算機可讀媒體。所述指令致使計算機使用靈活宏塊排序(FMO)執行將幀分割為若干切片群組及切片的內容自適應幀分割。所述指令還致使計算機使用一個或一個以上切片編碼類型對所述經分割的幀執行非一致VAU編碼。在又一配置中,提供一種包含計算機可讀媒體的電腦程式產品,所述計算機可讀媒體包括用於處理多媒體數據的指令。所述指令致使計算機結合單個經非一致編碼的視頻存取單元(VAU)內的不同切片編碼類型採用靈活宏塊排序(FMO)來對所述單個VAU進行解碼。本文中描述的技術提供一種使用多個切片類型進行視頻存取單元編碼以獲得增強的編碼效率的方法。根據詳細說明,尤其在結合附圖時,將更易明了額外的方面。結合所述圖式根據下文詳細說明,將更容易明了本發明的各方面及配置,在所有圖式中,相同的參考字符表示相應的元件。圖1圖解說明根據某些配置的例示性多媒體通信系統的方塊圖。圖2A圖解說明可用於圖1系統中的例示性編碼器裝置的方塊圖。圖2B圖解說明可用於圖1系統中的例示性解碼器裝置的方塊圖。圖3A圖解說明根據使用根據MPEG-1標準的切片結構的某些配置具有樣本切片分割的第一例示性幀。圖3B圖解說明根據使用根據MPEG-2標準的切片結構的某些配置具有樣本切片分割的第二例示性幀。圖4A圖解說明根據H.264/AVC標準具有基於類型2靈活宏塊排序(FMO)的分割的樣本幀。圖4B圖解說明根據H.264/AVC標準具有基於類型1FMO的分割的樣本幀。圖5A圖解說明經I型編碼的VAU(幀#0)。圖5B圖解說明當照相機向左搖攝時幀卯與幀#3中間的經P型編碼的VAU(幀#3)與B型VAU。圖6A圖解說明具有一垂直條帶結構的經幀內編碼宏塊群組及多個平行的水平延伸的經幀間編碼切片的單個幀,其中所述經幀內編碼宏塊的垂直條帶開始於所述幀的左側邊界上。圖6B圖解說明具有一垂直條帶結構的經幀內編碼宏塊群組及多個平行的水平延伸的經幀間編碼切片的單個幀,其中經幀內編碼宏塊的垂直條帶開始於所述幀的右側邊界上。圖6C圖解說明具有一單個水平條帶結構的經幀內編碼宏塊群組及多個平行的水平延伸的經幀間編碼切片的單個幀,其中所述水平條帶結構的經幀內編碼宏塊的群組開始於所述幀的底部邊界上。圖6D圖解說明具有一單個水平條帶結構的經幀內編碼宏塊群組及多個平行的水平延伸的經幀間編碼切片的單個幀,其中所述水平條帶結構的經幀內編碼宏塊群組開始於所述幀的頂部邊界上。圖7圖解說明一種用於執行內容自適應幀分割(分割為若千切片群組及切片)及非一致VAU編碼的編碼引擎。圖8圖解說明用於根據某些配置執行內容相依的幀分割及非一致視頻存取單元編碼的過程的流程圖。圖9A-9D圖解說明根據某些配置從內容自適應視頻幀切割獲得的非一致VAU的例示性示例(關於切片幾何形狀及編碼類型兩者)。圖10圖解說明具有在語意上不同的多個片段的多區域複合場景VAU。圖11圖解說明非一致VAU解碼的過程的流程圖。出於圖解說明的目的簡化所述圖式中的圖像,且所述圖像並非按比例繪製。為便於理解,在可能的情況下已使用相同的參考編號來指定所述圖示所共用的相同元件,只是可在適當時添加後綴以區別此類元件。所附圖式圖解說明本發明的例示性配置,且本身不應被視為限制可允許其它等效配置的本發明範圍。預期可在不進行進一步複述的情況下將一個配置的特徵或步驟有利地併入其它配置中。具體實施例方式本文中使用的"例示性"一詞意指"用作實例、示例或例證"。本文中描述的任何配置或設計未必被視為比其它配置或設計更佳或更有利,且術語"核心"、"引擎"、"機器"、"處理器"及"處理單元"可互換使用。下文詳細說明涉及某些樣本配置。然而,本發明可以權利要求書所界定及涵蓋的多種不同形式來體現。在此說明中,參照附圖,所有附圖中相同的部件以相同的編號來指定。可以一系列圖片、幀及/或域來表徵視頻信號,圖片、幀及/或域中的任一者均可進一步包含一個或一個以上切片。如本文中所使用,術語"幀"是可囊括一個或一個以上幀、域、圖片及/或切片的寬泛術語。配置包含促進多媒體發射系統中的信道切換的系統及方法。多媒體數據可包含一個或一個以上運動視頻、音頻、靜止圖像、文本或任何其它合適類型的音頻-視頻數據。例如視頻編碼器等多媒體處理系統可基於例如運動圖片專家組(MPEG)-1、-2及-4標準、國際電信聯盟(ITU)-TH.263標準及ITU-TH.264標準及其對應標準、ISO/IECMPEG-4部分10(即高級視頻編碼(AVC))等國際標準使用編碼方法來對多媒體數據進行編碼,上述標準中的每一者均出於所有目的以引用方式完全併入本文中。此編碼(且擴展為解碼)方法通常涉及壓縮多媒體數據以供發射及/或存儲。壓縮可被廣泛地視為從多媒體數據移除冗餘的過程。可以圖片序列來描述視頻信號,所述圖片包含幀(整個圖片)或域(例如,交錯視頻流包括圖片的交替的奇數或偶數線的域)。此外,每一幀或域均可進一歩包含一個或一個以上切片或所述幀或域的子部分。不論是單獨使用還是與其它詞語結合使用,本文中所使用的術語"幀"均可指圖片、幀、域或其一切片。視頻編碼方法通過使用無損或有損的壓縮算法壓縮每一幀來壓縮視頻信號。幀內幀編碼(本文中還稱為幀內編碼)指僅使用一幀來對所述幀進行編碼。幀間幀編碼(本文中還稱作幀間編碼)是指基於其它"參考"幀來對一幀進行編碼。舉例來說,視頻信號通常展現時間冗餘,其中在幀的時間序列中彼此接近的幀至少具有彼此完全匹配或至少部分匹配的部分。例如視頻編碼器等多媒體處理器可通過將一幀分割為若干像素子組來對所述幀進行編碼。所述像素子組可稱為塊或宏塊(MB),且可包含(舉例來說)16X16個像素。編碼器可將每一16X16宏塊進一步分割為若千子塊。每一子塊均可進一步包括額外子塊。舉例來說,一16x16宏塊的子塊可包含16X8及8X16子塊。所述16X8及8X16子塊中的每一子塊均可包含(舉例來說)多個8X8子塊,8X8子塊本身可包含(舉例來說)4X4、4X8及8X4子塊等。本文中所使用的術語"±央"可指宏塊或任何大小的子塊。編碼器使用基於幀間編碼運動補償的算法利用連續幀之間的時間冗餘。運動補償算法識別至少部分地匹配塊的一個或一個以上參考幀的若干部分。所述塊可在所述幀中相對於所述參考幀的匹配部分移位。此移位通過一個或一個以上運動向量來表徵。可以一個或一個以上剩餘部分表徵所述塊與所述參考幀的部分匹配部分之間的差別。所述編碼器可將幀編碼為包括針對幀的特定分割的一個或一個以上運動向量及剩餘部分的數據。可通過近似地最小化成本函數來選擇用於對幀進行編碼的特定塊分區,所12述成本函數(舉例來說)平衡編碼大小與因編碼導致的幀內容的失真或可感知的失真。幀間編碼比幀內編碼實現更多的壓縮效率。然而,當參考數據(例如參考幀或參考域)因信道錯誤等而丟失時,幀間編碼可出現問題。除因錯誤而丟失參考數據外,參考數據還可因經幀間編碼幀處視頻信號的初始獲得或重新獲得而不可用。在這些情況下,可能無法對經幀間編碼的數據進行解碼,或可形成可傳播的不期望的假象及錯誤。這些情形可導致延長時間段的不愉快的用戶體驗。可獨立解碼的經幀內編碼幀是使視頻信號能夠同步/再同步的最常見幀形式。所述MPEG-x及H.26x標準使用稱作圖片組(GOP)的內容,GOP包括經幀內編碼幀(也稱作I-幀)及參考I幀的臨時預測P幀或雙向預測B幀及/或所述GOP內的其它P及/或B幀。較長的GOP對於增加的壓縮速率是期望的,但較短的GOP可允許較快的獲得及/或同步/再同步。增加I幀的數目將準許較快的獲得及/或同步/再同步,但以較低的壓縮為代價。圖1圖解說明根據某些配置的例示性多媒體通信系統100的方塊圖。系統100包含經由網絡140與解碼器裝置150通信的編碼器裝置110。在一個實例中,編碼器裝置110從外部源102接收多媒體信號且對所述信號進行編碼以供在網絡140上發射。在此實例中,編碼器裝置110包括耦合到存儲器114及收發器116的處理器112。處理器112對來自多媒體數據源的數據進行編碼且將其提供到收發器116以供在網絡140上傳送。在此實例中,解碼器裝置150包括耦合到存儲器154及收發器156的處理器152。處理器152可包含一個或一個以上通用處理器及/或數位訊號處理器。存儲器154可包含一個或一個以上固態的或基於磁碟的存儲裝置。收發器156經配置以在網絡140上接收多媒體數據且將所述多媒體數據提供到處理器152以進行解碼。在一個實例中,收發器156包含無線收發器。網絡140可包括一個或一個以上有線或無線通信系統,其中包含乙太網、電話(例如POTS)、電纜、電源線路及光纖系統及/或無線系統中的一上或一個以上系統,無線系統包括碼分多址(CDMA或CDMA2000)通信系統、頻分多址(FDMA)系統、正交頻分多址(OFDM)系統、時分多址(TDMA)系統(例如GSM/GPRS)(通用包無線電服務)/EDGE(增強的數據GSM環境)、TETRA(地面中繼無線電)行動電話系統、寬帶碼分多址(WCDMA)系統、高數據速率(lxEV-DO或lxEV-DO黃金多播)系統、IEEE802.11系統、媒體FLO系統、DMB系統、DVB-H系統等中的一個或一個以1:系統。圖2A圖解說明根據某些配置可用於圖1的系統100中的例示性編碼器裝置110的方塊圖。在此配置中,編碼器110包括幀間編碼編碼器元件118、幀內編碼編碼器元件120、參考數據產生器元件122及發射器元件124。幀間編碼編碼器118對參考位於其它時間幀中的視頻數據的其它部分進行時間預測(例如使用經運動補償的預測)的視頻的幀間編碼部分進行編碼。幀內編碼編碼器120對可不參考其它在時間上定位的視頻數據單獨進行解碼的視頻的經幀內編碼部分進行編碼。在某些配置中,幀內編碼編碼器120可使用空間預測來利用位於相同時間幀中的其它視頻數據的冗餘。在一個方面中,參考數據產生器122產生指示分別由編碼器120及118產生的經幀內編碼及經幀間編碼視頻數據所在位置的數據。舉例來說,所述參考數據可包含子塊及/或宏塊的識別符,解碼器使用所述識別符在幀內定位一位置。所述參考數據還可包含用以在視頻幀序列內定位幀的幀序列號。發射器124在例如圖1的網絡140等網絡上發射經幀間編碼數據、經幀內編碼數據,且在某些配置中發射參考數據。所述數據可在一個或一個以上通信鏈路上被發射。術語通信鏈路在一般意義上使用,且可包含任何通信信道,其中包含但不限於有線或無線網絡、虛擬信道、光學鏈路等等。在某些配置中,經幀內編碼的數據在基礎層通信鏈路上被發射,且經幀間編碼的數據在增強層通信鏈路上被發射。在某些配置中,經幀內編碼的數據及經幀間編碼的數據均在相同的通信鏈路上被發射。在某些配置中,經幀間編碼的數據、經幀內編碼的數據及參考數據中的一種或一種以上數據可在邊帶通信鏈路上被發射。舉例來說,可使用例如H.264的補充增強信息(SEI)消息或MPEG-2的用戶—數據消息等邊帶通信鏈路。在某些配置中,經幀內編碼的數據、經幀間編碼的數據及參考數據中的一種或一種以上數據在虛擬信道上被發射。虛擬信道可包括數據包,所述數據包含有將所述數據包識別為屬於所述虛擬信道的可識別包標頭。在所述技術中已知識別虛擬信道的其它形式,例如頻率分割、時間分割、碼展頻等。圖2B圖解說明根據某些配置用於圖1的系統100中的例示性解碼器裝置150的方塊圖。在此配置中,解碼器150包括接收器元件158、選擇性解碼器元件160、參考數據確定器元件162及例如信道切換檢測器元件164及錯誤檢測器元件166等一個或一個以上參考數據可用性檢測器。接收器158接收經編碼的視頻數據(例如由圖1及2A的編碼器IIO編碼的數據)。接收器158可在例如圖1的網絡140等有線或無線網絡上接收所述經編碼的數據。所述數據可在一個或一個以上通信鏈路上被接收。在某些配置中,所述經幀內編碼的數據在基礎層通信鏈路上被接收且所述經幀間編碼的數據在增強層通信鏈路上被接收。在某些配置中,所述經幀內編碼的數據及所述經幀間編碼的數據均在相同的通信鏈路上被接收。在某些配置中,經幀間編碼的數據、經幀內編碼的數據及參考數據中的一種或一種以上數據可在邊帶通信鏈路上被接收。舉例來說,可使用例如H.264的補充增強信息(SEI)消息或MPEG-2的用戶—數據消息等邊帶通信鏈路。在某些配置中,經幀內編碼的數據、經幀間編碼的數據及參考數據中的一種或一種以上數據在虛擬信道上被接收。虛擬信道可包括數據包,所述數據包含有將所述數據包識別為屬於所述虛擬信道的可識別包標頭。在所述技術中已知識別虛擬信道的其它形式。選擇性解碼器160對所接收的經幀間編碼及經幀內編碼的視頻數據進行解碼。在某些配置中,所述接收的數據包括視頻數據的一部分的經幀間編碼版本及視頻數據的一部分的經幀內編碼版本。在將據以預測經幀間編碼的數據的參考數據進行解碼後,可對經幀間編碼的數據進行解碼。舉例來說,已使用運動補償預測而編碼的數據包括識別參考數據的位置的運動向量及幀識別符。如果由經幀間編碼版本的運動向量及幀識別符識別的幀的所述部分可用(例如已被解碼),則選擇性解碼器160可對所述經幀間編碼的形式進行解碼。然而,如果所述參考數據不可用,則選擇性解碼器160可對所述經幀內編碼版本進行解碼。在一個方面中,參考數據確定器162識別所接收的參考數據,所述參考數據指示所述經幀內編碼及經幀間編碼視頻數據在所接收的經編碼視頻數據中所在的位置。舉例來說,所述參考數據可包含選擇性解碼器160用以在幀內定位一位置的子塊及/或宏塊的識別符。所述參考數據還可包含用以在視頻幀序列內定位幀的幀序列號。使用此所接收的參考數據使解碼器能夠確定經幀間編碼的數據所相依的參考數據是否可用。參考數據的可用性可受到用戶切換多信道通信系統的信道影響。舉例來說,多個視頻廣播可使用一個或一個以上通信鏈路供接收器158使用。如果用戶命令接收器158改變到不同廣播信道,則用於經幀間編碼的數據的參考數據在新信道上可能無法立即可用。信道切換檢測器164檢測到信道切換命令已發出,且向選擇性解碼器160發信號。選擇性解碼器160可接著使用從所述參考數據確定器獲得的信息來識別經幀間編碼版本的參考數據是否可用,且接著識別最近的經幀內編碼版本的位置,且選擇性地對所識別的經幀內編碼版本進行解碼。參考數據可用性還可受到所接收視頻數據中的錯誤的影響。錯誤檢測器166可利用錯誤檢測技術(例如前向糾錯)來識別位流中無法糾正的錯誤。如果在經幀間編碼版本所相依的參考數據中存在無法糾正的錯誤,則錯誤檢測器166可向選擇性解碼器160發信號識別哪些視頻數據受到錯誤影響。選擇性解碼器160可接著確定是否對經幀間編碼版本(例如,如果所述參考數據可用)進行解碼或對所述經幀內編碼版本(例如,如果所述參考數據不可用)進行解碼。在某些配置中,可重新布置及/或組合圖2A的編碼器110的一個或一個以上元件。編碼器110的元件可由硬體、軟體、固件、中間件、微碼或其任何組合來實施。在某些配置中,可重新布置及/或組合圖2B的解碼器150的一個或一個以上元件。解碼器150的元件可由硬體、軟體、固件、中間件、微碼或其任何組合來實施。本發明的某些配置可使用(舉例來說)用亍使用FLO空中接口規範"ForwardLinkOnly[FLO]AirInterfaceSpecificationforTerrestrialMobileMultimediaMulticast"在TM3系統中遞送實時視頻服務的MediaFLOTM視頻編碼來實施,所述FLO空中接口規範作為技術標準TIA-1099公布於2006年8月,其出於所有目的以引用方式完全併入本文中。光柵掃描次序不可避免地給切片分區施加了水平性質。圖3A及3B中圖解說明了分別針對MPEG-1及MPEG-2的兩個切片分割樣本。圖3A圖解說明根據使用根據MPEG-1標準的切片結構的某些配置的幀200的第一例示性樣本切片分割。由不同的交叉影線來表示不同的切片分區。在此實例中,所述切片中的某些宏塊佔據兩個相鄰的水平行。在此幀200中,切片結構包含位於第一水平行上的宏塊202及位於第二水平行上的宏塊204。在這些結構中,並非切片群組15中的所有宏塊均需要直接相鄰。圖3B圖解說明根據使用根據MPEG-2標準的切片結構的某些配置的幀210的第二例示性樣本切片分割。在圖3B中,所述切片結構由A-Q來個別地表示。這些切片結構無序地逐行水平布置。舉例來說,切片結構A延伸整個第一水平行Rl。同樣,切片結構B延伸整個第二水平行R2。然而,在此實例中,在第三水平行R3中,行R3由切片結構C及D共用。水平行R1、R2、R3、R4、R5、R6、R7、R8、R9、RIO、R11及R12的切片結構的布置均不希望為例示性。但是,每一切片均可佔據最多僅一個水平行且幀的右邊界始終標記切片的結束。圖4A圖解說明根據H.264/AVC標準具有基於類型2靈活宏塊排序(FMO)的分割的樣本幀250。在圖4A中,幀250包含由切片群組#2標示的一個背景254及分別由切片群組糾及#1標示的用於所關注區域(ROI)編碼的兩(2)個前景分區256及258。如圖中可見,前景分區256在作為框形結構的幀中具有所關注區域,其包含對行子組及列子組相鄰的宏塊。然而,分區256中的宏塊相鄰。因此,前景分區258還包含經布置以包含一子組垂直地及水平地相鄰的宏塊的宏塊。分區256及分區258標記為矩形區域以標示所述特定分區的ROI。因此,這些矩形的左上及右下座標是必要的,且從編碼器裝置IIO被傳送到解碼器裝置150。圖4B圖解說明根據H.264/AVC標準具有基於類型1FMO的分割的樣本幀300。在圖4B中,幀300包含棋盤圖案以獲得改善的錯誤恢復力及隱藏。出於圖解說明的目的,描繪為白色的那些宏塊與切片群組#0相關聯。描繪為黑色的那些宏塊用於切片群組#1。因此,存在可通過使用FMO而被影響的交替圖案。這是被準許的,因為FMO不再需要所述切片由相鄰的宏塊組成。因此,所述棋盤圖案實質上提供分散的切片。H.264/AVC標準的FMO包括標註為類型0-類型6的7種不同類型。然而,出於圖解說明的目的,本文僅描述類型1及類型2來提供切片結構的實例。用於錯誤恢復力目的的FMO允許以無宏塊被來自相同切片群組的任何其它宏塊包圍的方式對宏塊排序。因此,在出現錯誤(例如切片在發射期間丟失)的情況下,丟失塊的重構可依賴於可用周圍宏塊的信息。類型6FMO是最隨機的類型。類型6FM0允許對用戶完全靈活。例如類型0-類型5等其它FMO類型受限於必須遵循特定圖案。雖然FMO指派支持不同的用途,但目前主要將其視為錯誤恢復力工具且作為錯誤恢復力工具進行提升。在H.264之前的視頻壓縮標準中,每一VAU的編碼類型在視頻幀的整個範圍內必須一致。此使得組成幀的切片必須使用相同的編碼類型I(內)、P(預測)或B(雙預測或雙向預測)進行編碼。隨著H.264標準的引入,消除了此限制。H.264標準允許在VAU內使用不同的編碼類型。因此VAU的切片一般可具有不同(編碼)類型,從而導致經非-一致編碼的VAU。此外,H.264還使得能夠通過使用對整個視頻幀一致的編碼類型產生VAU,例如I型VAU、P型VAU或B型VAU。當前配置提供編碼引擎500(圖7),以結合在VAU內使用不同切片(編碼)類型的可能性利用H.264的FMO規定,以實現在照相機的搖攝或巻動的(常見且因此最重要)全局運動情況中及其中場景由語意上不同的片段組成的範例中改善的編碼效率。圖10圖解說明具有語意上不同的片段卯2、904、906、卯8及910的複合(即多區域)場景VAU900,例如商業新聞。在由片段數字卯2標示的場景左上部中,存在現場直播視頻(新聞或廣告剪輯)。在右上部中,存在由片段數字904及卯6標示的渲染為大字體大小的文本及圖形的財務指標。在多區域場景VAU900底部,存在由片段數字卯8標示的以小字體大小文本及圖形渲染的從右向左流動的行情顯示符號及報價以及由片段數字910標示的渲染為文本的新聞速遞。在此類多區域場景合成內,不同的場景片段因其語意及內容差別將經歷例如"剪切"場景變化、交叉淡化、淡入及淡出、放大及縮小等不同步變化。舉例來說,如果片段902的內容因"剪切"場景變化而突然變化時,則僅將片段卯2內的宏塊編碼為經幀內編碼宏塊最為有效,但將其餘宏塊編碼為經幀間編碼宏塊以利用片段904、906、908及910中的連續時間相關性,片段904、906、908及910的內容此刻不變。因此,內容自適應幀分割單元510操作以檢測剪切場景變化、交叉淡化、淡入或淡出、放大或縮小及全局運動種類中的一個或一個以上變化。圖5A圖解說明經I型編碼的VAU(幀#0)350。圖5B圖解說明其中兩個B型VAU(幀#1及#2,未圖解說明)在I型與P型VAU之間且其中當照相機以幀弁0開始獲取視頻信號時向左搖攝的經P型編碼的VAU(幀#3)370。圖5A與圖5B所描繪視頻幀的內容實質上相同,只是在圖5B中所述場景如VAU370左側的虛垂直線所標示搖攝到左側,所述虛垂直線標記在幀糾中不可見的新場景細節與可見的舊場景細節之間的邊界,且因此可供用於在幀糾中預測。出於此樣本圖解說明的目的,可假定指向具有相當的細節的特定場景的照相機正經歷近似完全的向左搖攝。再次返回到圖5A,圖5A分別以幀0及幀3來圖解說明來自在這些環境下捕獲的具有結構IBBPBBP…的GOP的初始I-幀VAU350及隨後的P-幀VAU370。在P-幀中,顯示經幀間編碼(即經時間預測)的宏塊372(具有所識別界線374的方形)及其對應的運動向量(所識別方形區域中的小箭頭377)。宏塊376標示在水平面中緊鄰於宏塊372的宏塊。由界線374標出水平相鄰的宏塊372與376之間的邊界。對P幀(其邊界未被識別)的剩餘宏塊進行幀內編碼,所述宏塊中的大多數沿幀的左側邊界,由於運動性質,新細節在此處進入所述場景。此宏塊類型分布及運動向量場結構對照相機搖攝(到左側)的情況極其典型。根據照相機的搖攝速度及P型VAU370與其參考幀之間的時間距離,主要沿所述幀左側邊界存在的經幀內編碼的宏塊的垂直條帶可跨越一個或一個以上宏塊列。出於圖解說明的目的,在圖5B中沿左側邊界無框或塊的區域表示經幀內編碼的宏塊。可以直接的方式將上述觀察概括為在場景內照相機搖攝及巻動的其它情況或全局平移運動的更複雜情況。表l.在不同切片類型中內—4X4編碼MB的mb—型的經編碼表示。tableseeoriginaldocumentpage18在所有視頻壓縮標準中,在位流最前面用信號通知每一MB(跳過的MB除外)的編碼類型(模式),以使得解碼器的分析及熵解碼過程可預期每一MB的數據的正確語法且正確地解釋所述位流。在經P型編碼的切片/VAU中,經幀間編碼(即經時間預測)的MB界定優選的壓縮模式且其發生頻率明顯大於經P型編碼的切片/VAU中的經幀內編碼MB的發生頻率。此會得出如下觀察報告。假定使用H.264的內容自適應可變長度編碼(CAVLC)模式來表示MB型語法元素"mb—型",則可如表1中總結在不同切片類型中經內一4X4編碼MB的類型的二進位表示。可見,P及B切片中非預期經內一4X4編碼的MB的使用及信令分別引起額外的4個位及8個位的開銷。此情形類似於經內—16X16編碼的MB變量,儘管本文將不提供相關細節。因此,其餘皆相等,例示I切片中的經幀內編碼的MB最有效。經時間預測的幀(即經P型及B型編碼的VAU)用以提供對編碼效率最重要的貢獻,且其大小應期望地小。由於幀內編碼是三種類型中效率最低的編碼類型,因此在P型或B型VAU中存在數目增加的經幀內編碼MB是一種不期望的情形。然而,當實際發生此情形吋,舉例來說,由於P或B型VAU中複雜的運動變形動力學或新對象進入P型VAU中的場景,編碼器的任務是以儘可能最有效的方式執行這些內MB的編碼。圖6A圖解說明單個幀400,其具有單個垂直條帶結構的經幀內編碼宏塊群組410及多個平行水平延伸的經幀間編碼切片415,其中所述經幀內編碼宏塊的垂直條帶開始於幀400的左側邊界上。在此實例中,切片l-5是平行的且各自佔據相同數目的行。部分地重疊且因此位於經幀間編碼切片1-5內的垂直條帶結構的經幀內編碼宏塊群組410限定在由宏塊410的變化的影線標示的單個VAU內,且從幀400的上部界線完全延伸到下部界線。圖6B圖解說明具有單個垂直條帶結構的經幀內編碼宏塊群組425的單個幀420。幀420進一步包括多個平行的水平延伸的經幀間編碼切片430,其中經幀內編碼宏塊的垂直條帶425開始於幀420的右側邊界上。如宏塊425的變化影線所標示,經幀內編碼宏塊的垂直條帶425部分地重疊且因此位於經幀間編碼切片1-5內。圖6C圖解說明具有單個水平條帶結構的經幀內編碼宏塊群組460的單個幀450。幀450進一步包含多個平行的水平延伸的經幀間編碼切片455,其中所述單個水平條帶結構的經幀內編碼宏塊群組460開始於幀450的底部邊界上且從幀450的左側完全延伸到右側。圖6D圖解說明單個幀470,其具有單個水平條帶結構的經幀內編碼宏塊群組475及多個平行的水平延伸的經幀間編碼切片480,其中所述單個水平條帶結構的經幀內編碼宏塊群組475開始於幀470的頂部邊界上且從幀470的左側完全延伸到右側。當在幀的一相當大部分中存在採用幀內編碼的需要且未針對此區域的幾何形狀仔細裁剪所述切片結構時,待進行幀內編碼的區域內的切片邊界將減小幀內編碼效率。此實質上是由於跨越原本用於進行內預測的那些相鄰像素的切片邊界的不可用性及隨後由於相鄰不可用性而引起的某些內預測模式的不可用性。圖6A-6D圖解說明其中常見切片結構進一步分割所述待進行幀內編碼且根據某些配置與幀內編碼效率衝突的區域的情況。圖7圖解說明用於執行內容自適應幀分割(分割為若干切片群組及切片)及非一致VAU編碼的編碼引擎500。編碼引擎500包含內容自適應幀分割單元510及非一致視頻存取單元(VAU)編碼單元520。內容自適應幀分割單元510包括鏡頭邊界檢測器512、運動場計算器514及幀分段器516。內容自適應幀分割單元510進一步包含切片群組確定及指派模塊518。鏡頭邊界檢測器512檢測一個或-個以上幀的一個或一個以上鏡頭邊界。在一個方面中,檢測鏡頭邊界包含檢測場景變化。場景變化及鏡頭邊界的檢測是重要的,因為這些事件暗示連續運動場的中斷及場景組成的變化。運動場計算器514計算例如I-幀、P-幀、B-幀等一個或一個以上幀的運動場。在一個方面中,所檢測的全局運動操作包含例如對P及B類型的照相機搖攝或巻動、放大或縮小等操作,且B及P類型中的複雜的運動變形實例將使在這些原本時間預測的存取單元中的幀內編碼的使用成為必需。由於確定了運動場,因而可確定照相機搖攝或巻動、放大或縮小,以便可因此對所述VAU進行非一致編碼。在一個實施例中,可將關於在幀內明顯不同的運動場片段(例如在其所含有的運動向量的方向及強度上不同)的信息提供到幀分段器單元作為促進其分段任務的提示。幀分段器516用於對一個或一個以上幀進行分段。幀分段器516將所述幀分段或分割為例如與切片群組糾及切片群組#1結構相關聯的那些宏塊組的一個或一個以上宏塊群組,如在圖9A-9D中的任一者中所示。切片群組確定及指派模塊518以使所識別的一個或一個以上宏塊群組與一個或一個以上切片群組及每一所述切片群組內的一個或一個以上切片相關聯的目的來分析所述幀分段器單元輸出。切片群組的確定及指派模塊518分析所述識別的一個或一個以上宏塊群組的大小及幾何形狀、其例如可幀間預測或可幀內預測等可預測性屬性,將所述一個或一個以上宏塊群組指派到一個或一個以上切片群組,且確定所述一個或一個以上切片群組內的一個或一個以上切片的大小(例如任何一個切片群組中的任何-一個切片所佔據的行數)。切片群組確定及指派模塊518確定一個或一個以上幀的切片群組、切片及/或切片類型。非一致視頻存取單元(VAU)編碼單元520對與所確定類型相關聯的那些宏塊執行非一致編碼。再次參照圖2A,基於切片群組及/或切片類型,將分別通過幀間編碼編碼器118或幀內編碼編碼器120使用幀間編碼或幀內編碼來對所述切片進行編碼。因此,編碼裝置100至少部分地基於所確定的切片群組及/或切片及/或切片類型根據幀間編碼或幀內編碼技術來對所述切片進行編碼。內容自適應幀分割(分割為若干切片群組及切片)及非一致VAU編碼處置由所描述的機制引起的降低的編碼效率。因此,不適合剛體平移運動模型(例如經歷旋轉運動的對象)的例如在經P及B型編碼的VAU中的照相機搖攝或巻動、縮小或放大及經B及P型編碼的VAU中的複雜運動變形實例等全局運動操作將使在原本經時間預測的存取單元中使用幀內編碼成為必需。所述非一致VAU編碼將以增加的效率在經時間預測的存取單元中使用幀內編碼。為以最有效的方式實現此要求,編碼器可採用類似於圖8中所圖解說明的處理流程。作為此增強的處理的結果,應將圖6A-6D中圖解說明的樣本示例的切片分割結構修改成圖9A-9D中圖解說明的結構。應了解,提供圖6A-6D及圖9A-9D中的樣本示例僅出於圖解說明的目的,且可基於FMO的規定以完全靈活的方式進行將幀基於可預測性屬性分段/分割為若千區域(宏塊群組)、切片群組及切片。在下文各種配置中,以所描繪的次序執行流程圖塊,或可同時、並行地或以不同順序執行這些塊或其若干部分。圖8圖解說明用於根據某些配置實現內容相依的幀分割及非一致視頻存取單元編碼的過程600的流程圖。過程600在塊602處以鏡頭-邊界/場景-變化檢測開始。通過檢測場景變化來識別具有增加一致性的高空間時間相似性的基礎單元,場景變化打斷了空間時間相似性且標記此類基礎單元的邊界。塊604在塊602之後,在塊604處計算運動場。在一個方面中,使用雙向及單項計算來識別幀或幀內一個或一個以上區域的可預測性屬性(例如可幀間預測或否);例如照相機搖攝或巻動、縮小或放大等全局運動操作;及識別具有明顯不同運動特性的幀內的區域(宏塊群組),例如靜態(無變化)、一致運動、非一致運動區域。應注意,在鏡頭片段中,計算所述視頻片段的除第一幀之外的所有幀的運動場。視頻序列一般將包括多個鏡頭片段,即語意上一致的由場景變化分開的連續視頻幀組。IBP…布置將更準確地被稱為"GOP結構"。雖然期望使I幀與場景變化對準,但並非必須如此,且存在插入均勻間隔且未必與場景變化對準的I幀的其它原因(例如啟用具有上限延遲性能的隨機存取)。舉例來說,圖5A的幀350為I幀,且將不會經受運動場計算。然而,對於圖5B中的幀370(其為P型幀)將執行運動場計算。第一幀或I幀將全部進行幀內編碼。塊606在塊604之後,在此處對幀進行分段。幀的分段基本上基於時間可預測性及運動場屬性。塊608在塊606之後,在塊608處進行切片群組確定及指配。確定關於每一幀的切片群組、切片及切片(編碼)類型的指派。在塊608處,可識別第一宏塊在每一切片中的絕對地址(first—mb—in一slice)及/或每一切片內的反掃描宏塊信息。在圖9A的特定關係中,顯示幀700。此處,識別切片6具有I型編碼。確定切片邊界,例如待包含在切片6中的垂直宏塊列數目。在一個方面中,切片6與宏塊的垂直條帶相關聯且由於照相機搖攝到左側而需要進行幀內編碼。此外,此處確定切片l、2、3、4及5。在此特定幀中,切片1-5為P型切片。因此,一般來說,切片6將為I型,而剩餘的切片全部為P型或全部為B型。在塊608中,編碼器引擎還可併入例如用於錯誤恢復力等的額外限制。塊610在塊608之後,在塊610處基於所識別的切片編碼類型對切片進行編碼,例如進行幀內編碼及幀間編碼。塊610結束過程600。在塊612處,將過程600的輸出發送到存儲器114的文件及/或以位流發送到收發器116,以用於在網絡140上遞送到解碼器裝置150。根據正使用的特定標準或其它非標準視頻壓縮算法的過程600的輸出還將含有關於宏塊與切片群組及切片相關聯的信息。圖11圖解說明用於在存在靈活宏塊排序(FMO)使用的情況下進行非--致VAU解碼的過程1000的流程圖。H.264標準中的FMO規定使得能夠完全靈活地將視頻幀的宏塊組分割(不受暗示連續的光柵掃描次序限制)或分組為一個或一個以上切片群組及每一切片群組內的一個或一個以上切片。由編碼器確定將所述宏塊組分割為一個或一個以上切片群組及每一切片群組內的一個或一個以上切片,且應將宏塊與切片群組及切片之間所形成的關聯提供到解碼器。舉例來說,在H.264標準中,通過切片群組映射(SGM)在圖片參數集(PPS)中用信號通知此關聯。解碼操作將使用切片群組映射(SGM)所提供的信息及每一切片的標頭中用信號通知所述第一宏塊在所述切片中的絕對地址"first—mb一in—slice"的語法元素,以從其光柵外掃描次序向其正確的空間位置來反向掃描每一切片內的宏塊信息。因此,將根據同樣在切片標頭中用信號通知的切片編碼類型進行解碼及像素重構過程。解碼器裝置]50將使用SGM來執行非一致VAU解碼,所述SGM在使用FMO規定時由編碼器產生及寫入到所述位流中。在下文各種配置中,以所描繪次序執行流程圖塊,或可同時地、並行地或以不同次序執行這些塊或其若干部分。過程1000以塊1002開始,在此處,解碼器裝置150接收PPS且確定編碼器裝置110所產生的SGM。根據塊1004,解碼器裝置150還接收切片標頭中經非一致編碼的VAU中的每一用信號通知的切片的語法元素。塊1006在塊1004之後,在塊1006處確定第一宏塊在每一切片中的絕對地址(first—mb—in—slice)。塊1008在塊1006之後,在塊1008處,從其光柵外掃描次序向其正確的空間位置來進行每一切片內宏塊位置信息的反向掃描操作。塊1010在塊1008之後,在塊1010處,對經非均勻編碼的VAU進行解碼且根據切片標頭中用信號通知的切片編碼類型重構像素。21圖9A-9D圖解說明根據某些配置從內容自適應視頻幀切割獲得的經非一致編碼的VAU的例示性示例(關於切片幾何形狀及切片編碼類型兩者)。在圖9A中,經非一致編碼的VAU700包含作為位於VAU左側的宏塊垂直條帶715且指定為待進行幀內編碼的1型的垂直切片#6。垂直條帶715開始於VAU700的左惻邊緣或界線處,且從此處延伸一個或一個以上宏塊列以界定所述切片的右側邊緣或界線。垂直條帶715從視頻幀的頂部延伸到底部。指定於710處的剩餘切片1-5作為P型切片進行幀間編碼。切片1-5為平行水平結構且分組到切片群組#0中。切片群組#0的左側邊界開始於切片#6的最右側邊緣或界線上,且延伸到經非一致編碼的VAU700的右側邊界。因此,將相應地設置第一宏塊在切片1-5中的每一者中的絕對地址。在圖9B中,經非一致編碼的VAU730包含作為位於VAU右側的宏塊垂直條帶740且指定為待進行幀內編碼的I型的垂直切片#6。垂直條帶740遠離VAU730的右邊緣或界線從一個或一個以上宏塊列延伸,且向VAU730的右側邊緣或界線延伸一個或一個以上宏塊列。垂直條帶740還從VAU730的頂部延伸到底部。指定於735處的剩餘切片1-5作為P型切片進行幀間編碼。切片1-5為平行水平結構且分組到切片群組#0中。在此情況下,切片群組卯的左側邊界開始於VAU730的左側邊緣或界線上,且其延伸到垂直條帶740的左側邊界。因此,將相應地設置第一宏塊在切片1-6中的每-者中的絕對地址。在圖9C中,VAU750包含作為位於VAU750頂側的水平條帶755且指定為待進行幀內編碼的I型的單個水平切片#1。指定於760處的剩餘切片2-7作為P型切片進行幀間編碼。在此情況下,水平條帶755的右側及左側界線與VAU750的右側及左側界線或邊緣重合。水平條帶755的頂部邊緣與VAU750的頂部邊緣重合。然而,水平條帶755的底部邊緣從頂部VAU邊緣向下延伸一個或一個以上行。切片2-7平行且水平地構造於切片群組#1中。在此情況下,切片群組#1中每一切片的右側及左側界線也與VAU750的右側及左側界線或邊緣重合。在此布置中,切片l-7中的行的數目及其大小可不相等。切片群組#1的最後切片(在此情況下為切片#7)具有與VAU750的底部界線重合的底部界線。在圖9D中,VAU800包含作為位於VAU800底部的水平條帶804且指定為待進行幀內編碼的I型的單個水平切片#8。水平條帶804的底部邊緣與VAU800的底部邊緣重合。水平條帶804從VAU800的底部邊緣向上延伸一個或一個以上宏塊行。指定於802處的剩餘切片1-7例如P型切片進行幀間編碼。切片1-7平行且水平地構造到切片群組湘中。在此布置中,切片l-8中的行的數目及其大小可不相等。切片群組湘的第一切片(在此情況下為切片#1)具有與VAU750的頂部界線重合的頂部界線。所有切片的右側及左側界線均與VAU750的右側及左側界線重合。所屬領域的技術人員應了解,可使用各種不同技術及技法中的任一者來表示信息及信號。舉例來說,上文說明通篇可能提及的數據、指令、命令、信息、信號、位、符號及碼片可由電壓、電流、電磁波、磁場或磁粒子、光場或光粒子或其任何組合來表示。所屬領域的技術人員應進一步了解,結合本文中所揭示實例而描述的各種說明性邏輯塊、模塊及算法步驟可實施為電子硬體、固件、計算機軟體、中間件、微碼或其組合。為清除地圖解說明硬體與軟體的此可互換性,上文就其功能性大體描述了各種說明性組件、塊、模塊、電路及步驟。此功能實施為硬體還是軟體取決於施加於整體系統上的特定應用和設計約束條件。所屬領域的技術人員可針對每一特定應用以不同的方式實施所描述的功能,但此類實施方案決策不應被視為導致背離所揭示方法的範圍。結合本文中所揭示實例描述的各種說明性邏輯塊、組件、模塊及電路可使用通用處理器、數位訊號處理器(DSP)、專用集成電路(ASIC)、現場可編程門陣列(FPGA)或其它可編程邏輯裝置、離散門或電晶體邏輯、離散硬體組件或經設計以執行本文中所描述功能的其任何組合來實施或執行。通用處理器可為微處理器,但或者,處理器可為任何常規處理器、控制器、微控制器或狀態機。處理器還可實施為計算裝置的組合,例如,DSP與微處理器的組合、多個微處理器的組合、一個或一個以上微處理器與DSP核心的聯合,或任何其它此配置。結合本文中所揭示的實例而描述的方法或算法的步驟可直接體現於硬體中、由一個或一個以上處理元件執行的一個或一個以上軟體模塊中或兩者的組合中。軟體模塊可駐留在RAM存儲器、快閃記憶體、ROM存儲器、EPROM存儲器、EEPROM存儲器、寄存器、硬磁碟、可裝卸式磁碟、CD-ROM或此項技術中已知的任何其它形式或組合的存儲媒體中。實例性存儲媒體耦合到所述處理器,以使得所述處理器可從所述存儲媒體讀取信息及向所述存儲媒體寫入信息。或者,存儲媒體可以是處理器的組成部分。處理器及存儲媒體可駐留在專用集成電路(ASIC)中。ASIC可駐留在無線數據機中。或者,處理器及存儲媒體可作為離散組件而駐留在無線數據機中。提供上文對所揭示實例的說明以使得所屬領域的技術人員均可製作或使用所揭示的方法及設備。所屬領域的技術人員將容易明了對這些實例的各種修改,且本文中所界定的原理可應用於其它實例且可添加額外的要素。2權利要求1、一種裝置,其包括處理器,其操作以執行分割為若干切片群組及切片的內容自適應幀分割,且使用一個或一個以上切片編碼類型在單個非一致視頻存取單元(VAU)中執行VAU編碼;及存儲器,其耦合到所述處理器。2、如權利要求l所述的裝置,其中所述處理器在執行所述內容自適應幀分割時操作以檢測一個或一個以上幀的一個或一個以上鏡頭邊界、計算所述一個或一個以上幀的運動場、對所述一個或一個以上幀進行分段且確定所述一個或一個以上幀的所述切片群組、所述切片或切片類型。3、如權利要求2所述的裝置,其中所述處理器在執行所述非一致VAU編碼時至少部分地基於所述確定的切片群組、所述切片或所述切片類型來對所述一個或一個以上幀進行編碼。4、如權利要求3所述的裝置,其中所述處理器在執行所述非一致VAU編碼時至少部分地基於所述確定的具有P或B型切片群組及單個I型切片群組的切片群組來對相應的一個幀進行編碼。5、如權利要求4所述的裝置,其中所述處理器在執行所述非一致VAU編碼時將相應的一個幀編碼為具有單個切片的第一群組及具有多個平行水平延伸切片的第二群組。6、如權利要求3所述的裝置,其中第一切片群組包括布置在所述單個切片中的經幀內編碼宏塊的單個條帶,所述條帶具有與所述相應的一個幀的三個界線邊緣或部分重合的三個邊緣,巨第二切片群組包括各自具有經幀間編碼宏塊的多個平行水平延伸切片。7、如權利要求6所述的裝置,其中所述處理器在執行所述內容自適應幀分割時包含檢測包含全局運動的運動場且將與所述全局運動相關聯的那些宏塊指派為所述經幀內編碼宏塊。8、如權利要求7所述的裝置,其中所述全局運動包括照相機向左搖攝、照相機向右搖攝、照相機向上巻動或照相機向下巻動。9、如權利要求l所述的裝置,其中所述處理器操作以響應於複合場景中的一個或一個以上變化在分割時釆用靈活宏塊排序(FMO),且在編碼時使用所述單個VAU內的不同切片編碼類型,所述一個或一個以上變化影響所述VAU的一個或一個以上部分而非所述VAU的全部。10、一種多媒體系統,其包括-內容自適應幀分割單元,其操作以將幀分割為若干切片群組及切片;及非一致視頻存取單元(VAU)編碼單元,其用以將所述幀的第一部分編碼為經幀內編碼宏塊的單個條帶,且將所述幀的第二部分編碼為多個平行水平延伸的經幀間編碼切片。11、如權利要求IO所述的系統,其中所述內容自適應幀分割單元包括檢測器,其用於檢測一個或一個以上幀的一個或一個以上鏡頭邊界;計算器,其用於計算所述一個或一個以上幀的運動場;分段器,其用於對所述一個或一個以上幀進行分段;及確定器,其用於確定所述一個或一個以上幀的切片群組及切片或切片類型。12、如權利要求11所述的系統,其中所述非--致VAU編碼單元包括編碼器,所述編碼器操作以至少部分地基於所述確定的切片群組、所述切片或所述切片類型來對所述一個或一個以上幀進行編碼。13、如權利要求12所述的系統,其中所述編碼器操作以至少部分地基於所述確定的具有P型及單個I型切片群組的切片群組來對相應的一個幀進行編碼。14、如權利要求13所述的系統,其中所述編碼器操作以將相應的一個幀編碼為具有所述單個條帶的第一切片群組及具有多個平行水平延伸的經幀間編碼切片的第二群組。15、如權利要求14所述的系統,其中第一切片群組包括布置在所述單個條帶中的多個經幀內編碼宏塊,所述條帶具有與所述相應的一個幀的三個界線邊緣或部分重合的三個邊緣,且第二切片群組包括多個平行水平延伸的經幀間編碼切片。16、如權利要求15所述的系統,其中所述計算器檢測包含全局運動的運動場以用於將與所述全局運動相關聯的那些宏塊指派為所述經幀內編碼宏塊。17、如權利要求15所述的系統,其中所述全局運動包括照相機向左搖攝、照相機向右搖攝、照相機向上巻動或照相機向下巻動。18、一種用於處理多媒體數據的方法,其包括內容自適應幀分割,將幀分割為若干切片群組及切片;及非一致視頻存取單元(VAU)編碼,將所述幀的第一部分編碼為經幀內編碼宏塊的單個條帶,且將所述幀的第二部分編碼為多個平行水平延伸的經幀間編碼切片。19、如權利要求18所述的方法,其進一步包括檢測全局運動檢測。20、如權利要求18所述的方法,其中所述內容自適應幀分割包含檢測一個或一個以上幀的一個或一個以上鏡頭邊界;計算所述一個或一個以上幀的運動場;對所述一個或一個以上幀進行分段;及確定所述一個或一個以上幀的所述切片群組、所述切片或切片類型。21、如權利要求18所述的方法,其中所述非一致VAU編碼包含至少部分地基於所述確定的切片群組、所述切片或所述切片類型來對所述一個或一個以上幀進行編碼。22、如權利要求21所述的方法,其中所述非一致VAU編碼包含至少部分地基於所述確定的具有P型及單個I型切片群組的切片群組來對相應的一個幀進行編碼。23、如權利要求22所述的方法,其中所述非一致VAU編碼包括將相應的--個幀編碼為具有所述單個條帶的第一切片群組,所述條帶具有與所述相應的一個幀的三個界線邊緣或部分重合的三個邊緣;及對具有多個平行水平延伸的經幀間編碼切片的第二群組進行編碼。24、如權利要求23所述的方法,其中所述第一切片群組的所述編碼包括將所述相應的一個幀的水平或垂直界線邊緣與所述經幀內編碼宏塊的所述單個條帶相關聯;及對包括多個平行水平延伸的經幀間編碼切片的第二切片群組進行編碼。25、如權利要求24所述的方法,其中所述內容自適應幀分割包含檢測包含全局運動的運動場以用於將與所述全局運動相關聯的那些宏塊指派為所述經幀內編碼宏塊。26、如權利要求25所述的方法,其中所述全局運動的所述檢測包括檢測照相機向左搖攝、照相機向右搖攝、照相機向上巻動或照相機向下巻動中的一者。27、一種編碼設備,其包括編碼引擎,其可操作以響應於照相機搖攝或巻動的全局運動檢測結合單個視頻存取單元(VAU)內的不同切片編碼類型來採用靈活宏塊排序(FMO)。28、如權利要求27所述的編碼設備,其進一步包括用於檢測一個或一個以上幀的一個或一個以上鏡頭邊界的裝置;用於計算所述一個或一個以上幀的包含所述全局運動的運動場的裝置;用於對所述一個或一個以上幀進行分段的裝置;及用於確定所述一個或一個以上幀的切片群組及切片或切片類型的裝置。29、如權利要求28所述的編碼設備,其進一步包括用於至少部分地基於所述確定的切片群組及所述切片或所述切片類型來對所述一個或一個以上幀進行編碼的裝置。30、一種包含計算機可讀媒體的電腦程式產品,所述計算機可讀媒體包括用於處理多媒體數據的指令,其中所述指令致使計算機執行以下操作使用靈活宏塊排序(FMO)執行將幀分割為若干切片群組及切片的內容自適應幀分割;及使用一個或一個以上切片編碼類型對所述經分割的幀執行非一致VAU編碼。31、如權利要求30所述的電腦程式產品,其中所述用以執行內容自適應幀分割的指令包含用以致使所述計算機執行以下操作的指令檢測一個或一個以上幀的一個或一個以上鏡頭邊界;計算所述一個或一個以上幀的運動場;對所述一個或一個以上幀進行分段;及確定所述一個或一個以上幀的所述切片群組及所述切片或切片類型。32、如權利要求31所述的電腦程式產品,其中所述用以執行所述非一致VAU編碼的指令包含用以致使所述計算機執行以下操作的指令至少部分地基於所述確定的切片群組及所述切片或所述切片類型來對所述一個或一個以上幀進行編碼。33、如權利要求31所述的電腦程式產品,其中所述用以計算所述運動場的指令包含用以致使所述計算機檢測全局運動檢測的指令。34、如權利要求30所述的電腦程式產品,其中所述VAU是具有語意上不同的片段的多區域場景,且所述用以執行所述內容自適應幀分割的指令包含用以致使所述計算機將所述VAU分割為所述語意上不同的片段的指令。35、如權利要求34所述的電腦程式產品,其中所述用以分割的指令進一步包含用以致使所述計算機確定剪切場景變化、交叉淡化、淡入或淡出、放大或縮小及全局運動種類中的任何一個或一個以上變化的指令。36、如權利要求31所述的電腦程式產品,其中所述用以執行所述非一致VAU編碼的指令包含用以致使所述計算機至少部分地基於所述確定的具有P型或B型切片群組及單個I型切片群組的切片群組來對相應的一個幀進行編碼的指令。37、如權利要求36所述的電腦程式產品,其中所述用以執行所述非一致VAU編碼的指令包含致使所述計算機執行以下操作的指令將相應的一個幀編碼為具有經幀內編碼宏塊的單個條帶的第一群組,所述條帶具有與所述相應的一個幀的三個界線邊緣或部分重合的三個邊緣;及對具有多個平行水平延伸的經幀間編碼切片的第二群組進行編碼。38、如權利要求31所述的電腦程式產品,其中所述用以計算的指令包含用以致使所述計算機檢測全局運動以用於將與所述全局運動相關聯的那些宏塊指派為經幀內編碼宏塊的指令。39、如權利要求38所述的電腦程式產品,其中所述用以檢測所述全局運動的指令包含用以致使所述計算機檢測照相機向左搖攝、照相機向右搖攝、照相機向上巻動或照相機向下巻動中的一者的指令。40、一種用於處理多媒體數據的設備,其包括用於執行將幀分割為若干切片群組及切片的內容自適應幀分割的裝置;及用於執行使用一個或一個以上切片編碼類型對所述經分割的幀進行編碼的非一致視頻存取單元(VAU)編碼的裝置。41、如權利要求40所述的設備,其中所述用於執行內容自適應幀分割的裝置包含用於檢測一個或一個以上幀的一個或一個以上鏡頭邊界的裝置;用於計算所述一個或一個以上幀的運動場的裝置;用於對所述一個或一個以上幀進行分段的裝置;及用於確定所述一個或一個以上幀的所述切片群組、所述切片或切片類型的裝置。42、如權利要求40所述的設備,其中所述用於執行所述非一致VAU編碼的裝置包含至少部分地基於所述確定的切片群組、所述切片或所述切片類型來對所述一個或一個以上幀進行編碼。43、如權利要求40所述的設備,其中所述用於執行非一致VAU編碼的裝置包含至少部分地基於所述確定的具有P型或B型切片群組及單個I型切片群組的切片群組來對相應的一個幀進行編碼。44、如權利要求40所述的設備,其中所述用於執行非一致VAU編碼的裝置包含將相應的一個幀編碼為具有經幀內編碼宏塊的單個條帶的第一群組,所述條帶具有與所述相應的一個幀的三個界線邊緣或部分重合的三個邊緣;及具有多個平行水平延伸的經幀間編碼切片的第二群組。45、如權利要求40所述的設備,其中所述VAU是具有語意上不同的片段的多區域場景,且所述用於執行所述內容自適應幀分割的裝置包含將所述VAU分割為所述語意上不同的片段。46、一種解碼設備,其包括解碼引擎,其可操作以結合單個經非一致編碼的視頻存取單元(VAU)內的不同切片編碼類型採用靈活宏塊排序(FMO)來對所述單個VAU進行解碼。47、如權利要求46所述的解碼設備,其中所述解碼引擎通過所述FMO接收圖片參數集及每一不同編碼類型的第一宏塊的絕對地址。48、如權利要求46所述的解碼設備,其中所述解碼引擎包含選擇性解碼器,所述選擇性解碼器用以對具有經幀內編碼宏塊的單個條帶的第一切片群組進行解碼,所述條帶具有與所述單個VAU的三個界線邊緣或部分重合的三個邊緣;及對具有多個平行水平延伸的經幀間編碼切片的第二切片群組進行解碼。49、一種包含計算機可讀媒體的電腦程式產品,所述計算機可讀媒體包括用於處理多媒體數據的指令,其中所述指令致使計算機執行以下操作結合單個經非一致編碼的視頻存取單元(VAU)內的不同切片編碼類型採用靈活宏塊排序(FMO)來對所述單個VAU進行解碼。50、如權利要求49所述的電腦程式產品,其中所述用以解碼的指令包含用以致使所述計算機通過所述FMO接收圖片參數集且接收每一不同編碼類型的第一宏塊的絕對地址的指令。51、如權利要求49所述的電腦程式產品,其中所述用以解碼的指令包含用以致使所述計算機執行以下操作的指令對具有經幀內編碼宏塊的單個條帶的第一切片群組進行解碼,所述條帶具有與所述單個VAU的三個界線邊緣或部分重合的三個邊緣;及對具有多個平行水平延伸的經幀間編碼切片的第二切片群組進行解碼。52、一種編碼設備,其包括編碼引擎,其可操作以響應於複合場景中的一個或一個以上變化結合單個視頻存取單元(VAU)內的不同切片編碼類型來釆用靈活宏塊排序(FMO),所述一個或一個以上變化影響所述VAU的一個或一個以上部分而非所述VAU的所有部分。53、如權利要求52所述的編碼設備,其中所述一個或一個以上變化包含剪切場景變化、交叉淡化、淡入或淡出、放大或縮小及全局運動種類中的任何一個或一個以上變化。全文摘要本發明提供用於內容自適應視頻幀切割及非一致存取單元編碼以實現改善的編碼效率的技術。本文中揭示編碼器及解碼器,其用以響應於單個非一致視頻存取單元(VAU)中的照相機搖攝或捲動的全局運動檢測結合不同的切片編碼類型採用靈活宏塊排序(FMO)來處理(編碼或解碼)所述單個VAU。文檔編號H04N7/26GK101578865SQ200780047187公開日2009年11月11日申請日期2007年12月21日優先權日2006年12月22日發明者塞伊富拉·哈利特·奧古茲申請人:高通股份有限公司

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀