CPC H04N 19/159 (2014.11) [H04N 19/132 (2014.11); H04N 19/176 (2014.11); H04N 19/426 (2014.11); H04N 19/59 (2014.11)] | 3 Claims |
1. A video decoding apparatus for decoding an encoded image, the video decoding apparatus comprising:
matrix reference pixel derivation circuitry that derives reference samples by using top neighboring samples and left neighboring samples of a current block, wherein the top neighboring samples and the left neighboring samples are derived by performing a down-sampling process;
weight matrix derivation circuitry that derives a weight matrix, which is defined by using a prediction size;
matrix prediction image derivation circuitry that derives an intermediate prediction image, which is defined by using the prediction size; and
matrix prediction image interpolation circuitry that derives a predicted image by using the intermediate prediction image,
wherein:
the prediction size is less than or equal to a minimum size of a transform block width and a transform block height,
the weight matrix has a dimension whose number of elements is equal to the prediction size multiplied by the prediction size, and
the intermediate prediction image is derived as:
predMip[x][y]=(((ΣmWeight[i][y*predSize+x]*p[i])+oW)>>sW)+pTemp[0],
wherein mWeight represents the weighting matrix, predsize represents the prediction size, p[ ] represents sample values dervied by using the reference samples, oW represents an offset value, sW represents a shift value, and pTemp[ ] represents the reference samples.
|