Book description
Window functions—otherwise known as weighting functions, tapering functions, or apodization functions—are mathematical functions that are zero-valued outside the chosen interval. They are well established as a vital part of digital signal processing. Window Functions and their Applications in Signal Processing presents an exhaustive and detailed account of window functions and their applications in signal processing, focusing on the areas of digital spectral analysis, design of FIR filters, pulse compression radar, and speech signal processing.
Comprehensively reviewing previous research and recent developments, this book:
- Provides suggestions on how to choose a window function for particular applications
- Discusses Fourier analysis techniques and pitfalls in the computation of the DFT
- Introduces window functions in the continuous-time and discrete-time domains
- Considers two implementation strategies of window functions in the time- and frequency domain
- Explores well-known applications of window functions in the fields of radar, sonar, biomedical signal analysis, audio processing, and synthetic aperture radar
Table of contents
- Cover
- Half Title
- Title Page
- Copyright Page
- Dedication
- Table of Contents
- Foreword
- Preface
- Acknowledgments
- Abbreviations
- 1. Fourier Analysis Techniques for Signal Processing
- 2. Pitfalls in the Computation of DFT
-
3. Review of Window Functions
- 3.1 Introduction
- 3.2 Characteristics of a Window Function
-
3.3 List of Windows
- 3.3.1 Rectangular (Box Car) Window
- 3.3.2 Triangular (Bartlett) Window
- 3.3.3 Cos(x) Window
- 3.3.4 Hann (Raised-Cosine) Window
- 3.3.5 Truncated Taylor Family
- 3.3.6 Hamming Window
- 3.3.7 Cos3(x) Window
- 3.3.8 Sum-Cosine Window
- 3.3.9 Cos4(x) Window
- 3.3.10 Raised-Cosine Family
- 3.3.11 Blackman Window
- 3.3.12 Optimized Blackman Window
- 3.3.13 Blackman–Harris Window
- 3.3.14 Parabolic Window
- 3.3.15 Papoulis Window
- 3.3.16 Tukey Window
- 3.3.17 Parzen (Jackson) Window
- 3.3.18 Dolph–Chebyshev Window
- 3.3.19 Kaiser’s Modified Zeroth-Order Bessel Window Function Family
- 3.3.20 Kaiser’s Modified First-Order Bessel Window Function Family
- 3.4 Rate of Fall-Off Side-Lobe Level
- 3.5 Comparison of Windows
- References
- 4. Performance Comparison of Data Windows
-
5. Discrete-Time Windows and Their Figures of Merit
- 5.1 Different Classes of Windows
-
5.2 Discrete-Time Windows
- 5.2.1 Rectangular (Box Car) Window
- 5.2.2 Triangular (Bartlett) Window
- 5.2.3 Cosαx Window Family
- 5.2.4 Hann Window
- 5.2.5 Truncated Taylor Family of Windows
- 5.2.6 Hamming Window
- 5.2.7 Sum-Cosine Window
- 5.2.8 Raised-Cosine Window Family
- 5.2.9 Blackman Window
- 5.2.10 Optimized Blackman Window
- 5.2.11 Tukey Window
- 5.2.12 Blackman–Harris Window
- 5.2.13 Nuttall Window Family
- 5.2.14 Flat-Top Window
- 5.2.15 Parabolic Window
- 5.2.16 Riemann Window
- 5.2.17 Poisson Window
- 5.2.18 Gaussian Window
- 5.2.19 Cauchy Window
- 5.2.20 Hann–Poisson Window
- 5.2.21 Papoulis (Bohman) Window
- 5.2.22 Jackson (Parzen) Window
- 5.2.23 Dolph–Chebyshev Window
- 5.2.24 Modified Zeroth-Order Kaiser–Bessel Window Family
- 5.2.25 Modified First-Order Kaiser–Bessel Window Family
- 5.2.26 Saramäki Window Family
- 5.2.27 Ultraspherical Window
- 5.2.28 Odd and Even-Length Windows
- 5.3 Figures of Merit
- 5.4 Time–Bandwidth Product
- 5.5 Applications of Windows
- References
- 6. Time-Domain and Frequency-Domain Implementations of Windows
-
7. FIR Filter Design Using Windows
- 7.1 Ideal Filters
- 7.2 Linear Time Invariant Systems
- 7.3 FIR Filters
- 7.4 IIR Filters
- 7.5 Structure of an FIR Filter
- 7.6 FIR Filter Design
- 7.7 Kaiser–Bessel Windows for FIR Filter Design
- 7.8 Design of Differentiator by Impulse Response Truncation
- 7.9 Design of Hilbert Transformer Using Impulse Response Truncation
- References
-
8. Application of Windows in Spectral Analysis
-
8.1 Nonparametric Methods
- 8.1.1 Periodogram PSD Estimator
- 8.1.2 Modified Periodogram PSD Estimator
- 8.1.3 Spectral Analysis Using Kaiser–Bessel Window
- 8.1.4 Bartlett Periodogram
- 8.1.5 Welch Periodogram Method
- 8.1.6 Blackman–Tukey Method
- 8.1.7 Daniel Periodogram
- 8.1.8 Application of the FFT to the Computation of a Periodogram
- 8.1.9 Short-Time Fourier Transform
- 8.1.10 Conclusions
- References
-
8.1 Nonparametric Methods
-
9. Applications of Windows
- 9.1 Windows in High Range Resolution Radars
- 9.2 Effect of Range Side Lobe Reduction on SNR
- 9.3 Window Functions in Stretch Processing
- 9.4 Application of Window Functions in Biomedical Signal Processing
- 9.5 Audio Denoising Using the Time–Frequency Plane
- 9.6 Effect of Windows on Linear Prediction of Speech
- 9.7 Application of Windows in Image Processing
- 9.8 Windows to Improve Contrast Ratio in Imaging Systems
- References
- Index
Product information
- Title: Window Functions and Their Applications in Signal Processing
- Author(s):
- Release date: September 2018
- Publisher(s): CRC Press
- ISBN: 9781351832274
You might also like
book
Practical Applications in Digital Signal Processing
The Only DSP Book 100% Focused on Step-by-Step Design and Implementation of Real Devices and Systems …
book
Digital Signal Processing with Examples in MATLAB®, 2nd Edition
Updated and expanded, the second edition of this bestselling text introduces the fundamentals of DSP. Along …
book
Discrete Fourier Analysis and Wavelets: Applications to Signal and Image Processing
A thorough guide to the classical and contemporary mathematical methods of modern signal and image processing …
book
Real-Time Digital Signal Processing from MATLAB to C with the TMS320C6x DSPs, 3rd Edition
The software in this new edition supports the latest high-performance hardware, including the powerful, inexpensive, and …