Scalable encoding device and scalable encoding method
View Patent ↗There is provided a scalable encoding device capable of realizing a bandwidth scalable LSP encoding with high performance by improving the conversion performance from narrow band LSPs to wide band LSPs. The device includes: an autocorrelation coefficient conversion unit ( 301 ) for converting the narrow band LSPs of Mn order to an autocorrelation coefficients of Mn order; an inverse lag window unit ( 302 ) for applying a window which has an inverse characteristic of a lag window supposed to be applied to the autocorrelation coefficients; an extrapolation unit ( 303 ) for extending the order of the autocorrelation coefficients to (Mn+Mi) order by extrapolating the inverse lag windowed autocorrelation coefficients; an up-sample unit ( 304 ) for performing an up-sample process in the autocorrelation domain which is equivalent to an up-sample process in a time domain for the autocorrelation coefficients of the (Mn+Mi) order so as to obtain autocorrelation coefficients of Mw order; a lag window unit ( 305 ) for applying a lag window to the autocorrelation coefficients of Mw order; and an LSP conversion unit ( 306 ) for converting the lag windowed autocorrelation coefficients into LSPs.
1. A scalable encoding apparatus that obtains a wideband line spectrum pair parameter from a narrowband line spectrum pair parameter, the scalable encoding apparatus comprising:
a first convertor that converts the narrowband line spectrum pair parameter into a series of autocorrelation coefficients;
an up-sampler that up-samples the series of autocorrelation coefficients;
a second convertor that converts the up-sampled series of autocorrelation coefficients into a line spectrum pair parameter; and
a third convertor that converts the line spectrum pair parameter into a series of wideband line spectrum pairs by multiplying the line spectrum pair parameter by a set of conversion coefficients stored in a table,
wherein the up-sampler performs up-sampling in an autocorrelation domain that is equivalent to up-sampling in a time domain.
2. The scalable encoding apparatus according to claim 1 , wherein:
the up-sampler increases a sampling frequency of the series of autocorrelation coefficients by a factor of at least n, n being an integer of at least 2; and
the second convertor converts the series of autocorrelation coefficients of an analysis order which is less than n times of an analysis order of the narrowband line spectrum pair parameter into the line spectrum pair parameter.
3. The scalable encoding apparatus according to claim 1 , further comprising an extrapolator that performs extrapolation processing to extend an order of the series of autocorrelation coefficients.
4. The scalable encoding apparatus according to claim 3 , wherein the extrapolator performs extrapolation processing in which an analysis order of the narrowband line spectrum pair parameter is made ½ of an analysis order of the wideband line spectrum pair parameter.
5. The scalable encoding apparatus according to claim 1 , further comprising a window applier that applies, to the series of autocorrelation coefficients, a window which has an inverse characteristic of a lag window that is applied to the narrowband line spectrum pair parameter.
6. The scalable encoding apparatus according to claim 1 , wherein the scalable encoding apparatus is included in a communication terminal apparatus.
7. The scalable encoding apparatus according to claim 1 , wherein the scalable encoding apparatus is included in a base station apparatus.
8. The scalable encoding apparatus according to claim 1 , wherein the first convertor converts the narrowband line spectrum pair parameter into the series of autocorrelation coefficients by converting the narrowband line spectrum pair parameter into a series of linear prediction coefficients and converting the series of linear prediction coefficients into the series of autocorrelation coefficients.
9. A scalable encoding method that obtains a wideband line spectrum pair parameter from a narrowband line spectrum pair parameter, the scalable encoding method being performed with an encoder, the scalable encoding method comprising:
converting, with a first convertor, the narrowband line spectrum pair parameter into a series of autocorrelation coefficients;
up-sampling, with an up-sampler, the series of autocorrelation coefficients;
converting, with a second convertor, the up-sampled series of autocorrelation coefficients into a line spectrum pair parameter; and
converting, with a third convertor, the line spectrum pair parameter into a series of wideband line spectrum pairs by multiplying the line spectrum pair parameter by a set of conversion coefficients stored in a table,
wherein the series of autocorrelation coefficients are up-sampled in an autocorrelation domain that is equivalent to up-sampling in a time domain.
10. The scalable encoding method according to claim 9 , wherein
the up-sampler increases a sampling frequency of the series of autocorrelation coefficients by a factor of at least n, n being an integer of at least 2; and
the second convertor converts the series of autocorrelation coefficients of an analysis order which is less than n times of an analysis order of the narrowband line spectrum pair parameter into the line spectrum pair parameter.
11. The scalable encoding method according to claim 9 , further comprising:
performing, with an extrapolator, extrapolation processing to extend an order of the series of autocorrelation coefficients.
12. The scalable encoding method according to claim 11 , wherein the extrapolator performs extrapolation processing in which an analysis order of the narrowband line spectrum pair parameter is made ½ of an analysis order of the wideband line spectrum pair parameter.
13. The scalable encoding method according to claim 9 , further comprising:
applying, with a window applier, to the series of autocorrelation coefficients, a window which has an inverse characteristic of a lag window that is applied to the narrowband line spectrum pair parameter.
14. The scalable encoding method according to claim 9 , wherein the first convertor converts the narrowband line spectrum pair parameter into the series of autocorrelation coefficients by converting the narrowband line spectrum pair parameter into a series of linear prediction coefficients and converting the series of linear prediction coefficients into the series of autocorrelation coefficients.