Math 336: Image Processing - Laboratory #4


1. Warm Up Exercise: Point Spread Functions

Use the MATLAB IP toolbox function psf2otf to display the PSF/OTF pairs of the turbulent air PSF for k = 0.025, 0.001, 0.00025.

PSF OTF Spectrum OTF Phase k
0.025
0.001
0.00025

warmup.m


2. Image Restoration

Apply a blurring PSF to peppers. Add noise. Use the function l_curve_rtls.m to construct the L-curve of a Tikhonov reconstruction of peppers.

NOT QUITE COMPLETED. Here is the partial code: tikhonovpeppers.m

Compute the SVD of the image of Barbara. Plot the singularity spectrum. Display reconstructions of Barbara using 5%, 10%, 15%, and 20% of the singular values.

Original PCA 5% PCA 10% PCA 15% PCA 20%

svdbarbara.m


3. Homework: Project Reference

Find a paper that you would like to base your project on. Decide on a working title and produce a template for your project paper. Place a link on you Image Portfolio page to your project.

Tutorial of Probabilistic Image Processing and Statistical Mechaincs.