Methods for coding video data in palette mode
AssigneeAlibaba Group Holding Limited
InventorsRu-Ling Liao, Mohammed Golam Sarwer, Jie Chen, Yan Ye, Jiancong Luo
Life of this patent
Estimating the term…
Abstract
The present disclosure provides systems and methods for performing palette coding of video data. According to certain disclosed embodiments, the methods include: classifying pixels of a coding unit into a first plurality of clusters; and determining, according to the first plurality of clusters, a palette table for the coding unit.
Claims17
A palette coding method, comprising:
- classifying pixels of a coding unit into a first plurality of clusters;
- and
- determining, according to the first plurality of clusters, a palette table for the coding unit,
- wherein classifying the pixels of the coding unit into the first plurality of clusters comprises:
- determining a second plurality of clusters, the second plurality of clusters corresponding to palette entries in a palette predictor of the coding unit, respectively;
- and
- classifying, according to the second plurality of clusters, the pixels of the coding unit into the first plurality of clusters.
An apparatus for processing video content, comprising:
- a memory storing a set of instructions;
- and
- a processor coupled to the memory and configured to execute the set of instructions to cause the apparatus to perform:
- classifying pixels of a coding unit into a first plurality of clusters;
- and
- determining, according to the first plurality of clusters, a palette table for the coding unit,
- wherein classifying the pixels of the coding unit into the first plurality of clusters comprises:
- determining a second plurality of clusters, the second plurality of clusters corresponding to palette entries in a palette predictor of the coding unit, respectively;
- and
- classifying, according to the second plurality of clusters, the pixels of the coding unit into the first plurality of clusters.
A non-transitory computer-readable storage medium storing a set of instructions that are executable by one or more processors of a device to cause the device to perform a method for processing video content, the method comprising:
- classifying pixels of a coding unit into a first plurality of clusters;
- and
- determining, according to the first plurality of clusters, a palette table for the coding unit,
- wherein classifying the pixels of the coding unit into the first plurality of clusters comprises:
- determining a second plurality of clusters, the second plurality of clusters corresponding to palette entries in a palette predictor of the coding unit, respectively;
- and
- classifying, according to the second plurality of clusters, the pixels of the coding unit into the first plurality of clusters.
Dependencies are inferred from the claim text.