【技術實現步驟摘要】
【國外來華專利技術】
本專利技術涉及數據處理領域。
技術介紹
在示例情形中,與多媒體數據處理相關的技術的高速發(fā)展會對各種多媒體處理器的相應的計算能力提出更高的要求。多媒體數據處理可以包括出于壓縮目的而對多媒體數據進行編碼。執(zhí)行對多媒體數據的壓縮可能是為了在存儲期間節(jié)省內存,或者在傳輸期間有效地使用可用的帶寬。可以使用足以實現多媒體數據壓縮的編碼機制來對多媒體數據進行編碼。接著,可以出于顯示/觀察的目的而對多媒體數據進行解壓縮(例如,解碼)。此外,在示例情形中,各種視頻編碼格式(paradigms)可以包括基于參考幀對與多媒體數據對應的幀進行編碼,由此優(yōu)化存儲容量并且還增強多媒體處理器的性能。在示例情形中,多媒體數據處理可以包括執(zhí)行運動補償,其中從內存中提取(fetch)與參考幀(例如,先前已解碼的幀且存儲在內存中)關聯的參考像素,并且進行插值以形成預測幀。可以從當前幀中減去該預測幀,以獲得與當前幀對應的殘差樣本。這些殘差樣本接著可以被編碼,以便對當前幀進行編碼。在示例情形中,當執(zhí)行運動補償時,從內存中隨機地提取參考像素(以便對幀的各種部分進行編碼),并且在提取的參考像素之間可以存在顯著程度的重疊。根據示例情形,由于提取參考像素的隨機特性,內存帶寬消耗以及功率耗散會增加。
技術實現思路
公開了一種用于多媒體數據處理的方法和系統。在一個實施例中,為了處理多媒體幀,將多媒體幀劃分為多個塊分區(qū),其中每個分區(qū) ...
【技術保護點】
一種方法,其包括:在第一緩存中定義一個或多個像素塊區(qū)域,以便緩存與參考數據對應的多個參考像素塊;基于預定標準,將所述多個參考像素塊中的參考像素塊分配給一個或多個像素塊區(qū)域中的像素塊區(qū)域;以及將所述參考像素塊與基于所述像素塊區(qū)域的標簽關聯,以便有助于搜索所述參考數據,從而處理與多媒體幀關聯的多個像素塊。
【技術特征摘要】
【國外來華專利技術】2012.09.07 US 13/606,2371.一種方法,其包括:
在第一緩存中定義一個或多個像素塊區(qū)域,以便緩存與參考數據對
應的多個參考像素塊;
基于預定標準,將所述多個參考像素塊中的參考像素塊分配給一個
或多個像素塊區(qū)域中的像素塊區(qū)域;以及
將所述參考像素塊與基于所述像素塊區(qū)域的標簽關聯,以便有助于
搜索所述參考數據,從而處理與多媒體幀關聯的多個像素塊。
2.根據權利要求1所述的方法,其中所述像素塊區(qū)域是通過以下中
的至少一個來定義的:指示沿所述像素塊區(qū)域的長度方向和寬度方向的
尺寸的跨度信息;基地址;指示與所述像素塊區(qū)域關聯的參考幀的參考
索引;以及指示與所述像素塊區(qū)域關聯的緩存體的緩存體識別標簽。
3.根據權利要求1所述方法,其中所述搜索包括:
確定在所述多媒體幀中的多個塊分區(qū)中的第一塊分區(qū)中與所述多個
像素塊對應的第一參考區(qū)域;
通過將與所述第一參考區(qū)域關聯的標簽信息和與所述一個或多個像
素塊區(qū)域關聯的跨度信息進行比較,以此識別所述一個或多個像素塊區(qū)
域中有可能包括所述第一參考區(qū)域的一個或多個像素塊區(qū)域;以及
確定在所識別的一個或多個像素塊區(qū)域中與所述第一參考區(qū)域關聯
的一個或多個參考像素塊的存在。
4.根據權利要求3所述的方法,其中確定所述一個或多個參考像素
塊的存在包括:
基于所述跨度信息以及所述第一參考區(qū)域在與所述參考數據關聯的
參考幀內的位置來確定所述第一參考區(qū)域在所識別的一個或多個像素塊
區(qū)域內的可能偏移;以及
通過檢查在所確定的可能偏移處與所述一個或多個參考像素塊關聯
\t的多個可用性標簽來確定所述第一參考區(qū)域在所識別的一個或多個像素
塊區(qū)域中的所確定的可能偏移處的存在。
5.根據權利要求3所述的方法,其進一步包括:
如果所述第一參考區(qū)域被確定為在所識別的一個或多個像素塊區(qū)域
中不存在,則在第二緩存中確定所述一個或多個參考像素塊的存在;以
及
從以下之一中提取與所述第一參考區(qū)域關聯的所述一個或多個參考
像素塊:
如果所述第一參考區(qū)域被確定為在所述第二緩存中存在,則從
所述第二緩存中提取;以及
如果所述第一參考區(qū)域被確定為在所述第二緩存中不存在,則
從內存中提取。
6.根據權利要求5所述的方法,其進一步包括在所述第一緩存中緩
存提取的一個或多個參考像素塊,以便處理與所述多媒體幀關聯的所述
多個像素塊。
7.根據權利要求6所述的方法,其進一步包括在從所述第一緩存中
讀取所述一個或多個參考像素塊之后,在所述第二緩存中緩存提取的一
個或多個參考像素塊,以便處理與所述多媒體幀關聯的后續(xù)像素塊。
8.根據權利要求7所述的方法,其中在所述第二緩存中緩存提取的
一個或多個參考像素塊包括:
確定所述第二緩存內用于緩存提取的一個或多個參考像素塊的空間
的可用性;以及
執(zhí)行以下步驟之一:
如果所述空間被確定為在所述第二緩存內可用,則在所述第二
緩存中緩存提取的一個或多個參考像素塊;以及
如果所述空間被確定為在所述第二緩存內不可用,則在所述第
\t二緩存中刪除一個或多個先前緩存的參考像素塊,其中所述第二緩存的
原點被偏移預定余量,以便在刪除了所述一個或多個先前緩存的參考像
素塊之后,緩存提取的一個或多個參考像素塊。
9.根據權利要求5所述的方法,其中從所述內存中提取與所述第一參
考區(qū)域關聯的所述一個或多個參考像素塊中的參考像素塊的最小粒度和
在與所述內存關聯的預取緩沖器中進行緩存的最小粒度相匹配。
10.根據權利要求9所述的方法,其中從所述內存中提取與所述第一
參考區(qū)域關聯的所述一個或多個參考像素塊包括,確定要連同與所述第
一參考區(qū)域關聯的所述一個或多個參考像素塊一起被提取的一個或多個
額外的參考像素塊,其中所述一個或多個額外的參考像素塊以及所述第
一參考區(qū)域在所述參考幀內彼此相鄰,并且一起在所述參考幀內形成矩
形區(qū)域。
11.根據權利要求10所述的方法,其中所述一個或多個額外的參考
像素塊和所述第一參考區(qū)域對應于所述參考幀內的多個塊分區(qū)中的一個
塊分區(qū)。
12.根據權利要求10所述的方法,其中所述一個或多個額外的參考
像素塊和所述第一參...
【專利技術屬性】
技術研發(fā)人員:H·桑加維,M·V·R·雷迪,A·D·古普塔,A·巴沙克,
申請(專利權)人:德克薩斯儀器股份有限公司,
類型:發(fā)明
國別省市:美國;US
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。