Method and Arrangement for Scalable Low-Complexity Coding/Decoding
Gespeichert in:
| Titel: | Method and Arrangement for Scalable Low-Complexity Coding/Decoding |
|---|---|
| Document Number: | 20150149161 |
| Publikationsdatum: | May 28, 2015 |
| Appl. No: | 14/405707 |
| Application Filed: | November 13, 2012 |
| Abstract: | In a quantization method for quantizing a received excitation signal in a communication system performing the steps of re-shuffling S301 the elements of the received excitation signal to provide a re-shuffled excitation signal; coding S302 the re-shuffled excitation signal with a variable bit-rate algorithm to provide a coded excitation signal; and reassigning S303 codewords of the coded excitation signal if a number of used bits exceeds a predetermined fixed bit rate requirement to provide a quantized excitation signal. |
| Assignees: | Telefonaktiebolaget L M Ericsson (publ) (STOCKHOLM, SE) |
| Claim: | 1-25. (canceled) |
| Claim: | 26. A quantization method for quantizing a received excitation signal in a communication system, comprising the steps of: re-shuffling the elements of said received excitation signal to provide a re-shuffled excitation signal; coding (the re-shuffled excitation signal with a variable bit-rate algorithm to provide a coded excitation signal; reassigning codewords of said coded excitation signal if a number of used bits exceeds a predetermined fixed bit rate requirement to provide a quantized excitation signal. |
| Claim: | 27. The quantization method according to claim 26, comprising performing said coding step on the elements of the received excitation signal and prior to performing said re-shuffling step on the coded excitation signal. |
| Claim: | 28. The quantization method according to claim 26, wherein said coding step comprises both SQ coding and entropy coding the re-shuffled excitation signal. |
| Claim: | 29. The quantization method according to claim 28, further comprising the step of inversely re-shuffling the coded excitation signal after said step of codeword reassignment. |
| Claim: | 30. A quantizer unit for quantizing a received excitation signal a communication system, comprising: a re-shuffling unit configured for re-shuffling the elements of said received excitation signal to provide a re-shuffled excitation signal; a coding unit configured for coding the re-shuffled excitation signal with a variable bit-rate algorithm to provide a coded excitation signal; a reassigning unit configured for reassigning codewords of said coded excitation signal if a number of used bits exceeds a predetermined fixed bit rate requirement. |
| Claim: | 31. The quantizer unit according to claim 29, wherein said coding unit further comprises a unit configured for SQ coding the re-shuffled excitation signal and a unit configured for entropy coding the SQ coded re-shuffled excitation signal. |
| Claim: | 32. The quantizer unit according to claim 28, further comprising an inverse re-shuffling unit configured for inversely re-shuffling the elements of said coded excitation signal after codeword reassignment. |
| Claim: | 33. A de-quantization method for reconstructing an excitation signal in a communication system, comprising the steps of: entropy decoding a received quantized excitation signal; SQ decoding (the entropy decoded excitation signal to provide said reconstructed excitation signal, and inversely re-shuffling the elements of said reconstructed excitation signal. |
| Claim: | 34. The method according to claim 33, wherein said re-shuffling step is performed if the elements of said reconstructed excitation signal have been previously re-shuffled in a quantizer unit. |
| Claim: | 35. A de-quantizer unit for reconstructing excitation signals in a communication system, comprising: a decoder unit configured for entropy decoding a received quantized excitation signal; a SQ decoding unit configured for SQ decoding the entropy decoded excitation signal to provide a reconstructed excitation signal, an inverse re-shuffling unit configured for inversely re-shuffling elements of said reconstructed excitation signal. |
| Claim: | 36. The unit according to claim 35, wherein said inverse re-shuffling unit (403) is configured to inversely re-shuffling elements of said reconstructed excitation signal if the elements of said reconstructed excitation signal have been previously re-shuffled in an encoder. |
| Claim: | 37. An encoding method in a communication system, comprising the steps of: extracting a representation of a spectral envelope of an audio signal; providing and quantizing an excitation signal based on at least said representation and said audio signal, said quantization being performed according to claim 26; providing and quantizing a gain for said audio signal based on at least said excitation signal, said provided representation and said audio signal; transmitting quantization indices for at least said quantized gain and said quantized excitation signal to a decoder arrangement. |
| Claim: | 38. The encoding method according to claim 37, wherein said encoding takes place in the time domain and wherein said extracting step comprising extracting and quantizing a set of auto regression coefficients for an audio signal, wherein said set of auto regression coefficients comprise said representation of a spectral envelope of said audio signal; said excitation signal providing and quantizing step comprising providing and quantizing an excitation signal based on at least said quantized auto regression coefficients and the audio signal; said gain providing and quantizing step comprising providing and quantizing a gain based on at least the excitation signal, the quantized AR coefficients and the audio signal; said transmitting step comprising transmitting quantization indices for said auto regression coefficients, said excitation signal and said gain to a decoder arrangement. |
| Claim: | 39. The encoding method according to claim 37, wherein said encoding takes place in the frequency domain, and wherein: said extracting step comprising extracting a set of band gains for an audio signal, wherein said band gains comprise said representation of a spectral envelope of said audio signal; said excitation signal providing and quantizing step comprising providing and quantizing an excitation signal based on at least said extracted band gains and the audio signal; said gain providing and quantizing step comprising quantizing said set of band gains based on at least the excitation signal, the extracted band gains and the audio signal; said transmitting step comprising transmitting quantization indices for said band gain coefficients and said excitation signal to a decoder unit. |
| Claim: | 40. An encoder unit comprising a quantizer unit according to claim 30, said encoder unit (further comprising an extracting unit configured for extracting a representation of a spectral envelope of an audio signal; and wherein said quantizer unit is configured for providing and quantizing an excitation signal based on at least said representation and the audio signal; a gain unit configured for providing and quantizing a gain based on at least the excitation signal, the provided representation and the audio signal; a transmitting unit configured for transmitting quantization indices for at least said quantized gain and said quantized excitation signal to a decoder arrangement. |
| Claim: | 41. The encoder unit according to claim 40, wherein said encoder unit is configured for operating in the time domain and said extracting unit is configured for extracting and quantizing AR coefficients as said representation of said spectral envelope of said audio signal; said quantizer unit is configured for providing and quantizing an excitation signal based on at least said quantized auto regression coefficients and said received audio signal; said gain unit is configured for providing and quantizing a gain based on at least said excitation signal, said quantized auto regression coefficients and said received audio signal; said transmitting unit is configured for transmitting quantization indices for said auto regression coefficients, said excitation signal and said gain to a decoder unit. |
| Claim: | 42. The encoder unit according to claim 40, wherein said encoder unit is configured for operating in the frequency domain and said extracting unit is configured for extracting a set of band gains as said representation of a spectral envelope for said audio signal; said quantizer unit is configured for providing and quantizing an excitation signal based on at least said extracted band gains and the received audio signal; said gain unit is configured for quantizing said set of band gains based on at least the excitation signal, the extracted band gains and the received audio signal; said transmitting unit is configured for transmitting quantization indices for said band gain coefficients and said excitation signal to a decoder arrangement. |
| Claim: | 43. A decoding method in a communication system, comprising: generating a reconstructed excitation signal for an audio signal based on received quantization indices for an excitation signal according to claim 33; generating and spectrally shaping a reconstructed representation of the spectral envelope of said audio signal based on at least the generated reconstructed signal and received quantized representation of a spectral envelope of said audio signal, to provide a synthesized audio signal; scaling said synthesized audio signal based on received quantization indices for a gain, to provide a decoded audio signal. |
| Claim: | 44. The decoding method according to claim 43, wherein said method operates in the time domain and: said generating and spectrally shaping step comprises generating and spectrally shaping the reconstructed representation of the spectral envelope based on the reconstructed excitation signal and received quantized auto regression coefficients as said representation of said spectral envelope and said scaling step comprises scaling said synthesized audio signal based on received quantization indices for a gain, to provide a decoded audio signal. |
| Claim: | 45. The decoding method according to claim 43, wherein said method operates in the frequency domain and said generating and spectrally shaping step comprises generating and spectrally shaping the reconstructed representation of the spectral envelope based on the generated reconstructed excitation signal; and said scaling step comprise scaling said synthesized audio signal based on received quantization indices for band gains, to provide a decoded audio signal. |
| Claim: | 46. A decoder unit comprising a de-quantizer unit according to claim 34, comprising: wherein said de-quantizer unit, is further configured for generating a reconstructed excitation signal based on received quantization indices for said excitation signal; a synthesizer unit configured for generating and spectrally shaping a reconstructed representation of a spectral envelope of an audio signal based at least on the generated reconstructed excitation signal and a received quantized representation of a spectral envelope of said audio signal, to provide a synthesized audio signal; a scaling unit configured for scaling said synthesized audio signal based on received quantization indices for a gain, to provide a decoded audio signal. |
| Claim: | 47. The decoder unit according to claim 46, wherein said decoding unit is configured to operate in the time domain and said synthesizer unit is configured for generating and spectrally shaping said reconstructed representation of the spectral envelope based on the generated reconstructed excitation signal and received quantizer auto regression coefficients as said representation of said spectral envelope, and said scaling unit is configured for scaling said synthesized audio signal based on received quantization indices for a gain, to provide said decoded audio signal. |
| Claim: | 48. The decoder unit according to claim 46, wherein said decoding unit is configured to operate in the frequency domain and said synthesizer unit is configured for generating and spectrally shaping said reconstructed representation of the spectral envelope based on the generated reconstructed excitation signal, and said scaling unit is configured for scaling said synthesized audio signal based on received quantization indices for band gains, to provide said decoded audio signal. |
| Claim: | 49. A user terminal comprising a quantizer unit according to claim 30. |
| Claim: | 50. A base station terminal comprising a de-quantizer unit according to claim 35. |
| Current U.S. Class: | 704/230 |
| Current International Class: | 10; 10 |
| Dokumentencode: | edspap.20150149161 |
| Datenbank: | USPTO Patent Applications |
Schreiben Sie den ersten Kommentar!