摘要:
An encoding device enables the amount of processing operations to be significantly reduced while minimizing deterioration in the quality of an output signal. This encoding device (101) encodes an input signal by determining the correlation between a first signal generated by using the input signal and a second signal generated by a predetermined method. An importance assessment unit (202) sets the importance of each of a plurality of processing units obtained by dividing the frames of the input signal. A CELP coder (203) performs sparse processing in which the amplitude value of a predetermined number of samples among multiple samples constituted by the first signal and/or the second signal in each processing unit is set to zero according to the importance that was set for each processing unit, and calculates the correlation between the first signal and the second signal, either of which was subjected to sparse processing.
摘要:
Disclosed is a spectral smoothing device with a structure whereby smoothing is performed after a nonlinear conversion has been performed for a spectrum calculated from an audio signal, and with which the amount of processing calculation is significantly reduced while maintaining excellent audio quality. With this spectral smoothing device, a sub band division unit (102) divides an input spectrum into multiple sub bands; a representative value calculation unit (103) calculates a representative value for each sub band using an arithmetic mean and a geometric mean; with respect to each representative value, a nonlinear conversion unit (104) performs a nonlinear conversion the characteristic of which is further emphasized as the value increases; and a smoothing unit (105) that smoothes the representative value which has undergone the nonlinear conversion for each sub band, at the frequency domain.
摘要:
A decoding device reduces abrupt changes in the number of channels in a decoded signal when transmission errors occur as a result of lost frames in an encoding/decoding system for multichannel signals. In the device, a demultiplexer receives an encoded monaural signal and an encoded differential signal and detects change over time in the received encoded differential signal. An M signal decoder decodes the encoded monaural signal and obtains a decoded monaural signal. An S signal decoder decodes the encoded differential signal and obtains a decoded differential signal. A smoothing unit performs smoothing on the decoded differential signal by means of a computation involving the decoded differential signal and coefficients corresponding to the change over time detected by the demultiplexer. An L/R signal computation unit computes a decoded stereo signal from the decoded monaural signal and the smoothed decoded differential signal.
摘要翻译:由于多通道信号的编码/解码系统中的丢失帧的结果,当传输错误发生时,解码装置减少解码信号中的信道数量的突然变化。 在该装置中,解复用器接收经编码的单声道信号和经编码的差分信号,并检测接收到的编码差分信号中随时间的变化。 M信号解码器解码编码的单声道信号并获得解码的单声道信号。 S信号解码器对编码的差分信号进行解码并获得解码的差分信号。 平滑单元通过涉及解码的差分信号的计算和对应于由解复用器检测到的随时间变化的系数对解码的差分信号进行平滑处理。 L / R信号计算单元从解码的单声道信号和平滑的解码的差分信号计算解码的立体声信号。
摘要:
A voice encoding device accurately encodes a spectrum shape of a signal having a strong tonality such as a vowel. The device includes: a sub-band divider which divides a first layer error conversion coefficient to be encoded into M sub-bands so as to generate M sub-band conversion coefficients; a shape vector encoder which performs encoding on each of the M sub-band conversion coefficients so as to obtain M shape encoded information and calculates a target gain of each of the M sub-band conversion coefficients; a gain vector former which forms one gain vector by using M target gains; a gain vector encoder which encodes the gain vector so as to obtain gain encoded information; and a multiplexer which multiplexes the shape encoded information with the gain encoded information.
摘要:
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 encoding device reduces the encoding distortion as compared to the conventional technique and obtains a preferable sound quality for auditory sense. In the encoding device, a shape quantization unit quantizes the shape of an input spectrum with a small number of pulse positions and polarities. The shape quantization unit sets a pulse amplitude width to be searched later upon search of the pulse position to a value not greater than the pulse amplitude width which has been searched previously. A gain quantization unit calculates a gain of a pulse searched by the shape quantization unit for each of bands.
摘要:
There is disclosed an encoder apparatus whereby, when a band expanding technique for encoding, based on the spectral data of a lower frequency portion, the spectral data of a higher frequency portion is applied to a lower layer in a hierarchical encoding/decoding system, an efficient encoding can be performed in an upper layer as well, thereby improving the decoded-signal quality. In an encoder apparatus (101), a second layer decoder unit (207) calculates a spectrum (differential spectrum), which is to be encoded in a third layer encoder unit (210) that is an upper layer of the second layer decoder unit (207), by applying such an ideal gain (first gain parameter a1) that minimizes the energy of the differential spectrum.
摘要:
Disclosed is an encoding device, wherein the energy information of a given layer is efficiently encoded using a scalable encoding method in which the band to be encoded is selected in each layer, and the quality of decoded signals can be enhanced. An encoding device (101) is equipped with: a second layer encoding unit (205) which generates a second layer encoded information included in which is the first band information of said band; a second layer decoding unit (206) which generates a first decoding signal by using the second layer encoded information; an adding unit (207) which generates a second input signal by using the first decoding signal; and a third layer encoding unit (208) which generates a third layer encoded information included in which is a second band information obtained by selecting a second band to be quantized in the second input signal, and a corrected gain (energy information).