EE499 Digital Image Processing Project 9 Constrained Least Squares Filtering

advertisement
EE499 Digital Image Processing
Project 9
Constrained Least Squares Filtering
The NSA has intercepted an image that is believed to contain a message that is of vital importance to
national security. Unfortunately the image has been both degraded and corrupted by noise.
The degradation function is believed to be that of Equation (5.6-11) (blurring due to image motion).
Previous attempts at image recovery have led NSA engineers to believe that the best estimates for the
parameters of the degradation function are: T = 1, a = 0.32, and b = 0.27. Unfortunately, all attempts at
image recovery via inverse filtering have failed. The NSA has hired you in a last attempt at image
recovery. You, having completed EE499, believe that the Constrained Least Squares (CLS) method
may provide a solution.
Write a script (proj09.m) that reads in the degraded image from the file proj09_img.png and shows
the results of both inverse and CLS filtering in two separate windows. Try different values for gamma
(γ) in the CLS algorithm until you obtain the best possible results. Write the resulting images to files
with the names proj09_inv.png and proj09_cls.png.
Identify the nefarious individual in the image, his dastardly message and the “optimum” value of
gamma that you used in CLS processing.
Turn in a printed copy of your m-file also email the m-file (as an attachment) to
richardson.tony@gmail.com. The email subject must contain “EE499 Project 9” and then your name.
Download