Abstract:
By the present invention, the number of encoding bits allocated to encoding of extended-band spectrum is reduced while degradation of sound quality in the extended band is suppressed. A band compression unit (105) creates combinations of sub-band spectra in pairs of two samples each in order from a low-range side in a band compression target sub-band, selects a spectrum having a large absolute-value amplitude among the combinations, and arranges the selected spectrum close to the low-range side on a frequency axis. A number-of-units recalculation unit (106) redistributes bits saved in the sub-band for which band compression was performed to a low range outside the extended band, and redistributes the number of units on the basis of the redistributed bits.
Abstract:
By the present invention, the number of encoding bits allocated to encoding of extended-band spectrum is reduced while degradation of sound quality in the extended band is suppressed. A band compression unit (105) creates combinations of sub-band spectra in pairs of two samples each in order from a low-range side in a band compression target sub-band, selects a spectrum having a large absolute-value amplitude among the combinations, and arranges the selected spectrum close to the low-range side on a frequency axis. A number-of-units recalculation unit (106) redistributes bits saved in the sub-band for which band compression was performed to a low range outside the extended band, and redistributes the number of units on the basis of the redistributed bits.
Title translation:SPRACHAUDIOCODIERUNGSVORRICHTUNG,SPRACHAUDIODECORIERUNGSVORRICHTUNG,SPRACHAUDIOCODIERUNGSVERFAHREN UND SPRACHAUDIODECODIERUNGSVERFAHREN
Abstract:
By the present invention, the number of encoding bits allocated to encoding of extended-band spectrum is reduced while degradation of sound quality in the extended band is suppressed. A band compression unit (105) creates combinations of sub-band spectra in pairs of two samples each in order from a low-range side in a band compression target sub-band, selects a spectrum having a large absolute-value amplitude among the combinations, and arranges the selected spectrum close to the low-range side on a frequency axis. A number-of-units recalculation unit (106) redistributes bits saved in the sub-band for which band compression was performed to a low range outside the extended band, and redistributes the number of units on the basis of the redistributed bits.
Abstract:
An audio signal coding apparatus (100) includes a time-frequency transformer (101) that outputs sub-band spectra from an input signal, a sub-band energy quantizer (102), a tonality calculator (103) that analyzes tonality of the sub-band spectra, a bit allocator (104) that selects a second sub-band on which quantization is performed by a second quantizer on the basis of the analysis result of the tonality and quantized sub-band energy, and determines a first number of bits to be allocated to a first sub-band on which quantization is performed by a first quantizer, the first quantizer (106) that performs coding using the first number of bits, the second quantizer (107) that performs coding using a pitch filter, and a multiplexer (108).
Abstract:
Provided is an encoding apparatus. A threshold value calculating unit (32) calculates a threshold value from a statistical amount of conversion factors of an extended band. A representative conversion factor extracting unit (33) uses the calculated threshold value to extract conversion factors having large amplitudes. If the number of extracted conversion factors does not reach a specified number, the threshold value calculating unit (32) determines, in accordance with a lacking number of conversion factors, an amount by which the threshold value should be lowered, and modifies the threshold value accordingly. The representative conversion factor extracting unit (33) uses the threshold value, which has been modified, to extract conversion factors. Such threshold value modification by the threshold value difference calculating unit (32) and such conversion factor extraction by the representative conversion factor extracting unit (33) are repeated until the number of extracted conversion factors reaches the specified number.