Multi-channel signal encoding and decoding
First Claim
Patent Images
1. A multi-channel linear predictive analysis-by-synthesis signal encoder including a multi-part fixed codebook, comprising:
- an individual fixed codebook for each channel;
a shared fixed codebook containing code book vectors that are common to all channels; and
electronic circuitry configured to analyze inter-channel correlation for dynamic bit allocation between said individual fixed codebooks and said shared fixed code-book,wherein said shared fixed codebook is connected to an individual delay element (D1, D2) for each channel.
1 Assignment
0 Petitions
Accused Products
Abstract
A multi-part fixed codebook includes both individual fixed codebooks for each channel and a shared fixed codebook. Although the shared fixed codebook is common to all channels, the channels are associated with individual lags. Furthermore, the individual fixed codebooks are associated with individual gains, and the individual lags are also associated with individual gains. The excitation from each individual fixed codebook is added to the corresponding excitation (a shared codebook vector, but individual lags and gains for each channel) from the shared fixed codebook.
-
Citations
17 Claims
-
1. A multi-channel linear predictive analysis-by-synthesis signal encoder including a multi-part fixed codebook, comprising:
-
an individual fixed codebook for each channel; a shared fixed codebook containing code book vectors that are common to all channels; and electronic circuitry configured to analyze inter-channel correlation for dynamic bit allocation between said individual fixed codebooks and said shared fixed code-book, wherein said shared fixed codebook is connected to an individual delay element (D1, D2) for each channel. - View Dependent Claims (2, 3, 4)
-
-
5. A multi-channel linear predictive analysis-by-synthesis signal encoder including a multi-part fixed codebook, comprising:
-
an individual fixed codebook for each channel; a shared fixed codebook containing code book vectors that are common to all channels; electronic circuitry configured to analyze inter-channel correlation for dynamic bit allocation between said individual fixed codebooks and said shared fixed code-book; and a multi-part adaptive codebook having an individual adaptive codebook and an individual pitch lag for each channel. - View Dependent Claims (6, 7)
-
-
8. A multi-channel linear predictive analysis-by-synthesis signal encoder including a multi-part fixed codebook, comprising:
-
an individual fixed codebook for each channel; a shared fixed codebook containing code book vectors that are common to all channels; and electronic circuitry configured to analyze inter-channel correlation for dynamic bit allocation between said individual fixed codebooks and said shared fixed code-book and to rescale the residual energy of each channel in accordance with the relative channel strength.
-
-
9. A communications terminal including a multi-channel linear predictive analysis-by-synthesis speech encoder/decoder having a multi-part fixed codebook, comprising:
-
an individual fixed codebook for each channel; a shared fixed codebook containing code book vectors that are common to all channels; and means for analyzing inter-channel correlation for dynamic bit allocation between said individual fixed codebooks and said shared fixed codebook, wherein said shared fixed codebook is connected to an individual delay element for each channel. - View Dependent Claims (10, 11, 12)
-
-
13. A communications terminal including a multi-channel linear predictive analysis-by-synthesis speech encoder/decoder having a multi-part fixed codebook, comprising:
-
an individual fixed codebook for each channel; a shared fixed codebook containing code book vectors that are common to all channels; and means (40) for analyzing inter-channel correlation for dynamic bit allocation between said individual fixed codebooks and said shared fixed codebook, a multi-part adaptive codebook having an individual adaptive codebook and an individual pitch lag for each channel. - View Dependent Claims (14, 15)
-
-
16. A multi-channel linear predictive analysis-by-synthesis signal encoding method for use in encoding a communications signal, comprising:
-
determining a desired gross bit rate; analyzing inter-channel correlation; and dynamically changing, depending on the current inter-channel correlation and said desired gross bit rate, encoding bit allocation between fixed codebooks dedicated to individual channels and a shared fixed codebook containing code book vectors that are common to all channels. - View Dependent Claims (17)
-
Specification