Method and arrangement for jointly encoding a plurality of video streams
OwnerJean-François Macqinventor
Life of this patent
Estimating the term…
Loading patent…
OwnerJean-François Macqinventor
Estimating the term…
A method for jointly encoding a plurality of video streams (IV1, IV2, IV3), includes the steps of—receiving said plurality of video streams (IV1, IV2, IV3)—constructing a plurality of sequences of predicted pixel blocks (PPB1, PPB2, PPB3), processing and entropy encoding said predicted pixel blocks (PPB1, PPB2, PPB3) of said plurality of sequences of predicted pixel blocks with corresponding blocks of said plurality of video streams (IV1, IV2, IV3) for generating a plurality of sequences of encoded residual pixel data (ERPD1, ERPD2, ERPD3), wherein said plurality of sequences of predicted pixel blocks (PPB1, PPB2, PPB3) are constructed from encoding structure data (ESD, ESD1, JESD) generated from said plurality of video streams (IV1, IV2,IV3), and wherein said plurality of sequences of encoded residual pixel data (ERPD1, ERPD2, ERPD3) is provided together with reference data (IREF) comprising said encoding structure data (ESD, ESD1, JESD) as encoded data of said plurality of video streams. A method for decoding and an encoder and decoder are disclosed as well.
Method for jointly encoding a plurality of video streams (IV1, IV2, IV3), said method including the steps of
Method for decoding at least one encoded video stream (EV1, EV2) comprising at least one sequence of encoded residual pixel data (ERPD1, ERPD2) and reference data (IREF) comprising input encoding structure data (ESD), said method including a step of receiving a plurality of sequences of encoded residual pixel data (ERPD1, ERPD2, ERPD3) and of said reference data (IREF) comprising input encoding structure data (ESD), a step of selecting at least one sequence of encoded residual pixel data (ERPD1, ERPD2) pertaining to said at least one encoded video stream (EV1,EV2) and said reference data comprising said encoding structure data (ESD), to entropy decode and process said at least one sequence of encoded residual pixel data (ERPD1, ERPD2) pertaining to said at least one encoded video stream (EV1, EV2) with said encoding structure data (ESD) to provide at least one sequence of decoded pixel blocks (DPB1,DPB2) as at least one decoded video stream (DV1, DV2).
Encoder (JE, JE1,JE2, JE3, JE4) for encoding a plurality of video streams (IV1, IV2, IV3), said encoder being further adapted to receive said video streams (IV1, IV2, IV3), to generate a plurality of sequences of predicted pixel blocks (PPB1,PPB2, PPB3), to process and entropy encode said plurality of sequences of predicted pixel blocks and corresponding blocks of said video streams (IV1, IV2,1V3) for generating a plurality of sequences of encoded residual pixel data (ERPD1, ERPD2, ERPD3),
Decoder (JD, JD1, JD2) for decoding at least one encoded video stream comprising at least on sequence of encoded residual pixel data (ERPD1, ERPD2) and reference data comprising input encoding structure data (ESD), said decoder being adapted to receive a plurality of sequences of encoded residual pixel data (ERPD1, ERPD2, ERPD3) and reference input data (IREF) comprising input encoding structure data (ESD), said decoder further being adapted to select at least one sequence of encoded residual pixel data (ERPD1, ERPD2) pertaining to said at least one encoded video stream (EV1,EV2) and to derive said encoding structure data (ESD) from said reference input data (IREF), to entropy decode and to process said at least one sequence of encoded residual pixel data (ERPD1, ERPD2) together with said encoding structure data to provide at least one sequence of decoded pixel blocks (DPB1,DPB2) as said at least one decoded video stream (DV1, DV2).
Dependencies are inferred from the claim text.