Decoder and encoder for picture outputting and methods thereof
AssigneeTelefonaktiebolaget L M Ericsson (publ)
InventorsJonatan Samuelsson, Rickard Sjöberg, Per Wennersten
Life of this patent
Estimating the term…
Abstract
An object of the embodiments of the present invention is to achieve a robust solution for keeping track of the output order. That is achieved by introducing a set of Allowed POC Values (APV) which is signaled from the encoder to the decoder. In this way the number of allowed POC values will be limited, and in this way there is no risk that the output order is undefined if occasional pictures are lost.
Claims32
A method of decoding an encoded representation of a current picture of a video stream of multiple pictures using reference pictures, wherein a Picture Order Count, POC, value is assigned indicating an order in which the current pictures should be output, the method comprising the steps of:
- receiving a set of Allowed POC values, APVs, comprising a number of allowed POC values,
- outputting pictures from the decoded picture buffer which are marked as “needed for output” if the POC values of said pictures are not included in the set of APVs, and
- marking, said pictures as “not needed for output”.
A method of encoding a representation of a current picture of a video stream of multiple pictures using reference pictures, wherein a Picture Order Count, POC, value is assigned indicating to a decoder an order in which the current pictures should be output, the method comprising the steps of:
- assigning a set of Allowed POC values, APVs, comprising a number of allowed POC values, and
- sending the set of APVs to the decoder.
A decoder that decodes an encoded representation of a current picture of a video stream of multiple pictures using reference pictures, wherein a Picture Order Count, POC, value is assigned indicating an order in which the current pictures should be output, the decoder is configured to decode a set of Allowed POC values, APVs, comprising a number of allowed POC values, the decoder comprises a processor configured to output pictures from the decoded picture buffer which are marked as “needed for output” if the POC values of said pictures are not included in the set of APVs and to mark, said pictures as “not needed for output”.
The decoder according to claim 22, wherein the decoder is further configured to decode the received information in a slice header of the current picture.
An encoder that encodes a representation of a current picture of a video stream of multiple pictures using reference pictures, wherein a Picture Order Count, POC, value is assigned indicating to a decoder an order in which the current pictures should be output, the encoder comprises a processor configured to assign a set of Allowed POC values, APVs, comprising a number of allowed POC values, and the encoder is configured to encode the set of APVs.
Dependencies are inferred from the claim text.