H.266的幀內技術之亮度模式編碼

    在10月份澳門的JVET會議上,266接收了一個有關亮度模式編碼的提案,下面就詳細記錄一下在VTM3.0版本上的亮度模式編碼。

    在VTM2.0中,亮度模式編碼延續了H.265中的3 MPM及剩餘模式編碼的方法,在10月份會議(即L次會議)上,接受JVET-L0165提案,該提案提出針對現在的65種角度模式把3 MPM擴展到 6 MPM,且針對多參考行幀內預測技術細緻的設計的不同的MPM構造方法,構造過程會用到當前塊的相鄰左塊(A)和上塊(B)的預測信息,如下圖所示。

     

一. 6MPM列表構造:

1. 當參考行索引爲0:

2. 當參考行索引不爲0時:

 

二. 亮度模式編碼 

     在進行模式編碼時,先判斷選中模式是否屬於6 MPM列表,如果是,則採取特定的熵編碼方法,如果屬於6 MPM列表之外的剩餘模式,則使用另一種特定的熵編碼方法,具體如下:

1.如果屬於MPM,先常規編碼1bit(使用上下文模型)

MPM中編碼1,不在MPM中編碼0

2.然後用不等長編碼表示其在MPM列表中的索引(旁路編碼);

idx=0    0

idx=1    10

idx=2    110

idx=3    1110

idx=4    11110

idx=5    11111

3.若不在MPM中,不等長萊斯截斷碼編碼最多6比特的剩餘模式;

剩餘模式重新排序編號,

編號<4    ?       5bit

編號>=4     ?    6bit

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章