DocumentCode
1321988
Title
A New Algorithm for Real Data Convolutions With
-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
Link To Document