專利名稱:提供和使用關于視頻信號的層間預測的信息的方法
技術領域:
本發(fā)明涉及在通過編碼視頻信號將該視頻信號提供給多個層時提供和使用關 于層間預測的信息的方法。
背景技術:
根據(jù)可縮放視頻編解碼器(SVC)方案,視頻信號以即使從編碼得到畫面序
列的部分(間歇地從該畫面序列當中選擇的幀序列)被解碼也能呈現(xiàn)低質量視頻的
方式得到最佳視頻質量的編碼。運動補償時域濾波器(或濾波)(MCTF)是被建 議用于SVC方案的一種編碼方案。
然而,雖然即使僅是接收到的畫面序列的部分被處理,通過SVC方案編碼的 畫面序列也能呈現(xiàn)低質量圖像,但如果比特率降低則圖像質量嚴重退化。為了克服 圖像質量退化,可以以具有至少一層的層次結構提供諸如每秒具有更小幀數(shù)的小尺 寸視頻和/或畫面序列等具有低傳輸率的額外的輔助畫面序列。
假定處理兩個序列,輔助序列(較低層序列)和主畫面序列(較上層序列) 分別被稱為基層和增強層。然而,由于基層和增強層是通過編碼相同的視頻源得到 的,所以兩個層的視頻信號中均存在冗余信息。相應地,為了提高增強層的編碼速 率,使用基層的編碼信息來對增強層的視頻信號進行編碼。這即是一種層間預測方 案。
例如,當增強層中當前宏塊的類型被確定為幀內模式宏塊時,就使用基層的 幀內模式中相應塊的圖像數(shù)據(jù)將該當前宏塊編碼到殘余數(shù)據(jù)中(該相應塊在時間上 與該增強層的宏塊同時存在并相同)。
該經(jīng)編碼的宏塊被稱為"幀內BL模式塊",并且用于該宏塊的幀內BL模式 的規(guī)范可以有限制或者也可不受限制。例如,如圖1A所示,層間預測可以通過僅 在基層的相應塊以幀內模式編碼時才允許層間預測來約束。另外,如圖1B所示, 層間預測可以通過在基層的相應塊以幀間模式和幀內模式編碼時都可允許層間預 測而不受約束。
編碼模式(在編碼器端)或解碼模式(在解碼器端)是根據(jù)基層的
"constrained一intrajred一flag"從圖1A禾口 IB中所示模式的一種來確定的。當以幀 內模式編碼的具有殘余數(shù)據(jù)的宏塊被重建時,該標志被用來指示固定值 (constrained—intra_pred—flag= 1)或重建〈象素〈直(constrained—intra_pred—flag=0) |皮
用于相鄰的幀間模式塊。
然而,當視頻信號是以如圖2所示的3層來編碼、以及較上層(Ll)和中間 層(L2)兩者都通過將較低層(L3)用作預測層來編碼并且隨后它們被提供給解 碼器時,較上層(Ll)和中間層(L2)兩者都被約束在用于較低層(L3)的幀內 模式塊的編碼方案中。換言之,當較低層(L3)的constrained__intra_pred—flag為'1' 時,預測約束被分配給較上層(Ll)和中間層(L2)從而使得較上層(Ll)和中 間層(L2 )通過如圖1A中所示的受約束方案來編碼。另外,當 constrained—intra一predjlag為'0'時',預測無約束被分配給較上層(Ll)和中間 層(L2)從而使得較上層(Ll)和中間層(L2)通過如圖1B中所示的無約束方案 來編碼。換言之,當根據(jù)較低層(L3)執(zhí)行層間預測時,則該較低層的較上層不 能單獨選擇層間預測約束或層間預測無約束。
另外,由于針對具有不同屬性的"constrained—intra_predjlag"來確定層間預 測約束(無約束),所以如果較低層的"constrainedjntra_pred—flag"具有多個層 當中的一特定值,則較上層可能會損失層間預測約束的自由度。換言之,僅是層間 預測約束和層間預測無約束中的一個被強制確定用于該較上層。
發(fā)明內容
相應地,本發(fā)明被作出用于解決上述在現(xiàn)有技術中出現(xiàn)的問題,并且本發(fā)明 的一個目的是提供一種用于通過預測編碼層為視頻信號發(fā)送關于層間預測約束的 信息并使用所發(fā)送的信息來對該視頻信號進行解碼的方法。
為了實現(xiàn)上述目的,提供了一種將圖像信號編碼為第一層和第二層的比特流 的方法,該方法包括步驟(l)根據(jù)第二層中對應于視頻塊的塊的圖像數(shù)據(jù)將第一層 的畫面中的圖像塊編碼到殘余數(shù)據(jù)中;以及(2)通過第一層的比特流提供指示信息, 該指示信息表示該編碼是以層間預測約束還是層間預測無約束來實現(xiàn)的。
根據(jù)本發(fā)明的另一方面,提供了一種用于通過接收編碼比特流來對第一層和 第二層的編碼比特流進行解碼的方法,該方法包括步驟(l)確定表示第一層的全部 或部分數(shù)據(jù)是以層間預測約束狀態(tài)還是以層間預測無約束狀態(tài)來編碼的指示信息,
該指示信息通過第一層的比特流來提供;以及(2)確定第二層的幀間模式塊是否先 被重建從而重建第一層的畫面中具有特定模式的相應塊。
根據(jù)本發(fā)明的又一方面,提供了一種用于通過接收編碼比特流來對第一層和 第二層的編碼比特流進行解碼的方法,該方法包括步驟(l)確定指示在重建幀內模 式塊時相鄰幀間模式塊數(shù)據(jù)的使用受到約束的指示信息,標志被包括在第二層的比 特流中;以及(2)確定表示第一層的全部或部分數(shù)據(jù)是以層間預測約束狀態(tài)還是以 層間預測無約束狀態(tài)來編碼的指示信息,如果步驟(l)所確定的指示信息指示相鄰 幀間模式塊數(shù)據(jù)的使用是受約束的則通過第一層的比特流來提供該指示信息。
根據(jù)本發(fā)明的一個實施例,指示信息根據(jù)畫面類型被分配不同的值。
根據(jù)本發(fā)明的一個實施例,畫面的類型被分為包括關鍵畫面(或具有低頻帶 分量的畫面)和非關鍵畫面(或具有高頻帶分量的畫面)的兩種類型。
根據(jù)本發(fā)明的一個實施例,指示信息被根據(jù)畫面的類型來分類并且具有表示 該畫面以層間預測約束Z無約束來編碼的值。
結合附圖考慮以下具體說明,本發(fā)明的以上和其它目的、特征和優(yōu)點將更加 顯而易見。
圖1A是示出了根據(jù)層間預測約束基于較低層預測幀內模式塊的示圖1B是示出了根據(jù)層間預測無約束基于較低層預測幀內模式塊的示圖2是示出了當視頻信號通過包括至少3層的多個層來編碼和發(fā)送時較高層
的層間預測方案的 一個示例的示圖3是示出了根據(jù)本發(fā)明的為視頻信號采用可縮放編碼方案的視頻信號編碼
設備的結構的框圖4是示出了用于對由圖3中所示的編碼設備來發(fā)送和編碼的數(shù)據(jù)流進行解 碼的解碼器的結構的框圖5是示出了根據(jù)本發(fā)明的一個實施例的被解碼器用于確定層間預測是否受 約束的語法的 一 個示例的示圖6是示出了根據(jù)本發(fā)明的另一實施例的被解碼器用于確定層間預測是否受 約束的語法的一個示例的示圖。
實施本發(fā)明的最佳模式
此后將參照附圖對本發(fā)明的優(yōu)選實施例進行說明。在以下說明和附圖中,相 同標號被用來指定相同或類似組件,并且將省略對相同或相似組件的重復說明。
圖3是示出了根據(jù)本發(fā)明的采用視頻信號可縮放編碼方案的視頻信號編碼設
備的結構的框圖。雖然圖3中所示的設備在兩層中對輸入視頻信號進行編碼,但即 使該設備在3層或更多層中對輸入信號進行編碼,本發(fā)明的以下原理在各層之間也
都適用。
圖3中所示根據(jù)本發(fā)明的視頻信號編碼設備包括增強層(EL)編碼器1, 用于基于每個宏塊單元通過一規(guī)范方案(例如,MCTF或AVC)對輸入視頻信號 進行可縮放地編碼并生成適當?shù)墓芾硇畔?;紋理編碼單元2,用于將每個宏塊的編 碼信息轉換為壓縮比特串;運動編碼單元3,用于通過諸如AVC方案等規(guī)范方案 將從EL編碼器獲得的視頻塊運動向量編碼為壓縮比特串并生成例如畫面序列具有 原始視頻大小的25%或者畫面序列具有與增強層相同的大小和低幀速率的小尺寸 視頻序列;多路復用器5,用于以預定格式封裝紋理編碼單元2的輸出數(shù)據(jù)、BL 編碼器4的編碼視頻序列和運動編碼單元120的輸出向量數(shù)據(jù),以預定格式將各數(shù) 據(jù)彼此多路復用,并隨后輸出該多路復用數(shù)據(jù)。
EL編碼器1關于預定圖像幀中的宏塊執(zhí)行運動估計操作和預測操作。在這種 情形中,EL編碼器1使用從BL編碼器4提供的視頻數(shù)據(jù)和編碼信息執(zhí)行層間預 測編碼,將根據(jù)該層間預測編碼的編碼信息作為宏塊信息插入到適當?shù)臉祟^中,并 在編碼效率得到提高時發(fā)送該編碼信息。
在該編碼過程中,如果要被編碼的當前宏塊被確定為幀內模式宏塊,則根據(jù) 從BL編碼器4提供的信息確定對應于該當前宏塊的塊是處于幀內模式還是幀間模 式。在幀內模式的情形中,當前宏塊被指定為幀內BL模式塊并使用基層中的相應 塊的圖像數(shù)據(jù)被編碼到殘余數(shù)據(jù)中。
在幀間模式的情形中,當前宏塊可根據(jù)預定用于編碼的層間預測約束/無約束
狀態(tài)被指定為幀內BL模式塊(在無約束的情形中),并如上所述地使用基層的相 應塊的圖像數(shù)據(jù)被編碼到殘余數(shù)據(jù)中。在約束情形中,當前宏塊可根據(jù)層間預測約 束/無約束狀態(tài)被指定為幀內模式塊并可根據(jù)相鄰宏塊的像素值被編碼到殘余數(shù)據(jù)中。
另外,在約束情形中,包括"constrained—intrajred—flag"在內的特定信息可 被設為'1'。如果沒有設置約束,貝ij constrainedjntrajredjlag可被設為'0,。 該設置的特定信息被插入到將被發(fā)送的標頭(序列標頭、畫面或畫面組標頭、或片
標頭)中。
在無約束情形中,EL編碼器1根據(jù)通過對基層中對應于該當前宏塊的幀間模 式塊執(zhí)行重建操作(MC:運動補償或逆MCTF)獲得的重建圖像將當前宏塊的圖 像編碼到殘余數(shù)據(jù)中并將當前宏塊的圖像的模式指定為幀內BL模式。在幀間模式 塊的重建操作中,重建圖像可以通過從BL編碼器4請求圖像來接收,并且如果 BL編碼器4在當前宏塊被編碼到殘余數(shù)據(jù)之前暫時存儲圖像數(shù)據(jù),則可以使用所 存儲的圖像數(shù)據(jù)。
EL編碼器1可將約束標志插入到若干標頭的一個中。如果BL編碼器1將約 束標志插入到畫面標頭(PPS;畫面參數(shù)設置以及PPSE; PPS擴展)或片標頭中, EL編碼器I可根據(jù)這些片來指定層間預測約束。另外,EL編碼器1可將約束標志 插入到序列的標頭或畫面組(GOP)的標頭中。在這種情形中,屬于該序列或GOP 的所有片同等地經(jīng)受由約束標志指定的約束或無約束。
關于宏塊以多種塊模式的編碼過程的描述將被省略,因為這些編碼過程并不 直接與本發(fā)明相關。另外,編碼過程可采用一般公知的方案。
輸入圖像信號通過包括上述過程在內的編碼過程存儲在額外的存儲單元中。 然后,圖像信號的全部或部分根據(jù)解碼器的請求從存儲單元被讀出并通過傳輸通道 被發(fā)送。對圖像信號量的選擇是根據(jù)傳輸通道的容量來確定的,并且由于該選擇與 本發(fā)明無關所以將省略關于圖像信號量的選擇的描述。
圖4是示出了用于對如上所述地編碼和發(fā)送的數(shù)據(jù)流進行解碼的解碼器的結 構的框圖。圖4中所示的解碼器包括去多路復用器15,用于將所接收到的數(shù)據(jù) 流分為壓縮運動向量流和壓縮宏塊信息流;紋理解碼單元12,用于從壓縮宏塊流 恢復原始解壓縮信息流;運動解碼單元13,用于從壓縮運動向量流恢復原始解壓 縮流;增強層(EL)解碼器ll,用于通過MCTF方案將解壓縮宏塊信息流和運動 向量流轉換為原始視頻信號;以及基層(BL)解碼器14,用于通過諸如AVC方 案等預定方案解碼基層流。
BL解碼器14在解碼輸入基層流的同時將包括在輸入基層流中的標頭信息提 供給EL解碼器11從而使得EL解碼器11可使用包括運動向量信息和宏塊模式信 息在內的所需的基層的編碼信息(在基層流的標頭中)。另外,BL解碼器14根據(jù) EL解碼器11的指示將經(jīng)解碼的基層畫面或其中部分塊被解碼的畫面的圖像數(shù)據(jù) 提供給EL解碼器11。
EL解碼器11確定所接收到的增強層畫面序列當中具有要被當前解碼的畫面
的 GOP 或序列的標頭中作為層間預觀U約束標志的 constrained—inter—layer_pred—flag。如貫穿以上編碼序列所述的,可在畫面標頭或片 標頭中檢測層間預測約束標志。
如果應用到將被解碼的片的層間預測約束標志已被設為"層間預測約束" (constrained—inter—layer_pred—flag= 1 ),則在該片中層間BL模式塊的情形中,至 少對于幀內模式塊,EL解碼器11接收由BL解碼器14提供的解碼畫面數(shù)據(jù)(或 從EL解碼器與BL解碼器14之間共享的存儲器讀取解碼畫面數(shù)據(jù))并根據(jù)解碼畫 面數(shù)據(jù)中對應于幀內BL模式塊的塊的重建數(shù)據(jù)從幀內BL模式塊的殘余數(shù)據(jù)重建 原始圖像數(shù)據(jù)。
如果所確定的應用到將被解碼的片的層間預測約束標志被指定為層間預測無 約束(constrained—inter—layerjred—flag=0),則EL解碼器II指示BL解碼器14 重建基層中對應于該將被解碼的片的片中所有的宏塊并將重建的宏塊提供給EL解 碼器11。如果BL解碼器14以BL解碼器14總是提供所有畫面的解碼數(shù)據(jù)的方式 被設置,則無需EL解碼器11根據(jù)狀況要求指示。然而,由于除了基于幀內BL 模式的層間預測之外還在各層間使用了殘佘預測,因此優(yōu)選地BL解碼器14僅重 建幀內模式塊數(shù)據(jù)而不是畫面內的所有數(shù)據(jù)以將重建的數(shù)據(jù)提供給EL解碼器11, 而在有額外指示時對該畫面內的幀間模式塊執(zhí)行重建操作(MC或逆MCTF)以提 供具有該重建圖像數(shù)據(jù)的片。
EL解碼器11根據(jù)與具有從BL解碼器14接收到的重建數(shù)據(jù)的片中的BL模 式塊相對應的塊的重建數(shù)據(jù)從當前幀內BL模式塊的殘余數(shù)據(jù)重建原始圖像數(shù)據(jù)。
根據(jù)本發(fā)明的另一實施例,關于層間預測約束的信息可以根據(jù)畫面類型來分 類和設置。
如果畫面類型是關鍵畫面或使用具有低頻帶分量的畫面來編碼的畫面(MCTF 情形中的L畫面),則圖3中所示的EL編碼器1可設置或復位關于
"constrained—inter—layer_pred—LJlag"的標志信息,由此將該標志信息發(fā)送給解碼 器。如果畫面類型是非關鍵畫面或使用高頻帶分量來編碼的畫面(MCTF情形中的 H畫面),則圖3中所示的EL編碼器1可設置或復位關于
"constrained_inter_layer_pred—H—flag"的標志信息,由此將該標志信息發(fā)送給解碼 器。
關鍵畫面表示僅根據(jù)質量基畫面通過執(zhí)行預測操作被編碼到殘余數(shù)據(jù)的畫 面。相反,非關鍵畫面表示除質量基畫面之外還根據(jù)SNR增強畫面數(shù)據(jù)被編碼到
殘余數(shù)據(jù)的畫面。關鍵畫面的定義只是一個示例,且本發(fā)明不受限于該定義。
雖然兩個層間預測約束標志 (constrained—inter—layer_pred—L—flag )和 (constrained—inter—layer_pred—H—flag)被應用到不同類型的畫面,但這兩個標志具 有與constrained—inter—layer_pred—flag相同的用法。相應地,圖4中所示的EL解碼 器11在要被解碼的畫面是關鍵畫面或具有低頻帶分量的畫面時確定 constrained—inter—layer_pred—L—flag的值。如果要被解碼的畫面是非關鍵畫面或具 有高頻帶分量的畫面,則EL解碼器11確定constrained—inter—layer_pred—H—flag的 值。根據(jù)所確定的值對BL模式宏塊的重建操作與本發(fā)明先前實施例的操作相同。 此后,將對本發(fā)明的另一實施例進行說明。
當指示在幀內模式塊的重建中是否使用了相鄰幀間模式塊的 constrained jntra_pred—flag在基層中被復位,即沒有設置約束時,圖4中所示的BL 解碼器14通過MC方案(逆MCTF方案)關于相鄰幀間模式塊執(zhí)行重建操作以重 建畫面的幀內模式塊中的殘余數(shù)據(jù)。在該情形中,圖1中所示的EL編碼器1將增 強層中要被編碼的宏塊編碼而不區(qū)分基層中對應于該宏塊的塊是處于幀間模式還 是幀內模式是有利的。因為即使對于幀間模式塊,圖4中所示的EL解碼器11也 能通過諸如MC操作從BL解碼器14獲得重建圖像數(shù)據(jù)。
相應地,當基層的constrained—intrajredjlag被BL編碼器4設為'0,時(即 在沒有關于相鄰塊設置約束的情形中),圖1中所示的EL編碼器1通過將 constrained—inter—layer_pred—flag復位來發(fā)送constrained—inter—layer—pred—flag或者 不為包括以幀內BL模式編碼的宏塊的片或畫面(包括該片或該畫面的序列或組) 發(fā)送constrained—inter—layer_pred_flag 。
由于在基層的constrained一intrajred一flag被設為'1'時(即,由于在相鄰幀 間模式塊上所設的約束而在對幀內模式塊編碼(或重建)時沒有使用相鄰幀間模式 塊的數(shù)據(jù))可以為層間預測設置或不設置約束,EL編碼器1根據(jù)增強層的預定預 測約束條件將 一 特定塊編碼為幀內BL模式塊并通過將 constrained—inter—layer_pred—flag設為 '0, 或 '1' 來發(fā)送該特定塊。如果在 constrainedjntra_pred—flag被設為'l,的情形中沒有為層間預測設置約束,則EL 解碼器11根據(jù)先前實施例如上所述地從BL解碼器14請求對幀間模式塊的重建操 作。相應地,在該情形中,必須在兩層中都對數(shù)據(jù)重建執(zhí)行MC操作(或逆MCTF)。
同時,如上所述,根據(jù)本發(fā)明,由于constrained—inter Jay er_pred—flag可不從 編碼器發(fā)送,所以圖4中的EL解碼器11通過圖5中所示的方案確定是否為層間
預測設置了約束。
EL解碼器11將用于層間預測的變量"interlayer—constrained"初始化為無約 束狀態(tài)值(即,'0,)并隨后確定發(fā)送自BL解碼器14的constrained_intra_pred—flag 的值。EL解碼器僅在constrained—intra_pred—flag的值為'1'時將通過增強層的標 頭接收至U的constrained—inter—layer_pred—flag的值復制至ll interlayer—constrained的值。
圖4中所示的EL解碼器11可根據(jù)interlayer—constrained的值來識別是否為層 間預測設置了約束。根據(jù)層間預測的狀態(tài)從幀內BL模式宏塊的殘余數(shù)據(jù)重建原始 畫面數(shù)據(jù)的過程與根據(jù)先前實施例所述的過程相同。
同時,根據(jù)基層constrained—intra_pred—flag的值選擇是否為層間預測設置約 束,并且指示所選約束狀態(tài)的信息(constrained—inter—layer_predjlag)百T根據(jù)畫面 類型來分類和分配。例如,關于層間預測約束的值可通過對應于關鍵畫面或使用低 頻帶分量編碼的畫面的constrained—inter—layer_pred—L—flag或對應于非關鍵畫面或 使用高頻帶分量編碼的畫面的constrained_inter_layer_pred—H—flag來攜帶。
雖然使用了如上所述根據(jù)畫面類型被分類的標志信息,但這兩個標志可以根 據(jù)基層的constrainedJntra_pred—flag的值而不被發(fā)送或者可如上所述地用值'0' 或'1'來發(fā)送。另外,即使圖4中所示的EL解碼器11根據(jù)傳輸狀態(tài)來重建幀內 BL模式宏塊。如果基層的constrained—intra_predjlag具有值'0',以及如果 constrained—inter—layer_pred—L—flag或constrained—inter—layer—pred—H—flag ^殳有""豐皮發(fā) 送,則圖4中所示的EL解碼器11根據(jù)圖6中所示的語法執(zhí)行操作并根據(jù)通過該 操作獲得的interlayer—constrained的最終值來確定是否為層間預測設置了約束。
此后,將對本發(fā)明的又一實施例進行說明。
關于層間預測約束的信息可以使用諸如"constrained—inter—layer_pred—idc "等 沒有如先前實施例所述的根據(jù)畫面類型進行分類和分配的一個綜合指示符來傳遞。
根據(jù)本發(fā)明,在不論畫面類型如何都表示約束層間預測時, constrained—inter—layer_pred—idc被設為'0'。另外,在表示對于第一畫面類型(例 如,關鍵畫面或具有低頻帶分量的畫面)為層間預測無約束狀態(tài)和對于第二畫面類 型(例如,非關鍵畫面或具有高頻帶分量的畫面)為層間預測約束狀態(tài)時, constrained—inter—layer_pred—idc被設為'1'。在不論畫面類型如何都表示層間預 測無約束狀態(tài)曰寸,constrained—inter—layer_pred—idc被設為'2 ,。
根據(jù)本實施例,由于很少會有以層間預測約束狀態(tài)對第一畫面類型進行編碼
而以層間預測無約束狀態(tài)對第二畫面類型進行編碼的過程(實際上,當?shù)诙愋彤?面是以層間預測無約束狀態(tài)編碼時,無需以層間預測約束狀態(tài)對第一類型畫面進行 編碼),所以排除了指示該情形的值。然而很自然的是,根據(jù)需要通過為
constrained—inter—layerj3red—idc的值分配諸如'4,等一額外的值也是可以的。
如上所述,用于確定表示層間預測約束的信息并且根據(jù)確定結果對相應的BL 模式宏塊執(zhí)行重建操作的解碼器(重建操作包括基于表示層間預測約束的信息選擇 性地重建基層的幀間模式塊的操作)可以安裝在移動通信終端或再現(xiàn)所記錄的媒體
的設備上。
如上所述,根據(jù)本發(fā)明,層間預測約束/無約束狀態(tài)通過預測編碼層而不是基 層被直接傳遞用于層間預測,由此在根據(jù)多個層編碼和傳輸視頻信號時個別地設置 或釋放每個層的預測約束。相應地,可自由地執(zhí)行編碼,并且可實現(xiàn)適于編碼環(huán)境 的層編碼。
雖然出于說明性目的對本發(fā)明的優(yōu)選實施例進行了說明,但本領域的技術人 員將認識到可以作出各種修改、添加和替換而不會背離所附權利要求中所公開的本 發(fā)明的范圍和精神實質。
權利要求
1.一種用于將圖像信號編碼為第一層和第二層的比特流的方法,所述方法包括以下步驟(1)根據(jù)所述第二層中對應于視頻塊的塊的圖像數(shù)據(jù)將所述第一層的畫面中的畫面塊編碼到殘余數(shù)據(jù)中;以及(2)通過所述第一層的比特流提供指示信息,所述指示信息表示所述編碼是以層間預測約束還是層間預測無約束來實現(xiàn)。
2. 如權利要求l所述的方法,其特征在于,如果包括在所述第二層的比特流 中的信息被設為表示在重建幀內模式塊時相鄰幀間模式塊數(shù)據(jù)的使用受到約束的 值則所述指示信息表示所述編碼以層間預測無約束來實現(xiàn),所述信息指示在重建所 述幀內模式塊時所述相鄰幀間模式塊數(shù)據(jù)的使用是否受到約束。
3. 如權利要求2所述的方法,其特征在于,所述相應塊以幀內模式或幀間模式來編碼。
4. 如權利要求l所述的方法,其特征在于,如果包括在所述第二層的比特流中的信息被設為表示在重建幀內模式塊時相鄰幀間模式塊數(shù)據(jù)的使用受到約束的 值,則所述指示信息被設為層間預測約束值和層間預測無約束值中的一個,所述信 息指示在重建所述幀內模式塊時所述相鄰幀間模式塊數(shù)據(jù)的使用是否受到約束。
5. 如權利要求l所述的方法,其特征在于,所述指示信息包括根據(jù)畫面類型 被分類和分配的多種信息。
6. 如權利要求l所述的方法,其特征在于,所述指示信息具有根據(jù)畫面類型 被分類且表示該所述畫面是以層間預測約束狀態(tài)還是以層間預測無約束狀態(tài)來編 碼的至少3種信息。
7. —種用于通過接收編碼比特流對第一層和第二層的所述編碼比特流進行解 碼的方法,所述方法包括以下步驟(1) 確定表示所述第一層的全部或部分數(shù)據(jù)是以層間預測約束狀態(tài)還是以層 間預測無約束狀態(tài)來編碼的指示信息,所述指示信息通過所述第一層的比特流來提 供;以及(2) 確定所述第二層的幀間模式塊是否先被重建從而重建所述第一層的畫面 中具有特定模式的相應塊。
8. 如權利要求7所述的方法,其特征在于,所述特定模式是幀內BL模式。
9. 如權利要求7所述的方法,其特征在于,在步驟(2)中,基于所述指示 信息根據(jù)畫面的類型確定所述第二層的幀間模式塊是否先被重建。
10. 如權利要求7所述的方法,其特征在于,還包括確定指示在重建幀內模 式塊時相鄰幀間模式塊數(shù)據(jù)的使用受到約束的標志的步驟,所述標志被包括在所述 第二層的比特流中。
11. 如權利要求IO所述的方法,其特征在于,所述步驟(1)和步驟(2)是 在所確定的標志指示相鄰幀間模式塊數(shù)據(jù)的使用受到約束時執(zhí)行的。
12. 如權利要求IO所述的方法,其特征在于,還包括如果所確定的標志指示 相鄰幀間模式塊數(shù)據(jù)的使用沒有受到約束則確定所述第二層的幀間模式塊是否先 被重建以在不執(zhí)行步驟(1)的情況下重建所述第一層的畫面中具有特定模式的相 應塊的步驟。
13. 如權利要求7所述的方法,其特征在于,所述指示信息被包括在片標頭、 畫面標頭、序列標頭、和畫面組標頭中的一個中。
14. -一種用于通過接收編碼比特流來對第一層和第二層的編碼比特流進行解碼的方法,所述方法包括(1) 確定指示在重建幀內模式塊時相鄰幀間模式塊數(shù)據(jù)的使用受到約束的指示信息,所述標志被包括在所述第二層的比特流中;以及(2) 確定表示所述第一層的全部或部分數(shù)據(jù)是以層間預測約束狀態(tài)還是以層 間預測無約束狀態(tài)來編碼的指示信息,如果步驟(1)所確定的指示信息指示所述 相鄰幀間模式塊數(shù)據(jù)的使用是受約束的則通過所述第一層的比特流來提供所述指示信息。
15. 如權利要求14所述的方法,其特征在于,所述指示信息被包括在片標頭、 畫面標頭、序列標頭、以及畫面組標頭的一個中。
全文摘要
公開了一種在通過編碼視頻信號將該視頻信號提供給多個層時提供和使用關于層間預測的信息的方法。用于將圖像信號編碼為增強層和基層的比特流的該方法包括根據(jù)基層中對應于視頻塊的塊的圖像數(shù)據(jù)將增強層的畫面中的圖像塊編碼到殘余數(shù)據(jù)中并通過增強層的比特流來提供指示信息的步驟,該指示信息表示該編碼是以層間預測約束還是層間預測無約束實現(xiàn)的。
文檔編號H04N7/32GK101185343SQ200680018412
公開日2008年5月21日 申請日期2006年5月25日 優(yōu)先權日2005年5月26日
發(fā)明者全柄文, 尹度鉉, 樸志皓, 樸勝煜 申請人:Lg電子株式會社