新四季網

在視頻解碼中降低儲存裝置讀寫頻寬的系統及方法

2023-09-12 13:36:55 1

專利名稱:在視頻解碼中降低儲存裝置讀寫頻寬的系統及方法
技術領域:
本發明關於存儲器存取的技術領域,尤指一種在視頻解碼中降低儲存裝 置讀寫頻寬的系統及方法。
背景技術:
數字影像需要大量的儲存裝置及數據傳輸頻寬。因此,影像系統使用各 種不同的壓縮方法以降低數字影像數據所需要的儲存裝置及數據傳輸頻寬。幀(frame)內壓縮方法一般用於一靜止影像或單一幀。幀間壓縮方法一般 用於多幀之間。幀內壓縮方法及幀間壓縮方法一般會將影像數據轉換至頻率域,例如 DCT轉換,以在頻率域移除影像數據的冗餘。不論是幀內壓縮方法或幀間 壓縮方法,在編碼或解碼過程中,均需使用大量的存儲器以暫存影像數據。 圖1是一現有影像解碼裝置的方塊圖, 一解碼裝置110對一壓縮影像數據流 進行解碼,而產生I幀、P幀、及B幀。其中I幀為幀內(Intra)幀,其採 用幀內編碼,解碼時不參考其他幀,但可供其他種類幀解碼時參考。P幀為 預測(predicted)幀,其採用幀間編碼,解碼時參考前面的I幀或P幀。B 幀為雙向預測(bi-predicted)幀,解碼時參考前後兩個方向幀。圖2為現有 I幀、P幀、及B幀解碼及顯示時序的示意圖。I幀、P幀、及B幀解碼後儲 存於動態隨機存取存儲器120中,再由顯示引擎130從動態隨機存取存儲器 120中讀出相關的幀予以顯示。在前述架構下,當解碼裝置IIO對I幀解碼時,需將解碼後I幀寫入該 動態隨機存取存儲器120中,顯示引擎130則由動態隨機存取存儲器120中 讀出B幀予以顯示,此會對動態隨機存取存儲器120進行2個幀的存取。當解碼裝置110對P幀解碼時,需由動態隨機存取存儲器120中讀出I幀或P 幀予以解碼,解碼後需將解碼的P幀寫回動態隨機存取存儲器120中,同時 顯示引擎130則由動態隨機存取存儲器120中讀出另一B幀予以顯示,此會 對動態隨機存取存儲器120進行3個幀的存取。當解碼裝置110對B幀解碼 時,需由動態隨機存取存儲器120中讀出I幀及P幀予以解碼,解碼後需將 解碼的B幀寫回動態隨機存取存儲器120中,顯示引擎130則由動態隨機存 取存儲器120中讀出I幀或P幀予以顯示,此會對動態隨機存取存儲器120 進行4個幀的存取。在設計動態隨機存取存儲器120的存取系統時,即設計動態隨機存取存 儲器控制器(DRAM controller)時,需考慮最大的存取頻寬需求。當從動態 隨機存取存儲器120存取一個幀需2Mbytes/sec時,則動態隨機存取存儲器 120至少能達到8Mbytes/sec存取速度,方能滿足對B幀解碼時的需求。此 會在整個系統的工作頻率向上提升時產生限制。因此現有的視頻解碼裝置中 存儲器的存取方法及系統仍有諸多缺陷而有予以改善的必要。發明內容本發明之目的主要在提供一種降低讀寫頻寬的視頻解碼系統及方法,其 使用一壓縮裝置對一解碼裝置所產生的幀進行壓縮或一縮放引擎對一解碼 裝置所產生的幀進行縮放,而降低對一儲存裝置進行存取的數據量,減少儲 存裝置的存取頻寬。為此,本發明提出一種在視頻解碼中降低儲存裝置讀寫頻寬的系統,其 包含一解碼裝置、 一儲存裝置、及一壓縮裝置。該解碼裝置對一壓縮影像數 據流進行解碼,而產生解碼I幀、解碼P幀、及解碼B幀。該儲存裝置具有 一第一儲存區域及一第二儲存區域,該儲存裝置連接至解碼裝置,以暫存數 據,供該解碼裝置解碼時使用。該壓縮裝置連接至解碼裝置及儲存裝置,對 解碼裝置輸出的妹碼I幀、該解碼P幀、及該解碼B幀進行壓縮,而分別產 生壓縮解碼I幀、壓縮解碼P幀、及壓縮解碼B幀。其中,解碼I幀及解碼P幀暫存於第一儲存區域,壓縮解碼I幀、壓縮解碼P幀、及壓縮解碼B幀 分別暫存於第二儲存區域。本發明還提出 一種在視頻解碼系統中降低儲存裝置讀寫頻寬的方法,其對解碼後的幀進行壓縮,以降低該儲存裝置讀寫頻寬,該方法包含對一壓 縮影像數據流進行解碼,而產生解碼I幀、解碼P幀、及解碼B幀;將解碼 I幀及解碼P幀暫存於一第一儲存區域,供解碼時使用;對解碼I幀、解碼 P幀、及解碼B幀進行壓縮,而分別產生壓縮解碼I幀、壓縮解碼P幀、及 壓縮解碼B幀;將壓縮解碼I幀、壓縮解碼P幀、及壓縮解碼B幀分別暫 存於一第二儲存區域。本發明又提出 一種在視頻解碼中降低儲存裝置讀寫頻寬的系統,其包含 一解碼裝置、 一儲存裝置、及一縮放裝置。解碼裝置對一壓縮影像數據流進 行解碼,而產生解碼I幀、解碼P幀、及解碼B幀。儲存裝置具有一第一儲 存區域及一第二儲存區域,該儲存裝置連接至解碼裝置,以暫存數據,供該 解碼裝置解碼時使用。縮放裝置連接至解碼裝置及儲存裝置,對解碼裝置輸 出的解碼I幀、解碼P幀、及解碼B幀進行縮;故運算,而分別產生縮放解碼 I幀、縮放解碼P幀、及縮放解碼B幀;其中,解碼I幀及解碼P幀暫存於 第一儲存區域,縮放解碼I幀、縮放解碼P幀、及縮放解碼B幀分別暫存於 第二儲存區域。由以上所述可知,本發明的技術方案將解碼裝置產生的解碼I幀及解碼 P幀儲存在第一儲存區域,以供P幀或B幀解碼使用。儲存在第一儲存區域 的解碼I幀及解碼P幀並未經壓縮裝置的壓縮,也未經縮放引擎的縮放,其 不影響P幀或B幀的解碼品質。同時,壓縮裝置所產生的壓縮解碼I幀、壓 縮解碼P幀、及壓縮解碼B幀或縮放引擎所產生的縮放解碼I幀、縮放解碼 P幀、及縮放解碼B幀,其數據量已經大幅減少,故可減少對儲存裝置進行 存取的數據量,從而減少存儲器存取頻寬。


