[實用新型]視頻宏塊的上下文信息存取系統(tǒng)有效
| 申請?zhí)枺?/td> | 201220112702.5 | 申請日: | 2012-03-22 |
| 公開(公告)號: | CN203057363U | 公開(公告)日: | 2013-07-10 |
| 發(fā)明(設(shè)計)人: | 朱磊;沙力;蘭軍強 | 申請(專利權(quán))人: | 上海算芯微電子有限公司 |
| 主分類號: | H04N7/26 | 分類號: | H04N7/26;H04N7/32 |
| 代理公司: | 北京戈程知識產(chǎn)權(quán)代理有限公司 11314 | 代理人: | 程偉;孫向民 |
| 地址: | 201203 上海市浦東新*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 視頻 上下文 信息 存取 系統(tǒng) | ||
技術(shù)領(lǐng)域
本實用新型涉及一種視頻宏塊的上下文信息存取系統(tǒng),特別地,涉及一種基于面向熵編解碼的視頻宏塊上下文結(jié)構(gòu)設(shè)計的視頻宏塊的上下文信息存取系統(tǒng)。
背景技術(shù)
在現(xiàn)有的視頻編解碼標準中,基于熵編解碼的編解碼器一般都會大量使用預(yù)測編解碼,即利用相鄰宏塊的上下文信息以及宏塊內(nèi)部的子宏塊的上下文信息作為編解碼的預(yù)測值,并隨著編解碼的進行不斷更新這些上下文信息。這些上下文信息的使用提高了編解碼效率,同時也增加了編解碼器設(shè)計的復(fù)雜度,例如對于H.264等一些主流的視頻標準,上下文信息對應(yīng)的最小單位達到4x4的子宏塊的級別,也就是說,編解碼過程中涉及到的上下文信息的最小單位是4x4的子宏塊的上下文信息,這樣的設(shè)計使得編解碼過程中涉及到的上下文信息數(shù)據(jù)量十分龐大,對上下文信息的存取也十分頻繁復(fù)雜。
傳統(tǒng)的上下文信息存取方案主要分為兩類,一類是完全在編解碼器芯片外部通過例如固件和軟件來保存這些上下文信息,并在編解碼每個宏塊前由外部的固件或者軟件將這些上下文信息提供給編解碼器,以完成編解碼過程,在編解碼完成之后,固件和軟件提取編解碼結(jié)果從而更新并保存新的上下文信息。此類技術(shù)方案需要外部的固件和軟件來配置上下文信息,雖然上下文的存取由外部的固件或者軟件來完成可以降低編解碼器本身的硬件設(shè)計的復(fù)雜度,但這一方案會打斷編解碼器的計算流程,因為用編解碼器硬件對每個語法元素進行編解碼時,如果需要上下文信息,則必須通過外部的固件或軟件將硬件需要的上下文信息傳送給硬件,然后硬件再利用該上下文信息進行解碼,最后硬件再將當前結(jié)果作為上下文信息的更新內(nèi)容返回給軟件,這種軟硬件之間的頻繁復(fù)雜的交互導(dǎo)致編解碼器的執(zhí)行效率大大降低。
另一類方案則是完全由編解碼器內(nèi)部的硬件保存所需的上下文信息,由編解碼器根據(jù)需要進行存取。此類方法將上下文信息全部保存在編解碼硬件內(nèi)部(芯片內(nèi)),完全由硬件來存取所有所需的上下文信息,執(zhí)行效率會大大提升,但由于存儲空間和尋址導(dǎo)致硬件規(guī)模和復(fù)雜度增大,使得硬件設(shè)計的開銷較大,成本高。
實用新型內(nèi)容
本實用新型的目的在于解決現(xiàn)有技術(shù)中的上述缺點,即提出一種視頻宏塊的上下文信息的存取系統(tǒng),能夠通過將上下文信息進行合理的切分,從而既能夠在編解碼的過程中盡量少的打斷編解碼器硬件的工作,提高編解碼器工作效率,又能夠降低硬件規(guī)模和邏輯復(fù)雜度。
本實用新型的一方面提出了一種視頻宏塊的上下文信息存取系統(tǒng),該系統(tǒng)包括:
宏塊上下文存儲器,該宏塊上下文存儲器存儲相鄰宏塊的上下文信息,該宏塊上下文存儲器響應(yīng)于控制裝置發(fā)出的讀入命令接收并保存編解碼器發(fā)出的當前宏塊的上下文信息,以及響應(yīng)于控制裝置發(fā)出的寫出命令向編解碼器提供解碼或編碼當前宏塊所需的相鄰宏塊的上下文信息;
子宏塊上下文存儲器,該子宏塊上下文存儲器存儲子宏塊的上下文信息,該子宏塊上下文存儲器響應(yīng)于控制裝置發(fā)出的讀入命令更新并保存當前宏塊的子宏塊的上下文信息,響應(yīng)于控制裝置發(fā)出的寫出命令為編解碼器提供解碼當前宏塊所需的子宏塊的上下文信息;
控制裝置,響應(yīng)于編解碼器的請求,向所述宏塊上下文存儲器和所述子宏塊上下文存儲器發(fā)出讀入命令和寫出命令;
編解碼器,在編碼或解碼開始前請求所述控制裝置發(fā)出讀入命令,從而接收并利用所述宏塊上下文存儲器提供的相鄰宏塊的上下文信息和所述子宏塊上下文存儲器提供的子宏塊的上下文信息對當前宏塊進行編碼或解碼;在編碼或解碼過程中請求所述控制裝置發(fā)出寫出命令,根據(jù)編碼或解碼的結(jié)果保存并更新子宏塊上下文存儲器中的子宏塊的上下文信息;以及在編碼或解碼完成之后,向宏塊上下文存儲器輸出當前宏塊的上下文信息。
優(yōu)選地,所述宏塊上下文存儲器配置在編解碼器的外部,所述子宏塊上下文存儲器配置在編解碼器的內(nèi)部或外部。
優(yōu)選地,所述相鄰宏塊的上下文信息以軟件或固件的形式保存在所述宏塊上下文存儲器中,所述子宏塊的上下文信息以硬件形式保存在所述子宏塊上下文存儲器中。
優(yōu)選地,在編解碼器進行編碼或解碼之前,向所述宏塊上下文存儲器發(fā)出相鄰宏塊配置指令,從而通過固件或軟件來配置宏塊上下文存儲器中的相鄰宏塊的上下文信息。
優(yōu)選地,在編解碼器進行編碼或解碼之前,向子宏塊上下文存儲器發(fā)出初始化指令,從而初始化所述子宏塊上下文存儲器中的各個子宏塊的上下文信息。
優(yōu)選地,其中所述宏塊上下文存儲器響應(yīng)于子宏塊上下文讀寫指令提取或配置所述子宏塊上下文存儲器中的上下文信息。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海算芯微電子有限公司,未經(jīng)上海算芯微電子有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201220112702.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種聚氨酯吸波凝膠材料的制備
- 下一篇:防噪聲的粉塵沉降室
- 信息記錄介質(zhì)、信息記錄方法、信息記錄設(shè)備、信息再現(xiàn)方法和信息再現(xiàn)設(shè)備
- 信息記錄裝置、信息記錄方法、信息記錄介質(zhì)、信息復(fù)制裝置和信息復(fù)制方法
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄設(shè)備、信息重放設(shè)備、信息記錄方法、信息重放方法、以及信息記錄介質(zhì)
- 信息存儲介質(zhì)、信息記錄方法、信息重放方法、信息記錄設(shè)備、以及信息重放設(shè)備
- 信息存儲介質(zhì)、信息記錄方法、信息回放方法、信息記錄設(shè)備和信息回放設(shè)備
- 信息記錄介質(zhì)、信息記錄方法、信息記錄裝置、信息再現(xiàn)方法和信息再現(xiàn)裝置
- 信息終端,信息終端的信息呈現(xiàn)方法和信息呈現(xiàn)程序
- 信息創(chuàng)建、信息發(fā)送方法及信息創(chuàng)建、信息發(fā)送裝置





