本發明專利技術涉及一種視頻解碼方法。所述方法包括:構造公共合并候選塊的列表,所述公共合并候選塊的列表包括從被分區為第一預測單元和第二預測單元的當前代碼化單元的相鄰塊當中選擇的預定數目的公共合并候選塊;通過使用從所述公共合并候選塊的列表選擇的至少一個候選塊以用于所述第一預測單元和所述第二預測單元中的每一個來重構塊合并的塊的運動參數,在塊的基礎上生成運動向量;以及通過使用所生成的運動向量和參考畫面來執行運動補償。
【技術實現步驟摘要】
分案說明本申請為分案申請,其母案申請的專利技術名稱為“使用不對稱分區的公共合并候選組編碼/解碼視頻的方法”,申請日為2012年11月23日,申請號為201210482686.3。
本專利技術涉及視頻的解碼,并且更具體地涉及視頻解碼方法。
技術介紹
傳統的視頻壓縮使用被設計成去除畫面之間的冗余以改善壓縮效率的幀間預測和幀內預測技術?;趲瑑阮A測的視頻編碼算法通過去除畫面之間的時間冗余來壓縮視頻,其中,運動補償的幀間預測是用于這個目的的典型技術。運動補償的幀間預測技術通過下述方式來生成運動向量:對于位于當前編碼畫面之前和/或之后的至少一個參考畫面搜索與當前編碼塊類似的區域。它向在當前塊和通過使用生成的運動向量經由運動補償而獲得的預測塊之間的剩余部分應用DCT(離散余弦變換)。在量化和熵編碼后傳送DCT的結果。在運動補償的幀間預測的情況下,通過將畫面劃分為具有預定大小的多個塊來生成運動向量,并且通過使用生成的運動向量來執行運動補償。向解碼器傳送用于從運動補償獲得的相應預測塊的單獨運動參數。
技術實現思路
因為在比HD(高清晰度)分辨率大的高分辨率視頻的情況下每一個畫面的塊的數目增大,所以在代碼化效率的方面不期望當傳送的運動參數的數量變得相當大時向解碼器傳送運動參數以用于每一個預測塊;在這個方面中,需要一種用于改善代碼化效率的方法。本專利技術的第一目的是提供使用塊合并的視頻編碼方法和視頻編碼設備,該塊合并可以被應用用于比HD(高清晰度)分辨率大的高分辨率視頻。本專利技術的第二目的是提供使用塊合并的視頻解碼方法和視頻解碼設備,該塊合并可以被應用用于比HD分辨率大的高分辨率視頻。為了實現上面的本專利技術的目的,根據本專利技術的一個示例實施例的一種編碼方法包括:構造公共合并候選塊的列表,所述公共合并候選塊的列表包括從被不對稱地分區為第一預測單元和第二預測單元的當前代碼化單元的相鄰塊當中選擇的預定數目的公共合并候選塊;以及從所述公共合并候選塊的列表當中選擇至少一個候選塊以用于所述第一預測單元和所述第二預測單元的每一個,并且向解碼器發送所選擇的候選塊的信息以用于所述第一預測單元和所述第二預測單元的每一個。在對于所述第一預測單元和所述第二預測單元執行塊合并的情況下,所述公共合并候選塊的列表可以包括公共使用的合并候選塊。僅當所述當前代碼化單元的大小是8x8時,才可以執行所述塊合并。可以將最大的代碼化單元(LCU)劃分為多個不重疊的運動估計區域??梢詫τ谠谒鲎畲蟠a化單元內的所述運動估計區域依序執行運動估計??梢詫τ趯儆谠谒鲎畲蟠a化單元(LCU)內的運動估計區域的所有預測單元以并行的方式執行所述運動估計。根據所述運動估計區域的大小,可以確定是否允許通過使用所述公共合并候選塊對于在所述運動預測區域內的預測單元的并行合并。僅當所述運動估計區域的大小大于預定大小時,才可以允許對于在所述運動估計區域內的所有所述預測單元的所述并行合并。為了指示根據所述運動估計區域的所述大小的所述并行合并的處理的可能性,可以從編碼器向所述解碼器以PSS(畫面參數集)來傳送根據所述運動估計區域的所述大小的預定值。在所述當前預測單元和與所述當前預測單元相鄰的預測單元屬于同一運動估計區域的情況下,將所述對應的相鄰預測單元表示為非可用,而在所述當前預測單元和與所述當前預測單元相鄰的預測單元屬于彼此不同的運動估計區域的情況下,則將所述對應的相鄰預測單元表示為可用。所述公共合并候選塊的列表可以包括空間合并候選塊和時間合并候選塊。在所述當前代碼化單元內的所述第一預測單元和所述第二預測單元將來自空間公共合并候選塊當中的在預定特定位置處的塊的參考畫面索引用作用于所述時間合并候選塊的時間運動向量預測(MVP)的參考畫面索引??梢允沟迷谒鲱A定特定位置處的所述塊通過使用先前編碼的相鄰塊通過并行處理可執行,可以甚至在從在所述公共合并候選塊的列表中包括的塊當中重構第一PU0和第二預測單元PU1的運動參數之前構造所述先前編碼的相鄰塊??梢愿鶕谒鼍幋a器和所述解碼器之間的規則事先預定所述公共合并候選塊。根據本專利技術的另一個示例實施例的一種編碼設備包括幀間預測單元,所述幀間預測單元:被配置成構造公共合并候選塊的列表,所述公共合并候選塊的列表包括從與已經被不對稱地分區為第一預測單元和第二預測單元的當前代碼化單元相鄰的塊選擇的預定數目的公共合并候選塊;并且被配置成從所述公共合并候選塊的列表選擇至少一個候選塊以用于所述第一預測單元和所述第二預測單元中的每一個。為了實現如上所述的本專利技術的目的,根據本專利技術的一個示例實施例的一種解碼方法包括:構造公共合并候選塊的列表,所述公共合并候選塊的列表包括從被不對稱地分區為第一預測單元和第二預測單元的當前代碼化單元的相鄰塊當中選擇的預定數目的公共合并候選塊;通過使用從所述公共合并候選塊的列表選擇的至少一個候選塊以用于所述第一預測單元和所述第二預測單元中的每一個來重構塊合并的塊的運動參數,在塊的基礎上生成運動向量;以及通過使用所生成的運動向量和參考畫面來執行運動補償。所述第二預測單元的所述公共合并候選塊僅由可以在重構所述第一預測單元的運動參數前構造的相鄰塊組成。僅當所述當前代碼化單元的大小是8x 8時,才可以執行所述塊合并??梢詫⒆畲蟮拇a化單元(LCU)劃分為多個不重疊的運動估計區域??梢詫τ谠谒鲎畲蟠a化單元內的所述運動估計區域依序執行運動估計。可以對于屬于在所述最大代碼化單元(LCU)內的估計區域的所有預測單元以并行的方式執行所述運動估計。根據所述運動估計區域的大小,可以確定是否允許通過使用所述公共合并候選塊對于在所述運動估計區域內的預測單元的并行合并。僅當所述運動估計區域的大小大于預定大小時,才允許對于在所述運動估計區域內的所有所述預測單元的所述并行合并。在所述當前預測單元和與所述當前預測單元相鄰的預測單元屬于同一運動估計區域的情況下,將所述對應的相鄰預測單元表示為非可用,而在所述當前預測單元和與所述當前預測單元相鄰的預測單元屬于彼此不同的運動估計區域的情況下,將所述對應的相鄰預測單元表示為可用。所述公共合并候選塊的列表可以包括空間合并候選塊和時間合并候選塊。在所述當前代碼化單元內的所述第一預測單元和所述第二預測單元將來自空間公共合并候選塊當中的在預定特定位置處的塊的參考畫面索引用作用于所述時間合并候選塊的時間運動向量預測(MVP)的參考畫面索引??梢允沟迷谒鲱A定特定位置處的所述塊通過使用先前編碼的相鄰塊通過并行處理可執行,可以甚至在從在所述公共合并候選塊的列表中包括的塊當中重構第一PU0和第二預測單元PU1的運動參數之前構造所述先前編碼的相鄰塊。根據本專利技術的另一個示例實施例的一種解碼設備包括幀間預測單元,所述幀間預測單元:被配置成構造公共合并候選塊的列表,所述公共合并候選塊的列表包括從與被不對稱地分區為第一預測單元和第二預測單元的當前代碼化單元相鄰的塊選擇的預定數目的公共合并候選塊;被配置成通過使用從所述公共合并候選塊的列表選擇的至少一個候選塊以用于所述第一預測單元和所述第二預測單元的每一個來重構塊合并的塊的運動參數,在塊的基礎上生成運動向量;以及被配置成通過使用所生成的運動向量和參考畫面來執行運動補償。根據如上所述通過使用塊合并來編碼/解碼視頻本文檔來自技高網...

