新四季網

用於端到端編碼的視頻傳輸系統的按需內部更新的製作方法

2023-10-10 08:59:19 2

用於端到端編碼的視頻傳輸系統的按需內部更新的製作方法
【專利摘要】視頻傳輸系統包括編碼器和解碼器。在視頻編碼和傳輸期間數據可能丟失,這在由解碼器重構視頻圖像時導致誤差。返回信道耦合該編碼器和解碼器,以使得由該解碼器所檢測到的誤差對該編碼器是可用的。根據沒有接受到的圖像的百分比,更新操作被執行。在需要被更新的圖像的百分比低於指定的級別時,按需內部更新操作被執行。在需要被更新的圖像的百分比超過該級別時,隨機內部更新操作被執行。
【專利說明】用於端到端編碼的視頻傳輸系統的按需內部更新
【技術領域】
[0001]本發明通常涉及在網絡上傳輸視頻信號。更特別地,本發明涉及在傳輸誤差出現以及一些信息被丟失或被損壞時,通過將幀內預測引入到圖像的部分中來降低對圖像質量的影響。
【背景技術】
[0002]在網絡上傳輸視頻內容之前,使用對數據進行編碼的算法,來壓縮視頻幀。為了降低要編碼的數據量,已知的視頻傳輸系統可以使用預測過程。通常視頻壓縮標準可以考慮兩種主要類型的預測。一種類型是幀內預測,針對視頻幀的每個部分,其使用當前被編碼的幀的信息直到那個當前位置。換句話說,幀內預測使用來自當前幀的信息。
[0003]另一種類型是幀間預測。針對當前幀的每個部分,幀間預測使用來自之前或未來被編碼的圖像幀的信息,並且利用幀之間的時間冗餘來實現更高的壓縮率。如果場景從一個形式到下一個沒有大幅變化,那麼幀間預測通過預測宏塊保持相同來降低編碼的工作量。
[0004]每種類型都有缺點。對於每種類型,壓縮效率對於大範圍的應用和場景有所不同。根據系統要求,諸如帶寬和時延,幀內預測的幀的使用對於可接受的質量或性能級別可能是不合需要的。例如,幀內編碼可能要求對每個宏塊的原始像素進行編碼。結果,視頻傳輸系統中的帶寬可能增加。由於壓縮比更低,具有時延限制的系統可能被面對丟失塊,並且幀內編碼往往比幀間編碼消耗更多的比特。因此,幀間預測可能是更好的替代形式。
[0005]另一方面,幀內預測可能被需要用於誤差恢復目的。視頻傳輸系統引入了出現在被解碼的圖像中的誤差。在解碼後,由於可能的數據丟失或數據的損壞,誤差出現。一些系統可能常常引入幀內來阻止顯著誤差的出現,但是,這個過程在低時延系統可能是不可行的,因為比特率向上很大地飆升,或者質量級別下降到可接受的級別之下。
[0006]如圖1A和圖1B所示出的,幀內的使用對視頻傳輸產生負面影響。在誤差出現在視頻傳輸內時,圖1A或圖1B所示出的場景可能出現。圖1A描繪圖100,其示出針對完全的幀內更新,在具有隨著時間不變的比特速率的系統內被解碼的視頻的質量。在圖1A中,比特速率在整個過程中保持不變,而視頻的質量波動。虛線102表示在傳輸中沒有任何誤差的視頻內容的質量級別。虛線102隨著時間保持穩定或近似地在小範圍之內,沒有對視頻質量有任何顯著的降低。
[0007]線104表示在誤差112出現時的視頻質量,並且幀內更新圖像被引入。線104也保持穩定,直到誤差112出現或被檢測到的時間。然後,質量級別很大地下降,並且給用戶導致顯著的問題。由於質量的下降,圖像可能變形或有陰影。由於需要不變的比特速率(可能被系統限制所要求),這種下降出現。線106表示網絡比特速率容量。只要比特速率保持在線106以下,那麼在視頻傳輸系統內不會出現時延問題。
[0008]虛線108表示在視頻傳輸系統內沒有誤差時的比特速率。虛線108隨著時間保持穩定,並且在不會導致網絡內任何問題的合理的範圍之內。線110表示在誤差112出現時的比特速率。不像上面的線104,儘管有誤差112,線110不會在數值上變化。因此,在網絡上不會發生時延問題,但是作為引入幀內更新圖像的結果,顯著的質量下降出現。
[0009]圖1B描繪圖120,其示出針對完全的幀內更新,具有隨著時間不變的質量級別的比特速率的波動。對於誤差不會出現並且不需要幀內更新的那些場景,虛線102和108保持穩定。因為圖1B中質量保持不變,線104隨著時間也保持穩定。但是,由於處理幀內更新圖像所需要的增加的編碼,對於比特速率,線110劇烈地增加。由於新圖像,被接收數據的複雜度增加,並且如誤差112處如線106所示,比特速率超過了網絡容量以處理這種增加。時延將被引入到視頻傳輸系統中。對於低時延系統,緩存問題也會出現。
[0010]因此,幀內更新圖像的使用對於沒有超過網絡比特速率容量、期望不變的質量級別的系統可能是不可行的。對於低時延視頻傳輸系統,一旦誤差出現,幀內預測可能恢復被損壞的圖像。幀內預測的使用可以清除被損壞的數據所導致的人工痕跡,並且恢復被解碼的視頻內容所期望的質量級別。幀可以通過編碼器被分解成碎片或分段,並且分別地被解碼。但是,這個過程可能導致經過整個幀的變形,並且降低視頻內容的質量。內部預測的碎片顯然是顯著的。此外,如果質量被保持,比特速率可能連同時延增加,但是不會如幀內更新圖像那樣顯著。
[0011]圖2A和2B示出對圖像分段進行幀內預測而導致的負面影響。圖2A描繪圖200,其針對部分幀內預測更新,示出在具有隨著時間不變的比特速率的視頻傳輸系統內被解碼視頻的質量。虛線202表示在傳輸內沒有任何誤差時隨著時間的視頻內容的質量。線204表示在誤差112出現時視頻的質量。誤差112可能導致幀內分段更新,以使得只是包括誤差的分段使用幀內預測被解碼。
[0012]線204在質量上下降,但是不如圖1A中線104那麼明顯。但是,線204在多於一段的時間內降低質量。對於在那些時間內傳輸的分段,質量將受影響,以使得圖像的部分變形或有陰影。這個行為導致差的質量圖像,因為分段使用幀內預測被恢復。線206表示網絡比特速率容量,而虛線208表示在視頻傳輸系統內沒有出現誤差時的比特速率。線210表示在誤差212出現時的比特速率。像圖1A中的線110,由於誤差212線210不會波動很大,並且保持在線106以下。
[0013]圖2B描繪圖220,其示出針對部分幀內預測更新,視頻傳輸系統中隨著時間具有不變的質量的比特速率的波動。如圖2A所示,由於在視頻傳輸系統中沒有誤差出現,虛線202和208隨時間保持穩定。由於需要視頻圖像中接近不變的質量,線204也保持穩定。線210示出由於誤差212比特速率增加。雖然不如圖1B中線110所示的那麼明顯,但是,線210超過了網絡比特速率容量,如線206所示。因此,在誤差212出現時,由於比特速率波動,時延問題將出現。

