20240056614. PRIORITIZED DECODING AND OUTPUT OF PARTS OF A PICTURE IN VIDEO CODING simplified abstract (Koninklijke KPN N.V.)

From WikiPatents
Jump to navigation Jump to search

PRIORITIZED DECODING AND OUTPUT OF PARTS OF A PICTURE IN VIDEO CODING

Organization Name

Koninklijke KPN N.V.

Inventor(s)

Emmanouil Potetsianakis of The Hague (NL)

Emmanuel Thomas of Delft (NL)

PRIORITIZED DECODING AND OUTPUT OF PARTS OF A PICTURE IN VIDEO CODING - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240056614 titled 'PRIORITIZED DECODING AND OUTPUT OF PARTS OF A PICTURE IN VIDEO CODING

Simplified Explanation

The abstract describes methods and apparatus for processing an encoded representation of a sequence of pictures. Here is a simplified explanation of the patent application:

  • Memory is allocated for a current picture in a decoded picture buffer (dpb).
  • A bitstream with the encoded representation of the current picture is received and stored in a coded picture buffer (cpb) as decoding units (dus).
  • Prioritization information is received for each dus in the cpb, defining the decoding order.
  • The dus are decoded into decoded dus, each containing a set of pixels associated with a different area in the current picture.
  • The sets of pixels are stored in the dpb at locations corresponding to the positions in the current picture.
  • Partial output of decoded dus is provided according to the decoding order.

Potential applications of this technology:

  • Video encoding and decoding systems
  • Streaming services
  • Video surveillance systems

Problems solved by this technology:

  • Efficient processing of encoded video data
  • Proper decoding order for optimal picture quality
  • Memory management for storing decoded pictures

Benefits of this technology:

  • Improved video quality
  • Efficient use of memory
  • Enhanced performance in video processing systems


Original Abstract Submitted

methods and apparatus for processing an encoded representation of a sequence of pictures are disclosed, wherein the method includes: allocating memory for a current picture of the sequence of pictures in a decoded picture buffer, dpb; receiving 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 no coding dependency exists between coded pixels of different dus of the current picture; receiving prioritization information associated with each of the plurality of dus stored in the cpb, the prioritization information defining a decoding order in which the dus of the current picture are being decoded; decoding 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 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 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.