[發明專利]具有基于上下文的參數緩沖器的圖像解碼器無效
| 申請號: | 200580042960.3 | 申請日: | 2005-12-16 |
| 公開(公告)號: | CN101080932A | 公開(公告)日: | 2007-11-28 |
| 發明(設計)人: | R·薩克塞納;M·哈克 | 申請(專利權)人: | 英特爾公司 |
| 主分類號: | H04N7/50 | 分類號: | H04N7/50 |
| 代理公司: | 永新專利商標代理有限公司 | 代理人: | 林錦輝 |
| 地址: | 美國加*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 具有 基于 上下文 參數 緩沖器 圖像 解碼器 | ||
背景技術
媒體播放器可以將運動圖像輸出到顯示設備。例如,媒體播放器可以獲得本地存儲的圖像信息或者從媒體服務器接收圖像信息流(例如,內容提供商可以通過電纜或者衛星網絡將包括高清晰度圖像幀的流傳輸到電視、機頂盒或者數字視頻錄像機)。一些情況下,對圖像信息進行編碼,以減少表示圖像所用的數據量。例如,可以將圖像分割為較小的圖像部分,例如宏塊,從而使得對于一個圖像部分所編碼的信息不必對于另一圖像部分重復(例如,因為多個相鄰的圖像部分可能經常會具有類似的顏色和亮度特性)。因此,在對特定圖像部分進行解碼時,媒體播放器需要本地存儲和訪問關于相鄰圖像部分的信息。然而,隨著圖像部分的大小和形狀更加復雜,存儲關于這些相鄰圖像部分的信息可能需要很大的存儲空間,否則就難于實現。
附圖說明
圖1是媒體系統的框圖;
圖2示出被分割為宏塊的顯示;
圖3示出被分割為宏塊、宏塊分區(macroblock?partition)和子宏塊的顯示;
圖4示出了單個宏塊;
圖5和圖6示出了被分割為兩個宏塊分區的宏塊;
圖7示出了被分割為四個宏塊分區的宏塊;
圖8示出了被分割為多個子宏塊分區(sub-macroblock?partition)的子宏塊;
圖9是根據一些實施例的設備框圖;
圖10是說明根據一些實施例的方法的流程圖;
圖11示出根據一些實施例的上下文(context)緩沖器的一部分;
圖12示出根據一些實施例,用于第II組參數的上下文映射編號;
圖13到17示出根據一些實施例,結合宏塊、宏塊分區和子宏塊的用于第II組參數的上下文映射;
圖18示出根據一些實施例,用于第III組參數的上下文映射編號;
圖19到23示出根據一些實施例,結合宏塊、宏塊分區和子宏塊的用于第III組參數的上下文映射;以及
圖24是根據一些實施例的系統框圖。
具體實施方式
媒體播放器可以接收圖像信息、解碼該信息,并向顯示設備輸出信號。例如,數字視頻錄像機(DVR)可以獲得本地存儲的圖像信息,或者,機頂盒可以從遠程設備接收圖像信息流(例如,內容提供商可以通過電纜或者衛星網絡將包含高清晰度圖像幀的流傳輸到機頂盒)。圖1是媒體系統100的框圖,包括媒體服務器100,該系統包括通過通信網絡130給遠程媒體服務器120提供圖像信息的媒體服務器110。
在發射機116將數據作為圖像信息流發射之前,編碼器114可以減少用于表示圖像內容112的數據的量。如這里所用的,可以根據多個不同協議中的任何一種,對信息進行編碼和/或解碼。例如,可以根據國際電信聯盟—電信標準化部門(ITU-T)推薦的題為″AdvancedVideo?Coding?for?Generic?Audiovisual?Services(用于通用音視頻服務的先進視頻編碼)″(2004)的H.264,或者國際標準化組織(ISO)/國際工程聯合會(IEC)運動圖像專家組(MPEG)的題為″Advanced?VideoCoding(Part?10)(先進視頻編碼(第10部分))″(2004)的標準,來處理圖像信息。作為其它的例子,可以根據ISO/IEC的編號為14496、題為″MPEG-4?Information?Technology-Coding?of?Audio-VisualObiects(MPEG-4信息技術-音頻視頻對象編碼)″(2001)的文檔,或者由ISO/IEC的編號為13818-1、題為″Information?Technology-Generic?Coding?of?Moving?Pictures?and?Associated?Audio?Information(信息技術-運動圖像及其相關音頻信息的通用編碼)″(2000)的文檔所定義的MPEG2協議,來處理圖像信息。
圖像可以分割成較小的圖像部分,針對一個圖像部分所編碼的信息可以對另一個圖像部分再次使用。因此,媒體播放器120的輸出引擎122在對接收到的圖像信息流進行解碼時,可以將關于相鄰部分的信息存儲到基于塊的參數緩沖器124中,并且從該參數緩沖器124中訪問所述信息。基于塊的參數緩沖器124可以包括,例如,位于輸出引擎122本地或外部的存儲結構。
例如,考慮H.264圖像信息。如圖2所示,顯示圖像200可以被分割成多個“宏塊”210。此外,關于一個宏塊210的信息可以使用關于相鄰宏塊的信息進行編碼(例如,因為多個相鄰的宏塊210可能經常具有類似特性)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英特爾公司,未經英特爾公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200580042960.3/2.html,轉載請聲明來源鉆瓜專利網。





