A quadratically convergent algorithm for convex-set constrained signal recovery

This paper addresses the problem of recovering a signal that is constrained to lie in a convex set, from linear measurements. The current standard is the alternating projections paradigm (POCS), which has only first-order convergence in general. We present a quadratically convergent iterative algorithm (Newton algorithm) for signal recovery from linear measurements and convex-set constraints. A new result on the existence and construction of the derivative of the projection operator onto a convex set is obtained, which is used in the Newton algorithm. An interesting feature of the new algorithm is that each iteration requires the solution of a simpler subspace-constrained reconstruction problem. A computation- and memory-efficient version of the algorithm is also obtained by using the conjugate-gradient algorithm within each Newton iteration to avoid matrix inversion and storage. From a computational point of view, the computation per iteration of this algorithm is similar to the computation per iteration of the standard alternating projections algorithm. The faster rate of convergence (compared to alternating projections) enables us to obtain a high-resolution reconstruction with fewer computations. The algorithm is thus well suited for large-scale problems that typically arise in image recovery applications. The algorithm is demonstrated in several applications.

[1]  R. Holmes Smoothness of certain metric projections on Hilbert space , 1973 .

[2]  M. Sezan,et al.  Image Restoration by the Method of Convex Projections: Part 2-Applications and Numerical Results , 1982, IEEE Transactions on Medical Imaging.

[3]  R. Phelps,et al.  Differentiability of the metric projection in Hilbert space , 1982 .

[4]  L. Potter,et al.  A dual approach to linear inverse problems with convex constraints , 1993 .

[5]  Robert Phelps,et al.  Gaussian null sets and differentiability of Lipschitz map on Banach spaces. , 1978 .

[6]  L. Potter,et al.  An Iterative Algorithm For Minimum Norm Constrained Extrapolation , 1988, Twenty-Second Asilomar Conference on Signals, Systems and Computers.

[7]  D. Youla,et al.  Image Restoration by the Method of Convex Projections: Part 1ߞTheory , 1982, IEEE Transactions on Medical Imaging.

[8]  A. Papoulis A new algorithm in spectral analysis and band-limited extrapolation. , 1975 .

[9]  Richard M. Leahy,et al.  An optimal technique for constraint-based image restoration and reconstruction , 1986, IEEE Trans. Acoust. Speech Signal Process..

[10]  Thomas S. Huang,et al.  Discrete and continuous band-limited signal extrapolation , 1983 .

[11]  F. Grünbaum A study of fourier space methods for “limited angle” image reconstruction * , 1980 .

[12]  A. Levy A fast quadratic programming algorithm for positive signal restoration , 1983 .

[13]  E. H. Zarantonello Projections on Convex Sets in Hilbert Space and Spectral Theory: Part I. Projections on Convex Sets: Part II. Spectral Theory , 1971 .

[14]  M. Bertero,et al.  Linear inverse problems with discrete data: II. Stability and regularisation , 1988 .

[15]  R. Gerchberg Super-resolution through Error Energy Reduction , 1974 .

[16]  A. Haraux How to differentiate the projection on a convex set in Hilbert space. Some applications to variational inequalities , 1977 .

[17]  Gabor T. Herman,et al.  Quadratic optimization for image reconstruction, II , 1976 .