新四季網

高效能視頻信號編碼解碼系統及相關方法

2023-06-12 03:33:41 3

專利名稱:高效能視頻信號編碼解碼系統及相關方法
技術領域:
本發明涉及一種視頻信號處理系統及相關方法,特別是涉及一種高效能視頻信號編碼解碼系統及相關方法。
背景技術:
隨著電子電路運算速度的提升,耗費大量系統資源的運算(如視頻信號處理)遂成為電子裝置的發展重點的一。一般視頻信號處理的規格中通常包含有若干編碼型態,以適應各種視頻信號數據的編碼需求。以活動圖像編碼專家組(MPEG,Moving Picture Coding Experts Group)規格為例,其對於一畫面的編碼方式具有內編碼(Intra)、預測編碼(Predictive)、與雙向預測編碼(Bidirectionally Predictive)等編碼方式。一內編碼畫面為獨立編碼的一畫面,無須參考前後的畫面即可進行該內編碼畫面的編碼或解碼。一預測編碼畫面是由時間軸上最近過去的參考畫面(一內編碼畫面或一預測編碼畫面)進行順向預測編碼而得,因此該預測編碼畫面在解碼的時候,必須從過去的參考畫面讀取順向預測數據才能進行解碼。另外一雙向預測編碼畫面是由時間軸上過去與未來的參考畫面分別進行順向與逆向預測編碼而得,因此該雙向預測編碼畫面在解碼的時候,必須從過去與未來的參考畫面讀取順向與逆向預測數據才能進行解碼。
根據以上關於圖像畫面的種類說明得知,該內編碼畫面因為不需要參考前後的畫面即可進行編碼或解碼的操縱,因此其在編碼或解碼過程使用最小的存儲器頻寬。而該預測編碼畫面因為需要參考過去的參考畫面以進行編碼或解碼的操縱,因此其在編碼或解碼過程使用較大的存儲器頻寬。同理該雙向預測編碼畫面因為需要參考過去與未來的參考畫面以進行編碼或解碼的操縱,因此其在編碼或解碼過程使用最大的存儲器頻寬。
另外一畫面包含有多個宏區塊(macroblock),其中該畫面是以所述宏區塊為單位進行編碼或解碼的操縱。在一畫面中的每一宏區塊具有一宏區塊型態(macroblock type)參數,用來表示該宏區塊的編碼型態。以活動圖像專家團體第二型(MPEG2)規格為例,一內編碼畫面的宏區塊的編碼型態為內編碼,而一預測編碼畫面的宏區塊的編碼型態可以是內編碼或順向位移補償編碼(forward motion compensation),另外一雙向預測編碼畫面的宏區塊的編碼型態可以是內編碼、順向位移補償編碼、逆向位移補償編碼(backwardmotion compensation)、或雙向位移補償編碼(bidirectional motion compensation)。其中順向位移補償編碼或逆向位移補償編碼宏區塊可統稱為一單向位移補償宏區塊(unidirectional motion compensation macroblock),由於一內編碼宏區塊為獨立編碼的一宏區塊,無須參考前後的畫面即可進行該內編碼宏區塊的編碼或解碼。而一單向位移補償宏區塊必須從過去或未來的參考畫面讀取預測數據才能進行編碼或解碼。另外一雙向位移補償宏區塊必須從過去與未來的參考畫面讀取順向與逆向預測數據才能進行編碼或解碼。
根據以上關於宏區塊的編碼型態說明得知,該內編碼宏區塊因為不需要參考前後的畫面即可進行編碼或解碼的操縱,因此其在編碼或解碼過程使用最小的存儲器頻寬。而該單向位移補償宏區塊因為需要參考過去或未來的參考畫面以進行編碼或解碼的操縱,因此其在編碼或解碼過程使用較大的存儲器頻寬。同理該雙向位移補償宏區塊因為需要參考過去與未來的參考畫面以進行編碼或解碼的操縱,因此其在編碼或解碼過程使用最大的存儲器頻寬。
請參考圖1,圖1為已知的視頻信號處理系統100的示意圖。視頻信號處理系統100包含有一編碼器102、一解碼器104、一存儲器接口電路106、與一存儲器108。編碼器102與解碼器104共享同一存儲器接口電路106來存取同一存儲器108所存儲的數據以進行編碼或解碼。其中編碼器102進行編碼時將圖像數據壓縮成一內編碼畫面、一預測編碼畫面、或一雙向預測編碼畫面的順序與解碼器104同時在進行解碼的比特流對應於一內編碼畫面、一預測編碼畫面、或一雙向預測編碼畫面的順序並無任何關係。已知的編碼順序是按照視頻信號處理系統100預定的順序,例如該預定的順序為內編碼、預測編碼、雙向預測編碼、雙向預測編碼、內編碼、預測編碼、雙向預測編碼、雙向預測編碼、……的順序,則編碼器102即按照上述預定的順序進行編碼。然而當編碼器102正在進行一第一雙向預測編碼畫面的編碼時,一旦解碼器104恰巧同時進行一第二雙向預測編碼畫面的解碼,則編碼器102與解碼器104便同時進入消耗最大存儲器頻寬的運算模式,因此,所需要的存儲器頻寬突然大增,又其共享同一個存儲器接口電路和同一個存儲器裝置,於是造成瞬間系統100所提供的存儲器頻寬無法滿足同時編碼該第一雙向預測編碼畫面以及解碼該第二雙向預測編碼畫面所需,也就是說編碼或解碼運算速度降低,而使系統100無法實現實時編碼或解碼的要求。
另外已知的視頻信號處理系統100的編碼器102決定一畫面中的每一宏區塊的編碼型態(內編碼宏區塊、單向位移補償宏區塊、或雙向位移補償宏區塊)的順序與解碼器104同時在進行解碼的宏區塊的編碼型態(內編碼宏區塊、單向位移補償宏區塊、或雙向位移補償宏區塊)的順序並無任何關係。當編碼器102正在進行一第一雙向位移補償宏區塊的編碼時,一旦解碼器104恰巧同時進行一第二雙向位移補償宏區塊的解碼,則編碼器102與解碼器104便同時進入消耗最大存儲器頻寬的運算模式,因此,所需要的存儲器頻寬突然大增,又其共享同一個存儲器接口電路和同一個存儲器裝置,於是造成瞬間系統100所提供的存儲器頻寬無法滿足同時編碼該第一雙向位移補償宏區塊以及解碼該第二雙向位移補償宏區塊所需,也就是說編碼或解碼運算速度降低,而使系統100無法實現實時編碼或解碼的要求。
由上述可知,已知的視頻信號處理系統在共享同一個存儲器接口電路與同一存儲器情況下,一旦其中的編碼器與解碼器同時進入消耗最大存儲器頻寬的運算模式,便造成所需要的存儲器頻寬突然大增而減低編碼與解碼的效能,因此已知的視頻信號處理系統無法持續地實現實時編碼或解碼的要求。

