Coding 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 comprising;
encoding a first band of an input audio signal;
normalizing a first spectrum included in each of sub-bands obtained by dividing the first band;
calculating a correlation between each divided band of a second band spectrum and a plurality of candidate bands of the normalized first spectrum, the second spectrum being higher than a predetermined frequency;
identifying best bands of the plurality of candidate bands, each candidate band having a starting frequency position with non-zero amplitude in the normalized first spectrum; and
encoding the second spectrum using lag information identifying the best band for transmitting the lag information to a decoder side.
0 Assignments
0 Petitions
Accused Products
Abstract
A coding apparatus normalizes a low-frequency spectrum included in each of sub-bands obtained from dividing a low band part, using a largest amplitude value among the low-frequency spectrum included in each sub-band, obtains a normalized low-frequency spectrum by decoding the first encoded data, and calculates a correlation between each divided band of a high-frequency spectrum and a plurality of candidate bands of the normalized low-frequency spectrum. The best bands of a plurality of candidate bands are identified, each candidate band having a starting frequency position with non-zero amplitude in the normalized low-frequency spectrum, the high-frequency spectrum being in a high band part of the input audio signal that is higher than the predetermined frequency, and the high-frequency spectrum is encoded using lag information identifying the best band for transmitting the lag information to a decoder.
15 Citations
14 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 comprising; encoding a first band of an input audio signal; normalizing a first spectrum included in each of sub-bands obtained by dividing the first band; calculating a correlation between each divided band of a second band spectrum and a plurality of candidate bands of the normalized first spectrum, the second spectrum being higher than a predetermined frequency; identifying best bands of the plurality of candidate bands, each candidate band having a starting frequency position with non-zero amplitude in the normalized first spectrum; and encoding the second spectrum using lag information identifying the best band for transmitting the lag information to a decoder side. - View Dependent Claims (2, 3, 4)
-
-
5. A decoding apparatus, comprising:
-
a processor; and a memory that stores instructions which, when executed by the processor, cause the processor to perform operations comprising; decoding first encoded data, generated by encoding a first band of an input audio signal; normalizing a first spectrum included in each of sub-bands obtained by dividing the first band; obtaining a normalized first spectrum, the first spectrum being obtained by decoding the first encoded data; obtaining lag information identifying the best band; and generating a second spectrum by using the best band; wherein the lag information indicating the particular band having a best correlation between each divided band of an encoding-side second spectrum and an encoding-side first spectrum, that results from normalizing a spectrum generated by decoding the first encoded data, the best bands being selected from a plurality of candidate bands, each having a starting frequency position with non-zero amplitude in the normalized first spectrum, the second spectrum is higher than the predetermined frequency in a coding apparatus. - View Dependent Claims (6, 7)
-
-
8. A coding method, comprising:
-
encoding, a first band of an input audio signal; normalizing a first spectrum included in each of sub-bands obtained by dividing the first band; calculating a correlation between each divided band of a second band spectrum and a plurality of candidate bands of the normalized first spectrum, the second spectrum being higher than a predetermined frequency; identifying best bands of the plurality of candidate bands, each candidate band having a starting frequency position with non-zero amplitude in the normalized first spectrum; and encoding the second spectrum using lag information identifying the best band for transmitting the lag information to a decoder side. - View Dependent Claims (9, 10, 11)
-
-
12. A decoding method, comprising:
-
decoding first encoded data, generated by encoding a first band of an input audio signal; normalizing a first spectrum included in each of sub-bands obtained by dividing the first band; obtaining a normalized first spectrum, the first spectrum being obtained by decoding the first encoded data; obtaining lag information identifying the best band; and generating a second spectrum by using the best band; wherein the second encoded data contains lag information indicating the particular band having a best correlation between each divided band of an encoding-side second spectrum and an encoding-side first spectrum, that results from normalizing a spectrum generated by decoding the first encoded data, the best bands being selected from a plurality of candidate bands, each having a starting frequency position with non-zero amplitude in the normalized first spectrum, the second spectrum is higher than the predetermined frequency in a coding apparatus. - View Dependent Claims (13, 14)
-
Specification