US 12,413,791 B2
Prioritized decoding and output of parts of a picture in video coding
Emmanouil Potetsianakis, The Hague (NL); and Emmanuel Thomas, Delft (NL)
Assigned to Koninklijke KPN N.V., Rotterdam (NL); and Nederlandse Organisatie Voor Toegepast-Natuurwetenschappelijk Onderzoek TNO, 's-Gravenhage (NL)
Appl. No. 18/259,561
Filed by Koninklijke KPN N.V., Rotterdam (NL); and Nederlandse Organisatie Voor Toegepast-Natuurwetenschappelijk Onderzoek TNO, 's-Gravenhage (NL)
PCT Filed Dec. 16, 2021, PCT No. PCT/EP2021/086136
§ 371(c)(1), (2) Date Jun. 27, 2023,
PCT Pub. No. WO2022/144184, PCT Pub. Date Jul. 7, 2022.
Claims priority of application No. 20217377 (EP), filed on Dec. 28, 2020.
Prior Publication US 2024/0056614 A1, Feb. 15, 2024
Int. Cl. H04N 19/96 (2014.01); H04N 19/169 (2014.01); H04N 19/174 (2014.01); H04N 19/176 (2014.01)
CPC H04N 19/96 (2014.11) [H04N 19/174 (2014.11); H04N 19/176 (2014.11); H04N 19/188 (2014.11)] 16 Claims
OG exemplary drawing
 
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.