發明內容
因此本發明的主要目的在於提供一種高效能視頻信號編碼解碼系統及相關方法,以解決上述問題。
本發明的較佳實施例中提供了一種視頻信號處理系統。該系統用來依據一解碼比特流的特性對一編碼比特流進行編碼。該系統具有一存儲裝置(在該實施例中為一存儲器),用來存儲該解碼比特流與該編碼比特流的數據。該系統還具有一編碼器,電連接於該存儲裝置,用來依據該解碼比特流的編碼型態對該編碼比特流進行編碼。該系統還包含有一解碼器,電連接於該存儲裝置,用來解碼該解碼比特流並將該解碼比特流的編碼型態傳遞給該編碼器。該編碼比特流的編碼型態對應於該解碼比特流的編碼型態,以實現限制該編碼器與該解碼器共同所需最大存儲器頻寬的目的。
本發明在提供上述視頻信號處理系統的同時,亦對應地提供一種視頻信號編碼解碼方法,用來依據一解碼比特流的特性對一編碼比特流進行編碼。該方法包含有檢查該解碼比特流的編碼型態以決定該編碼比特流所允許的至少一編碼型態,以實現限制視頻信號編碼與解碼共同所需最大存儲器頻寬的目的。該方法還包含有利用前述步驟中所決定的至少一編碼型態中的一第一編碼型態進行該編碼比特流的編碼。其中該解碼比特流與該編碼比特流共享同一存儲器接口電路。
本發明的好處之一是,本發明的視頻信號處理系統在共享同一個存儲器接口電路與存儲裝置情況下,其中的編碼器與解碼器不會同時進入消耗最大存儲器頻寬的運算模式,就不會而造成所需要的存儲器頻寬突然大增而減低編碼與解碼的效能,因此本發明的視頻信號處理系統及相關方法能夠持續地實現實時編碼或解碼的要求。
本發明的另一好處是,本發明的視頻信號處理系統在共享同一個存儲器接口電路與存儲裝置情況下,其中的編碼器的編碼型態根據與其中的解碼器的編碼型態而決定,因此本發明的視頻信號處理系統及相關方法能夠平衡地分配編碼或解碼所需要的存儲器頻寬而增進編碼與解碼的效能。


