CPC H04N 19/619 (2014.11) [H04N 19/105 (2014.11); H04N 19/132 (2014.11); H04N 19/159 (2014.11); H04N 19/176 (2014.11); H04N 19/46 (2014.11)] | 22 Claims |
1. An apparatus for decoding a picture, wherein the apparatus comprises one or more processors configured to:
for a first subset of intra-predicted blocks:
decode a mode index from a data stream, wherein the mode index specifies a prediction matrix from a list of matrix-based intra-prediction modes,
compute a matrix-vector product based on an input vector and the prediction matrix, and
associate components of an output vector obtained from the matrix-vector product with sample positions of the first subset of intra-predicted blocks to obtain a first prediction signal;
for a second subset of intra-predicted blocks, predict the second subset of intra-predicted blocks using one of an angular prediction mode, a DC mode, and a planar prediction mode to obtain a second prediction signal;
for an intra-predicted block, decode a transformation flag from the data stream using context adaptive binary arithmetic coding based on a probability model selected according to whether the intra-predicted block is one of the first subset of intra-predicted blocks or one of the second subset of intra-predicted blocks, wherein the transformation flag indicates whether a prediction residual for the intra-predicted block is coded into the data stream using a default transformation or a different transformation;
decode the prediction residual for the intra-predicted block from the data stream;
transform the prediction residual using a reverse transformation to obtain a prediction residual signal; and
correct the first prediction signal or the second prediction signal using the prediction residual signal.
|