EP2352147A2

An apparatus and a method for encoding an audio signal

Abstract

An apparatus for decoding (100) an encoded audio signal (102), the encoded audio signal (102) comprising a first portion (104a) encoded in accordance with a first encoding algorithm, a second portion (104b) encoded in accordance with a second encoding algorithm, BWE parameters (106) for the first portion (104a) and the second portion (104b) and a coding mode information (108) indicating a first decoding algorithm or a second decoding algorithm, comprises a first decoder (110a), a second decoder (110b), a BWE module (130) and a controller (140). The first decoder (110a) decodes the first portion (104a) in accordance with the first decoding algorithm for a first time portion of the encoded signal (102) to obtain a first decoded signal (114a). The second decoder (110b) decodes the second portion (104b) in accordance with the second decoding algorithm for a second time portion of the encoded signal (102) to obtain a second decoded signal (114b). The BWE module (130) has a controllable crossover frequency (fx) and is configured for performing a bandwidth extension algorithm using the first decoded signal (114a) and the BWE parameters (106) for the first portion (104b), and for performing a bandwidth extension algorithm using the second decoded signal (114b) and the bandwidth extension parameter (106) for the second portion (104b). The controller (140) controls the crossover frequency (fx) for the BWE module (130) in accordance with the coding mode information (108).

EP2352147A2, drawing sheet 1
Sheet 1 of 12

Term

2.7 yearsto projected expiry

Projected expiry 23 June 2029, counted from filing; an application has no term until it is granted.

  1. Priority and filed
  2. Published
  3. Today
  4. Projected expiry

8 claims: 3 independent, 5 dependent

  1. 1
    An apparatus for encoding (200) an audio signal (105) comprising:a first encoder (210a) which is configured to encode in accordance with a first encoding algorithm, the first encoding algorithm having a first frequency bandwidth, wherein the first encoder (210a) comprises an LPC-based coder;a second encoder (210b) which is configured to encode in accordance with a second encoding algorithm, the second encoding algorithm having a second frequency bandwidth being smaller than the first frequency bandwidth, wherein the second encoder (210b) comprises a transform-based coder;a decision stage (220) for indicating the first encoding algorithm for a first portion (204a) of the audio signal (105) and for indicating the second encoding algorithm for a second portion (204b) of the audio signal (105), the second portion (204b) being different from the first portion (204a);and a bandwidth extension module (230) for calculating BWE parameters (106) for the audio signal (105), wherein the BWE module (230) is configured to be controlled by the decision stage (220) to calculate the BWE parameters (106) for a band not including the first frequency bandwidth in the first portion (204a) of the audio signal (105) and for a band not including the second frequency bandwidth in the second portion (204b) of the audio signal (105), wherein the first or the second frequency bandwidth is defined by a variable crossover frequency (fx) and wherein the decision stage (220) is configured to output the variable crossover frequency (fx), wherein the BWE module (230) is configured to use a first crossover frequency (fx1) for calculating the BWE parameters for a signal encoded using the first encoder (210a) and to use a second crossover frequency (fx2) for a signal encoded using the second encoder (210b), wherein the first crossover frequency (fx1) is higher than the second crossover frequency (fx2).
  2. 4
    The apparatus for encoding (200) of one of the claims 1 to 3, wherein the BWE module (230) comprises a switch (232) controlled by the decision stage (220), wherein the switch (232) is configured to switch between the first and second time encoder (210a, 210b) so that the audio signal (105) is for different time portions either encoded by the first or by the second encoder (210a, 210b).
  3. 5
    The apparatus for encoding (200) of one of the claims 1 to 4, wherein the decision stage (220) is operative to analyze the audio signal (105) or a first output of the first encoder (210a) or a second output of the second encoder (210b) or a signal obtained by decoding an output signal of the first encoder (210a) or the second encoder (210b) with respect to a target function.
  4. 6
    A method for encoding an audio signal (105) comprising:encoding in accordance with a first encoding algorithm, the first encoding algorithm having a first frequency bandwidth, wherein the step of encoding in accordance with a first encoding algorithm comprises using an LPC-based coder;encoding in accordance with a second encoding algorithm, the second encoding algorithm having a second frequency bandwidth being smaller than the first frequency bandwidth, wherein the step of encoding in accordance with a second encoding algorithm comprises using a transform-based coder;indicating the first encoding algorithm for a first portion (204a) of the audio signal (105) and the second encoding algorithm for a second portion (204b) of the audio signal (105), the second portion (204b) being different from the first portion (204a);and calculating BWE parameters (106) for the audio signal (105) such that the BWE parameters (106) are calculated for a band not including the first frequency bandwidth in the first portion (204a) of the audio signal (105) and for a band not including the second frequency bandwidth in the second portion (204b) of the audio signal (105), wherein the first or the second frequency bandwidth is defined by a variable crossover frequency (fx), wherein the BWE module (230) is configured to use a first crossover frequency (fx1) for calculating the BWE parameters for a signal encoded using the LPC-based coder and to use a second crossover frequency (fx2) for a signal encoded using the transform-based coder (210b), wherein the first crossover frequency (fx1) is higher than the second crossover frequency (fx2).
  5. 7
    An encoded audio signal (102) comprising:a first portion (104a) encoded in accordance with a first encoding algorithm, the first encoding algorithm comprising an LPC-based coder;a second portion (104b) encoded in accordance with a second different encoding algorithm, the second encoding algorithm comprising a transform-based coder;bandwidth extension parameters (106) for the first portion (104a) and the second portion (104b);and a coding mode information (108) indicating a first crossover frequency (fx1) used for the first portion (104a) or a second crossover frequency (fx2) used for the second portion (104b), wherein the first crossover frequency (fx1) is higher than the second crossover frequency (fx2).