Audio coding method and apparatus using harmonic extraction
AssigneeSamsung Electronics Co., Ltd.
InventorHo-jin Ha
Life of this patent
Estimating the term…
Abstract
A method and apparatus for effectively encoding an audio signal into a Moving Picture Experts Group (MPEG)-1 layer III audio signal of a low-speed bitrate. In the audio encoding method, harmonic components are extracted using fast Fourier transformation (FFT) result information that is obtained by applying psycho-acoustic model 2 to received pulse code modulation (PCM) audio data. Then, the extracted harmonic components are removed from the received PCM audio data. Thereafter, the PCM audio data from which the extracted harmonic components are removed is subjected to a modified discrete cosine transform (MDCT) and quantization. Accordingly, efficient encoding can be achieved even using a small number of allocated bits.
Claims13
An audio coding method using harmonic components, comprising:
- (a) receiving pulse code modulation (PCM) audio data and extracting harmonic components from the received PCM audio data by applying psycho-acoustic model 2;
- (b) performing a modified discrete cosine transform (MDCT) on the received PCM audio data from which the extracted harmonic components are removed;
- and
- (c) quantizing the MDCTed audio data and producing an audio packet from quantized audio data and the extracted harmonic components.
An audio coding method using harmonic components, comprising:
- (a) receiving and storing pulse code modulation (PCM) audio data and applying psycho-acoustic model 2 based on human audible limit characteristics to the stored data to obtain fast a Fourier transformation (FFT) result, perceptual energy information regarding received data, and bit allocation information used for quantization;
- (b) extracting harmonic components from the received PCM audio data using the FFT result information;
- (c) encoding the extracted harmonic components, outputting encoded harmonic components, and decoding the encoding harmonic components;
- (d) performing a modified discrete cosine transform (MDCT) on a number of samples of the received PCM audio data from which the extracted harmonic components are removed, in accordance with the value of the perceptual energy information;
- (e) quantizing the MDCTed audio data by allocating bits according to the bit allocation information;
- and
- (f) producing an audio packet from the quantized, MDCTed audio data and the encoded harmonic components.
An audio coding apparatus using harmonic components, the apparatus comprising:
- a pulse code modulation (PCM) audio data storage unit receiving and storing PCM audio data;
- a psycho-acoustic model 2 performing unit receiving the PCM audio data from the PCM audio data storage unit and performing psycho-acoustic model 2 to obtain Fast Fourier Transform (FFT) result information, perceptual energy information regarding received data, and bit allocation information used for quantization;
- a harmonic extraction unit extracting harmonic components from the received PCM audio data using the FFT result information;
- a harmonic encoding unit encoding the extracted harmonic components outputting encoded harmonic components;
- a harmonic decoding unit decoding the encoded harmonic components;
- an modified discrete cosine transform (MDCT) unit performing MDCT on the stored PCM audio data from which the decoded harmonic components are removed, according to the perceptual energy information;
- a quantization unit quantizing the MDCTed audio data according to the bit allocation information;
- and
- an MPEG layer III bitstream production unit transforming the quantized, MDCTed audio data and the encoded harmonic components output from the harmonic encoding unit into an MPEG audio layer III packet.
A computer readable recording medium which stores a computer program containing instructions, said instructions comprising:
- (a) receiving pulse code modulation (PCM) audio data and extracting harmonic components from the received PCM audio data by applying psycho-acoustic model 2;
- (b) performing a modified discrete cosine transform (MDCT) on the received PCM audio data from which the extracted harmonic components are removed;
- and
- (c) quantizing the MDCTed audio data and producing an audio packet from quantized audio data and the extracted harmonic components.
A computer readable recording medium which stores a computer program containing instructions, said instructions comprising:
- (a) receiving and storing pulse code modulation (PCM) audio data and applying psycho-acoustic model 2 based on human audible limit characteristics to the stored data to obtain fast a Fourier transformation (FFT) result, perceptual energy information regarding received data, and bit allocation information used for quantization;
- (b) extracting harmonic components from the received PCM audio data using the FFT result information;
- (c) encoding the extracted harmonic components, outputting encoded harmonic components, and decoding the encoding harmonic components;
- (d) performing a modified discrete cosine transform (MDCT) on a number of samples of the received PCM audio data from which the extracted harmonic components are removed, in accordance with the value of the perceptual energy information;
- (e) quantizing the MDCTed audio data by allocating bits according to the bit allocation information;
- and
- (f) producing an audio packet from the quantized, MDCTed audio data and the encoded harmonic components.
Dependencies are inferred from the claim text.