Signal decoding apparatus
First Claim
1. A signal decoding apparatus that decodes coded information constructed in a plurality of layers, the signal decoding apparatus comprising:
- a decoding section that decodes the coded information of each layer to generate a plurality of decoded signals;
an addition section that adds each of said decoded signals to generate a plurality of addition signals;
a storage section that stores each of a plurality of addition signals of a previous frame;
a synthesis processing section that calculates linear predictive coefficients by performing a linear predictive coefficient (LPC) analysis of the addition signals of the previous frame stored in the storage section and addition signals of a current frame generated by the addition section, and performs synthesis processing of decoded signals of the current frame using the linear predictive coefficients and the addition signals of the previous frame stored in the storage section; and
a control section that controls whether or not to perform the synthesis processing by said synthesis processing section based on a presence or non-presence of the coded information of each layer within the previous frame, wherein;
when the number of layers of coded information of the current frame falls below that of the previous frame, the synthesis processing section recalculates the linear predictive coefficients using decoded signals of a lower layer than a layer where coded information is lost, and performs the synthesis processing of decoded signals of the current frame using the recalculated linear predictive coefficients and the addition signals of the previous frame stored in the storage section.
4 Assignments
0 Petitions
Accused Products
Abstract
A signal decoding apparatus that can suppress any large unusual sounds to provide decoded signals of improved audibility even when the number of hierarchical layers to be used in the decoding process varies due to a packet loss or the like in communication utilizing a scalable encoding/decoding technique. In the signal decoding apparatus, a gain adjusting part (2308) adjusts, based on a control of a decoding control part (2301), the gain of a basic layer decoded signal outputted from a basic layer decoding part (2302). A gain adjusting part (2309) adjusts, based on a control of the decoding control part (2301), the gain of a first expansion layer decoded signal outputted from a first expansion layer decoding part (2303). A gain adjusting part (2310) adjusts, based on a control of the decoding control part (2301), the gain of a second expansion layer decoded signal outputted from a second expansion layer decoding part (2304).
14 Citations
4 Claims
-
1. A signal decoding apparatus that decodes coded information constructed in a plurality of layers, the signal decoding apparatus comprising:
-
a decoding section that decodes the coded information of each layer to generate a plurality of decoded signals; an addition section that adds each of said decoded signals to generate a plurality of addition signals; a storage section that stores each of a plurality of addition signals of a previous frame; a synthesis processing section that calculates linear predictive coefficients by performing a linear predictive coefficient (LPC) analysis of the addition signals of the previous frame stored in the storage section and addition signals of a current frame generated by the addition section, and performs synthesis processing of decoded signals of the current frame using the linear predictive coefficients and the addition signals of the previous frame stored in the storage section; and a control section that controls whether or not to perform the synthesis processing by said synthesis processing section based on a presence or non-presence of the coded information of each layer within the previous frame, wherein; when the number of layers of coded information of the current frame falls below that of the previous frame, the synthesis processing section recalculates the linear predictive coefficients using decoded signals of a lower layer than a layer where coded information is lost, and performs the synthesis processing of decoded signals of the current frame using the recalculated linear predictive coefficients and the addition signals of the previous frame stored in the storage section. - View Dependent Claims (2)
-
-
3. A signal decoding apparatus that decodes coded information constructed in a plurality of layers, the signal decoding apparatus comprising:
-
a control section that inputs information indicating bit rates of a current frame and a next frame and coded information of each layer, stores a bit rate of a previous frame, determines a presence or non-presence of coded information of each layer based on the bit rate of the current frame, and determines whether or not to perform fade-in processing or fade-out processing per layer based on relationships in scale between the bit rate of the previous frame, the current frame and the next frame; a decoding section that decodes coded information of layers determined to be within the current frame by the control section respectively, to generate decoded signals of each layer; a gain adjustment section that adjusts a gain of the decoded signals of each layer decoded by the decoding section according to a determination of the control section; and an addition section that adds the decoded signals of each layer in which a gain is adjusted by the gain adjustment section to generate an addition signal. - View Dependent Claims (4)
-
Specification