Methods of handling escape pixel as a predictor in index map coding
First Claim
1. A method of palette mode coding using palette prediction for a picture, wherein the palette prediction includes a copy-above mode for predicting one or more first pixels based on one or more second pixels located above said one or more first pixels correspondingly, the method comprising:
- receiving input data associated with a current block;
determining a current coding mode for one or more current pixels;
if the current coding mode is the copy-above mode, identifying one or more above pixels located above said one or more current pixels correspondingly for said one or more current pixels to copy from said one or more above pixels; and
if said one or more above pixels include one or more current Escape pixels, signaling one or more Escape values for said one or more current Escape pixels or terminating a copy-above run at a first above pixel being one Escape pixel.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods to overcome issues associated with predictors being an Escape pixel in palette coding using a copy mode are disclosed. According to one embodiment, if the predictor for a copy-above mode is an Escape pixel, the pixel value of the current Escape pixel is transmitted so that it can be reconstructed using the transmitted pixel value. In another embodiment, restriction is applied to the encoder side, where in the copy-above mode, the copy-above run is terminated or the copy-above mode is not selected for the current pixel whenever an above pixel located above a current pixel is an Escape pixel. In yet another embodiment, directly copying the Escape value is used, where both the Escape index and Escape value, or the reconstructed pixel value of the predictor is directly copied to reconstruct a current pixel when the predictor is an Escape pixel.
25 Citations
15 Claims
-
1. A method of palette mode coding using palette prediction for a picture, wherein the palette prediction includes a copy-above mode for predicting one or more first pixels based on one or more second pixels located above said one or more first pixels correspondingly, the method comprising:
-
receiving input data associated with a current block; determining a current coding mode for one or more current pixels; if the current coding mode is the copy-above mode, identifying one or more above pixels located above said one or more current pixels correspondingly for said one or more current pixels to copy from said one or more above pixels; and if said one or more above pixels include one or more current Escape pixels, signaling one or more Escape values for said one or more current Escape pixels or terminating a copy-above run at a first above pixel being one Escape pixel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of palette mode decoding using palette prediction for a picture, wherein the palette prediction includes a copy-above mode for predicting one or more first pixels based on one or more second pixels located above said one or more first pixels correspondingly, the method comprising:
-
receiving an input coded bitstream including compressed data of a current block; parsing a current coding mode for one or more current pixels from the input coded bitstream; if the current coding mode corresponds to the copy-above mode, identifying one or more above pixels located above said one or more current pixels correspondingly; and if said one or more above pixels include one or more current Escape pixels, parsing one or more Escape values from the input coded bitstream for reconstructing said one or more current Escape pixels of said one or more current pixels. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification