Date:2022.9.29
在屏幕内容中,有些平坦区域的CU块的像素的色彩值常常集中分布少数几个离散的彩色,直接标注它们像素值的调色板模式比使用预测加变换的处理更加有效。当采用调色板编码模式时,编码器分析CU中的像素值分布情况(PM是处理重复像素的冗余),选出若干代表色形成一个调色板表( palette table),确定了代表色和它的索引值之间的匹配,这个表格要在比特流中予以标注。
Palette mode的基本思想就是利用CU内部的样本只是有少数几种典型的颜色组成的特性进行编码。其中,收集CU内部的较为集中分布的集中颜色组成一个set。这个set即为palette,当然,CU内部样板中,颜色不属于set的,会被集中起来归为一个escape。在CU层次的flag中,有palette_escape_val_present_flag语法来指明当前CU内部是否有escape模式的。如果存在的话,palette模式在set最后增加一个种类存放escape。
PM模式示例如下: