亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

網絡裝置和差錯處理的制作方法

文檔序號:9769998閱讀:318來源:國知局
網絡裝置和差錯處理的制作方法
【技術領域】
[0001]本申請涉及網絡裝置以及有關傳輸視頻數據流所經由的數據包序列的傳輸流的差錯處理。
【背景技術】
[0002]根據應用,基于傳輸數據包的視頻數據流傳送遭受數據包丟失。例如,這種數據包丟失可由超過可選使用的傳輸流的前向糾錯的錯誤糾正能力的傳送差錯、缺乏發(fā)送接收信號的確認的任何上行線路連接、或者兩者的結合而產生。不管接收上行鏈路的確認的可用性,希望由于丟失數據包的未接收所導致的視頻數據流的不可解碼的受影響部分盡可能得小。然而,不利地,傳輸流的數據包可攜帶對由傳輸流的隨后數據包所攜帶的內容進行解碼所必需的信息。例如,在HEVC標準中,視頻數據流由獨立條段和依賴性條段組成,例如,只要涉及片頭數據,依賴性條段依賴于獨立條段,片頭數據被包含在緊鄰前述獨立條段中并且后繼用于依賴性條段的解碼。
[0003]因此,將有利的是具有所探討的概念,其能夠在數據包丟失的情況下使視頻數據流的受影響的不可解碼部分的量減少。

【發(fā)明內容】

