HEVC中LCU分割 劃分檢視

2021-06-19 23:44:45 字數 985 閱讀 7505

相比於h.264,hevc中特別採用了coding unit(cu)的概念。為了檢視編碼過程中, lcu的最終劃分,因此簡單做了乙個lcu分割劃分的檢視的**。雖然做得比較粗糙,但是勉強能用。因為matlab進行顯示和操作比較容易,這裡用了matlab。

1、首先,在hevc的測試**hm中的函式,加入一段**,講lcu劃分的資訊儲存下來。在void tenccu::compresscu( tcomdatacu*& rpccu ) 函式中加入

depthinfo.close(); }

當執行完hm**後,就會產生 bestdepth.txt檔案。

matlab**其實是乙個這樣的函式:

function lcu_view(yuv_filename, lcu_filename, width, height, numframe)

yuv_filename : 為測試序列yuv的路徑和檔名,

lcu_filename: 為bestdepth.txt檔案的路徑和檔名,

width                   : 為測試序列的width

height                 : 為測試序列的height

numframe        : 為測試的幀數

這裡,給出本人做的五幀的乙個例子:

HEVC中的位元速率控制(RC)

題記 hevc 標準中所推薦的位元速率控制模型不像h.264中推薦 二次率失真模型 而採用了 r lambda 模型。模型較簡單,主要提案涉及三個 jct vc k0103 jct vc m0257 jct vc m0036 在hm中對應的 如下 group level group level rc...

HEVC解碼中的SPS解析

以下是對每乙個語法元素的討論解釋 1 sps video parameter set id 指定了當前活動的vps的id號,當前例子的取值為0,這也與前文的vps解析的結果一直 2 sps max sub layers minus1 該值 1表示引用該sps的cvs所包含的最大時域子層數,取值範圍0...

HEVC中的快速RDOQ方法

儘管rdoq顯著提高了hevc的編碼效能,但是在用rdo準則優化操作時,確定各變換係數的最佳量化電平需要較高的計算複雜度。本文中,首先提出一種跳過所有零編碼單元的有效方法 然後,進一步提出一種快速rdoq方法 通過跳過所有除dc係數的量化零塊 aqzb dc 的優化步驟 此外,建立aqzb dc的r...