Iterative PSF Estimation and Its Application to Shift Invariant and Variant Blur Reduction. (24th November 2009)