[0004]因此,本申請的目標是提供用于處理在數據包序列的傳輸流中發(fā)生的差錯的這種概念,視頻數據流經由傳輸流傳輸,該概念使影響的數量(即盡管在丟失數據包后接收到的不可解碼的數據包)盡可能得低。
[0005]該目的通過所附的獨立權利要求的主題來實現。
[0006]本申請的發(fā)現在于,通過提供并分析數據包序列中的數據包的差錯恢復,并且為數據包序列的一個或多個丟失數據包的每個順串,識別一個或多個丟失的數據包的相應順串之后的數據包序列中的第一數據包,可減少由于數據丟失導致的消極影響的(盡管被正確接收到的)數據包的數量,該第一數據包攜帶視頻數據流的任何流片的起點并且同時攜帶這樣的條段,該條段的片頭部包含在沒有丟失的數據包序列的任何數據包中。具體地,與減少由于數據包丟失而造成的消極影響數據包相比,用于傳送差錯恢復數據的輔助信息開銷相對較低。
【附圖說明】
[0007]有利的實現是從屬權利要求的主題,并且以下關于附圖描述了本申請的優(yōu)選實施方式,附圖中
[0008]圖1示出了編碼器的示意圖,由此編碼視頻并且由此生成視頻數據流,其中,本申請的實施方式可由圖1的編碼器支持;
[0009]圖2示出了解碼器的示意圖,由此基于視頻數據流以及視頻數據流及其經由數據包序列的傳輸重建視頻,其中,本申請的實施方式可應用于圖2的解碼器;
[0010]圖3示意性地示出了根據第一選擇將圖片14分隔為圖片和條段;
[0011]圖4使用另一條段選擇示例性地示出了圖片14的示意圖;
[0012]圖5示出了兩個數據包流在損耗信道上的示圖,以便示出本申請的實施方式解決的問題;
[0013]圖6示出了根據實施方式的網絡裝置的示意性框圖,其中,網絡裝置可以是圖2的解碼器的一部分,或者可以連接在該解碼器前面;以及
[0014]圖7示意性地示出了并使用流程圖結構,更詳細地,圖6的差錯處理器的可能的運行模式。
【具體實施方式】
[0015]本申請的實施方式的以下說明以示例性視頻編解碼器或示例性編碼器/解碼器結構的說明開始。在下文中,將討論由數據包丟失所產生的問題。在下文中,本申請的實施方式尤其描述了關于以上描述的編碼器/解碼器結構可適用的這些實施方式。
[0016]圖1示出了編碼器10,該編碼器被配置為將到達編碼器10的輸入端的、由圖片14的序列組成的視頻12編碼為編碼器10的輸出端的數據流。編碼器10可被配置為使用編碼順序編碼圖片14的序列,該編碼順序可以是但是不一定必須遵循圖片14的時間順序16。更確切地說,編碼器10可以是混合式視頻編碼器,其被配置為在不同的可用預測模式中選擇以用于圖片14被分隔的塊18。例如,這種預測模式包括從相同圖片的先前編碼部分的空間預測以及從先前編碼圖片的先前編碼部分的時間預測,但是此外或可替換地,編碼器10也可支持其他預測模式,諸如,從低質量的先前編碼層的層間預測模式,例如,或者從示出與視頻12的時間一致的圖片14相同場景的先前編碼視圖的視點間預測。編碼器10在其輸出端以信號通知所選擇的預測模式、與所選擇的預測模式相關聯的預測參數以及數據流20內的預測殘差的編碼。例如,空間預測可包括外推方向,其顯示鄰近的、已經編碼的樣本沿著該方向被復制/外推為當前塊18,并且時間預測模式可實施為包括運動向量作為預測參數的運動補償預測,正如視點間預測模式可以以運動補償方式實施一樣,從而導致視差向量作為預測參數。在執(zhí)行該預測中,視頻12的“先前編碼部分”由前述編碼順序進行限定,該編碼順序按序地移動(traverse)圖片14。在每個圖片14內,編碼順序以預定順序移動塊18,例如,該編碼順序以光柵掃描方式從圖片14的左上角引導向圖片14的右下角。
[0017]為了能夠并行編碼且并行解碼視頻12的圖片14和/或選擇性/局部地解碼視頻12的圖片14,圖1的編碼器10支持所謂的片分隔。根據片分隔,每個圖片14例如被分隔為片22陣列。在圖1中,一個圖片14被示例性地示出為被分隔為片22的2 X 2陣列,但是可以使用任何m X η分隔(如果片分隔是有效的,則m+n>l)。可以限制片22分隔以不與塊18交叉,S卩,可限制為與塊邊界對齊。例如,該片可以是塊18的P X q陣列,使得片的各個行中的片等于q并且片列中的片等于P。
[0018]編碼器10以信號通知數據流20內的圖片14的片分隔,并且具體地,單獨地編碼每個片22。即,例如由空間預測產生的互相依賴、例如熵編碼數據流20中的上下文選擇被限制在片邊界中以不與后者交叉,以致例如只要涉及預測和熵解碼,可從數據流20單獨解碼每個片22。前述編碼順序適用于片分隔:在每個圖片14內,編碼順序首先移動片22的第一個片內的圖片14,然后以片順序移動下一個片。片順序也可以是光柵掃描順序,從圖片14的左上方片引導至右下方片。
[0019]出于說明的目的,圖1以參考符號24示出了用于一個示例性圖片14的編碼順序。
[0020]為了便于傳送數據流20,編碼器10以所謂條帶(slice)的單元以前述方式將視頻12編碼為數據流20:條帶是遵循前述編碼順序的數據流20的部分。條帶被限制為完全位于一個片22內,即不與任何片邊界交叉,或者完全以片順序由兩個或多個片組成,即以便完全覆蓋兩個或多個片,從而在片邊界中與片覆蓋的輪廓一致。
[0021]圖1示例性地示出了圖1的圖片14被分隔為兩個條帶26a、26b,以編碼順序24的第一條帶26a由以片順序的頭兩個片22組成,并且第二條帶26b覆蓋圖片14的下半部,即以片順序的第三和第四個片22。在以條帶26a和26b的單元編碼視頻12中,編碼器10使用熵編碼并且具體地具有以上下文熵概率的連續(xù)自適應的上下文自適應熵編碼將用于熵編碼的概率分別適用至實際符號統(tǒng)計和圖片內容,其中,在每個條帶26a和26b起點處,并且在每個條帶內,在每個片邊界處重置或初始化上下文的概率。
[0022]圖1示例性地示出了數據流20中的條帶26。該條帶包含圖片14的頭兩個片22的數據。進一步地,條帶26包括條帶頭部30,其表示關于為編碼圖片14和條帶26的對應部分(SP頭兩個片22)所選擇的編碼類型的一些高級別信息,諸如,條帶26是否涉及內編碼部分、P型編碼部分或者b型編碼部分的信息。沒有條帶頭部30的信息,條帶26a的片不可被正確解碼。
[0023]為了能夠進一步細分編碼的數據流20的傳送,另一機制進一步細分條帶。根據這個原理,每個條帶26a和26b如在條帶26a的情況下,由精確的一個獨立條段或者后面是依賴性條段的一個獨立條段序列組成。條帶26a不被更進一步分割。因此,編碼器10能夠僅全部輸出條帶26a。關于條帶26b,情況是不同的:條帶26b由以編碼順序后面是依賴性條段28b的獨立性條段28a組成,條帶26b內的片22的片邊界與條段28a與條段28b之間的邊界一致。因此,條段28a和28b與條帶具有類似特性,即,它們都是獨立可解碼的,除了條帶頭部之外:依賴性條段28b從先前(S卩,屬于相同條帶26b的前面的獨立條段28a)繼承條帶頭部30。
[0024]在討論傳送期間由可能的數據包丟失導致的問題之前,關于圖2將討論配合圖1的編碼器10的解碼器50,因此解碼器50表示用于處理數據流的網絡裝置的實例
當前第1頁1 2 3 4 5 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1