Method for coding and decoding a digital video, and related coding and decoding devices
AssigneesRai Radiotelevisione Italiana S.P.A., S.I.Sv.El Societa' Italiana Per Lo Sviluppo Dell'elettronica S.P.A.
InventorsMarco Arena, Giovanni Ballocca, Paola Sunna
Life of this patent
Estimating the term…
Abstract
A method is described for generating a video stream by starting from a plurality of sequences of 2D and/or 3D video frames, wherein a video stream generator composes into a container video frame video frames coming from N different sources (S1, S2, S3, SN) and generates a single output video stream of container video frames which is coded by an encoder, wherein said encoder enters into the output video stream a signalling adapted to indicate the structure of the container video frames. A corresponding method for regenerating the video stream is also described.
Claims19
A method for generating a digital video stream in a video stream generator comprising a video stream receiver unit and a video encoder, wherein the video stream generator generates a container video stream containing a plurality of independently encoded regions, the method comprising:
- receiving by said video stream receiver unit three or more component video streams from a plurality of video sources;
- mapping said three or more component video streams to three or more independently decodable regions;
- entering by said video encoder a signalling indicating a presence of corresponding three or more independently decodable regions,
- entering by said video encoder a signalling indicating an association between each of said three or more component video streams and each of said three or more independently decodable regions, whereby any of said three or more component regions can be associated with any of said three or more independently decodable regions in an independent way, and
- outputting a digital video stream comprising said signalling.
A method for decoding an encoded digital video stream including a three or more independent component regions in a video decoder comprising a signalling decoder and a video data decoder, the method comprising:
- reading by said signalling decoder a signal indicating a presence of three or more independently decodable regions;
- reading by said signalling decoder a signalling comprised in said digital video stream indicating an association between each of said three or more independent component regions and each of said three or more independently decodable regions, wherein said three or more independent component regions are originated by a plurality of video sources and wherein any of said three or more component regions can be associated with any of said three or more independently decodable regions in an independent way;
- reading by said signaling decoder a descriptor comprised in said digital video stream indicating a type of content of each one of the three or more independently decodable regions;
- selecting for decoding a set of the three or more independently decodable regions indicated by said signalling or by said descriptor, and
- decoding said selected set of independently decodable regions by said video decoder and outputting the decoded video stream obtained by said video data decoder for displaying.
A decoding device for decoding a digital video stream including a three or more independent component regions and configured to read a signal indicating a presence of three or more independently decodable regions, the decoding device comprising:
- a signaling decoder configured to read a signalling comprised in said digital video stream indicating an association between the three or more independent component regions and the three or more independently decodable regions and configured to read a descriptor comprised in said digital video stream indicating a type of content of each one of the three or more independently decodable regions, wherein said three or more independent component regions are originated by a plurality of video sources and wherein any of said three or more independent component regions can be associated with any of said three or more independently decodable regions in an independent way,
- a video data decoder configured to decode video data comprised in said digital video stream according to a decoding strategy, and
- a selecting unit configured to select for decoding by said video data decoder a set of said three or more independently decodable regions indicated by said signalling or by said descriptor,
- wherein the video data decoder decodes said set of independently decodable regions selected by the selecting unit, and outputs a decoded digital video stream comprising said set of selected independently decodable regions.
Dependencies are inferred from the claim text.