[發明專利]視頻處理的轉置緩沖在審
| 申請號: | 201310593765.6 | 申請日: | 2006-07-27 |
| 公開(公告)號: | CN103634598A | 公開(公告)日: | 2014-03-12 |
| 發明(設計)人: | E.范納森;L.利平科特 | 申請(專利權)人: | 英特爾公司 |
| 主分類號: | H04N19/00 | 分類號: | H04N19/00;H04N19/152 |
| 代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 柯廣華;劉春元 |
| 地址: | 美國加利*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 視頻 處理 緩沖 | ||
1.?一種使用轉置緩沖器來轉置視頻信息的方法,所述轉置緩沖器被設置為包括列和行的二維陣列,所述方法包括:
沿第一方向把要壓縮的視頻信息的第一塊寫到所述緩沖器,并且沿與第一方向垂直的第二方向從所述緩沖器中讀取第一塊;
對于要壓縮的視頻信息的下一塊,確定所述下一塊是否是完全填充所述緩沖器的完整塊;
如果所述下一塊是完整塊,則沿所述第二方向寫入并且沿所述第一方向讀??;以及
如果所述下一塊是填充所述緩沖器的n行或n列的部分塊,則繼續沿所述第一方向寫入并且沿所述第二方向讀取。
2.?如權利要求1所述的方法,包括確定何時已經讀取了足夠大小的子塊,以接納要寫入的下一個塊。
3.?如權利要求1所述的方法,包括對轉置隨機存取存儲器進行寫入。
4.?如權利要求3所述的方法,包括在具有64個字的容量的轉置緩沖器中接收后面跟隨更小塊的8×8塊。
5.?一種視頻處理電路,包括:
轉置緩沖器,所述轉置緩沖器被設置為包括列和行的二維陣列;以及
耦合到所述轉置緩沖器的變換引擎,所述變換引擎配置成執行如以上權利要求中任一項所述的方法。
6.?如權利要求5所述的電路,其中,所述引擎確定何時已從所述緩沖器中讀取16個字。
7.?如權利要求6所述的電路,其中,在讀取16個字之后,所述引擎將4×4數據塊存儲在所述緩沖器的可用空間中。
8.?如權利要求7所述的電路,其中,所述引擎確定何時已從所述緩沖器中讀取32個字。
9.?如權利要求8所述的電路,其中,在讀取32個字之后,所述引擎將8×4或4×8數據塊存儲在所述緩沖器的可用空間中。
10.?一種系統,包括:
處理器;
耦合到所述處理器的動態隨機存取存儲器;以及
視頻處理電路,包括轉置緩沖器以及耦合到所述轉置緩沖器的變換引擎,所述轉置緩沖器被設置為包括列和行的二維陣列,所述變換引擎配置為執行如權利要求1至4中任一項所述的方法。
11.?如權利要求10所述的系統,其中,所述引擎將4×4視頻數據塊轉換為兩個八字行。
12.?如權利要求11所述的系統,其中,所述緩沖器具有64個字的容量,所述引擎轉換待存儲在所述緩沖器中的兩個八字行中的4×4數據塊,所述引擎確定何時已從所述緩沖器中讀取16個字,并且在讀取16個字之后將4×4數據塊存儲在所述緩沖器的可用空間中。
13.?如權利要求12所述的系統,其中,所述引擎確定何時已從所述緩沖器中讀取32個字。
14.?一種非暫時的機器可讀介質,其中存儲指令,所述指令在被執行時使基于處理器的系統能夠執行以下步驟:
采用轉置緩沖器來壓縮視頻數據,所述轉置緩沖器被設置為包括列和行的二維陣列;所述壓縮包括如權利要求1至4中任一項所述的方法。
15.?如權利要求14所述的介質,還存儲在被執行時使基于處理器的系統能夠以逐列方式將視頻數據塊寫入轉置緩沖器的指令。
16.?如權利要求15所述的介質,還存儲在被執行時使所述基于處理器的系統能夠接收4×4數據塊并將所述4×4數據塊寫入兩個可用的八字行的指令。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英特爾公司,未經英特爾公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310593765.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種石邊花盆及制作方法
- 下一篇:高電導率無硼系工作電解液及其制備方法





