Video coding and transmission
OwnerMatthew Walkerinventor
Life of this patent
Estimating the term…
Abstract
A system and method for compensating for transmission errors in a video data stream comprises transmitting a first video data stream from a transmitter to a receiver, detecting corrupted data in the transmitted data stream, and generating an indication that data is corrupted. In response to the indication that the data is corrupted, the data is transmitted from a second video data stream predicted from a reference frame.
Claims19
A method of transmitting video data, comprising the steps of:
- encoding a first sequence of video frames;
- encoding a second sequence of video frames corresponding to said first sequence of video frames, all video frames in said second sequence predicted from a single reference frame;
- transmitting data from said first sequence to a receiver;
- on receiving from the receiver an indication that one or more frames in said first sequence is corrupted, transmitting data corresponding to said one or more corrupted frames to the receiver from said second sequence of frames.
A method of compensating for transmission errors in a video data signal comprising:
- transmitting a first sequence of video frames from a transmitter to a receiver,
- detecting one or more corrupted frames in said first sequence;
- generating an indication that one or more frames in said first sequence is/are corrupted;
- in response to said indication, transmitting frames corresponding to said one or more corrupted frames from a second sequence of video frames, said second sequence corresponding to said first sequence, all video frames in said second sequence predicted from a single reference frame.
Apparatus for transmitting video data, comprising:
- an encoder for encoding a first sequence of video frames, the encoder further arranged for encoding a second sequence of video frames corresponding to said first sequence, all video frames in said second sequence predicted from a single reference frame;
- a transmitter for transmitting frames from said first sequence to a receiver;
- means for receiving from the receiver an indication that one or more frames in said first sequence is/are corrupted;
- wherein said transmitter is arranged in operation to transmit frames corresponding to said one or more corrupted frames from said second sequence to said receiver, upon receiving said indication.
A system for compensating for transmission errors in a video data signal comprising:
- a transmitter for transmitting a first sequence of video frames;
- a receiver for receiving said first sequence;
- means for detecting one or more corrupted frames in said first sequence;
- means for transmitting frames corresponding to said one or more corrupted frames from a second sequence of video frames, said second sequence corresponding to said first sequence, all video frames in said second sequence predicted from a single reference frame.
Dependencies are inferred from the claim text.