圖1是一現有影像解碼裝置的方塊圖。圖2是現有I幀、P幀、及B幀解碼及顯示時序的示意圖。 圖3是本發明中一種在視頻解碼中降低儲存裝置讀寫頻寬的系統的方 塊圖。圖4是解碼時本發明與現有技術中存儲器存取的比較圖。 圖5是本發明中一種在視頻解碼中降低儲存裝置讀寫頻寬的系統的另 一實施例方塊圖。圖6是本發明中一種在視頻解碼中降低儲存裝置讀寫頻寬的系統的又 一實施例方塊圖。圖7是本發明中一種在視頻解碼中降低儲存裝置讀寫頻寬的系統的再 一實施例方塊圖。圖8是本發明中一種在視頻解碼系統中降低儲存裝置讀寫頻寬的方法 的流程圖。主要元件符號說明解碼裝置110 動態隨機存取存儲器120DQS遲延電路54 讀取數據流裝置50顯示引擎130在視頻解碼中降低儲存裝置讀寫頻寬的系統300解碼裝置310 儲存裝置320壓縮裝置330 顯示引擎340在視頻解碼中降低儲存裝置讀寫頻寬的系統500縮放引擎510 '在視頻解碼中降低儲存裝置讀寫頻寬的系統600在視頻解碼中降低儲存裝置讀寫頻寬的系統700段/行壓縮裝置710 塊壓縮裝置720具體實施方式
下面結合附圖並舉實施例,對本發明進行詳細描述。圖3是本發明中 一種在視頻解碼中降低儲存裝置讀寫頻寬的系統300的 方塊圖。該系統300包含一解碼裝置310、 一儲存裝置320、 一壓縮裝置330、 及一顯示引擎340。解碼裝置310對一壓縮影像數據流進行解碼,而產生解碼I幀、解碼P 幀、及解碼B幀。該壓縮影像數據流可暫存於該儲存裝置320中,或由一輸 入接腳311輸入至該解碼裝置310。該壓縮影像數據流可為動態圖像專家組 1 (MPEG1, Moving Pictures Experts Group 1 ) 、 MPEG2、 MPEG4、 H.263 格式其中之一。儲存裝置320具有一第一儲存區域321及一第二儲存區域323,該儲存 裝置320連接至解碼裝置310,以暫存數據,供解碼裝置310解碼時使用。 儲存裝置320可為內嵌式靜態隨機存取存儲器(SRAM, Static Random-Access Memory)、或內嵌式動態隨才幾存取存儲器(DRAM, Dynamic Random-Access Memory)。解碼裝置310產生的解碼I幀及解碼P幀儲存在第一儲存區域 321。壓縮裝置330連接至解碼裝置310及儲存裝置320,對解碼裝置310輸 出的解碼I幀、解碼P幀、及解碼B幀進行壓縮,而分別產生壓縮解碼I幀、 壓縮解碼P幀、及壓縮解碼B幀。壓縮運算即是通過合併相同或相似的影 像數據,以降低影像數據的數據量。該壓縮裝置330可以進行有損壓縮(Lossy compression),藉此可將壓縮比例達到50%,《吏得壓縮解碼I幀、壓縮解碼 P幀、及壓縮解碼B幀的大小分別為解碼I幀、解碼P幀、及解碼B幀的一 半。其中,該解碼I幀及該解碼P幀暫存於第一儲存區域321,該壓縮解碼 I幀、該壓縮解碼P幀、及該壓縮解碼B幀分別暫存於第二儲存區域323。顯示引擎340連接至儲存裝置320,從第二儲存區域323分別讀出壓縮解碼I幀、壓縮解碼P幀、及壓縮解碼B幀,予以顯示。圖4是解碼時本發明與現有技術中存儲器存取方案的比較圖。當對I幀解碼時,現有技術需將解碼後I幀寫入動態隨機存取存儲器120 中,顯示引擎130則由動態隨機存取存儲器120中讀出B幀予以顯示,此會 對動態隨機存取存儲器120進行2個幀的存取。本發明則將解碼I幀寫入該 儲存裝置320的第一儲存區域321中,並將壓縮解碼I幀寫入該儲存裝置320 的第二儲存區域323中,顯示引擎340則由儲存裝置320中讀出壓縮解碼B 幀予以顯示。本發明會對儲存裝置320進行2個幀的存取。當對P幀解碼時,現有技術需由動態隨機存取存儲器120中讀出I幀或 P幀予以解碼,解碼後需將解碼的P幀寫回動態隨機存取存儲器120中,同 時顯示引擎130則由動態P逭機存取存儲器120中讀出另一 B幀予以顯示,此 會對動態隨機存取存儲器120進行3個幀的存取。本發明則讀出解碼I幀或 解碼P幀以進行P幀解碼,將解碼P幀寫入該儲存裝置320的第一儲存區域 321中,並將壓縮解碼P幀寫入該儲存裝置320的第二儲存區域323中,顯 示引擎340則由儲存裝置320中讀出該壓縮解碼B幀予以顯示。本發明會對 儲存裝置320進行3個幀的存取。當對B幀解碼時,現有技術需由動態隨機存取存儲器120中讀出I幀及 P幀予以解碼,解碼後需將解碼的B幀寫回動態隨機存取存儲器120中,顯 示引擎130則由動態隨機存取存儲器120中讀出I幀或P幀予以顯示,此會 對動態隨機存取存儲器120進行4個幀的存取。本發明則讀出解碼I幀及解 碼P幀以進行B幀解碼,將壓縮解碼B幀寫入該儲存裝置320的第二儲存 區域323中,顯示引擎340則由儲存裝置320中讀出該壓縮解碼I幀或壓縮 解碼P幀予以顯示。本發明會對儲存裝置320進行3個幀的存取。由圖4的比較可知,本發明在對B幀進行解碼時可有效地將對該儲存 裝置320進行存取的數據量減少25%,例如將316Mbytes/sec減少至 237Mbytes/sec。同時由圖2可知,視頻解碼時有一半是對B幀進行解碼, 故本發明可有效地減少對該儲存裝置320進行存取的數據量。圖5是本發明中 一種在視頻解碼中降低儲存裝置讀寫頻寬的系統500的 另一實施例方塊圖。其與圖3主要區別在於使用一縮放引擎510以替代該壓 縮裝置330。該縮放引擎510連接至解碼裝置310及儲存裝置320,對解碼 裝置310輸出的解碼I幀、解碼P幀、及解碼B幀進行縮放運算後,而分別 產生縮放解碼I幀、縮放解碼P幀、及縮放解碼B幀,再輸出至儲存裝置 320以進行儲存。如此可也減少對該儲存裝置320進行存取的數據量。圖6是本發明中 一種在視頻解碼中降低儲存裝置讀寫頻寬的系統600的 另一實施例方塊圖。其與圖3主要區別在於,本實施例在解碼裝置310及該 壓縮裝置330之間新增一縮放引擎510。該縮放引擎510連接至解碼裝置310 及壓縮裝置330,對解碼裝置310輸出的解碼I幀、解碼P幀、及解碼B幀 進行縮放運算後,再輸出至壓縮裝置330以進行壓縮。如此可進一步減少對 儲存裝置320進行存取的數據量。其中縮放運算是指將影像數據流的解析度降低。較佳地,將高解析度的 影像數據流縮小為適合顯示解析度的大小。例如,當對解析度為1920 X 1080、像素為16位元、每秒60幀的壓縮影像數據流進行解碼,而顯示的解 析度為640 X 480時,現有技術對動態隨機存取存儲器120的存取頻寬為 1920 X 1080 X 16 X 60 X 4 = 949Mbytes/sec。根據本發明圖5的架構對儲 存裝置320的存取頻寬為1920 x 1080 X 16 X 60 X 2 + 640 X 480 X 16 X 60 X 2 = 545Mbytes/sec,可節省404Mbytes/sec。根據本發明圖6架構在縮 放的基礎上還進行50%壓縮,則對儲存裝置320存取頻寬為1920 X 1080 X 16 X 60 X 2 + 640 X 480 X 16 X 60 X 2 X 0.5 = 510Mbytes/sec,可節省 439Mbytes/sec。圖7是本發明中 一種在視頻解碼中降低儲存裝置讀寫頻寬的系統700的 再一實施例方塊圖。其與圖6主要區別在於,本實施例將壓縮裝置330改為 一段/行壓縮裝置710、並在解碼裝置310及該儲存裝置320之間新增一塊壓 縮裝置720。段/行壓縮裝置710與壓縮裝置330執行相同的壓縮功能,只是該段/行壓縮裝置710以幀中的段或行為單位進行壓縮。塊壓縮裝置720連接至解碼裝置310及儲存裝置320,對解碼裝置310 輸出的解碼I幀及解碼P幀進行壓縮後,再輸出至儲存裝置320的第一儲存 區域321中。當解碼裝置310欲由儲存裝置320的第一儲存區域321讀出經 塊壓縮裝置720壓縮處理後的解碼I幀及解碼P幀時,塊壓縮裝置720則對 壓縮的解碼I幀及解碼P幀進行解壓縮,如此可再減少對該儲存裝置320進 行存取的數據量。塊壓縮裝置720執行壓縮和解壓縮操作以塊為單位,可以 為nxn的塊,n可以為4、 8或16,等等。圖8是本發明中一種在視頻解碼系統中降低儲存裝置讀寫頻寬的方法 的流程圖,其對解碼後的幀進行壓縮,以降低儲存裝置的讀寫頻寬。首先在 解碼步驟中,對一壓縮影像數據流進行解碼,而產生解碼I幀、解碼P幀、 及解碼B幀。其中,該壓縮影像數據流可為MPEG1、 MPEG2、 MPEG4、 H.263格式其中之一。在第一儲存步驟中,將解碼後的解碼I幀及解碼P幀暫存於一儲存裝置 中的第一儲存區域,該儲存於第一儲存區域的解碼I幀及解碼P幀供解碼步 驟在解碼時使用。在縮放步驟中,對該解碼步驟輸出的解碼I幀、解碼P幀、及解碼B幀 進行縮放運算後,再執行下面的壓縮步驟以進行壓縮。在壓縮步驟中,對縮放步驟輸出的經縮放運算後的解碼I幀、解碼P幀、 及解碼B幀進行壓縮,而分別產生壓縮解碼I幀、壓縮解碼P幀、及壓縮解 碼B幀。其中,該壓縮步驟系包含有損壓縮(Lossy compression)。接著,在第二儲存步驟中,將壓縮步驟輸出的壓縮解碼I幀、壓縮解碼 P幀、及壓縮解碼B幀分別暫存於一第二儲存區域。最後,在顯示步驟中,從第二儲存區域分別讀出壓'縮解碼I幀、壓縮解 碼P幀、及壓縮解碼B幀,而予以顯示。在另一實施例中,可以不包括縮放步驟,只包括壓縮步驟,則在該壓縮 步驟中,直接對解碼步驟輸出的解碼I幀、解碼P幀、及解碼B幀進行壓縮,而分別產生壓縮解碼I幀、壓縮解碼P幀、及壓縮解碼B幀。.在又一實施例中,可以不包括壓縮步驟,只包括縮放步驟,則在第二儲存步驟中,將縮放步驟輸出的縮放解碼I幀、縮放解碼P幀、及縮放解碼B幀分別暫存於一第二儲存區域。在再一實施例中,在第一儲存步驟中,對解碼後的解碼I幀及解碼P幀 進行壓縮,再暫存於儲存裝置中的第一儲存區域,當欲由第一儲存區域讀出 解碼I幀及解碼p幀時,對壓縮後的所述解碼I幀及解碼p幀進行解壓縮。 同時,壓縮步驟可以以幀中的段或行為單位,對縮放步驟輸出的經縮放運算後的解碼I幀、解碼P幀、及解碼B幀進行壓縮。由前述說明可知,本發明的技術方案將解碼裝置310產生的解碼I幀及 解碼P幀儲存在第一儲存區域321,以供P幀或B幀解碼使用。儲存在第一 儲存區域321的解碼I幀及解碼P幀並未經壓縮裝置330的壓縮,也未經縮 放引擎510的縮放,其不影響P幀或B幀的解碼品質。同時,該壓縮裝置 330所產生的壓縮解碼I幀、壓縮解碼P幀、及壓縮解碼B幀或該縮放引擎 510所產生的縮放解碼I幀、縮放解碼P幀、及縮放解碼B幀,其數據量已 經大幅減少,故可減少對儲存裝置320進行存取的數據量,從而減少存儲器 存取頻寬。由上述可知,本發明無論就目的、手段及效果,均顯示其迥異於現有技 術的特徵,極具實用價值。惟應注意的是,上述諸多實施例僅是為了便於說 明而舉例而已,並非用於限定本發明的保護範圍。凡在本發明的精神和原則 之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護範圍 之內。
權利要求
1、一種在視頻解碼中降低儲存裝置讀寫頻寬的系統,其特徵在於,該系統包含一解碼裝置,其對一壓縮影像數據流進行解碼,而產生解碼I幀、解碼P幀、及解碼B幀;一儲存裝置,其具有一第一儲存區域及一第二儲存區域,該儲存裝置連接至所述解碼裝置,以暫存數據,供所述解碼裝置解碼時使用;以及一壓縮裝置,連接至所述解碼裝置及所述儲存裝置,對所述解碼裝置輸出的解碼I幀、解碼P幀、及解碼B幀進行壓縮,而分別產生壓縮解碼I幀、壓縮解碼P幀、及壓縮解碼B幀;其中,所述解碼I幀及所述解碼P幀暫存於所述第一儲存區域,所述壓縮解碼I幀、所述壓縮解碼P幀、及所述壓縮解碼B幀分別暫存於所述第二儲存區域。
2. 如權利要求l所述的系統,其特徵在於,該系統進一步包含 一顯示引擎,連接至所述儲存裝置,從所述第二儲存區域分別讀出所述壓縮解碼I幀、所述壓縮解碼P幀、及所述壓縮解碼B幀,予以顯示。
3. 如權利要求1或2所述的系統,其特徵在於,該系統進一步包含 一縮放引擎,連接至所述解碼裝置及所述壓縮裝置,對所述解碼裝置輸出的所述解碼I幀、所述解碼P幀、及所述解碼B幀進行縮放運算後,再輸出至 所述壓縮裝置以進行壓縮。
4. 如權利要求1所述的系統,其特徵在於,所述壓縮裝置進行有損壓縮。
5. 如權利要求l所述的系統,其特徵在於,所述該壓縮影像數據流的格式 為MPEG1 、 MPEG2、 MPEG4和H.263才備式其中之一。
6. 如權利要求l所述的系統,其特徵在於,所述儲存裝置為內嵌式靜態隨 才踏取存儲器SRAM、或內嵌式動態隨機存M儲器DRAM。
7. —種在視頻解碼系統中降低儲存裝置讀寫頻寬的方法,其特徵在於,該方法包含對一壓縮影像數據流進行解碼,以產生一解碼I幀、 一解碼P幀、及一解 碼B幀;將所述解碼I幀及所述解碼P幀暫存於一第一儲存區域,以供解碼時使用; 對所述解碼I幀、所述解碼P幀、及所述解碼B幀進行壓縮,而分別產生一壓縮解碼I幀、 一壓縮解碼P幀、及一壓縮解碼B幀;以及將所述壓縮解碼I幀、所述壓縮解碼P幀、及所述壓縮解碼B幀分別暫存於一第二儲存區域。
8. 如權利要求7所述的方法,其特徵在於,該方法進一步包含 從所述第二儲存區域分別讀出所述壓縮解碼I幀、所述壓縮解碼P幀、及所述壓縮解碼B幀,並予以顯示。
9. 如權利要求7或8所述的方法,更特徵在於,該方法進一步包含 對所述解碼I幀、所述解碼P幀、及所述解碼B幀進行縮放運算後,再執4f所述對所述解碼I幀、所述解碼P幀、及所述解碼B幀進行壓縮的4喿作。
10. 如權利要求7所述的方法,其特徵在於,所述壓縮包含有損壓縮。
11. 如權利要求7所述的方法,其中,該壓縮影像數據流為MPEG1 、MPEG2、 MPEG4和H.263格式其中之一。
12. —種在視頻解碼中降低儲存裝置讀寫頻寬的系統,其特徵在於,該系 統包含一解碼裝置,其對一壓縮影像數據流進行解碼,而產生解碼I幀、解碼P 幀、及解碼B幀;一儲存裝置,其具有一第一儲存區域及一第二儲存區域,該儲存裝置連接 至所述解碼裝置,以暫存數據,供所述解碼裝置解碼時使用;以及一縮放裝置,連接至所述解碼裝置及所述儲存裝置,對所述解碼裝置輸出 的所述解碼I幀、所述解碼P幀、及所述解碼B幀進行縮》文運算,而分別產生 縮方丈解碼I幀、縮放解碼P幀、及縮放解碼B幀;其中,所述解碼I幀及所述解碼P幀暫存於所述第一儲存區域,所述縮放解碼I幀、所述縮放解碼P幀、及所述縮放解碼B幀分別暫存於所述第二儲存 區域。
13. 如權利要求12所述的系統,其特徵在於,該系統進一步包含 一顯示引擎,連接至所述儲存裝置,從所述第二儲存區域分別讀出所述縮放解碼I幀、所述縮放解碼P幀、及所述縮放解碼B幀,予以顯示。
14. 如權利要求12或13所述的系統,該系統進一步包含 一塊壓縮裝置,連接至所述解碼裝置及所述儲存裝置,對所述解碼裝置輸出的所述解碼I幀及所述解碼P幀進行壓縮後,再輸出至所述儲存裝置的第一 儲存區域,當所述解碼裝置欲由所述儲存裝置讀出所述解碼I幀及所述解碼P 幀時,所述塊壓縮裝置則對壓縮後的所述解碼I幀及所述解碼P幀進^f於解壓縮。
15. 如權利要求14所述的系統,其特徵在於,該系統進一步包含 一賴7行壓縮裝置,連接至所述解碼裝置及所述縮放裝置,以幀中的段或行為單位,對所述縮放裝置輸出的所述縮放解碼I幀、所述縮放解碼P幀、及所 述縮放解碼B幀進行壓縮後,而再分別暫存於所述第二儲存區域。
16. 如權利要求12所述的系統,其特徵在於,所述壓縮影像數據流的格式 為MPEG1 、 MPEG2、 MPEG4和H.263格式其中之一。
17. 如權利要求12所述的系統,其特徵在於,所述儲存裝置為內嵌式 SRAM、或內嵌式DRAM。
全文摘要
本發明提供一種在視頻解碼中降低儲存裝置讀寫頻寬的系統及方法。一解碼裝置對一壓縮影像數據流進行解碼,而產生解碼I幀、解碼P幀、及解碼B幀。一儲存裝置具有一第一儲存區域及一第二儲存區域,以暫存數據,供解碼裝置解碼時使用。一壓縮裝置對該解碼裝置輸出的解碼I幀、解碼P幀、及解碼B幀進行壓縮,而分別產生壓縮解碼I幀、壓縮解碼P幀、及壓縮解碼B幀。其中,解碼I幀及解碼P幀暫存於第一儲存區域,壓縮解碼I幀、壓縮解碼P幀、及壓縮解碼B幀分別暫存於第二儲存區域。使用本發明能夠降低對儲存裝置進行存取的數據量,減少存儲器存取頻寬。
文檔編號H04N7/26GK101583042SQ20091015186
公開日2009年11月18日 申請日期2009年7月1日 優先權日2009年7月1日
發明者陳謙文 申請人:凌陽科技股份有限公司

同类文章

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

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