【發明內容】

[0014]本發明的實施例公開一種用於端到端編碼的視頻傳輸系統的按需內部更新。系統尋求提供在誤差恢復和質量性能之間的折中,同時降低或消除幀內更新幀或圖像的使用。被公開的系統將幀內預測引入到視頻圖像的部分中。整個幀作為隨機宏塊被映射到表中,以使得在誤差出現時映射的每個部分可以被獨立地請求以被更新。
[0015]所公開的系統包括來自解碼器的返回信道,以使得解碼器側可以通知編碼器圖像的哪部分必須被更新。在隨機更新和被請求的更新發生時,編碼器和解碼器可以使用協議來建立。協議還可以控制每個幀中被更新的圖像的百分比。這種控制機制尋求避免下面的情況,在該情況中圖像的被更新的部分導致與通過使用整個幀內更新幀所發現的相類似的質量失效或者比特速率波動。
[0016]根據優選的實施例,公開一種視頻傳輸系統。該視頻傳輸系統包括在解碼器內的誤差檢測器以檢測在被解碼圖像的宏塊內的誤差。視頻傳輸系統還包括在編碼器內的誤差分辨模塊,其用返回連接耦合至誤差檢測器。誤差分辨模塊確定具有誤差的宏塊的百分比。視頻傳輸系統還包括在編碼器內的更新工具,以基於宏塊的百分比來更新被解碼的圖像。
[0017]進一步根據優選的實施例,一種用於對視頻傳輸系統內的圖像進行更新的方法。該方法包括在解碼器處檢測圖像內的宏塊內的誤差。該方法還包括在具有返回連接至解碼器的編碼器處,接收的宏塊內的誤差。該方法還包括確定宏塊內的誤差是否超過百分比。該方法還包括如果宏塊內的誤差等於或沒有超過百分比,則執行按需內部更新。該方法還包括如果宏塊內的誤差超過了百分比,則執行隨機內部更新。
[0018]進一步根據優選的實施例,公開了一種用於在視頻傳輸系統內內部更新圖像的方法。該方法包括接收圖像內的宏塊內的被識別的誤差。該方法還包括響應於被識別的誤差來執行內部更新過程。該方法還包括更新圖像的宏塊集。
【專利附圖】

