Method and device for decoding digital video bitstreams and reception equipment including such a device
DCFirst Claim
1. A method of decoding a bitstream which includes a plurality of multiplexed coded bitstreams corresponding to previously coded signals, said method comprising the steps of:
- receiving n (n≦
2) coded bitstreams in a single multiplexed bitstream originating from a transmitting means and/or, a storage means, and demultiplexing to obtain the n individual coded bitstreams;
storing only one intra-picture frame of each of the n coded bitstreams in n respective memory buffers which intra picture frame has been coded without reference to other frames in the coded bitstreams;
selecting, for display, a single coded bitstream from one of the n memory buffers; and
decoding the selected coded bitstream with a single decoder, using the intra-picture frame stored in the one of the n memory buffers corresponding to the selected coded bitstream.
3 Assignments
Litigations
0 Petitions
Accused Products
Abstract
Decoding method and device with which it is proposed, in order to reduce the switching time from one among n input digital video bitstreams corresponding to n programs to another one, to use under the supervision of control means (30) including a control unit (31) and a switch (32), while a selected digital video bitstream is presented for decoding and display, (n-1) buffers (22, 23) for the (n-1) extra bitstreams, these extra buffers being dimensioned so that they always comprise at least an intra frame, and preferably the most recent one, of each incoming extra bitstream. In a simpler embodiment where the next program switched to is one up or one down, only one or two extra buffers are necessary, subject to the knowledge of an information on how the incoming programs may be accessed, i.e. according to some defined order.
71 Citations
18 Claims
-
1. A method of decoding a bitstream which includes a plurality of multiplexed coded bitstreams corresponding to previously coded signals, said method comprising the steps of:
-
receiving n (n≦
2) coded bitstreams in a single multiplexed bitstream originating from a transmitting means and/or, a storage means, and demultiplexing to obtain the n individual coded bitstreams;
storing only one intra-picture frame of each of the n coded bitstreams in n respective memory buffers which intra picture frame has been coded without reference to other frames in the coded bitstreams;
selecting, for display, a single coded bitstream from one of the n memory buffers; and
decoding the selected coded bitstream with a single decoder, using the intra-picture frame stored in the one of the n memory buffers corresponding to the selected coded bitstream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9, 10)
wherein the decoding step includes generating predictive-picture frames based on the at least one intra-picture frame, the predictive-picture frames being generated by (i) using motion-compensation to predict the predictive-picture frames based on an earlier intra-picture frame or an earlier predictive-picture frame, or (ii) bi-directionally interpolating the predictive-picture frames based on an earlier frame and a later frame.
-
-
3. A method according to claim 1, wherein the intra-picture frame stored in the n memory buffers is a most recently received intra-picture frame.
-
4. A method according to claim 1, wherein n has a value of two, and
wherein the intra-picture frames stored in two memory buffers are accessible by a viewer in the selecting step. -
5. A method according to claim 1, wherein, during the decoding step, unselected intra-picture frame stored in respective memory buffers remain stored therein.
-
6. A method according to claim 1, further comprising the step of:
-
displaying an image based on the selected coded bitstream; and
selecting, for display, a second coded bitstream from another one of the n memory buffers immediately following decoding of a first selected coded bitstream in the decoding step.
-
-
7. The method in accordance with claim 1 wherein the step of storing stores a plurality of intra-picture frames.
-
9. A device according to claim 6, wherein said coded bitstreams are coded using the MPEG standard;
- and
wherein the decoding means includes generating means for generating predictive-picture frames based on the intra-picture frame, the generating means generating the predictive frames by (i) using motion compensation to predict the predictive-picture frames based on an earlier intra-picture frame or an earlier predictive-picture frame, or (ii) bi-directionally interpolating the predictive-picture frames based on an earlier frame and a later frame.
- and
-
10. A device according to claim 9, wherein said n memory buffers comprise parts of a single physical memory.
-
8. A device for decoding a bitstream which includes a plurality of multiplexed coded bitstreams corresponding to previously coded signals, said device comprising:
-
receiving means for receiving n (n≦
2) coded bitstreams in a single multiplexed bitstream originating from a transmitting means and/or a storage means, and for demultiplexing said single multiplexed bitstream in order to output the n coded bitstreams;
n memory buffers for storing one intra-picture frame of each of the n coded bitstreams respectively which intra-picture frame has been coded without reference to other frames in the coded bitstream;
selecting means for selecting, for display, a single coded bitstream from one of the n memory buffers; and
decoding means for decoding the selected coded bitstream with a single decoder, using the intra-picture frame stored in the one of the n memory buffers corresponding to the selected coded bitstream. - View Dependent Claims (11, 12, 13, 14, 15)
display means for displaying an image based on the coded bitstream selected by the selecting means;
wherein the selecting means selects, for display, a second intra-picture from another one of the n memory buffers immediately following decoding of a first selected coded bitstream by the decoder.
-
-
15. The device in accordance with claim 8 wherein the n memory buffers store a plurality of intra-picture frames.
-
16. Video reception equipment for receiving and displaying images transmitted as a single coded bitstream, a video reception equipment comprising:
-
a demultiplexer for separating the single coded bitstream into n respective demultiplexed bitstreams corresponding to original sequences of images;
n parallel memory buffers for storing one intra-picture frame of each of the n demultiplexed bitstreams, respectively which intra-picture frame has been coded without reference to other frames in the coded bitstreams;
a selector for enabling a viewer to select, for decoding and display, one of said demultiplexed bitstreams which are stored in part in one of the n parallel memory buffers;
a single decoder for decoding any selected one of the demultiplexed bitstreams, using the intra-picture frame stored in the memory buffer corresponding to the selected bitstream; and
a display means for displaying an image based on the demultiplexed bitstream decoded by the decoder. - View Dependent Claims (17, 18)
-
Specification