【技術保護點】
一種視頻解碼方法,包括:構造公共合并候選塊的列表,所述公共合并候選塊的列表包括從被分區為第一預測單元和第二預測單元的當前代碼化單元的相鄰塊當中選擇的預定數目的公共合并候選塊;通過使用從所述公共合并候選塊的列表選擇的至少一個候選塊以用于所述第一預測單元和所述第二預測單元中的每一個來重構塊合并的塊的運動參數,在塊的基礎上生成運動向量;以及通過使用所生成的運動向量和參考畫面來執行運動補償。
【技術特征摘要】
2011.11.23 KR 10-2011-0123209;2012.02.17 KR 10-2011.一種視頻解碼方法,包括:構造公共合并候選塊的列表,所述公共合并候選塊的列表包括從被分區為第一預測單元和第二預測單元的當前代碼化單元的相鄰塊當中選擇的預定數目的公共合并候選塊;通過使用從所述公共合并候選塊的列表選擇的至少一個候選塊以用于所述第一預測單元和所述第二預測單元中的每一個來重構塊合并的塊的運動參數,在塊的基礎上生成運動向量;以及通過使用所生成的運動向量和參考畫面來執行運動補償。2.根據權利要求1所述的視頻解碼方法,其中,所述第二預測單元的公共合并候選塊包括能夠甚至在重構所述第一預測單元的運動參數之前構造的相鄰塊。3.根據權利要求1所述的視頻解碼方法,其中,將最大代碼化單元(LCU)劃分為多個不重疊的運動估計區域,對于在所述最大代碼化單元內的所述運動估計區域依序執行運動估計,并且對于屬于在所述最大代碼化單元(LCU)內的運...
【專利技術屬性】
技術研發人員:李忠九,李溶宰,金輝,
申請(專利權)人:數碼士有限公司,
類型:發明
國別省市:韓國;KR
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。