[發(fā)明專利]以樹狀運動補償方式處理目標運動部分的方法及處理電路有效
| 申請?zhí)枺?/td> | 201110096565.0 | 申請日: | 2011-04-18 |
| 公開(公告)號: | CN102263945A | 公開(公告)日: | 2011-11-30 |
| 發(fā)明(設計)人: | 安基程;陳慶曄;黃毓文;郭峋 | 申請(專利權)人: | 聯(lián)發(fā)科技(新加坡)私人有限公司 |
| 主分類號: | H04N7/26 | 分類號: | H04N7/26;H04N7/32 |
| 代理公司: | 北京三友知識產(chǎn)權代理有限公司 11127 | 代理人: | 任默聞 |
| 地址: | 新加坡啟匯*** | 國省代碼: | 新加坡;SG |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 樹狀 運動 補償 方式 處理 目標 部分 方法 電路 | ||
技術領域
本發(fā)明的實施例有關于視頻編碼,更具體地,有關于以樹狀(tree?based)運動補償方式處理目標運動部分(target?motion?partition)的方法及處理電路。
背景技術
編碼電路(Coding?Unit,CU)定義為具有正方形(square?shape)的基本單元。很多處理步驟基于CU實施,包含幀內(nèi)/幀間預測(intra/inter?prediction)、變換、量化、熵編碼(entropy?coding),等等。此處定義兩個專門術語:最大編碼單元(Largest?Coding?Unit,LCU)和最小編碼單元(Smallest?Coding?Unit,SCU)。對于方便的實現(xiàn),每個LCU以及SCU大小限制為2的冪,以及大于或者等于8。既然CU限制為正方形,那么在LCU內(nèi)的CU結構可以適應圖像以遞歸的(recursive)樹(tree)表達形式表示。也就是說,一個CU可以由LCU大小以及CU所屬的LCU內(nèi)部的分層(hierarchical)深度特征化。換言之,一個CU可以分為多個比較小的CU。例如,一個16x16的CU可以分為4個8x8的CU。LCU以及SCU的大小可以由例如LCU大小值s以及LCU中的最大階深度值h的信息指定。舉例說明,如果s=128以及h=5,即有5種可能的CU大小:128x128(LCU)、64x64、32x32、16x16以及8x8(SCU)。如果s=16以及h=2,可能的CU大小就是16x16(LCU)以及8x8(SCU)。因此,如果給出LCU大小值以及最大階深度值,對應地可能的CU大小就確定了。
一個CU可以具有一個或者多個預測單元(Prediction?Units,PU)。盡管如此,PU的像素(pixel)共享相同運動信息(例如,預測方向、參考圖像索引以及運動矢量)或者幀內(nèi)預測模式。在H.264中,當CU=16x16PU幀內(nèi)預測PU可以為16x16或者8x8或者4x4,PU幀間預測可以為16x16或者16x8或者8x16,以及當CU=8x8,不允許PU幀內(nèi)預測,PU幀間預測可以為8x8或者8x4或者4x8或者4x4。在擴展的宏塊(macroblock)方案中,當CU=64x64,不允許PU幀內(nèi)預測,PU幀間預測可以為64x64或者64x32或者32x64;當CU=32x32,不允許PU幀內(nèi)預測,PU幀間預測可以為32x32或者32x16或者16x32;當CU=16x16,PU幀內(nèi)預測可以為16x16或者8x8或者4x4,PU幀間預測可以為16x16或者16x8或者8x16,以及當CU=8x8,不允許PU幀內(nèi)預測,PU幀間預測可以為8x8或者8x4或者4x8或者4x4。在H.265/高效視頻編碼(High?Efficiency?Video?Coding,HEVC)考慮中的檢測模型(Test?Model?under?Consideration,TMuC)中,每一個CU有兩個PU幀內(nèi)預測選項以及九個PU幀間預測選項。
對于樹狀運動補償(motion?compensation),B片的用于宏塊類型(macroblock?type,簡寫做mb_type)的二元化表達用在內(nèi)容適應性二元化算法編碼(Context-Adaptive?Binary?Arithmetic?Coding,CABAC)中。請參閱圖1,圖1為用于16x16運動部分(motion?partition)(例如,CU=16x16)的mb_type的傳統(tǒng)二元化(binarization)表格的示意圖。如圖1所示,索引為22的正方形幀間預測運動部分(motion?partition)B_8x8,具有”111101”指定的碼字(即,位串,bin?string),分別由0、1、2以及3索引的其他正方形幀間預測模式部分B_Direct_16x16,B_L0_16x16,B_L1_16x16以及B_Bi_16x16,具有“0”,“100”,101”以及“110000”指定的碼字。長方形(非正方形)幀間預測運動部分通常具有低出現(xiàn)機率(occurrence?probabilities),這樣的碼字指定可能不會獲得優(yōu)化的率失真(Rate-Distortion,RD)效能。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供一種以樹狀運動補償方式處理目標運動部分的方法以及處理電路。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于聯(lián)發(fā)科技(新加坡)私人有限公司,未經(jīng)聯(lián)發(fā)科技(新加坡)私人有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110096565.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