圖1為已知的視頻信號處理系統的示意圖;圖2為本發明的視頻信號處理系統的示意圖;圖3為圖2的視頻信號處理系統的編碼順序示意圖;以及圖4為圖2的視頻信號處理系統的編碼流程示意圖。
附圖符號說明


具體實施方式
請參考圖2,圖2為本發明的視頻信號處理系統200的示意圖。視頻信號處理系統200用來依據一解碼比特流214的特性對一編碼比特流212進行編碼。該系統包含有一存儲裝置208(在本實施例中即圖2所示的存儲器208),用來存儲解碼比特流214與編碼比特流212的數據;一編碼器202,經由一存儲器接口電路206存取存儲裝置208,用來依據解碼比特流214的編碼型態對編碼比特流212進行編碼;一解碼器204,經由一存儲器接口電路206存取存儲裝置208,用來解碼解碼比特流214並將解碼比特流214的編碼型態傳遞給編碼器202(後面將進一步說明解碼比特流214的編碼型態的傳遞途徑);以及一存儲器接口206(在圖2標示為存儲器接口電路206),用來管理存取存儲器208的操縱。其中編碼比特流212的編碼型態對應於解碼比特流214的編碼型態,以實現限制編碼器202與解碼器204共同所需最大存儲器頻寬的目的。
前述的編碼比特流212與解碼比特流214的編碼型態為內編碼(Intra)、預測編碼(Predictive)、與雙向預測編碼(Bidirectionally Predictive)。為了實現限制該編碼器與該解碼器共同所需最大存儲器頻寬的目的,本發明編碼比特流212的編碼型態對應於解碼比特流214的編碼型態,例如,為了實現限制最大存儲器頻寬的目的而限制當解碼比特流214的編碼型態為雙向預測編碼時,編碼比特流212的編碼型態不可為預測編碼、或雙向預測編碼。或當解碼比特流214的編碼型態為預測編碼時,編碼比特流212的編碼型態不可為雙向預測編碼的情況下,本發明編碼比特流212允許的編碼型態如下,當解碼比特流214的編碼型態為內編碼時,編碼比特流212的編碼型態為內編碼、預測編碼、或雙向預測編碼。當解碼比特流214的編碼型態為預測編碼時,編碼比特流212的編碼型態為內編碼或預測編碼。當解碼比特流214的編碼型態為雙向預測編碼時,編碼比特流212的編碼型態為內編碼。如以上所述,雖然本發明的編碼比特流212於解碼比特流214的不同的編碼型態下有若干對應的編碼型態可供選擇,在以下說明中將提出編碼比特流212的編碼型態的較佳選擇。
請同時參考圖2與圖3,圖3為圖2的視頻信號處理系統200的編碼順序示意圖。其中「I」、「P」、或「B」分別代表內編碼畫面、預測編碼畫面、或雙向預測編碼畫面。而標示於「I」、「P」、與「B」等之後的數字0、1、2、……、11代表編碼或解碼畫面的順序編號。另外以括號標示的數字(0)、(1)、與(2)則分別代表內編碼畫面「I」、預測編碼畫面「P」、與雙向預測編碼畫面「B」的編碼或解碼過程中,編碼器202或解碼器204通過存儲器接口電路206讀取存儲於存儲器208的參考畫面(一內編碼畫面或一預測編碼畫面)數據所對應的平均存儲器頻寬負載。也就是說內編碼畫面「I」、預測編碼畫面「P」、與雙向預測編碼畫面「B」對應的平均存儲器頻寬負載分別為零單位、一單位、與二單位。前述以括號標示的數字(0)、(1)、與(2)的數值大小為象徵性的舉例,其中所述數值彼此的大小關係依據以下說明而定義。首先內編碼畫面「I」在編碼或解碼過程中因為不需要參考前後的畫面而使用最小的存儲器頻寬。其次預測編碼畫面「P」在編碼或解碼過程中需要參考過去的參考畫面而使用較大的存儲器頻寬。同理雙向預測編碼畫面「B」在編碼或解碼過程中需要參考過去與未來的參考畫面而使用最大的存儲器頻寬。
在圖3所示的實施例中,起始畫面皆以內編碼「I」作為初始狀態。除了起始畫面之外的每一瞬間的編碼比特流的編碼型態與解碼比特流的編碼型態皆按照下列規則配置。當解碼比特流214的編碼型態為內編碼「I」時,編碼比特流212的編碼型態為雙向預測編碼「B」。當解碼比特流214的編碼型態為預測編碼「P」時,編碼比特流212的編碼型態為預測編碼「P」。當解碼比特流214的編碼型態為雙向預測編碼「B」時,編碼比特流212的編碼型態為內編碼「I」。
如圖3所示,解碼比特流214的編碼型態的順序為I0、P1、B2、I3、P4、B5、I6、P7、B8、I9、P10、B11的順序,而編碼比特流212的編碼型態的順序則為I0、P1、I2、B3、P4、I5、B6、P7、I8、B9、P10、I11的順序。圖3的最下面一列數字0、2、2、……、2顯示,除了起始畫面之外,編碼所需平均存儲器頻寬負載(第三列各欄中括號內的數字)與解碼所需平均存儲器頻寬負載(第二列各欄中括號內的數字)的總和恆為二單位。因此編碼器202與解碼器204不會同時進入消耗最大存儲器頻寬的運算模式而造成瞬間系統200所提供的存儲器頻寬無法滿足同時編碼以及解碼所需,同時充分利用系統200於進行解碼過程所剩餘的存儲器頻寬作為編碼所需的存儲器頻寬,而增進系統200的編碼或解碼的效能。
關於解碼器204將解碼比特流214的編碼型態傳遞給編碼器202的傳遞途徑另說明如下。首先解碼器204分析解碼比特流214的編碼型態,並且將所得知的編碼型態暫存於存儲器208;其次由編碼器202讀取前述暫存於存儲器208的編碼型態,作為編碼器202對編碼比特流212進行編碼的依據。然而此架構為設計上的選擇,並不限定本發明的範圍。在本發明的另一實施例中,本發明的視頻信號處理系統200還包含有一傳輸路徑203,分別電連接於編碼器202與解碼器204,用來將解碼比特流214的編碼型態由解碼器204傳輸至編碼器202。
請參考圖4,圖4為圖2的視頻信號處理系統200的編碼流程示意圖。在以下的說明中,圖4表達的範圍將被限縮為圖2的視頻信號處理系統200對一畫面的編碼流程示意圖。本發明在提供前述的視頻信號處理系統200的同時,亦對應地提供一種視頻信號編碼解碼方法,用來依據一解碼比特流214的特性對一編碼比特流212進行編碼。編碼比特流212為對應於一畫面的編碼比特流212,並且解碼比特流214與編碼比特流212共享同一存儲器接口電路206。該方法的步驟說明如下。
步驟410檢查解碼比特流214的編碼型態以決定編碼比特流212所允許的至少一編碼型態,以實現限制視頻信號編碼與解碼共同所需最大存儲器頻寬的目的;步驟412利用步驟410中所決定的至少一編碼型態中的一第一編碼型態進行該編碼比特流的編碼。
其中所述編碼型態為內編碼、預測編碼、與雙向預測編碼。為了實現限制該編碼器與該解碼器共同所需最大存儲器頻寬的目的,本發明編碼比特流212的編碼型態對應於解碼比特流214的編碼型態,例如,為了實現限制最大存儲器頻寬的目的而限制當解碼比特流214的編碼型態為雙向預測編碼時,編碼比特流212的編碼型態不可為預測編碼、或雙向預測編碼。或當解碼比特流214的編碼型態為預測編碼時,編碼比特流212的編碼型態不可為雙向預測編碼的情況下,本發明編碼比特流212允許的編碼型態如下,當解碼比特流214的編碼型態為內編碼時,編碼比特流212所允許的編碼型態為內編碼、預測編碼、或雙向預測編碼。當解碼比特流214的編碼型態為預測編碼時,編碼比特流212所允許的編碼型態為內編碼或預測編碼。當解碼比特流214的編碼型態為雙向預測編碼時,編碼比特流212所允許的編碼型態為內編碼。
請再參考圖4。在以下的說明中,圖4表達的範圍將被限縮為圖2的視頻信號處理系統200對一宏區塊的編碼流程示意圖。由於一內編碼畫面的宏區塊的編碼型態為內編碼;而一預測編碼畫面的宏區塊的編碼型態可以是內編碼或順向位移補償編碼(forward motion compensation);另外一雙向預測編碼畫面的宏區塊的編碼型態可以是內編碼、順向位移補償編碼、逆向位移補償編碼(backward morion compensation)、或雙向位移補償編碼(bidirectionalmotion compensation);因此本發明在提供前述的視頻信號處理系統200的同時,亦對應地提供一種視頻信號編碼解碼方法,用來依據一解碼比特流214的特性對一編碼比特流212進行編碼。編碼比特流212為對應於一畫面的一區塊(在本實施例為一宏區塊-macroblock)的編碼比特流212,並且解碼比特流214與編碼比特流212共享同一存儲器接口電路206。該方法的步驟說明如下。
步驟410檢查解碼比特流214的編碼型態以決定編碼比特流212所允許的至少一編碼型態,以實現限制視頻信號編碼與解碼共同所需最大存儲器頻寬的目的;步驟412利用步驟410中所決定的至少一編碼型態中的一第一編碼型態進行該編碼比特流的編碼。
其中該區塊的編碼型態為內編碼、順向位移補償編碼、逆向位移補償編碼、或雙向位移補償編碼。該方法還包含有當該畫面的編碼型態為內編碼時,以內編碼的編碼型態進行該區塊的編碼;當該畫面的編碼型態為預測編碼時,以內編碼或順向位移補償編碼的編碼型態進行該區塊的編碼;當該畫面的編碼型態為雙向預測編碼時,以內編碼、順向位移補償編碼、逆向位移補償編碼、或雙向位移補償編碼的編碼型態進行該區塊的編碼。另外當該畫面的編碼型態為雙向預測編碼時,內編碼的編碼型態並不適用於特定視頻信號的編碼需求,因此該方法還包含有當該畫面的編碼型態為雙向預測編碼時,以順向位移補償編碼、逆向位移補償編碼、或雙向位移補償編碼的編碼型態進行該區塊的編碼,當然上述不同編碼型態的畫面所允許的區塊編碼型態,除了受該畫面的編碼型態所限制之外,本發明可以為了實現限制該編碼器與該解碼器共同所需最大存儲器頻寬的目的,進一步限制當解碼比特流214區塊的編碼型態為某種編碼型態時,編碼比特流212區塊的編碼型態不可為對應的若干編碼型態,例如,限制當解碼比特流214區塊的編碼型態為雙向位移補償編碼時,編碼比特流212區塊的編碼型態不可為單向位移補償編碼、或雙向位移補償編碼。或當解碼比特流214區塊的編碼型態為單向位移補償編碼時,編碼比特流212區塊的編碼型態不可為雙向位移補償編碼。
根據本發明提供的方法,視頻信號處理系統200於每一區塊(在此該區塊可以是一宏區塊)編碼之前,先進行各種不同編碼型態的編碼測試,並且找出使用最少編碼位的編碼型態,再將該宏區塊以該最少編碼位的編碼型態進行編碼。由於該區塊的各像素(pixel)亮度的平均值或變異量(variance)等統計數值的大小是反應該區塊圖像複雜的程度,也反應該區塊最節省存儲容量的編碼型態,亦即一最少編碼位的編碼型態。也就是說該編碼測試可以根據編碼器202對該區塊進行各像素亮度的平均值或變異量等統計數值的大小來決定一最適合的編碼型態。因此本發明的方法還包含有利用步驟410中所決定的至少一編碼型態分別對編碼比特流212進行編碼測試以決定該第一編碼型態。
相較於已知技術,本發明的視頻信號處理系統在共享同一個存儲器接口電路與存儲裝置情況下,其中的編碼器與解碼器不會同時進入消耗最大存儲器頻寬的運算模式,就不會造成所需要的存儲器頻寬突然大增而減低編碼與解碼的效能,因此本發明的視頻信號處理系統及相關方法能夠持續地實現實時編碼或解碼的要求。
本發明的另一好處是,本發明的視頻信號處理系統在共享同一個存儲器接口電路與存儲裝置情況下,其中的編碼器的編碼型態根據與其中的解碼器的編碼型態而決定,因此本發明的視頻信號處理系統及相關方法能夠平衡地分配編碼或解碼所需要的存儲器頻寬而增進編碼與解碼的效能。
以上所述僅為本發明的較佳實施例,凡依本發明的權利要求所做的均等變化與修飾,皆應屬本發明專利的涵蓋範圍。
權利要求
1.一種視頻信號處理系統,用來依據一解碼比特流的特性對一編碼比特流進行編碼,該系統包含有一存儲裝置,用來存儲該解碼比特流與該編碼比特流的數據;一編碼器,電連接於該存儲裝置,用來依據該解碼比特流的編碼型態對該編碼比特流進行編碼;其中該編碼比特流的編碼型態對應於該解碼比特流的編碼型態。
2.如權利要求1所述的系統,其中該系統還包含有一解碼器,電連接於該存儲裝置,用來解碼該解碼比特流並將該解碼比特流的編碼型態傳遞給該編碼器。
3.如權利要求2所述的系統,其中該編碼比特流的編碼型態對應於該解碼比特流的編碼型態,以實現限制該編碼器與該解碼器共同所需最大存儲器頻寬的目的。
4.如權利要求3所述的系統,其中所述編碼型態為內編碼、預測編碼、與雙向預測編碼。
5.如權利要求4所述的系統,其中當該解碼比特流的編碼型態為內編碼時,該編碼比特流的編碼型態為內編碼、預測編碼、或雙向預測編碼。
6.如權利要求4所述的系統,其中當該解碼比特流的編碼型態為預測編碼時,該編碼比特流的編碼型態為內編碼或預測編碼。
7.如權利要求4所述的系統,其中當該解碼比特流的編碼型態為雙向預測編碼時,該編碼比特流的編碼型態為內編碼。
8.如權利要求1所述的系統,其中該存儲裝置為一存儲器,該系統還包含有一存儲器接口,用來管理存取該存儲器的操縱。
9.一種視頻信號編碼解碼方法,用來依據一解碼比特流的特性對一編碼比特流進行編碼,該方法包含有(a)檢查該解碼比特流的編碼型態以決定該編碼比特流所允許的至少一編碼型態;(b)利用步驟(a)中所決定的至少一編碼型態中的一第一編碼型態進行該編碼比特流的編碼。
10.如權利要求9所述的方法,其中步驟(a),檢查該解碼比特流的編碼型態以決定該編碼比特流所允許的至少一編碼型態,以實現限制視頻信號編碼與解碼共同所需最大存儲器頻寬的目的。
11.如權利要求10所述的方法,其中所述編碼型態為內編碼、預測編碼、與雙向預測編碼。
12.如權利要求11所述的方法,其中當該解碼比特流的編碼型態為內編碼時,該編碼比特流所允許的編碼型態為內編碼、預測編碼、或雙向預測編碼。
13.如權利要求11所述的方法,其中當該解碼比特流的編碼型態為預測編碼時,該編碼比特流所允許的編碼型態為內編碼或預測編碼。
14.如權利要求11所述的方法,其中當該解碼比特流的編碼型態為雙向預測編碼時,該編碼比特流所允許的編碼型態為內編碼。
15.如權利要求9所述的方法,其中該解碼比特流與該編碼比特流共享同一存儲器接口電路。
16.如權利要求9所述的方法,其中該編碼比特流為對應於一畫面的編碼比特流。
17.如權利要求9所述的方法,其中該編碼比特流為對應於一畫面的一區塊的編碼比特流。
18.如權利要求17所述的方法,其中該區塊為一宏區塊。
19.如權利要求17所述的方法,其中該區塊的編碼型態為內編碼、順向位移補償編碼、逆向位移補償編碼、或雙向位移補償編碼。
20.如權利要求17所述的方法,該方法還包含有當該畫面的編碼型態為內編碼時,以內編碼的編碼型態進行該區塊的編碼。
21.如權利要求17所述的方法,該方法還包含有當該畫面的編碼型態為預測編碼時,以內編碼或順向位移補償編碼的編碼型態進行該區塊的編碼。
22.如權利要求17所述的方法,該方法還包含有當該畫面的編碼型態為雙向預測編碼時,以內編碼、順向位移補償編碼、逆向位移補償編碼、或雙向位移補償編碼的編碼型態進行該區塊的編碼。
23.如權利要求17所述的方法,該方法還包含有當該畫面的編碼型態為雙向預測編碼時,以順向位移補償編碼、逆向位移補償編碼、或雙向位移補償編碼的編碼型態進行該區塊的編碼。
24.如權利要求9所述的方法,該方法還包含有利用步驟(a)中所決定的至少一編碼型態分別對該編碼比特流進行編碼測試以決定該第一編碼型態。
全文摘要
一種視頻信號處理系統及相關方法。該系統用來依據一解碼比特流的特性對一編碼比特流進行編碼。該系統具有一存儲裝置,用來存儲該解碼比特流與該編碼比特流的數據。該系統還具有一編碼器,電連接於該存儲裝置,用來依據該解碼比特流的編碼型態對該編碼比特流進行編碼。該系統還包含有一解碼器,電連接於該存儲裝置,用來解碼該解碼比特流並將該解碼比特流的編碼型態傳遞給該編碼器。該編碼比特流的編碼型態對應於該解碼比特流的編碼型態,以實現限制該編碼器與該解碼器共同所需最大存儲器頻寬的目的。
文檔編號H04N7/24GK1595983SQ03158489
公開日2005年3月16日 申請日期2003年9月11日 優先權日2003年9月11日
發明者朱啟誠 申請人:聯發科技股份有限公司

同类文章

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

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