Adding Second Enhancement Layer to CELP Based Core Layer
First Claim
1. A method of transmitting an input audio signal with a scalable codec, the method comprising:
- encoding a low frequency band signal having an inner core layer coding;
encoding a first coding error of the inner core layer coding having a first enhancement layer on a same low frequency band;
encoding a second coding error of the first enhancement layer by using a second enhancement layer on the same low frequency band after the first enhancement layer, encoding the second coding error comprising coding fine spectrum coefficients of the second coding error to produce coded fine spectrum coefficients, and coding a spectral envelope of the second coding error to produce a coded spectral envelope; and
transmitting the coded fine spectrum coefficients and the coded spectral envelope.
0 Assignments
0 Petitions
Accused Products
Abstract
In an embodiment, a method of transmitting an input audio signal is disclosed. A first coding error of the input audio signal with a scalable codec having a first enhancement layer is encoded, and a second coding error is encoded using a second enhancement layer after the first enhancement layer. Encoding the second coding error includes coding fine spectrum coefficients of the second coding error to produce coded fine spectrum coefficients, and coding a spectral envelope of the second coding error to produce a coded spectral envelope. The coded fine spectrum coefficients and the coded spectral envelope are transmitted.
24 Citations
22 Claims
-
1. A method of transmitting an input audio signal with a scalable codec, the method comprising:
-
encoding a low frequency band signal having an inner core layer coding; encoding a first coding error of the inner core layer coding having a first enhancement layer on a same low frequency band; encoding a second coding error of the first enhancement layer by using a second enhancement layer on the same low frequency band after the first enhancement layer, encoding the second coding error comprising coding fine spectrum coefficients of the second coding error to produce coded fine spectrum coefficients, and coding a spectral envelope of the second coding error to produce a coded spectral envelope; and transmitting the coded fine spectrum coefficients and the coded spectral envelope. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of transmitting an input audio signal with a scalable codec, the method comprising:
-
encoding a low frequency band signal having an inner core layer coding; encoding a first coding error of the inner core layer coding having a first modified discrete cosine transform (MDCT) enhancement layer on a same low frequency band; determining if a second MDCT enhancement layer is needed on the same low frequency band; and if the second MDCT enhancement layer is needed based on the determining, encoding a second coding error by using the second MDCT enhancement layer after the first modified MCDT enhancement layer. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A system for transmitting an input audio signal with a scalable codec, the system comprising:
-
a transmitter comprising an audio coder, the audio coder comprising an inner core layer coding with a code-excited linear prediction (CELP) codec configured to encode a low frequency band signal, a first modified discrete cosine transform (MDCT) enhancement layer configured to encode a first coding error of the inner core layer coding of CELP on a same low frequency band, and a second MDCT enhancement layer configured to encode a second coding error of the first MDCT enhancement layer on the same low frequency band, encode fine spectrum coefficients of the second coding error, and encode a spectral envelope of the second coding error. - View Dependent Claims (20, 21, 22)
-
Specification