Palette index value swapping in palette mode
AssigneeQUALCOMM Incorporated
InventorsWei Pu, Marta Karczewicz, Feng Zou, Rajan Laxman Joshi, Vadim Seregin, Joel Sole Rojals
Life of this patent
Estimating the term…
Abstract
In an example, a method of decoding video data using palette mode may include receiving, from an encoded video bitstream, a first syntax element defining a value indicative of a scan order. The method may include receiving, from the encoded video bitstream, a second syntax element defining a value indicative of a swap operation. The method may include reconstructing a palette block from a plurality of palette index values based on the value of the second syntax element indicative of the swap operation.
Claims20
A method of decoding video data using palette mode, the method comprising:
- receiving, from an encoded video bitstream, a first syntax element defining a value indicative of a scan order;
- receiving, from the encoded video bitstream, a second syntax element defining a value indicative of a swap operation;
- and
- reconstructing a palette block from a plurality of palette index values based on the value of the second syntax element indicative of the swap operation.
A device for decoding video data using palette mode, the device comprising:
- a memory;
- and
- a video decoder configured to:
- receive, from an encoded video bitstream, a first syntax element defining a value indicative of a scan order;
- receive, from the encoded video bitstream, a second syntax element defining a value indicative of a swap operation;
- reconstruct a palette block from a plurality of palette index values based on the value of the second syntax element indicative of the swap operation;
- and
- store the palette block in the memory.
A method of encoding a palette block of video data having a plurality of palette index values using palette mode, the method comprising:
- generating a first syntax element defining a value indicative of a scan order;
- generating a second syntax element defining a value indicative of a swap operation;
- and
- encoding the plurality of palette index values based on the value of the second syntax element indicative of the swap operation.
Dependencies are inferred from the claim text.