Claims
- 1. A method of processing an audio signal for transmission, comprising the steps of:encoding a plurality of components of the audio signal in a multiple description encoder for transmission over a plurality of channels, the multiple description encoder having associated therewith a multiple description transform element which is applied to the plurality of components to generate therefrom a plurality of descriptions of the audio signal, each of the descriptions being transmittable over a given one of the channels, wherein a subset of the descriptions including at least one of the descriptions and fewer than all of the descriptions comprises information characterizing substantially a complete frequency spectrum of the audio signal; and selecting at least one transform parameter for the multiple description transform element of the encoder, based at least in part on a characteristic of the audio signal.
- 2. The method of claim 1 wherein the components of the audio signal correspond to quantized coefficients of a representation of the audio signal.
- 3. The method of claim 1 wherein the selecting step includes selecting the transform parameter such that resulting transformed coefficients have a variance distribution of a type expected by a subsequent entropy coding operation.
- 4. The method of claim 1 wherein the components are quantized coefficients separated into a plurality of factor bands, and the selecting step includes setting a transform parameter in a given factor band to a value determined at least in part based on a transform parameter from at least one other factor band.
- 5. The method of claim 4 wherein the selecting step includes setting a transform parameter in a given factor band to a value of the transform parameter in an adjacent factor band.
- 6. The method of claim 1 wherein the components are quantized coefficients separated into a plurality of factor bands, and the selecting step includes adjusting the transform parameter for one or more of the factor bands based on a determination as to whether the audio signal to be encoded is of a particular predetermined type.
- 7. The method of claim 6 wherein the selecting step further includes the step of selecting a set of predetermined transform parameters for the factor bands based at least in part on a determination as to whether the audio signal to be encoded is of a particular predetermined type.
- 8. The method of claim 1 wherein the components are quantized coefficients separated into a plurality of factor bands, and the encoding step includes grouping the coefficients for transmission over a given one of the channels such that each coefficient in a given group is in the same factor band.
- 9. The method of claim 1 wherein the components are quantized coefficients separated into a plurality of factor bands, and the encoding step includes grouping the coefficients for transmission over a given one of the channels without restriction as to which of the factor bands the coefficients are in.
- 10. The method of claim 1 wherein the components are quantized coefficients separated into a plurality of factor bands, and further including the step of resealing the quantized coefficients for at least one of the factor bands to equalize for the effect of quantization on the transform parameter associated with the factor band.
- 11. The method of claim 10 wherein the rescaling step includes rescaling the quantized coefficients for a given factor band, using a factor which is a function of the quantization step size used in that factor band.
- 12. The method of claim 11 wherein the rescaling factor used for the given factor band is approximately 1/Δ2, where Δ is the quantization step size used in the given factor band.
- 13. The method of claim 1 wherein the encoding step includes encoding n components of the audio signal for transmission over m channels using a multiple description transform which is in the form of a cascade structure of a plurality of multiple description transforms each having dimension less than n×m.
- 14. An apparatus for encoding an audio signal for transmission, comprising:a multiple description encoder for encoding a plurality of components of the audio signal for transmission over a plurality of channels, wherein the encoder selects at least one transform parameter for a multiple description transform element based at least in part on a characteristic of the audio signal, wherein the multiple description transform element is applied to the plurality of components to generate therefrom a plurality of descriptions of the audio signal, each of the descriptions being transmittable over a given one of the channels, and wherein a subset of the descriptions including at least one of the descriptions and fewer than all of the descriptions comprises information characterizing substantially a complete frequency spectrum of the audio signal.
- 15. The apparatus of claim 14 wherein the components of the audio signal correspond to quantized coefficients of a representation of the audio signal.
- 16. The apparatus of claim 14 wherein the encoder is further operative to select the transform parameter such that resulting transformed coefficients have a variance distribution of a type expected by a subsequent entropy coding operation.
- 17. The apparatus of claim 14 wherein the components are quantized coefficients separated into a plurality of factor bands, and the encoder is further operative to set a transform parameter in a given factor band to a value determined at least in part based on a transform parameter from at least one other factor band.
- 18. The apparatus of claim 17 wherein the encoder is further operative to set a transform parameter in a given factor band to a value of the transform parameter in an adjacent factor band.
- 19. The apparatus of claim 14 wherein the components are quantized coefficients separated into a plurality of factor bands, and the encoder is further operative to adjust the transform parameter for one or more of the factor bands based on a determination as to whether the audio signal to be encoded is of a particular predetermined type.
- 20. The apparatus of claim 19 wherein the encoder is further operative to select a set of predetermined transform parameters for the factor bands based at least in part on a determination as to whether the audio signal to be encoded is of a particular predetermined type.
- 21. The apparatus of claim 14 wherein the components are quantized coefficients separated into a plurality of factor bands, and the encoder is further operative to group the coefficients for transmission over a given one of the channels such that each coefficient in a given group is in the same factor band.
- 22. The apparatus of claim 14 wherein the components are quantized coefficients separated into a plurality of factor bands, and the encoder is further operative to group the coefficients for transmission over a given one of the channels without restriction as to which of the factor bands the coefficients are in.
- 23. The apparatus of claim 14 wherein the components are quantized coefficients separated into a plurality of factor bands, and the encoder is further operative to rescale the quantized coefficients for at least one of the factor bands to equalize for the effect of quantization on the transform parameter associated with the factor band.
- 24. The apparatus of claim 14 wherein the encoder is further operative to rescale the quantized coefficients for a given factor band, using a factor which is a function of the quantization step size used in that factor band.
- 25. The apparatus of claim 24 wherein the rescaling factor used for the given factor band is approximately 1/Δ2, where Δ is the quantization step size used in the given factor band.
- 26. The apparatus of claim 14 wherein the multiple description joint source-channel encoder is operative to encode n components of the signal for transmission over m channels using a multiple description transform which is in the form of a cascade structure of a plurality of multiple description transforms each having dimension less than n×m.
- 27. The apparatus of claim 14 wherein the multiple description joint source-channel encoder further includes a series combination of N multiple description encoders followed by an entropy coder, wherein each of the N multiple description encoders includes a parallel arrangement of M multiple description encoders.
- 28. The apparatus of claim 27 wherein each of the M multiple description encoders implements one of: (i) a quantizer block followed by a transform block, (ii) a transform block followed by a quantizer block, (iii) a quantizer block with no transform block, and (iv) an identity function.
- 29. An apparatus for encoding an audio signal for transmission, comprising:a multiple description encoder for encoding a plurality of components of the audio signal for transmission over a plurality of channels, wherein the encoder selects at least one transform parameter for a multiple description transform based at least in part on a characteristic of the audio signal, wherein the multiple description encoder is operative to encode n components of the signal for transmission over m channels using the multiple description transform, the multiple description transform being in the form of a cascade structure of a plurality of multiple description transforms each having dimension less than n×m.
- 30. An apparatus for encoding an audio signal for transmission, comprising:a multiple description encoder for encoding a plurality of components of the audio signal for transmission over a plurality of channels, wherein the encoder selects at least one transform parameter for a multiple description transform based at least in part on a characteristic of the audio signal, wherein the multiple description encoder further includes a series combination of N multiple description encoders followed by an entropy coder, wherein each of the N multiple description encoders includes a parallel arrangement of M multiple description encoders.
RELATED APPLICATION
The present application is a continuation-in-part of U.S. patent application Ser. No. 09/030,488 filed Feb. 25, 1998 in the names of inventors Vivek K. Goyal and Jelena Kovacevic and entitled “Multiple Description Transform Coding Using Optimal Transforms of Arbitrary Dimension.”
US Referenced Citations (3)
| Number |
Name |
Date |
Kind |
|
5768535 |
Chadda et al. |
Jun 1998 |
|
|
5928331 |
Bushmitch |
Jul 1999 |
|
|
5974380 |
Smyth et al. |
Oct 1999 |
|
Foreign Referenced Citations (1)
| Number |
Date |
Country |
| 0123456-A2 |
Jan 2000 |
EP |
Non-Patent Literature Citations (2)
| Entry |
| V.K. Goyal et al., “Multiple Description Transform Coding: Robustness to Erasures Using Tight Frame Expansions,” In Proc. IEEE Int. Symp. Inform. Theory, Aug. 1998. |
| V.K. Goyal and J Kovacevic, “Optimal Multiple Description Transform Coding of Gaussian Vectors,” In Proc. IEEE Data Compression Conf., pp. 388-397, Mar. 1998. |
Continuation in Parts (1)
|
Number |
Date |
Country |
| Parent |
09/030488 |
Feb 1998 |
US |
| Child |
09/190908 |
|
US |