• DocumentCode
    67979
  • Title

    Fast and Accurate Direct MDCT to DFT Conversion With Arbitrary Window Functions

  • Author

    Shuhua Zhang ; Girin, Laurent

  • Author_Institution
    Grenoble Lab. of Images, Speech, Signals, & Autom. (GIPSA-Lab.), Grenoble Inst. of Technol., Grenoble, France
  • Volume
    21
  • Issue
    3
  • fYear
    2013
  • fDate
    Mar-13
  • Firstpage
    567
  • Lastpage
    578
  • Abstract
    In this paper, we propose a method for direct conversion of MDCT coefficients to DFT coefficients, without passing through time signal reconstruction. In contrast to previous works, this method is valid for any pair of MDCT and DFT window functions. It is based on the decomposition of the MDCT-to-DFT conversion matrices into a Toeplitz part plus a Hankel part. The latter is split, then mirrored and combined with the former to construct a global Toeplitz matrix. This leads to a fast FIR filtering implementation of the conversion process. The filter taps are DFT coefficients of window functions products, and concentrate most of their energy in a few low-frequency taps. The conversion can thus be efficiently approximated by keeping only a few most significant taps, as confirmed by numerical experiments: For example, for frame size of 2048, Hanning-windowed DFT is obtained from KBD-windowed MDCT with SNR over 60 dB when keeping only 20 taps.
  • Keywords
    FIR filters; Toeplitz matrices; discrete Fourier transforms; discrete cosine transforms; signal processing; Hankel part; MDCT -DFT conversion; Toeplitz matrix; arbitrary window functions; conversion process; discrete Fourier transform; fast FIR filtering implementation; modified discrete cosine transform; Audio coding; Complexity theory; Discrete Fourier transforms; Finite impulse response filter; Time frequency analysis; Vectors; Discrete Fourier Transform (DFT); FIR filtering; Modified Discrete Cosine Transform (MDCT); Toeplitz matrix; window function;
  • fLanguage
    English
  • Journal_Title
    Audio, Speech, and Language Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1558-7916
  • Type

    jour

  • DOI
    10.1109/TASL.2012.2227737
  • Filename
    6353552