摘要:
In a quantization step information encoding unit, an average value of the quantization step information is found in an approximate shape extraction unit (20), first of all, from one set of a given number of unitary quantization units to another. In an approximate shape encoding unit (21), the approximate shape information is vector-quantized. In a residual signal computing unit (22), the residual signals between the quantization step information and the quantized approximate shape vector are computed. In a residual signal encoding unit (23), the residual signals are variable length encoded, and the so encoded residual signals and the vector quantized approximate shape information are output.
摘要:
In a quantization step information encoding unit, an average value of the quantization step information is found in an approximate shape extraction unit (20), first of all, from one set of a given number of unitary quantization units to another. In an approximate shape encoding unit (21), the approximate shape information is vector-quantized. In a residual signal computing unit (22), the residual signals between the quantization step information and the quantized approximate shape vector are computed. In a residual signal encoding unit (23), the residual signals are variable length encoded, and the so encoded residual signals and the vector quantized approximate shape information are output.
摘要:
A sound signal encoder for high efficiency encoding of sound signals from a plurality of channels is provided which includes a to-be-correlated object setter (52), to-be-correlated object selector (56) and a variable-length encoder (58). The to-be-correlated object setter (52) sets, on the basis of left-channel frequency information held in a left-channel frequency information holder (50) and right-channel frequency information held in a right-channel frequency information holder (51), index [i] indicating which ones of sine waves on the left channel are to be correlated with, namely, are to be subtracted from, sine waves on the right channel. The to-be-correlated object selector (56) selects a default value read from a storage unit (55) or index [i]-th amplitude information read from a left-channel amplitude information holder (53) as an object to be subtracted from the i-th amplitude information on the right channel according to the index [i]. The variable-length encoder (58) makes variable-length encoding of a difference resulted from subtraction of the left-channel amplitude information or default value as the to-be-correlated object from the amplitude information on the right channel.
摘要:
In an audio-information encoding apparatus, in order to encode an audio signal containing a white-noise component, an index iL indicating the energy level of the white-noise component and an index iR designating the start index of a random-number table are introduced into a code train. In an audio-information decoding apparatus (20), a white-noise generating unit (25) uses the indices iL and iR contained in the code train, thereby generating a white-noise signal Sw(t) on the time axis, which has the same level as the white noise, and an adder (26) adds the white-noise signal to an audio signal Sf(t) decoded on the time axis, outputting as an output audio signal So(t).
摘要:
In an audio-information encoding apparatus, in order to encode an audio signal containing a white-noise component, an index iL indicating the energy level of the white-noise component and an index iR designating the start index of a random-number table are introduced into a code train. In an audio-information decoding apparatus (20), a white-noise generating unit (25) uses the indices iL and iR contained in the code train, thereby generating a white-noise signal Sw(t) on the time axis, which has the same level as the white noise, and an adder (26) adds the white-noise signal to an audio signal Sf(t) decoded on the time axis, outputting as an output audio signal So(t).
摘要:
In an encoding apparatus, when difference value between adjacent quantization units of quantization accuracy information where, e.g., distribution range is 0˜7, e.g., if difference value is 3 or more, 8 is subtracted, and if difference value is less than −4, 8 is added to thereby transform two difference values where difference therebetween is 8 into the same value. Thus, the distribution range of difference value becomes −4˜3, and size of code book (table) can be held down to the same size in the case where difference is not taken. In addition, high order 1 bit of difference value may be masked to carry out replacement into value consisting of only low order 3 bits, thus also making it possible to prevent increase in size of code book (table).
摘要:
Information is encoded into a code with a smaller number of bits. An encoding apparatus encodes an acoustic time series signal such that the acoustic time series signal is split into band signals in predetermined bands and gain adjustment is made on the band signals, at a gain control position by a gain control amount, for each of as many positions as indicated by a gain control number. Although the gain control number can take any one of values from 0 to 7, it has a high probability of taking a particular value (0, for example). The gain control number is encoded such that a code with a small number of bits is assigned to the gain control number equal to a value having a high-occurrence probability. The encoding is also applied to a voice recording apparatus.
摘要:
The present invention relates to an encoding device for saving the number of bits of codes. In step S11, the differential value between a normalization coefficient Bi to be encoded and a normalization coefficient Bi-1 for an encoding unit Ai-1 in a band adjacent to the lower side of an encoding unit Ai corresponding to the normalization coefficient Bi is computed. In step S12, reference is made to a table in which a differential value having a high frequency of occurrence is associated with a code having a small number of bits, and a code corresponding to the computed differential value is read. In step S13, it is determined whether or not all normalization coefficients B have been encoded. If it is determined that all normalization coefficients B have been encoded, in step S14, the code read in step S12 is output. The present invention is applicable to an audio recorder.
摘要:
The present invention relates to an information extraction apparatus capable of analyzing an acoustic signal with accuracy and high efficiency.An amplitude analysis section 32 determines whether or not an attack or release is contained on the basis of an amplitude value for each small region of an input time-series signal. When it is determined that there is an attack or release, an analysis region setting section 33 sets the portion from an attack position to a release position as an analysis region. A frequency analysis section 34 analyzes the input time-series signal by generalized harmonic analysis and outputs extracted waveform information. An extracted waveform synthesis section 35 synthesizes the extracted waveform information and outputs the information to a time-series compensation section 36. The time-series compensation section 36 compensates the signal of the synthesized result with a signal outside the analysis region and outputs an extracted waveform time-series signal to a subtraction unit 37. The subtraction unit 37 generates a residual time-series signal from the input time-series signal and the extracted waveform time-series signal. The present invention can be applied to various audio apparatuses, voice recognition apparatuses, voice synthesis apparatuses, etc., for processing an acoustic signal.
摘要:
The present invention relates to an encoding device for saving the number of bits of codes. In step S11, the differential value between a normalization coefficient Bi to be encoded and a normalization coefficient Bi-1 for an encoding unit Ai-1 in a band adjacent to the lower side of an encoding unit Ai corresponding to the normalization coefficient Bi is computed. In step S12, reference is made to a table in which a differential value having a high frequency of occurrence is associated with a code having a small number of bits, and a code corresponding to the computed differential value is read. In step S13, it is determined whether or not all normalization coefficients B have been encoded. If it is determined that all normalization coefficients B have been encoded, in step S14, the code read in step S12 is output. The present invention is applicable to an audio recorder.
摘要翻译:本发明涉及一种用于节省代码比特数的编码装置。 在步骤S11中,要编码的归一化系数B i i i与编码单元A i-1的归一化系数B i-1 <1的差分值< 计算与归一化系数B&lt; I&gt;对应的编码单元A的下侧的频带中的/ SUB。 在步骤S12中,参考具有高出现频率的差分值与具有少量位的代码相关联的表,并且读取与所计算出的差分值相对应的代码。 在步骤S13中,确定所有归一化系数B是否已被编码。 如果确定所有归一化系数B已被编码,则在步骤S14中,输出在步骤S12中读取的代码。 本发明可应用于音频记录器。