Encoding apparatus, decoding apparatus, and methods
First Claim
1. A coding apparatus, comprising:
- a processor; and
a memory that stores instructions which, when executed by the processor, cause the processor to perform operations, includingencoding a first band of an input audio signal to be a first spectrum;
dividing the first spectrum into a plurality of sub-bands;
searching a largest amplitude value of the divided first spectrum in each of the plurality of sub-bands;
normalizing the divided first spectrum in each of the plurality of sub-bands with the largest amplitude values searched in each of the plurality of sub-bands;
emphasizing a harmonic structure in the normalized first spectrum, wherein the processor removes or suppresses a spectrum part with an amplitude value less than a predetermined threshold in the normalized first spectrum;
searching a best band that has a largest correlation value between each divided band of a second band spectrum and the normalized first spectrum in which the harmonic structure is emphasized, the second band spectrum being higher than a predetermined frequency; and
encoding the second band spectrum using lag information identifying the best band and transmitting the lag information to a decoder side.
0 Assignments
0 Petitions
Accused Products
Abstract
A coding apparatus includes a processor and a memory that stores instructions, which when executed causes the processor to perform operations, including encoding a first band of an input audio signal to be a first spectrum and dividing the first spectrum into a plurality of sub-bands. The operations also include searching a largest amplitude value of the divided first spectrum in each of the plurality of sub-bands, and normalizing the divided first spectrum in each of the plurality of sub-bands. The operations further include emphasizing a harmonic structure in the normalized first spectrum, and searching a best band that has a largest correlation value between each divided band of a second band spectrum and the emphasized first spectrum in which the harmonic structure is emphasized, and encoding the second band spectrum using lag information identifying the best band and transmitting the lag information to a decoder side.
16 Citations
8 Claims
-
1. A coding apparatus, comprising:
-
a processor; and a memory that stores instructions which, when executed by the processor, cause the processor to perform operations, including encoding a first band of an input audio signal to be a first spectrum; dividing the first spectrum into a plurality of sub-bands; searching a largest amplitude value of the divided first spectrum in each of the plurality of sub-bands; normalizing the divided first spectrum in each of the plurality of sub-bands with the largest amplitude values searched in each of the plurality of sub-bands; emphasizing a harmonic structure in the normalized first spectrum, wherein the processor removes or suppresses a spectrum part with an amplitude value less than a predetermined threshold in the normalized first spectrum; searching a best band that has a largest correlation value between each divided band of a second band spectrum and the normalized first spectrum in which the harmonic structure is emphasized, the second band spectrum being higher than a predetermined frequency; and encoding the second band spectrum using lag information identifying the best band and transmitting the lag information to a decoder side. - View Dependent Claims (2, 3, 4)
-
-
5. A coding method, comprising:
-
encoding a first band of an input audio signal to be a first spectrum; dividing the first spectrum into a plurality of sub-bands; searching a largest amplitude value of the divided first spectrum in each of the plurality of sub-bands; normalizing the divided first spectrum in each of the plurality of sub-bands with the largest amplitude values searched in each of the plurality of sub-bands; emphasizing a harmonic structure in the normalized first spectrum, wherein a processor removes or suppresses a spectrum part with an amplitude value less than a predetermined threshold in the normalized first spectrum; searching a best band that has a largest correlation value between each divided band of a second band spectrum and the normalized first spectrum in which the harmonic structure is emphasized, the second band spectrum being higher than a predetermined frequency; and encoding the second band spectrum using lag information identifying the best band for transmitting the lag information to a decoder side. - View Dependent Claims (6, 7, 8)
-
Specification