Point Spread Function Calibration using  Iterative "Blind" Deconvolution

Blind Deconvolution

Blind deconvolution estimates both the object and PSF from a set of  observations.  It is able to do this by making use of physical constraints which serve to break the symmetry of what appears to be an untractable problem.  These constraints include multiple observations of the same object such that there is one common object with each observation having a different PSF,  that each PSF is band-limited due to the finite size of the aperture used for the observations and both  objectand PSF have to be positive.   Prior information about the average structure of the  PSF may also be used.  Further details about the procedure is given in the references below.

The Code

This code was based upon the FORTRAN code developed by Stuart Jefferies & Julian Christou (Astrophys. J. 415, 682, 1993) and developed further in collaboration with Keith Hege with major programming support by Matt Cheselka. It is a non-linear, iterative scheme using a conjugate gradient minimization algorithm applied to an error metric derived from the data.


All Software Copyright 2000 Arizona Board of Regents on behalf of The University of Arizona. All Rights Reserved.

Julian Christou, Keith Hege
17 December, 2000