A Flexible Window Function for Spectral Analysis

resolution of the estimated PSD can be obtained if we reduce a window’s 3-dB bandwidth. The sidelobe attenuation means the difference between magnitude of the mainlobe and the maximum magnitude of the sidelobes. The sidelobe roll-off rate is the asymptotic decay rate of sidelobe peaks. Undesirable spectral leakage [4]–[6] can be reduced by increasing sidelobe attenuation and roll-off rate. Therefore, an ideal window for PSD estimation has zero bandwidth and infinite sidelobe attenuation such as an impulse function in frequency domain. The conventional windows are able to control 3-dB bandwidth or sidelobe attenuation by only one parameter in general [1], [7]–[12]. Thus, they cannot control these two characteristics independently. In other words, if we reduce a window function’s 3-dB bandwidth, the sidelobe attenuation is also reduced, and vice versa [5], [6]. This behavior is the cause of the tradeoff problem between good frequency resolution and acceptable spectral leakage in the estimated PSD. The Butterworth window does not have this problem because it allows control of the 3-dB bandwidth and sidelobe attenuation independently. Butterworth windows are used as antialiasing filters to reduce the noise in the reconstructed image in previous research [13]. They are also used to remove the edge effect of the matched filter output in pattern matching algorithm [14]. The transfer function of a Butterworth filter is adopted as a window in those applications. However, in this article, a portion of the impulse response of a Butterworth filter is called the Butterworth window and its characteristics in PSD estimation are analyzed.

[1]  S. Gennaro What You Want to Know , 2011 .

[2]  D. Yavuz,et al.  Some novel windows and a concise tutorial comparison of window families , 1978 .

[3]  Shih-Chieh Su,et al.  Structural analysis of genomic sequences with matched filtering , 2003, Proceedings of the 25th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (IEEE Cat. No.03CH37439).

[4]  A. Kumar,et al.  On the modified Bartlett-Hanning window (family) , 1996, IEEE Trans. Signal Process..

[5]  S.M. Kay,et al.  Spectrum analysis—A modern perspective , 1981, Proceedings of the IEEE.

[6]  Andreas Antoniou,et al.  Design of Ultraspherical Window Functions with Prescribed Spectral Characteristics , 2004, EURASIP J. Adv. Signal Process..

[7]  Eon Kyeong Joo,et al.  Butterworth Window for Power Spectral Density Estimation , 2009 .

[8]  G. Andria,et al.  Windows and interpolation algorithms to improve electrical measurement accuracy , 1989 .

[9]  A. Nuttall Some windows with very good sidelobe behavior , 1981 .

[10]  Gregorio Andria,et al.  FFT-based algorithms oriented to measurements on multifrequency signals , 1993 .

[11]  Hongdi Li,et al.  Evaluation of the effect of filter apodization for volume PET imaging using the 3-D RP algorithm , 2003 .

[12]  Sanjit K. Mitra,et al.  Handbook for Digital Signal Processing , 1993 .

[13]  F. Harris On the use of windows for harmonic analysis with the discrete Fourier transform , 1978, Proceedings of the IEEE.

[14]  P. Welch The use of fast Fourier transform for the estimation of power spectra: A method based on time averaging over short, modified periodograms , 1967 .

[15]  B. P. Lathi,et al.  Modern Digital and Analog Communication Systems , 1983 .