Encoding and decoding of a digital signal
First Claim
1. A method of encoding a digital signal and the digital signal'"'"'s blocks of digital samples for transmission over a packet switched network, the method including steps of:
- quantizing binary representations of the digital samples to more coarsely representations of the digital samples to create quantized digital samples;
generating prediction samples as fixed point or floating point representations based on previous, quantized digital samples of said quantizing step; and
lossless encoding the quantized digital samples through selection from a set of binary representations, the set being optimized for said prediction samples.
8 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to methods for encoding/decoding of a digital signal which is transmitted over a packet switched network. Prediction samples are generated at the transmitting and receiving end. The digital signal is lossless encoded at the transmitting end, and lossless decoded at the receiving end, based on the quantizations of generated prediction samples. During encoding, the generated prediction samples are quantized separately from the quantization of the digital samples. The predictions are used in the index domain in the form of quantized indices during encoding/decoding of the digital signal.
108 Citations
30 Claims
-
1. A method of encoding a digital signal and the digital signal'"'"'s blocks of digital samples for transmission over a packet switched network, the method including steps of:
-
quantizing binary representations of the digital samples to more coarsely representations of the digital samples to create quantized digital samples; generating prediction samples as fixed point or floating point representations based on previous, quantized digital samples of said quantizing step; and lossless encoding the quantized digital samples through selection from a set of binary representations, the set being optimized for said prediction samples. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of decoding a digital signal and the digital signal'"'"'s blocks of digital samples received from a packet switched network, the method comprising steps of:
-
generating prediction samples as fixed point or floating point representations based on previous, quantized digital samples of said digital signal resulting from a lossless decoding of received code words; lossless decoding the received code words to create quantized digital samples based on a set of binary representations, the set being optimized for said prediction samples; and de-quantizing the quantized digital samples resulting from the lossless decoding step into binary representations of the digital samples of said digital signal. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A computer readable medium having computer executable instructions for causing a digital signal and the digital signal'"'"'s blocks of digital samples to be encoded for transmission over a packet switched network, the computer executable instructions performing steps of:
-
quantizing binary representations of the digital samples to more coarsely representations of the digital samples to create quantized digital samples; generating prediction samples as fixed point or floating point representations based on previous, quantized digital samples of said quantizing step; and lossless encoding the quantized digital samples through selection from a set of binary representations, the set being optimized for said prediction samples.
-
-
30. A computer readable medium having computer executable instructions for causing a digital signal and the digital signal'"'"'s blocks of digital samples received from a packet switched network to be decoded, the computer executable instructions performing steps of:
-
generating prediction samples as fixed point or floating point representations based on previous, quantized digital samples of said digital signal resulting from a lossless decoding of received code words; lossless decoding the received code words to create quantized digital samples based on a set of binary representations, the set being optimized for said prediction samples; and de-quantizing the quantized digital samples resulting from the lossless decoding step into binary representations of the digital samples of said digital signal.
-
Specification