METHOD, APPARATUS, AND SYSTEM FOR ENHANCING ROBUSTNESS OF PREDICTIVE VIDEO CODECS USING A SIDE-CHANNEL BASED ON DISTRIBUTED SOURCE CODING TECHNIQUES
First Claim
Patent Images
1. A wireless communication device comprising:
- a predictive decoder configured to receive an inter-predictive encoded bit-stream representation of an original signal, decode the inter-predictive encoded bit-stream according to a predictive decoding technique, and to output a reconstructed signal;
a secondary channel decoder configured to receive a secondary channel encoded bit-stream representation of the original signal and the reconstructed signal, decode the secondary channel encoded bit-stream according to a secondary channel decoding technique, and to combine the decoded secondary channel encoded bit-stream and the reconstructed signal to generate and output a final reconstruction of the original signal,wherein the secondary channel decoder is further configured to receive header information that includes a number of cosets used for decoding the secondary channel encoded bit-stream, and wherein the number of cosets is based on a correlation estimate calculated during encoding of the secondary channel encoded bit-stream.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus, and system for providing distributed source coding techniques that improve data coding performance, such as video data coding, when channel errors or losses occur. Errors in the reconstruction of the data is eliminated or reduced by sending extra information. Correlation between a predicted sequence and an original sequence can be used to design codebooks and find the cosets required to represent the original image. This information may be sent over another channel, or a secondary channel.
40 Citations
26 Claims
-
1. A wireless communication device comprising:
-
a predictive decoder configured to receive an inter-predictive encoded bit-stream representation of an original signal, decode the inter-predictive encoded bit-stream according to a predictive decoding technique, and to output a reconstructed signal; a secondary channel decoder configured to receive a secondary channel encoded bit-stream representation of the original signal and the reconstructed signal, decode the secondary channel encoded bit-stream according to a secondary channel decoding technique, and to combine the decoded secondary channel encoded bit-stream and the reconstructed signal to generate and output a final reconstruction of the original signal, wherein the secondary channel decoder is further configured to receive header information that includes a number of cosets used for decoding the secondary channel encoded bit-stream, and wherein the number of cosets is based on a correlation estimate calculated during encoding of the secondary channel encoded bit-stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 25, 26)
-
-
12. A method of decoding data, the method comprising:
-
receiving an inter-predictive encoded bit-stream representation of an original signal; decoding the inter-predictive encoded bit-stream according to a predictive decoding technique, and to output a reconstructed signal; receiving a secondary channel encoded bit-stream representation of the original signal, the reconstructed signal, and header information that includes a number of cosets used for decoding the secondary channel encoded bit-stream, wherein the number of cosets is based on a correlation estimate calculated during encoding of the secondary channel encoded bit-stream; and decoding the secondary channel encoded bit-stream according to a secondary channel encoding technique, and combining the decoded secondary channel encoded bit-stream and the reconstructed signal to generate and output a final reconstruction of the original signal. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer-readable medium comprising instructions that upon execution by a processor cause the processor to:
-
receive a first bit-stream representation of an original signal, wherein the first bit-stream representation of the original signal is an inter-predictive encoded bit-stream; decode the first bit-stream according to a predictive decoding technique, and to output a reconstructed signal; receive a second bit-stream representation of the original signal, the reconstructed signal, and header information that includes a number of cosets used for decoding the second bit-stream, wherein the number of cosets is based on a correlation estimate calculated during encoding of the second bit-stream; and decode the second bit-stream according to a secondary channel decoding technique, and combining the decoded second bit-stream and the reconstructed signal to generate and output a final reconstruction of the original signal. - View Dependent Claims (22, 23)
-
-
24. A wireless communication device comprising:
-
means for receiving a first bit-stream representation of an original signal, wherein the first bit-stream is an inter-predictive encoded bit-stream; means for decoding the first bit-stream according to a predictive decoding technique, and to output a reconstructed signal; means for receiving a second bit-stream representation of the original signal, the reconstructed signal, and header information that includes a number of cosets used for decoding the second bit-stream, wherein the number of cosets is based on a correlation estimate calculated during encoding of the second bit-stream; and means for decoding the second bit-stream according to a secondary channel encoding technique, and combining the decoded second bit-stream and the reconstructed signal to generate and output a final reconstruction of the original signal.
-
Specification