• DocumentCode
    1321988
  • Title

    A New Algorithm for Real Data Convolutions With j -Circulants

  • Author

    Simois, F.J. ; Acha, J.I.

  • Author_Institution
    Dept. of Signal Process. & Commun., Univ. de Sevilla, Sevilla, Spain
  • Volume
    18
  • Issue
    11
  • fYear
    2011
  • Firstpage
    655
  • Lastpage
    658
  • Abstract
    A new algorithm for efficient linear convolution of real signals is presented. It is shown that the circulant required in traditional overlap-and-save (OLS) and overlap-and-add (OLA) methods can be substituted by a j-circulant, that is, a circulant matrix where the shifted elements are multiplied by the imaginary unit. Such j-circulant can be implemented easily and efficiently with half-length complex Fast Fourier Transforms. The latency remains the same as that of OLS and OLA. This method results in computational savings when compared to OLA and OLS, reducing the total arithmetic operations and particularly the execution time.
  • Keywords
    convolution; fast Fourier transforms; matrix algebra; arithmetic operations; circulant matrix; fast Fourier transforms; j-circulants; linear convolution; overlap-and-add methods; overlap-and-save methods; real data convolutions; real signals; shifted elements; Algorithm design and analysis; Convolution; Discrete Fourier transforms; Filtering; Matrix decomposition; Maximum likelihood detection; Signal processing algorithms; Circulant matrix; computational efficiency; filtering algorithms; overlap-and-add; overlap-and-save;
  • fLanguage
    English
  • Journal_Title
    Signal Processing Letters, IEEE
  • Publisher
    ieee
  • ISSN
    1070-9908
  • Type

    jour

  • DOI
    10.1109/LSP.2011.2168389
  • Filename
    6020745