摘要:
Disclosed is a decoding device which can efficiently encode/decode spectral data in a high pass section of a broadband signal. In the disclosed device: a sample group extraction unit (372) partially selects spectral components by means of an ease of selection importance which is the extent that the spectral components come close to the spectral component having the maximum amplitude value, in the spectrum of a high pass estimated by means of first parameters contained in second encoded information and bands most approximated to each of the spectrums of a plurality of sub-bands calculated from the spectrum of a second decode signal; a logarithmic gain application unit (373) applies second parameters to the partially selected spectral components; and an interpolation processing unit (374) applies third parameters which are adaptively set according to the value of the second parameters, to the spectral components which were not partially selected.
摘要:
Disclosed is an encoding device capable of improving decoded signal quality. A local search unit (302) conducts a local search on a plurality of sub-bands generated by dividing spectrum data, and calculates lattice vectors for the spectra in the plurality of sub-bands. A multi-rate indexing unit (303) uses the lattice vectors to perform multi-rate indexing on each of the sub-bands, and generates indexing information showing the results thereof. A band selection unit (304) determines certain sub-bands from amongst the plurality of sub-bands in a plurality of encoding layers as perceptually important sub-band groups, where these are: within a selection range of sub-bands wherein the total number of encoding bits allocated to each of the plurality of sub-bands in the indexing information is equal to or less than an already set value, and within a sub-band selection range with the highest total energy of each of the plurality of sub-bands.
摘要:
Disclosed are an encoding device and encoding method capable of improving the quality of a decoded signal under very low bit rate conditions using a small amount of computation. A spectrum correction unit (302) performs correction processing on the subspectrum in each subband in such a manner that samples equal to or greater than a subspectrum average value are left unchanged while samples smaller than the subspectrum average value are replaced by zero. As a result of this, it is possible to significantly reduce the number of bits required to quantize the subspectrums without substantial reduction in quality in a local search unit (303) and in a multi-rate indexing unit (304).
摘要:
An encoder capable of reducing the degradation of the quality of the decoded signal in the case of band expansion in which the high band of the spectrum of an input signal is estimated from the low band. In this encoder, a first layer encoding section (202) encodes an input signal and generates first encoded information, a first layer decoding section (203) decodes the first encoded information and generates a first decoded signal, a characteristic judging section (206) analyzes the intensity of the harmonic structure of the input signal and generates harmonic characteristic information representing the analysis result, and a second layer encoding section (207) changes, on the basis of the harmonic characteristic information, the numbers of bits allocated to parameters included in second encoded information created by encoding the difference between the input signal and the first decoded signal before creating the second information.
摘要:
Disclosed is an encoding device and others capable of suppressing quantization distortion while suppressing increase of a bit rate when encoding audio or the like. In the device, a dynamic range calculation unit (12) calculates a dynamic range of an input spectrum as an index indicating a peak of the input spectrum, a pulse quantity decision unit (13) decides the number of pulses of a vector candidate outputted from a shape codebook (14), and a shape codebook (14) outputs a vector candidate having the number of pulses decided by the pulse quantity decision unit (13) according to control from the search unit (17) by using a vector candidate element {−1, 0, +1}.
摘要:
Disclosed is an encoding device that improves the quality of a decoded signal in a hierarchical coding (scalable coding) method, wherein a band to be quantized is selected for every level (layer). The encoding device (101) is equipped with a second layer encoding unit (205) that selects a first band to be quantized of a first input signal from among a plurality of sub-bands, and that generates second layer encoding information containing first band information of said band; a second layer decoding unit (206) that generates a first decoded signal using the second layer encoding information; an addition unit (207) that generates a second input signal using the first input signal and the first decoded signal; and a third layer encoding unit (208) that selects a second band to be quantized of the second input signal using the first decoded signal, and that generates third layer encoding information.
摘要:
Disclosed is an LPC vector quantization device capable of quantizing an LSP vector by using correlation between divided vectors. The device includes: a vector dividing unit (101) for dividing an inputted LSP vector into a first divided vector and a second divided vector; a first quantization unit (102) for quantizing the first divided vector by using a first codebook formed by a plurality of first code vectors to generate a first code; a prediction vector selection unit (103) for predicting a second divided vector from the first code by using a prediction codebook formed by a plurality of prediction code vectors to create a prediction vector; a prediction residual generation unit (104) for obtaining a residual between the prediction vector and the second divided vector to create a prediction residual vector; a second quantization unit (105) for quantizing the prediction residual vector by using a second codebook formed by a plurality of second code vectors to create a second code; and a multiplexing unit (106) for generating a quantization vector code by multiplexing the first code and the second code.
摘要:
An audio/music decoding device capable of improving quality of a decoded signal generated by conceal processing of a frame erase using a scalable encoding method. The audio/music decoding device includes a frame loss detector that determines whether encoded information is normally received and generates frame loss information indicating the result of the determination. According to the frame loss information, a first decoder performs decoding by using at least one of the following encoded information: the first encoded information on the frame immediately before, the first encoded information on the current frame, and the second encoded information on the current frame. According to the frame loss information, a second decoder performs decoding by using at least one of the following encoded information: the first encoded information on the frame immediately before, the first encoded information on the current frame, the second encoded information on the frame immediately before, and the second encoded information on the current frame. An adder adds the decoded signal outputted from the first decoder and the decoded signal outputted from the second decoder.
摘要:
A decoding device which can efficiently encode/decode spectral data in a high pass section of a broadband signal. In the device, a sample group extraction unit partially selects spectral components by means of an ease of selection importance which is the extent that the spectral components come close to the spectral component having the maximum amplitude value, in the spectrum of a high pass estimated by means of first parameters contained in second encoded information and bands most approximated to each of the spectrums of a plurality of sub-bands calculated from the spectrum of a second decode signal; a logarithmic gain application unit applies second parameters to the partially selected spectral components; and an interpolation processing unit applies third parameters which are adaptively set according to the value of the second parameters, to the spectral components which were not partially selected.
摘要:
It is possible to improve quality of a decoding signal in a band spread for estimating a high band from a low band of a decoding signal. A first layer encoder encodes a lower band portion below a predetermined frequency of an input signal so as to generate first layer encoded information. A first layer decoder decodes the first layer encoded information so as to generate a first layer demodulated signal. A second layer encoder divides a high band portion higher, than a predetermined frequency, of an input signal into a plurality of sub-bands and estimates each of the sub-bands from the input signal or the first layer decoded signal by using the estimation result of the sub-band adjacent to the lower band side so as to generate second encoded information including the estimation results of the sub-bands.