Text: Dudgeon and Mersereau, Multidimensional Digital Signal Processing, Prentice-Hall, 1984.
Prerequisite: EEE 407 Digital Signal Processing, or equivalent.
Description:
Introduction to the theory and applications of multi-dimensional digital signal processing. This course is concerned with understanding signals of more than one variable and with systems for processing them. The most common examples of these signals include images, video, and arrays of sensors commonly encountered in sonar and seismic exploration.
Outline
I. Multi-D Discrete-Time(Space) Signals and Systems
A. Representation of Multi-D Signals, Special 2-D SequencesII. Multi-D Sampling
B. Multi-D Linear Shift-Invariant Systems, Discrete Convolution
C. Implementation and Computational Cost
A. Rectangular SamplingIII. Multi-D Discrete Fourier Transform (DFT)
B. General Periodic Multi-D Sampling
C. Processing Signals Sampled on Arbitrary Lattices
A. Rectangular Discrete Fourier TransformIV. Multi-D Finite Impulse Response (FIR) Digital Filters
B. Circular Convolution
C. Implementations, Computational Complexity, and Storage Issues
D. General DFT for Signals Sampled on Arbitrary Lattices
A. Direct Implementation, DFT-based Implementation, Block ProcessingV. Multi-D Infinite Impulse Response (IIR) Digital Filters
B. Design Techniques
A. Two-D Difference Equations, Recursive ComputabilityVI. Processing of Propagating Space-Time Signals
B. Two-D Z-Transform, System Functions, Stability Analysis
C. Implementations and Filter Structures
D. Design Techniques
A. Space-Time Signals, Plane Waves, and Space-Time FilteringVII. Multi-D Signal Restoration and Reconstruction
B. Array Processing, Beamforming
C. Seismic Migration, Geophysical Processing
A. Inverse and Wiener Filtering
B. Successive Approximation, Constrained Restoration
C. Reconstruction from Projections, Back-Projection Algorithm
D. Reconstruction from Phase or Magnitude
Course Coordinator: Lina Karam
Return to Signal Processing Courses