ECE 513: Vector Space Signal Processing

Spring 2012

Lectures: Tuesdays, Wednesdays, 11-12:25 p.m.; 163 Everitt Lab.

Instructor: Prof. Yoram Bresler (ybresler at illinois.edu, 112 Coordinated Science Lab
., 244-9660)

Office Hours: appointments by email.

TA: Kiryung Lee (klee81 at illinois.edu, 341 Coordinated Science Lab.)

TA Office Hours: Mondays, 4:30 ~ 6 p.m.; 361 Everitt Lab.

 
Overview:
Rigorous presentation of key mathematical tools in a vector space framework, and their applications in signal processing, including: finite and infinite dimensional vector spaces, Hilbert spaces, linear operators, inverse problems (e.g. deconvolution, tomography, Fourier imaging), least-squares methods, conditioning and regularization, matrix decompositions, subspace methods, bases and frames for signal representation (e.g. generalized Fourier series, wavelets, splines), Hilbert space of random variables, random processes, signal and spectral estimation, compressed sensing.

Topics:

Inverse problems and matrix theory (10 hours): linear inverse problems; orthogonal projections; minimum-norm least squares solutions; Moore-Penrose pseudoinverse; singular value decomposition; matrix decomposition and approximation; conditioning and regularization.

General linear vector spaces (17 hours): finite and infinite dimensional vector spaces; Hilbert spaces; projection theorem; inverse problems in infinite dimensional vector spaces; approximation and Fourier series; pseudoinverse operators; iterative methods for optimization and inverse problems; bases and frames for signal representation;

Hilbert space of random variables (6 hours): random processes; least-squares estimation; Wiener filtering; Wold decomposition; discrete-time Kalman filter.

Applications in signal processing (12 hours, during the course): deconvolution, optimal filter design, temporal and spatial spectrum estimation, tomography, harmonic retrieval, subspace methods, sensor array processing, extrapolation of band-limited sequences, generalized sampling, wavelets, splines, subset selection, sparse approximation and compressed sensing.



Handouts:

Course Syllabus


Lecture Notes: (access restricted to only people registered in the course)

Chapter 1     Updated 1/28/2012                                 

Chapter 2

Chapter 3                               

Chapter 4

Chapter 5

Chapter 6

Chapter 7

Chapter 8

Chapter 9

Chapter 10

 

Extra Notes:

Singular Value Decomposition, Eigenfaces, and 3D Reconstructions by Muller, Magaia, and Herbst, in SIAM Review, Vol. 46, No. 3.

Sparse and Redundant Representation: From Theory to Applications in Signal and Image Processing by Michael Elad, Springer, 2010.



Homework : (access restricted )

 

Problem Set

Date Posted

Date Due

Update/Comments

Solutions

Date Posted

Update/Comments

HW1

Jan. 26

Feb. 2

 

HW1

Feb. 2

 

HW2

Feb. 2

Feb. 9

 

 

 

 

HW3

 

 

 

 

 

 

HW4

 

 

 

 

 

 

HW5

 

 

 

 

 

 

HW6

 

 

 

 

 

 

HW7

 

 

 

 

 

 

 

 


Exams (access restricted)

Midterm 1

Time: TBD

Location: TBD

Coverage: TBD

Closed book test. You are allowed two two-sided sheet of paper.

Midterm 2

Time: TBD

Location: TBD

Coverage: TBD

Closed book test. You are allowed two two-sided sheet of paper.