H 266 VVC系列1 VTM裡的命名規範

2021-10-07 14:01:43 字數 688 閱讀 4280

跟h.265、h.266標準有一段時間了,「獨學而無友,則孤陋而寡聞」,本來也想寫一些東西出來,剛好以此為開始分享一些心得體會。如果有理解不對的地方希望各位大佬不吝賜教,小生不勝感激。

以「milktea」為例:

舉例:「milktea」

說明vtm舉例

milktea

類名encslice

列舉型別

slicetype

milktea

沒見過milk_tea

巨集定義#define jvet_q0150

列舉名i_slice

常量名max_gop

milk_tea

列舉名bpm_std

milktea

所有一般變數

函式命名

compressslice()

_milktea

傳入的引數

_compid

private變數

_size

milktea_

沒見過milk_tea

靜態類static_vector

(編碼)函式命名

coding_tree_unit()

m_milktea

private變數

m_pccfg

m_milktea

private變數

m_ctxset

H 266 VVC幀內編碼相關工具簡介

摘要 本文旨描述當前h.266 vvc幀內編碼最新的標準工具,包括塊的dc模式的計算 ibc pdpc mip isp cclm waip等介紹,更新中.關鍵字 h.266 vvc 幀內編碼,pdpc ibc mip isp cclm waip 1.引言 2.相關介紹 dc模式 由於h.266 vv...

H 266中的多核變換

在hevc標準中基本上僅僅使用dct2作為變換核,只在幀內4 4的塊的亮度分量使用了dst變換,而h.266的多核變換技術引入了更多的選擇,新引入了dst7,dct8,dct5,dst1,目前僅僅幀間保留了dct8和dst7,幀內全部存在,由於266不存在tu的概念,即cu pu tu那麼就出現了非...

H 266的目前探索的情況

h.266的編碼框架目前還是跟265相同,變換 量化 反量化 反變換 濾波 熵編碼,基本相似,都是在這個框架上增加或者優化原有的技術,最大的變化可能是劃分框架變了,不在是原來的四叉樹劃分,變為了四叉樹二叉樹 聯發科提出 劃分,之後有人也提出三叉樹劃分,效能提公升較大,但是複雜度太大,沒被採納,對於單...