Sound Encoder And Sound Encoding Method
First Claim
1. A speech coding apparatus that performs encoding having a layered structure composed of a plurality of layers, the speech coding apparatus comprising:
- an analysis section that analyzes spectrum of a decoded signal of a lower layer to calculate a decoded spectrum of the lower layer;
a selection section that selects one nonlinear transform function among a plurality of nonlinear transform functions based on a degree of variation of the decoded spectrum of the lower layer;
an inverse transform section that inverse transforms a nonlinear transformed residual spectrum using the nonlinear transform function selected by the selection section; and
an addition section that adds the inverse transformed residual spectrum to the decoded spectrum of the lower layer to obtain a decoded spectrum of an upper layer.
4 Assignments
0 Petitions
Accused Products
Abstract
A sound encoder having an improved quantization performance while suppressing an increase of the bit rate to a lowest level. In a second layer encoding unit (40), a standard deviation calculating section (408) calculates the standard deviation &sgr;c of a first layer decoding spectrum after decoding scale factor ratio multiplication and outputs the standard deviation &sgr;c to a selecting section (409), the selecting section (409) selects a linear transform function as the function for nonlinear transform of the residual spectrum according to the standard deviation &sgr;c, a nonlinear transform function section (410) selects one of prepared nonlinear transform functions #1 to #N according to the result of the selection by the selecting section (409) and outputs the selected one to an inverse transform section (411), and the inverse transform section (411) subjects inverse transform (expansion) to a residual spectrum candidate stored in a residual spectrum code book (412) using the nonlinear transform function outputted from the nonlinear transform function section (410) and outputs the result to an adder (413).
29 Citations
8 Claims
-
1. A speech coding apparatus that performs encoding having a layered structure composed of a plurality of layers, the speech coding apparatus comprising:
-
an analysis section that analyzes spectrum of a decoded signal of a lower layer to calculate a decoded spectrum of the lower layer; a selection section that selects one nonlinear transform function among a plurality of nonlinear transform functions based on a degree of variation of the decoded spectrum of the lower layer; an inverse transform section that inverse transforms a nonlinear transformed residual spectrum using the nonlinear transform function selected by the selection section; and an addition section that adds the inverse transformed residual spectrum to the decoded spectrum of the lower layer to obtain a decoded spectrum of an upper layer. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A speech coding method of performing encoding having a layered structure composed of a plurality of layers, the speech coding method comprising:
-
an analysis step of analyzing spectrum of a decoded signal of a lower layer to calculate a decoded spectrum of the lower layer; a selection step of selecting one nonlinear transform function among a plurality of nonlinear transform functions based on a degree of variation of the decoded spectrum of the lower layer; an inverse transform step of inverse transforming a nonlinearly transformed residual spectrum using the nonlinear transform function selected in the selection step; and an addition step of adding the inverse transformed residual spectrum to the decoded spectrum of the lower layer to obtain a decoded spectrum of an upper layer.
-
Specification