Abstract:
A method of encoding video data comprising pictures into a bitstream of logical units, pictures being divided into picture portions, picture portions being grouped into picture portion groups, the method comprising: identifying a picture portion group encoded as a picture portion group header and a picture portion group encoded video data, the picture portion group header comprising at least one identifier of a logical unit containing a parameter set; generating rewriting information comprising a new value of the identifier of the logical unit containing the parameter set; and encoding the video data into a bitstream comprising the picture portion group and the rewriting information.
Abstract:
The invention relates to improving rendering display during streaming of timed media data comprising images, between a server apparatus and a client apparatus. After having obtained a quality information related to a quality disparity between portions of an image of the timed media data, at least a first and a second item of data belonging to at least a first and a second portion of an image to be at least partially displayed, respectively, the quality disparity between the portions of image corresponding to the first and second items of data being compliant with the obtained quality information, are transmitted.
Abstract:
The invention relates to streaming of at least two media streams, each of the at least two media streams carrying encoded media data, the encoded media data respectively carried by the at least two media streams being decodable independently from each other. After sending a description of media streams of a plurality of media streams including the at least two media streams and, in response to sending the description, receiving a request for obtaining the at least two media streams, the at least two media streams are transmitted according to the received request. The description comprises an indication relating to a spatial relationship between media data carried by the at least two media streams.
Abstract:
When encoding and transmitting video data comprising regions of interest, different usages of the regions of interest implicate different kinds of combination of region of interest at decoding. By studying the different impacts of the encoding mechanisms depending on other set of tiles data on the different kind of combination, it is possible to define a plurality of tile set coding dependency levels. Each tile set coding dependency level is linked to a set of constraints on encoding. These set of constraints have different impacts on the possibilities allowed when combining the different regions of interest. It is therefore possible, based on a desired usage, to select an encoding with minimal restrictions, as defined by a given tile coding dependency level, compatible with the desired usage. Accordingly, the encoding efficiency is improved, for a given usage, compared to a solution where a complete tile independency solution is used.
Abstract:
A method of encapsulating an encoded bitstream representing one or more images includes providing description of images and/or sub-image picture, providing composed picture description, and outputting the bitstream. The description of images and/or sub-image pictures identifying portions of the bitstream representing the images and/or sub-images of the one or more images is provided. The composed picture description of at least one composed picture formed by one or more images and/or sub-image pictures also is provided. The bitstream, together with the composed picture description, is output as an encapsulated data file.
Abstract:
At least one embodiment of a method for encapsulating a volumetric data bit-stream into an ISOBMFF-based media file. After having obtained, from the volumetric data bit-stream, a first data container containing at least one parameter applying to the whole volumetric data bit-stream and containing a second data container comprising a segment of coded volumetric data, the segment of coded volumetric data comprising a sequence of one or more frames, a track comprising the at least one parameter in a metadata part of the track and comprising at least one sample, the data part of the at least one sample comprising coded volumetric data of at least one frame of the sequence of one or more frames, is generated and the generated track is encapsulated in the media file.
Abstract:
An encoding method comprising the encoding of information allowing the decoder to infer the splitting of CTBs located at the right, respectively the bottom of a subpicture, which width, respectively height, is not a multiple of the size of the CTBs, when the subpicture is not located at the right, respectively the bottom, of the image. Corresponding decoding methods for the generated bitstream are also proposed.
Abstract:
An encoding method comprising the encoding of information allowing the decoder to infer the splitting of CTBs located at the right, respectively the bottom of a subpicture, which width, respectively height, is not a multiple of the size of the CTBs, when the subpicture is not located at the right, respectively the bottom, of the image. Corresponding decoding methods for the generated bitstream are also proposed.
Abstract:
A method of encapsulating media data into a media file, the method comprising: obtaining a time boundary in a time interval corresponding to the presentation duration of an original sample of the media data; duplicating the original sample into two consecutive duplicated samples separated by the time boundary, the two duplicated samples having a same data part corresponding to the data part of the original sample; generating a time adjustment indication indicating for each duplicated sample the relationship between the time interval corresponding to the presentation duration of the duplicated sample and the time interval corresponding to the presentation duration of the original sample; and encapsulating the media data comprising the duplicated samples and the time adjustment indication in the media file, the time adjustment indication being located in metadata describing the media data.
Abstract:
The present invention concerns a method of encapsulating images in a file, wherein the method comprises determining a grouping type based on a capture mode of the images; generating a grouping data structure describing the images as a group, the grouping data structure comprising image identifiers of the images of the group; and embedding the grouping data structure, the grouping type and the images in the file.