Palette Mode Coding in HEVC Screen Content Coding Extension

Palette mode is a new coding tool included in the HEVC screen content coding extension (SCC) to improve the coding efficiency for screen contents such as computer generated video with substantial amount of text and graphics. It is observed that a local area in screen content typically has a few colors separated by sharp edges. To exploit such characteristics, palette mode represents samples in a block with indexes pointing to the color entries in a palette table. This paper provides a detailed overview of the palette mode in HEVC SCC in terms of palette generation, coding of the palette, and coding of the palette indexes for the samples in the palette block. Several improvements to palette mode coding, which have been proposed but not included in HEVC SCC, are also described. Simulation results are presented to quantify the bitrate savings provided by the palette mode for equal distortions.

[1]  Heiko Schwarz,et al.  Context-based adaptive binary arithmetic coding in the H.264/AVC video compression standard , 2003, IEEE Trans. Circuits Syst. Video Technol..

[2]  Guangming Shi,et al.  Compress Compound Images in H.264/MPGE-4 AVC by Exploiting Spatial Correlation , 2010, IEEE Transactions on Image Processing.

[3]  Gary J. Sullivan,et al.  Overview of the High Efficiency Video Coding (HEVC) Standard , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[4]  Marta Karczewicz,et al.  Transform coefficient coding in HEVC , 2012, 2012 Picture Coding Symposium.

[5]  Nenghai Yu,et al.  A Low-Complexity Screen Compression Scheme for Interactive Screen Sharing , 2013, IEEE Transactions on Circuits and Systems for Video Technology.

[6]  Shan Liu,et al.  Palette mode — A new coding tool in screen content coding extensions of HEVC , 2015, 2015 IEEE International Conference on Image Processing (ICIP).

[7]  Jizheng Xu,et al.  Overview of the Emerging HEVC Screen Content Coding Extension , 2016, IEEE Transactions on Circuits and Systems for Video Technology.