Abstract:
The embodiments relate to a method at a sender device, the method including receiving, as a response to a delivered indication of a number of supported subpictures, from a receiver an indication on a number of subpictures allowed in an encoded image data; partitioning a bitstream representing an image data into subpictures, the amount of which corresponds to the indicated number of subpictures; generating an encoded bitstream including said subpictures; delivering the encoded bitstream to a receiver apparatus; and delivering required parameter sets for said subpictures to said receiver apparatus. The embodiments also concern a method at a receiver device, and corresponding devices.
Abstract:
A method comprising: authoring a plurality of sets of media tracks comprising at least a first set of media tracks and a second set of media tracks into a media file format, wherein a subset of tracks of the first set comprises alternate data for each other and a subset of tracks of the second set comprises alternate data for each other; and including, in or along a bitstream comprising a media file including or inferring said media tracks, an indication that said subset of tracks of the first set are alternatives to each other and said subset of tracks of the second set are alternatives to each other upon playback of the media tracks.
Abstract:
A method, apparatus and computer program product encode, into a container file comprising one or more samples, track fragment run metadata associated with a track fragment run. The track fragment run metadata includes a per-sample part comprising per-sample metadata for one or more samples in the container file and a cyclic part. The track fragment run metadata includes an indication of a pattern appearing earlier in the track fragment run and resolving the cyclic part causes at least a subset of the per-sample part to be set by cyclic assignment of the pattern indication of a pattern appearing earlier in the track fragment run.
Abstract:
A method includes encoding information of at least two short-term reference picture sets into a bitstream; encoding into the bitstream a structure of pictures description with an indication being indicative of which one of the at least two short-term reference picture sets to be used for decoding by a picture in question within the structure of pictures, the structure of pictures including one or more consecutive pictures in decoding order; encoding pictures according to the structure of pictures description into the bitstream.
Abstract:
A method comprising: receiving a first description of a first file, the first description including properties of at least a derived image included in or referred to by the first file; determining, based on the properties of the derived image, whether to obtain the derived image; and in response to determining to obtain the derived image, obtaining the first file comprising the derived image.
Abstract:
A reference picture marking process and a reference picture list management process is handled in a unified reference picture marking and reference picture list management process. A new idle reference picture list may be used for handling reference pictures that are not used for reference in the current picture. Differential coding of picture order count may be used to increase coding efficiency. The reference picture management syntax structure may be sent in the picture parameter set for improved coding efficiency e.g. in regular GOP (group of pictures) arrangements.
Abstract:
Various embodiments describe an apparatus, a method, and a computer program product. The example apparatus includes at least one processor; and at least one non-transitory memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to perform: writing an indication of presence of a reduced header mode or compact metadata in a file, wherein a reduced header comprises information for processing one or more media items; writing a MetaBox at file-level, wherein the MetaBox is extended to indicate the reduced header mode; and signaling the extension by using a new version of the MetaBox or flags of the MetaBox.
Abstract:
Various embodiments describe apparatus, method and computer program product. An example apparatus includes at least one processor; and at least one non-transitory memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to perform: receiving a frame to be filtered; receiving semantic information about the frame to be filtered; and filtering the frame based at least on the semantic information.
Abstract:
A method includes receiving auxiliary information and/or at least one auxiliary feature, the at least one auxiliary feature being based on the auxiliary information; wherein the auxiliary information comprises information available within a decoder, or the auxiliary information comprises a bitstream output from data encoded using an encoder; receiving decoded data generated using the decoder; and generating filtered data with at least one filter using the auxiliary information and/or the at least one auxiliary feature via applying the filter to the decoded data; wherein the at least one filter comprises a learned filter; wherein the filtered data is configured to be used for at least one machine task performed using a model.
Abstract:
A method comprising: obtaining omnidirectional video media content (800); determining adominant axis for a viewport representation (802); and encoding the omnidirectional video media content by aligning a yaw axis of the omnidirectional video media content with the dominant axis of the viewport representation (804).