CPC G06T 9/00 (2013.01) [H04N 19/11 (2014.11); H04N 19/119 (2014.11); H04N 19/14 (2014.11); H04N 19/159 (2014.11); H04N 19/174 (2014.11); H04N 19/176 (2014.11); H04N 19/593 (2014.11); H04N 19/136 (2014.11)] | 17 Claims |
1. A method comprising, by a processor of an encoder side:
performing a Derived Intra Mode at Decoder (DIMD) image processing method for processing a current pixel block of an image; and
providing, to a decoder side, control information indicating that the DIMD image processing method has been used by the encoder side for processing the current pixel block of the image,
wherein the image is divided into a plurality of pixel blocks which are processed according to a processing sequence,
wherein the DIMD image processing method comprises, for the current pixel block of the image:
determining an application area comprising a set of pixels in blocks preceding the current pixel block in the processing sequence;
performing a gradient analysis on at least one pixel of the application area;
selecting, based on results of the gradient analysis, an intra prediction video coding mode among a plurality of intra prediction video coding modes usable for encoding and/or decoding the current pixel block, wherein the selecting the intra prediction video coding mode further comprises: determining respective weight values for several intra prediction modes among the plurality of intra prediction video coding modes, based on gradients computed for pixels of the application area, and
wherein the DIMD image processing method is performed by a processor of an image encoder of the encoder side, and further comprises, at the image encoder: encoding, via the processor, the current pixel block according to the selected intra prediction video coding mode.
|