H 266 JEM7 0 塊劃分之QTBT

2021-08-22 16:18:38 字數 1290 閱讀 9331

配置包括cfg檔案中的配置以及commondef.h

檔案中的配置。

可在cfg檔案中配置的引數:(qt配置只在cfg中進行)

i幀:亮度及色度劃分分離

p/b幀:亮度色度劃分一致

minqtlumaislice

minqtnonislice

minqtchromaislice

在commondef.h

檔案中定義了(bt的配置):

i slice 亮度

i slice 色度

p/b slice

max_bt_depth

max_bt_depth_c

max_bt_depth_inter

max_bt_size

max_bt_size_c

max_bt_size_ inter

min_bt_size

min_bt_size_c

min_bt_size_ inter

(對應cfg中:minqtlumaislice,minqtchromaislice,minqtnonislice)

i slice: maxbtsize; maxbtdepth; minbtsize

(對應:i slice在commondef.h

中的定義)

p/b slice: maxbtsize; maxbtdepth; minbtsize

(對應:p/b slice在commondef.h

中的定義)注:

在巨集jvet_c0024_sps_max_bt_depth(預設開)(sps下的maxbtdepth; maxbtdepthislicel; maxbtdepthislicec (可在cfg檔案中配置,分別對應:maxbtdepth,maxbtdepthislicel,maxbtdepthislicec))

以及巨集jvet_c0024_sps_max_bt_size(預設關)(sps下的maxbtsize; maxbtsizeislicel; maxbtsizeislicec)巨集定義下也有相關配置。

若sps巨集定義為開,則使用sps級別的配置,否則使用commondef.h中的配置。

二者同時作用限制bt的劃分。

在**中觀察對bt劃分是否進行的判斷條件,可見一斑:

( height > minbtsize || width > minbtsize ) && width <= maxbtszie && height <= maxbtsize && depth < maxbtdepth

H 266 請求對JEM的複雜度採取行動

本文譯自提案jvet c0105。摘要 這篇文件展示了幾個機構關於jem軟體複雜度的增加情況的看法,特別提出來創立乙個新的ad hoc組,研究降低軟體一般性複雜度的可能方法。1 最近jem複雜度的增加情況 2016年五月的日內瓦會議一開始,jem2.0軟體在ra配置的平均編碼時間據說是hm軟體的5....

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