Method and apparatus for encoding and decoding audio signal using adaptive sinusoidal coding
AssigneeElectronics and Telecommunications Research Institute
InventorsMi-Suk Lee, Hyun-Joo Bae, Byung-Sun Lee
Life of this patent
Estimating the term…
Abstract
A method and an apparatus for encoding and decoding audio signals using adaptive sinusoidal coding are provided. The audio signal encoding method includes the steps of dividing a synthesized audio signal into a plurality of sub-bands, calculating the energy of each sub-band, selecting a predetermined number of sub-bands having a relatively large amount of energy from the sub-bands, and performing sinusoidal coding with regard to the selected sub-bands. Application of sinusoidal coding based on consideration of the amount of energy of each sub-band of the synthesized signal improves the quality of the synthesized signal more efficiently.
Claims12
A method for encoding an audio signal, comprising:
- receiving a transformed audio signal;
- dividing the transformed audio signal into a plurality of sub-bands;
- calculating, by a processor, energy of each of the sub-bands;
- selecting, by the processor, a predetermined number of highest-energy sub-bands;
- and
- performing sinusoidal coding with regard to the selected sub-bands,
- wherein the performing sinusoidal coding with regard to the selected sub-bands includes selecting track positions in the selected sub-bands based on an amount of energy of each sub-band, and
- performing sinusoidal coding with regard to the tracks.
An apparatus for encoding an audio signal, comprising:
- an input unit configured to receive a transformed audio signal;
- a calculation unit, including a processor, configured to divide the transformed audio signal into a plurality of sub-bands, calculate energy of each of the sub-bands, and select a predetermined number of highest-energy sub-bands;
- and
- a coding unit configured to perform sinusoidal coding with regard to the selected sub-bands,
- wherein the coding unit selects track positions in the selected sub-bands based on an amount of enemy of each sub-band, and performs the sinusoidal coding with regard to the tracks.
A method for decoding an audio signal, comprising:
- receiving a transformed audio signal;
- dividing the transformed audio signal into a plurality of sub-bands;
- calculating, by a processor, energy of each of the sub-bands;
- selecting, by the processor, a predetermined number of highest-energy sub-bands;
- and
- performing sinusoidal decoding with regard to the selected sub-bands,
- wherein the performing sinusoidal decoding with regard to the selected sub-bands includes selecting track positions in the selected sub-bands based on an amount of energy of each sub-band, and
- performing the sinusoidal decoding with regard to the tracks.
An apparatus for decoding an audio signal, comprising:
- an input unit configured to receive a synthesized audio signal;
- a calculation unit, including a processor, configured to divide the synthesized audio signal into a plurality of sub-bands, calculate energy of each of the sub-bands, and select a predetermined number of sub-bands in order of a large amount of energy of the sub-bands;
- and
- a decoding unit configured to perform sinusoidal decoding with regard to the selected sub-bands,
- wherein the decoding unit selects track positions in the selected sub-bands based on an amount of energy of each sub-band, and performs the sinusoidal decoding with regard to the tracks.
Dependencies are inferred from the claim text.