Roberto Cristi conveys the excitement of the Digital Signal Processing field in which students can experiment with sounds, images, and video. Using a wealth of applications, the book covers Digital Signal Processing material well suited to today's diverse student population. The author presents the material in a logical sequence so that students can appreciate how concepts develop. The book can be effectively used in a university classroom or as a base for self-study.
Table of Contents
1. FUNDAMENTALS OF SIGNALS AND SYSTEMS.
Signals. Systems. Fourier Analysis of Discrete Time Signals. Fourier Analysis of Continuous Time Signals.
2. DISCRETE TIME PROCESSING OF CONTINUOUS TIME SIGNALS.
Introduction. Structure of a Digital Filter. Frequency Domain Analysis of a Digital Filter. Quantization Errors. Prediction-Based Sampling Methods: Sigma and Sigma-Delta Modulation.
3. FOURIER ANALYSIS OF DISCRETE TIME SIGNALS.
Introduction. Discrete Time Fourier Transform (DTFT). Discrete Fourier Transform (DFT). The DFT as an Estimate of the DTFT. DFT for Spectral Estimation. DFT for Convolution. DFT/DCT for Compression. The Fast Fourier Transform (FFT).
4. DIGITAL FILTERS.
Introduction. Ideal Versus Nonideal Filters. Finite Impulse Response (FIR) Filters. Infinite Impulse Response (IIR) Filters.
5. DIGITAL FILTERS IMPLEMENTATION.
Introduction. Elementary Operations. State Space Realization of Digital Filters. Robust Implementation of Digital Filters. Robust Implementation of Equiripple FIR Filters.
6. MULTIRATE DIGITAL SIGNAL PROCESSING: FUNDAMENTALS.
Introduction. Statement of the Problem and Definitions. Analysis of Downsampling and Upsampling. Sampling Rate Conversion by a Rational Factor. Multistage Implementation of Digital Filters. Efficient Implementation of Multirate Systems. Application of Multirate DSP: Digital-to-Analog Conversion. Sampling Frequency and Quantization Error.
7. DFT FILTER BANKS AND TRANSMULTIPLEXERS.
Introduction. DFT Filter Banks. Maximally Decimated DFT Filter Banks and Transmultiplexers. Transmultiplexers. Application of Transmultiplexers to Digital Communication Modulation.
8. MAXIMALLY DECIMATED FILTER BANKS.
Introduction. Vector Spaces. Two-Channel Perfect Reconstruction Conditions. Design of Perfect Reconstruction Filter Banks with Real Coefficients. Lattice Implementation of Orthonormal Filter Banks. Application to an Audio Signal.
9. TIME FREQUENCY EXPANSION: AN INTRODUCTION.
Introduction. The Short Time Fourier Transform (STFT). The Gabor Transform (GT). The Wavelet Transform. Recursive Multiresolution Decomposition.