Digital Image and Spectrum Restoration by Quadratic Programming and by Modified Fourier Transformation

We consider the convolution equation f * h + e = d, where f is sought, h is a known ``point spread function,'' e represents random errors, and d is the measured data. All these functions are defined on the integers mod(N). A mathematical-statistical fonnulation of the problem leads to minff * hdA, where the A-norm is derived from the statistical distribution of e. If f is known to be nonnegative, this is a quadratic progamming problem. Using the discrete Fourier transforms (DFT's) F, H, and D of f, h, and d, we arrive at a minimization in another norm: minF F · H-D ¿. A solution would be F = D/H, but H has zeros. We consider the theoretical and practical difficulties that arise from these zeros and describe two methods for calculating F numerically also when H has zeros. Numerical tests of the methods are presented, in particular tests with one of the methods, called ``the derivative method,'' where d is a blurred image.

[1]  J. L. Harris,et al.  Image Evaluation and Restoration , 1966 .

[2]  J. Philip A quadratic programming algorithm , 1966 .

[3]  M. Hestenes,et al.  Methods of conjugate gradients for solving linear systems , 1952 .

[4]  J. Philip Reconstruction from measurements of positive quantities by the maximum-likelihood method , 1963 .

[5]  Thomas S. Huang,et al.  Picture Processing and Digital Filtering , 1981, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[6]  C. Helstrom Image Restoration by the Method of Least Squares , 1967 .

[7]  B. R. Hunt,et al.  The Application of Constrained Least Squares Estimation to Image Restoration by Digital Computer , 1973, IEEE Transactions on Computers.

[8]  David Pearce MacAdam,et al.  Digital Image Restoration by Constrained Deconvolution , 1970 .

[9]  David L. Phillips,et al.  A Technique for the Numerical Solution of Certain Integral Equations of the First Kind , 1962, JACM.

[10]  J. Cooley,et al.  Application of the fast Fourier transform to computation of Fourier integrals, Fourier series, and convolution integrals , 1967, IEEE Transactions on Audio and Electroacoustics.

[11]  W. R. Burrus,et al.  MATHEMATICAL PROGRAMMING AND THE NUMERICAL SOLUTION OF LINEAR EQUATIONS. , 1976 .

[12]  P. Wolfe THE SIMPLEX METHOD FOR QUADRATIC PROGRAMMING , 1959 .

[13]  M. M. Sondhi,et al.  Image restoration: The removal of spatially invariant degradations , 1972 .

[14]  C. E. Lemke,et al.  Bimatrix Equilibrium Points and Mathematical Programming , 1965 .

[15]  Harry C. Andrews,et al.  Least Squares Image Restoration Using Spline Basis Functions , 1977, IEEE Transactions on Computers.

[16]  J. P. Burg,et al.  Maximum entropy spectral analysis. , 1967 .

[17]  J. Philip,et al.  Restoration of pictures by quadratic programming and by Fourier transformation in the complex domain , 1973 .

[18]  S. Twomey,et al.  On the Numerical Solution of Fredholm Integral Equations of the First Kind by the Inversion of the Linear System Produced by Quadrature , 1963, JACM.

[19]  B. Frieden Restoring with maximum likelihood and maximum entropy. , 1972, Journal of the Optical Society of America.

[20]  B. Hunt A matrix theory proof of the discrete convolution theorem , 1971 .

[21]  D. Luenberger Optimization by Vector Space Methods , 1968 .