DocumentCode :
1539787
Title :
Equiripple FIR filter design by the FFT algorithm
Author :
çetin, A. Enis ; Gerek, Ömer N. ; Yardimci, Yasemin
Author_Institution :
Bilkent Univ., Ankara, Turkey
Volume :
14
Issue :
2
fYear :
1997
fDate :
3/1/1997 12:00:00 AM
Firstpage :
60
Lastpage :
64
Abstract :
The fast Fourier transform (FFT) algorithm has been used in a variety of applications in signal and image processing. In this article, a simple procedure for designing finite-extent impulse response (FIR) discrete-time filters using the FFT algorithm is described. The zero-phase (or linear phase) FIR filter design problem is formulated to alternately satisfy the frequency domain constraints on the magnitude response bounds and time domain constraints on the impulse response support. The design scheme is iterative in which each iteration requires two FFT computations. The resultant filter is an equiripple approximation to the desired frequency response. The main advantage of the FFT-based design method is its implementational simplicity and versatility. Furthermore, the way the algorithm works is intuitive and any additional constraint can be incorporated in the iterations, as long as the convexity property of the overall operations is preserved. In one-dimensional cases, the most widely used equiripple FIR filter design algorithm is the Parks-McClellan algorithm (1972). This algorithm is based on linear programming, and it is computationally efficient. However, it cannot be generalized to higher dimensions. Extension of our design method to higher dimensions is straightforward. In this case two multidimensional FFT computations are needed in each iteration
Keywords :
FIR filters; delay circuits; digital filters; discrete time filters; fast Fourier transforms; filtering theory; frequency response; iterative methods; multidimensional digital filters; FFT algorithm; FIR discrete-time filters; Parks-McClellan algorithm; convexity property; equiripple FIR filter design; equiripple approximation; fast Fourier transform; frequency domain constraints; frequency response; image processing; impulse response support; iterative design method; linear phase FIR filter; linear programming; magnitude response bounds; multidimensional FFT computations; multidimensional FIR filter; signal processing; time domain constraints; zero-phase FIR filter; Algorithm design and analysis; Design methodology; Fast Fourier transforms; Finite impulse response filter; Frequency domain analysis; Frequency response; Image processing; Iterative algorithms; Linear programming; Signal processing;
fLanguage :
English
Journal_Title :
Signal Processing Magazine, IEEE
Publisher :
ieee
ISSN :
1053-5888
Type :
jour
DOI :
10.1109/79.581378
Filename :
581378
Link To Document :
بازگشت