ECE 60141 - Foundations of Computational Imaging

Note:

The course presents the basic analytical and algorithmic tools used for processing information from a wide variety of physical sensors and applications ranging from medical CT scanners to speech signals. The basic theme of the course is the formulation of signal processing problems as inverse problems, and the solutions of inverse problems using the techniques of signal and system modeling along with parameter and signal estimation. The course also incorporates a number of computer-based laboratory exercises so that students can better understand how to implement the methods discussed in the class. The course is intended to be accessible to students with a variety of applications backgrounds, but they should have basic familiarity with probability, random variables, and random processes at the level of ECE 60000 or ECE 30200.

Course Details

Credits: 3

Areas of Specialization:

  • Communications, Networking, Signal & Image Processing

Counts as:

Normally Offered:

Each Fall

Campus/Online:

On-campus only

Catalog Description:

This class presents a collection of mathematical and statistical methods that form the foundation of modern computational imaging research and applications. Computational imaging seeks to form images from sensor data and is widely used in applications including consumer imaging, scientific imaging, industrial inspection, and security imaging. This class provides an advanced treatment of computational imaging based on an inverse-problems framework and blends perspectives from applied math, statistics, physics, and applications. The topics covered include stochastic modeling of images, Bayesian estimation, inverse methods, optimization, convexity, majorization techniques, constrained optimization and proximal methods, plug-and-play methods for advance prior models, the EM algorithm, Bayesian networks, Markov chains, hidden Markov models, and stochastic simulation. The underlying theory is presented in the context of applications including image restoration, tomographic reconstruction, clustering, classification, and segmentation.

Required Text(s):

None.

Recommended Text(s):

None.

Lecture Outline:

Lectures Major Topics
4 Probability, estimation, and random processes
3 Causal Gaussian models
4 Non-causal Gaussian models
4 Image restoration using MAP estimate
4 Continuous non-Gaussian MRF models
5 MAP estimation with non-Gaussian Priors
5 The expectation-maximization (EM) algorithm
4 Markov chains and hidden Markov models
3 Discrete valued Markov random fields (MRF)
3 Stochastic simulation methods
3 Segmentation and MAP estimation with discrete priors

Assessment Method:

none