EP3319086B1

Time warped modified transform coding of audio signals

Abstract

A spectral representation of an audio signal having consecutive audio frames can be derived more efficiently, when a common time warp is estimated for any two neighbouring frames, such that a following block transform can additionally use the warp information. Thus, window functions required for successful application of an overlap and add procedure during reconstruction can be derived and applied, the window functions already anticipating the re-sampling of the signal due to the time warping. Therefore, the increased efficiency of block-based transform coding of time-warped signals can be used without introducing audible discontinuities.

EP3319086B1, drawing sheet 1
Sheet 1 of 51

Term

0.1 yearsleft in the term

Expires 24 October 2026.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

5 claims: 5 independent, 0 dependent

  1. 1
    Audio encoder for receiving an audio input signal (100) and for generating a bit stream to be transmitted to a decoder, comprising:a warp parameter extractor (101) for estimating a warp parameter sequence, wherein the warp parameter sequence comprises a sequence of warp parameters, wherein each warp parameter describes a finite length interval of the audio signal;a warp transformer (102) for receiving the warp parameter sequence and for deriving a time warped spectral representation of the audio input signal (100);a perceptual model calculator (103) for receiving the audio input signal (100);a warp coder (104) for encoding the warp parameter sequence to reduce its size during a transmission of an encoded warp parameter sequence within a bit stream;an encoder (105) for receiving the time-warped spectral representation for quantization to obtain an encoded time-warped spectral representation of the audio input signal, wherein the encoder (105) is controlled by the perceptual model calculator (103);and a multiplexer (106) for receiving and multiplexing the encoded warp parameter sequence and the encoded time-warped spectral representation of the audio input signal.
  2. 2
    Time-warped transform decoder for deriving a reconstructed audio signal, comprising:a de-multiplexer (201) for de-multiplexing a bit stream into an encoded warp parameter sequence and an encoded representation of the time-warped spectral representation;a warp decoder (202) for decoding the encoded warp parameter sequence to derive a reconstruction of the warp parameter sequence, wherein the warp parameter sequence comprises a sequence of warp parameters, wherein each warp parameter describes a finite length interval of the audio signal;a decoder (203) for decoding the encoded representation of the time-warped spectral representation to derive a time-warped spectral representation of an audio signal;and an inverse warp transformer (204) for receiving the reconstruction of the warp parameter sequence and the time-warped spectral representation of the audio signal and for deriving the reconstructed audio output signal using a time-warped overlapped transform coding.
  3. 3
    Method of audio encoding, comprising:receiving an audio input signal (100);estimating (101) a warp parameter sequence, wherein the warp parameter sequence comprises a sequence of warp parameters, wherein each warp parameter describes a finite length interval of the audio signal;deriving (102) a time warped spectral representation of the audio input signal (100) using the warp parameter sequence;encoding (104) the warp parameter sequence to reduce its size during a transmission of an encoded warp parameter sequence within a bit stream;quantizing (105) the time-warped spectral representation to obtain an encoded time-warped spectral representation of the audio input signal, wherein quantizing (105) is controlled by a perceptual model calculator (103);and multiplexing (106) the encoded warp parameter sequence and the encoded time-warped spectral representation of the audio input signal.
  4. 4
    Method of time-warped transform decoding for deriving a reconstructed audio signal, comprising:de-multiplexing (201) a bit stream into an encoded warp parameter sequence and an encoded representation of the time-warped spectral representation;decoding (202) the encoded warp parameter sequence to derive a reconstruction of the warp parameter sequence, wherein the warp parameter sequence comprises a sequence of warp parameters, wherein each warp parameter describes a finite length interval of the audio signal;decoding (203) the encoded representation of the time-warped spectral representation to derive a time-warped spectral representation of an audio signal;and deriving (204) the reconstructed audio output signal using a time-warped overlapped transform coding using the reconstruction of the warp parameter sequence and the time-warped spectral representation of the audio signal.
  5. 5
    Computer program having a program code adapted to perform, when running on a computer, any one of the methods of claims 3 or 4.