| CPC H04N 19/96 (2014.11) [H04N 19/174 (2014.11); H04N 19/176 (2014.11); H04N 19/188 (2014.11)] | 16 Claims |

|
1. A method of processing an encoded representation of a sequence of pictures, the method including:
allocating, by a processor of a decoding apparatus, memory for a current picture of the sequence of pictures in a decoded picture buffer, DPB;
receiving, by the processor, a bitstream comprising an encoded representation of the current picture, and storing the encoded representation as a plurality of decoding units, DUs, in a coded picture buffer, CPB, each of the plurality of DUs comprising an encoded set of pixels, wherein at least two DUs have no intra-coding dependency on pixels of the other DUs of the plurality of DUs;
receiving, by the processor, prioritization information associated with the plurality of DUs stored in the CPB, the prioritization information defining a decoding order in which the DUs of the current picture can be decoded, preferably taken into account the intra-coding dependencies of pixels of DUs of at least part of the plurality of DUs;
decoding, by the processor, one or more of said plurality of DU's into one or more decoded DU's, in accordance with said decoding order, each decoded DU comprising a set of pixels, each set of pixels being associated with a different area in the current picture;
storing, by the processor, the sets of pixels in the DPB, a set of pixels being stored at a location in the allocated memory of the DPB that corresponds to a position of the area in the current picture; and,
outputting by the processor, as a partial output, one or more sets of pixels of decoded DUs of the current picture in accordance with the decoding order, while other DUs of the current picture are being decoded or received by the decoding apparatus.
|