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
Link To Document :
بازگشت