Multichannel audio extension
First Claim
1. Method comprising:
- generating from a multichannel audio signal an encoded mono audio signal in a first processing chain; and
generating from said multichannel audio signal encoded parametric multichannel extension information in a second processing chain distinct from said first processing chain, said generating of encoded parametric multichannel extension information comprising;
transforming each channel of said multichannel audio signal into the frequency domain;
dividing a bandwidth of said frequency domain channel signals into a first region of lower frequencies and at least one further region of higher frequencies; and
encoding said frequency domain channel signals in each of said frequency regions with another type of coding to obtain a parametric multichannel extension information for the respective frequency region, wherein encoding said frequency domain signals in said first region comprises combining corresponding samples of all channels in said first region, quantizing said combined samples and encoding said quantized samples, and wherein encoding said quantized samples comprises dividing said quantized samples into subblocks and encoding each subblock separately.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is shown for supporting a multichannel audio extension at an encoding end of a multichannel audio coding system. In order to improve the audio quality over a large frequency range, the method comprises transforming each channel of a multichannel audio signal into the frequency domain and dividing a bandwidth of the frequency domain signals into a first region of lower frequencies and at least one further region of higher frequencies. Then, the frequency domain signals are encoded in each of the frequency regions with another type of coding to obtain parametric multichannel extension information for the respective frequency region. The invention relates equally to a method for supporting in a corresponding manner a multichannel audio extension at a decoding end. Also shown are a corresponding encoder, a corresponding decoder, and corresponding devices, systems and software program products.
-
Citations
29 Claims
-
1. Method comprising:
-
generating from a multichannel audio signal an encoded mono audio signal in a first processing chain; and generating from said multichannel audio signal encoded parametric multichannel extension information in a second processing chain distinct from said first processing chain, said generating of encoded parametric multichannel extension information comprising; transforming each channel of said multichannel audio signal into the frequency domain; dividing a bandwidth of said frequency domain channel signals into a first region of lower frequencies and at least one further region of higher frequencies; and encoding said frequency domain channel signals in each of said frequency regions with another type of coding to obtain a parametric multichannel extension information for the respective frequency region, wherein encoding said frequency domain signals in said first region comprises combining corresponding samples of all channels in said first region, quantizing said combined samples and encoding said quantized samples, and wherein encoding said quantized samples comprises dividing said quantized samples into subblocks and encoding each subblock separately. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. Method comprising:
-
decoding an encoded mono signal; decoding an encoded parametric multichannel extension information which is provided separately for a first region of lower frequencies and for at least one further region of higher frequencies using different types of coding, wherein said encoded parametric multichannel extension information comprises for said first region encoded subblocks, said encoded subblocks having been obtained at an extension encoder by combining corresponding samples of all channels in said first region, quantizing said combined samples, dividing said quantized samples into subblocks and encoding each subblock separately; reconstructing a multichannel signal based on said decoded mono signal and on said decoded parametric multichannel extension information separately for said first region and said at least one further region; combining said reconstructed multichannel signals in said first and said at least one further region; and transforming each channel of said combined multichannel signal into the time domain.
-
-
13. Apparatus comprising:
-
an encoder configured to generate from a multichannel audio signal an encoded mono audio signal in a first processing chain; and an extension encoder configured to generate from said multichannel audio signal encoded parametric multichannel extension information in a second processing chain distinct from said first processing chain, said extension encoder comprising; a transforming portion configured to transform each channel of a multichannel audio signal into the frequency domain; a separation portion configured to divide a bandwidth of frequency domain channel signals provided by said transforming portion into a first region of lower frequencies and at least one further region of higher frequencies; a low frequency encoder configured to encode frequency domain signals provided by said grouping portion for said first frequency region with a first type of coding to obtain a parametric multichannel extension information for said first frequency region, said low frequency encoder comprising a combining portion configured to combine corresponding samples of all channels in said first region, a quantization portion configured to quantize combined samples provided by said combining portion and an encoding portion configured to encode quantized samples provided by said quantization portion, wherein the encoding portion is configured to divide said quantized samples into subblocks and to encode each subblock separately; and at least one higher frequency encoder configured to encode frequency domain signals provided by said grouping portion for said at least one further frequency region with at least one further type of coding to obtain a parametric multichannel extension information for said at least one further frequency region. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. Apparatus comprising:
-
a decoder configured to decode a provided encoded mono signal; and an extension decoder including; a first decoding portion configured to decode an encoded parametric multichannel extension information which is provided for a first region of lower frequencies using a first type of coding, wherein said encoded parametric multichannel extension information comprises encoded subblocks, said encoded subblocks having been obtained at an extension encoder by combining corresponding samples of all channels in said first region, quantizing said combined samples, dividing said quantized samples into subblocks and encoding each subblock separately, said first decoding portion being further configured to reconstruct a multichannel signal based on said decoded mono signal and on said decoded parametric multichannel extension information; at least one further decoding portion configured to decode an encoded parametric multichannel extension information which is provided for at least one further region of higher frequencies using at least one further type of coding, and to reconstruct a multichannel signal based on said decoded mono signal and on said decoded parametric multichannel extension information; a combining portion configured to combine reconstructed multichannel signals provided by said first decoding portion and said at least one further decoding portion; and a transforming portion configured to transform each channel of a combined multichannel signal into a time domain. - View Dependent Claims (27)
-
-
28. Encoder in which a software code is stored, said software code realizing the following when running in a processing component of said encoder:
-
generating from a multichannel audio signal an encoded mono audio signal in a first processing chain; and generating from said multichannel audio signal encoded parametric multichannel extension information in a second processing chain distinct from said first processing chain, said generating of encoded parametric multichannel extension information comprising; transforming each channel of said multichannel audio signal into the frequency domain; dividing a bandwidth of said frequency domain channel signals into a first region of lower frequencies and at least one further region of higher frequencies; and encoding said frequency domain signals in each of said frequency regions with another type of coding to obtain a parametric multichannel extension information for the respective frequency region, wherein encoding said frequency domain signals in said first region comprises combining corresponding samples of all channels in said first region, quantizing said combined samples and encoding said quantized samples, and wherein encoding said quantized samples comprises dividing said quantized samples into subblocks and encoding each subblock separately.
-
-
29. Decoder in which a software code is stored, said software code realizing the following when running in a processing component of said decoder:
-
decoding an encoded mono signal; decoding an encoded parametric multichannel extension information which is provided separately for a first region of lower frequencies and for at least one further region of higher frequencies, wherein said encoded parametric multichannel extension information comprises for said first region encoded subblocks, said encoded subblocks having been obtained at an extension encoder by combining corresponding samples of all channels in said first region, quantizing said combined samples, dividing said quantized samples into subblocks and encoding each subblock separately; reconstructing a multichannel signal based on said decoded mono signal and on said decoded parametric multichannel extension information separately for said first region and said at least one further region; combining said reconstructed multichannel signals in said first and said at least one further region; and transforming each channel of said combined multichannel signal into the time domain.
-
Specification