【附圖說明】
[0019]附圖被包括以提供對本發明的進一步理解,並且構成說明書的一部分。下面列出來的圖圖示了本發明的實施例,並且和描述一起用來解釋本發明的原理,如權利要求書和他們的等價形式所公開的。
[0020]圖1A圖示示出了針對完全的幀內更新,在具有隨著時間不變的比特速率的系統內被解碼的視頻的質量的圖;
[0021]圖1B圖示示出了針對完全的幀內更新,具有隨著時間不變的質量級別的比特速率的波動的圖。
[0022]圖2A圖示使出了針對部分幀內預測更新,在具有隨著時間不變的比特速率的視頻傳輸系統內被解碼的視頻的質量的圖。
[0023]圖2B圖示示出了針對部分巾貞內預測更新,在具有隨著時間不變的質量的視頻傳輸系統內的比特速率的波動的圖。
[0024]圖3圖示了根據所公開的實施例用於發送和接收視頻信號數據的系統。
[0025]圖4圖示了根據所公開的實施例的編碼器和解碼器的方框圖。
[0026]圖5圖示了根據所公開的實施例用於更新視頻傳輸系統內的圖像的流程圖。
[0027]圖6圖示了根據所公開的實施例受到隨機內部更新的圖像。
[0028]圖7圖示了根據所公開的實施例受到按需內部更新的圖像和宏塊表。
【具體實施方式】
[0029]本發明的方面在所附的描述中被公開。在不背離本發明的精神或範圍的情況下,本發明的備選實施例和他們的等價形式被發明。將注意,下面所公開的相同的元件由圖中相同的附圖標記來指示。[0030]根據所公開的實施例,圖3描繪用於發送和接收視頻信號數據的系統300。系統300可以是任何系統或在網絡上連接以共享信息的設備集合。視頻內容可以被實時地發出,以使得在發送視頻信號時經歷非常少的或沒有時延。視頻信號包括發給觀看者的圖像幀。例如,低時延視頻傳輸系統可能適合用於安全監控。
[0031]數字媒體伺服器302生成待發送的視頻內容。數字媒體伺服器302可以是捕捉視頻數據的任何設備、控制臺、照相機等。例如,數字媒體伺服器302是播放存儲在磁碟或其他介質上的視頻遊戲的遊戲控制臺。從玩遊戲所生成的內容被顯示給用戶以觀看和實時交互。備選地,數字媒體伺服器302是捕捉視頻數據作為待編碼的圖像的計算機、視頻錄音機、數位照相機、掃描儀等。
[0032]未壓縮數據信號304被從數字媒體伺服器302輸出到編碼器306。編碼器306可以編碼或壓縮信號304以在系統300內傳輸。編碼器306在下面被更詳細地公開。編碼器306可以使用已知的量化和編碼技術以將在未壓縮數據信號304內的圖像轉換成在網絡318上可傳輸的數據。但是,在這種轉換中,一些數據可能被丟失或損壞。
[0033]編碼器306輸出編碼信號308給緩存器310。緩存器310存儲來自信號308的數據直到它能夠通過系統300被發送。如果網絡比特速率不允許信號308的發送,那麼緩存器310保留數據直到它能夠被收發器314傳輸的這個時間。緩存器310輸出信號312給收發器314。
[0034]收發器314在網絡318上傳輸信號316。網絡318可以是發送和接收數據的任何設備集合,諸如將視頻數據發至網絡318上的觀看者的無線或有線網絡。備選地,網絡318可以是從示出實時視頻的遠程照相機上接收信號316的計算機網絡。
[0035]收發器320接收信號316並且輸出信號322給緩存器324。信號326從緩存器310流至解碼器328。解碼器328解碼或不壓縮信號326以生成未壓縮信號330。解碼器328在下面更詳細地被公開。解碼器328還可以檢測在未壓縮信號330內表明他們自己的信號326內的誤差。解碼器328可以通過返回信道329被耦合至編碼器306。
[0036]優選地,未壓縮信號330是未壓縮數據信號304的高質量備份,其由於編碼過程而具有輕微的波動。數字媒體渲染器332接收未壓縮信號330,並且顯示視頻數據內容給用戶。數字媒體渲染器332可以是高保真電視,具有顯示解析度1,280x720像素(720p)或I, 920x1,080 像素(1080i/1080p)。
[0037]系統300受到各種限制和參數的影響。系統300可以在網絡318上以不變的比特速率傳輸。但是,這個比特速率隨著時間保持一致,但是可能在某些條件下變化。在緩存器310填滿時,延遲或積分時間可能出現,這導致在數據在網絡318上被發送時系統300內產生時延。
[0038]圖4描繪了根據所公開的實施例的編碼器306和解碼器328的方框圖。如所示出的,編碼器306接收未壓縮數據信號304,並且生成編碼信號308。解碼器328接收編碼信號326,並且生成未壓縮數據信號330。優選地,未壓縮數據信號330是未壓縮數據信號304的高質量表示。編碼器306和解碼器328包括除了那些被示出之外的其他特徵,並且可以包括已知的編碼器和解碼器的那些部分。
[0039]解碼器328接收編碼信號326內的數據,並且針對未壓縮數據信號330重構幀內的圖像。某個數量的幀應該在一段時間內被接收,諸如每秒60幀。在數據的反向轉換中,誤差可能出現或數據可能丟失。這個數據可以通過編碼器306來更新,以使得所得圖像的部分不是缺少的或不被理解的。
[0040]解碼器328包括識別和檢測圖像內誤差的誤差檢測器402。如在下面更詳細地被公開,視頻圖像被分解成由編碼器306所編碼的宏塊。解碼器328針對每個宏塊對數據進行解碼。在這個過程中,一些宏塊可能丟失或被變形以致他們需要被更新。此外,宏塊組可能丟失,或有誤差,並且視頻圖像的分段也丟失。誤差檢測器403在解碼器328重構每幅圖像時會注意到這些有問題的宏塊,。
[0041]解碼器328通過返回信道329被耦合至編碼器306。誤差檢測器402使用返回信道329內的返回連接和編碼器306進行通信。返回連接404可能是自組的,因為它在誤差檢測器402需要給編碼器306識別誤差時被創建。如果解碼器328沒有在用,那麼返回連接404可以被禁用。
[0042]編碼器306包括被耦合至誤差檢測器402的誤差分辨模塊406。誤差分辨模塊406接收在解碼器328內重構圖像幀時已經出現誤差或一連串誤差的指示。然後,誤差分辨模塊406根據被誤差所影響的圖像中宏塊的百分比來採取行動方針。這種過程在下面更詳細地被公開。
[0043]如果宏塊的百分比大於指定的數量,那麼編碼器306使用隨機內部更新工具408來更新在解碼器328處的幀內的圖像。對於大的誤差,被更新的部分可能導致與使用整個內部更新幀相關聯的問題。質量將受到顯著的影響,或比特速率波動可能導致時延問題。在這種場景下,隨機宏塊被選擇在圖像內被更新。使用隨機宏塊阻止視頻質量上顯著的變化,而同時避免大的比特速率波動。這種過程在圖5中更詳細地被公開。
[0044]如果誤差分辨模塊406確定圖像內誤差的百分比低於某個數量,那麼編碼器306可能使用按需內部更新工具410來更新被誤差檢測器402所識別的那些宏塊。不像隨機內部更新工具408,按需內部更新工具410隻更新具有與他們相關聯的傳輸誤差的那些宏塊。因此,編碼器306的更新操作不會導致視頻質量的顯著下降或大的比特速率波動,因為只是那些被解碼器328作為目標的宏塊被重新編碼並且在系統300內傳輸。
[0045]按需內部更新工具410訪問宏塊表412,同時更新具有誤差的圖像來確定哪些宏塊要更新。編碼器306將圖像的每個宏塊映射成宏塊表412以在更新圖像的部分時針對按需內部更新工具410提供參考。解碼器328指示圖像中有誤差的或無法使用的區域或部分,並且按需內部更新工具410從宏塊表412確定在該部分內的最佳吻合圖像的丟失的部分的那些宏塊。
[0046]因此,使用按需內部更新工具410,解碼器328確定圖像的哪些部分被更新。解碼器328可以根據更新請求填充它自己的表格,並且發送給編碼器306。如果表超過了按需內部更新所允許的數量或百分比,那麼誤差分辨模塊406啟用隨機內部更新工具408。相反地,隨機內部更新工具408而不是解碼器328來確定哪些宏塊被更新。實際上,在返回信道329無法使用時,隨機內部更新工具408可以執行它的功能,以使得在系統300內某個更新工具始終可用。
[0047]圖5描繪了根據所公開的實施例用於更新視頻傳輸系統300內圖像的流程圖500。流程圖500所公開的過程可以結合圖3和圖4所示出的本發明的設備和元件來使用。
[0048]步驟502通過誤差檢測器402來檢測由解碼器328所重構的圖像內的誤差來執行。誤差可能包括圖像內的一個或多個宏塊。步驟504通過解碼器328填充表的請求來執行。該表的請求應該識別被圖像內誤差狀況所危及的那些宏塊。進一步,該表的請求應該能夠示出圖像內具有誤差狀況的塊的百分比。
[0049]步驟506通過在編碼器306接收表的請求來執行。具體地,誤差分辨模塊406從誤差檢測器402接收請求。步驟508通過確定任何誤差是否通過請求來識別而執行。如果不是,步驟510通過不執行任何內部更新操作來執行。實質上,解碼器328在沒有來自編碼器306的任何更新的宏塊的情況下重構圖像。
[0050]如果步驟508確定圖像內有誤差,那麼步驟512通過確定由解碼器328所識別的誤差是否超過指定的百分比來執行。例如,百分比可以是40%。因此,如果圖像需要它的超過40%的宏塊被更新成如在表請求中所識別的那樣,那麼視頻質量將顯著地受到影響,或者時延問題將由於比特速率波動而出現。繼續進行按需內部更新將會像是發送整個圖像的幀內更新。
[0051]因此,如果步驟512為是,那麼步驟514通過執行隨機內部更新操作來執行。步驟516通過生成圖像內的隨機宏塊以由編碼器306進行更新。步驟518通過給解碼器328更新隨機地選擇的宏塊來執行。
[0052]步驟514至518可以通過圖6被更詳細地公開。圖6描繪了根據所公開的實施例受到隨機內部更新的圖像。隨機內部更新工具408隨機地選擇宏塊用於在圖像600內更新。
[0053]圖像600可以被分解成宏塊650。宏塊650包括一定數量的像素,諸如8x8或16x16。每個宏塊被編碼器306編碼,以使得圖像600內的每個像素被編碼用於傳輸。針對宏塊的參數將不同,由於每個表示了圖像600的不同的部分。例如,圖像600可以包括人602、結構604和光源606。每個宏塊將包括由解碼器328所重構的照明、顏色和移動向量的數值。
[0054]如在步驟512中所確定的,圖像600內的誤差非常大,以至於按需更新是不可行的。因此,隨機內部更新工具408選擇隨機宏塊650用於更新,以使得不會危及通圖像質量或招致大的比特速率波動。在第一實例中,隨機選擇的宏塊610被選擇用於由編碼器306來更新。宏塊610被更新或再次編碼,並且被發送給解碼器328以減少圖像600內所檢測的誤差。如果需要另一個隨機內部更新,那麼隨機內部更新工具408可以隨機地選擇圖像600內的宏塊620。使用隨機內部更新,圖像600的足夠的部分被更新以克服所檢測的誤差。
[0055]如果步驟512是否,那麼步驟520通過使用按需內部更新工具410和宏塊表412在圖像上執行按需內部更新操作來執行。步驟522通過識別由解碼器328所指示的宏塊為具有宏塊表412內的誤差來執行。表請求應該匹配宏塊表412內的宏塊。步驟524通過使用來自宏塊表412內的宏塊更新圖像來執行。
[0056]步驟520至524可以通過圖7被更詳細地公開。圖7描繪了根據所公開的實施例受到按需內部更新的圖像600和宏塊表412。如上面所公開的,圖像600包括如上所公開的宏塊650。宏塊表412還包括從圖像600映射的對應於宏塊650的宏塊710。
[0057]圖7內的圖像600包括誤差部分702。誤差部分702內的宏塊650在被解碼器328接收時丟失或無法使用。誤差檢測器402給誤差分辨模塊406識別誤差部分702內的宏塊。因為誤差部分702不包含大的百分比的圖像600,編碼器306可以內部更新它的宏塊。
[0058]因此,隨機內部更新工具408識別宏塊表412內的更新部分704作為對應於誤差部分702。然後編碼器306通過更新部分704內的宏塊710來糾正誤差部分702。優選地,宏塊710的數目少於和隨機內部更新相關聯的數目,並且因此從質量的角度更不顯著,並且不顯示大的比特速率波動。
[0059]宏塊650可以是內部宏塊或之間宏塊。
[0060]因此,所公開的實施例使用隨機內部更新工具和操作,連同按需內部更新工具和操作,以識別被重構圖像內的誤差。所公開的實施例減少誤差狀況,而並不降低視頻圖像的質量或招致大的比特速率波動或時延。幀內圖像的使用是不需要的。
[0061]對本領域的技術人員將是顯而易見的,在不背離本發明的精神或範圍的情況下,各種修改形式或變化可以在隱私卡封面(privacy cardcover)的被公開的實施例中進行。因此,本發明旨在於涵蓋上面所公開的實施例的修改形式或變化,假設該修改形式或變化落在任何權利要求書和他們的等價形式的範圍內。
【權利要求】
1.一種視頻傳輸系統,包括: 在解碼器內的誤差檢測器,以檢測在被解碼圖像的宏塊內的誤差; 在編碼器內的誤差分辨模塊,其用返回連接耦合至所述誤差檢測器,其中所述誤差分辨模塊確定具有誤差的宏塊的百分比;以及 在編碼器內的更新工具,以基於宏塊的所述百分比來更新所述被解碼的圖像。
2.根據權利要求1所述的視頻傳輸系統,進一步包括宏塊表,以存儲對應於所述被解碼的圖像的宏塊。
3.根據權利要求1所述的視頻傳輸系統,其中所述更新工具包括按需內部更新工具,其更新被所述誤差檢測器所識別的所述被解碼的圖像內的宏塊。
4.根據權利要求1所 述的視頻傳輸系統,其中所述更新工具包括隨機內部更新工具以隨機地更新所述被解碼的圖像內的宏塊。
5.根據權利要求1所述的視頻傳輸系統,進一步包括被連接至所述編碼器的緩衝器,其中所述緩衝器的尺寸對應於所述被解碼的圖像。
6.一種用於在視頻傳輸系統內更新圖像的方法,所述方法包括: 在解碼器處檢測圖像內的宏塊內的誤差; 在編碼器處接收所述宏塊內的所述誤差,所述編碼器具有返回連接至所述解碼器; 確定所述宏塊內的所述誤差是否超過百分比; 如果所述宏塊內的所述誤差等於或沒有超過所述百分比,則執行按需內部更新;以及 如果所述宏塊內的所述誤差超過了所述百分比,則執行隨機內部更新。
7.根據權利要求6所述的方法,進一步包括:如果在所述宏塊中沒有檢測到誤差,則不執行內部更新。
8.根據權利要求6所述的方法,進一步包括用具有誤差的所述宏塊來填充表請求。
9.根據權利要求8所述的方法,進一步包括將所述表請求和包括所述圖像內的所述宏塊的被映射的表相比較。
10.根據權利要求6所述的方法,其中執行所述按需內部更新的步驟包括識別與所述圖像內的所述宏塊的所述誤差相對應的表內的宏塊。
11.根據權利要求11所述的方法,進一步包括使用所述被識別的宏塊來更新所述圖像。
12.根據權利要求6所述的方法,其中執行所述隨機內部更新的步驟包括生成所述圖像的宏塊的隨機集。
13.根據權利要求12所述的方法,進一步包括更新宏塊的所述隨機集。
14.根據權利要求6所述的方法,其中所述檢測步驟包括使用誤差檢測器來檢測所述圖像內的所述宏塊內的所述誤差。
15.一種用於對視頻傳輸系統內的圖像進行內部更新的方法,所述方法包括: 接收所述圖像內的宏塊內的被識別的誤差; 響應於所述被識別的誤差來執行內部更新過程;以及更新所述圖像的宏塊集。
16.根據權利要求15所述的方法,其中執行所述內部更新過程的步驟包括通過更新具有所述被識別的誤差的所述宏塊來執行按需內部更新過程。
17.根據權利要求15所述的方法,其中執行所述內部更新過程的步驟包括通過更新所述圖像內的宏塊的隨機集來執行隨機內部更新過程。
18.根據權利要求15所述的方法,進一步包括構建從解碼器到編碼器的返回連接以更新所述圖像 。
【文檔編號】H04N19/89GK103733615SQ201280031662
【公開日】2014年4月16日 申請日期:2012年5月4日 優先權日:2011年5月4日
【發明者】A·杜納斯, F·R·伊茲奎爾多, G·加西亞 申請人:凱為公司

同类文章

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

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