Frequency segmentation to obtain bands for efficient coding of digital media
First Claim
1. An audio encoding method, comprising:
- transforming an audio signal into spectral data;
coding a baseband portion of the spectral data;
in an extended band portion of the spectral data, determining characteristics of spectral data;
coding an altered configuration of sub-bands comprising data indicating individual sub-bands in the extended band altered from an initial configuration.
2 Assignments
0 Petitions
Accused Products
Abstract
Frequency segmentation is important to the quality of encoding spectral data. Segmentation involves breaking the spectral data into units called sub-bands or vectors. Homogeneous segmentation may be suboptimal. Various features are described for providing spectral data intensity dependent segmentation. Finer segmentation is provided for regions of greater spectral variance and coarser segmentation is provided for more homogeneous regions. Sub-bands which have similar characteristics may be merged with very little effect on quality, whereas sub-bands with highly variable data may be better represented if a sub-band is split. Various methods are described for measuring tonality, energy, or shape of a sub-band. These various measurements are discussed in light of making decisions of when to split or merge sub-bands to provide variable frequency segmentation.
-
Citations
20 Claims
-
1. An audio encoding method, comprising:
-
transforming an audio signal into spectral data;
coding a baseband portion of the spectral data;
in an extended band portion of the spectral data, determining characteristics of spectral data;
coding an altered configuration of sub-bands comprising data indicating individual sub-bands in the extended band altered from an initial configuration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An audio decoding method, comprising:
-
decoding an encoded baseband;
decoding an encoded extended band comprising, receiving data comprising a minimum ratio sub-band size and an altered configuration, determining a smallest sub-band size in the altered configuration by dividing the smallest sub-band size in the default configuration by the minimum ratio sub-band size, and determining the actual sub-band multiplier by adding an expected sub-band multiplier to a coded difference value. - View Dependent Claims (17, 18)
-
-
19. An audio encoder comprising:
-
a transformer for transforming an audio signal into spectral data;
a base coder for coding a baseband portion of the spectral data;
an extended band coder for, configuring variable sized sub-bands based on characteristics of spectral data in an extended band coding difference values indicating how individual sub-bands differ in size from an initial configuration, coding a minimum ratio sub-band size, and coding sub-bands in the extended band. - View Dependent Claims (20)
-
Specification