CPC H04N 19/593 (2014.11) [H04N 19/117 (2014.11); H04N 19/176 (2014.11); H04N 19/182 (2014.11); H04N 19/184 (2014.11); H04N 19/186 (2014.11); H04N 19/82 (2014.11); H04N 19/11 (2014.11)] | 7 Claims |
1. An image decoding apparatus, comprising:
an entropy-decoder configured to decode information including first information and second information,
wherein the first information indicates whether to use one of a plurality of Linear Model (LM) chroma prediction modes representing that a chroma prediction pixel in a chroma block of a current block is derived by a luma value,
wherein the second information specifies the one of the plurality of LM chroma prediction modes for the current block,
wherein the information is signaled at a block level; and
an intra predictor configured to:
obtain the luma value using a luma pixel corresponding to the chroma prediction pixel, the luma pixel being in a luma block of the current block; and
generate the chroma prediction pixel using the luma value multiplied by a first weight,
wherein, in response to the first information indicating that the one of the plurality of LM chroma prediction modes is used, the one of the plurality of LM chroma prediction modes is specified based on the second information,
wherein the plurality of LM chroma prediction modes comprises a first LM chroma prediction mode and a second LM chroma prediction mode,
wherein, under the first LM chroma prediction mode, the first weight is obtained by using a filtered luma pixel, the filtered luma pixel being obtained by using luma pixels located to a left of the luma block,
wherein, under the second LM chroma prediction mode, the first weight is obtained without using the filtered luma pixel,
wherein the luma value is obtained by further using four neighboring luma pixels adjacent to the luma pixel corresponding to the chroma prediction pixel,
wherein the luma value is obtained by a weighted sum of the luma pixel and the four neighboring luma pixels, and
wherein a ratio between a first coefficient multiplied with the luma pixel and a second coefficient multiplied with the four neighboring luma pixels is 4:1.
|