TY - JOUR
T1 - From Denoising to Compressed Sensing
AU - Metzler, Christopher A.
AU - Maleki, Arian
AU - Baraniuk, Richard G.
N1 - Funding Information:
A. Maleki was supported by NSF under Grant CCF-1420328. R. G. Baraniuk was supported in part by NSF under Grant CCF1527501, in part by the Air Force Office of Scientific Research under Grant FA9550-14-1-0088, in part by the Army Research Office under Grant W911NF-15-1-0316, in part by the Office of Naval Research under Grant N00014-12-1-0579, and in part by DOD under Grant HM04761510007.
Publisher Copyright:
© 1963-2012 IEEE.
PY - 2016/9
Y1 - 2016/9
N2 - A denoising algorithm seeks to remove noise, errors, or perturbations from a signal. Extensive research has been devoted to this arena over the last several decades, and as a result, todays denoisers can effectively remove large amounts of additive white Gaussian noise. A compressed sensing (CS) reconstruction algorithm seeks to recover a structured signal acquired using a small number of randomized measurements. Typical CS reconstruction algorithms can be cast as iteratively estimating a signal from a perturbed observation. This paper answers a natural question: How can one effectively employ a generic denoiser in a CS reconstruction algorithm? In response, we develop an extension of the approximate message passing (AMP) framework, called denoising-based AMP (D-AMP), that can integrate a wide class of denoisers within its iterations. We demonstrate that, when used with a high-performance denoiser for natural images, D-AMP offers the state-of-the-art CS recovery performance while operating tens of times faster than competing methods. We explain the exceptional performance of D-AMP by analyzing some of its theoretical features. A key element in D-AMP is the use of an appropriate Onsager correction term in its iterations, which coerces the signal perturbation at each iteration to be very close to the white Gaussian noise that denoisers are typically designed to remove.
AB - A denoising algorithm seeks to remove noise, errors, or perturbations from a signal. Extensive research has been devoted to this arena over the last several decades, and as a result, todays denoisers can effectively remove large amounts of additive white Gaussian noise. A compressed sensing (CS) reconstruction algorithm seeks to recover a structured signal acquired using a small number of randomized measurements. Typical CS reconstruction algorithms can be cast as iteratively estimating a signal from a perturbed observation. This paper answers a natural question: How can one effectively employ a generic denoiser in a CS reconstruction algorithm? In response, we develop an extension of the approximate message passing (AMP) framework, called denoising-based AMP (D-AMP), that can integrate a wide class of denoisers within its iterations. We demonstrate that, when used with a high-performance denoiser for natural images, D-AMP offers the state-of-the-art CS recovery performance while operating tens of times faster than competing methods. We explain the exceptional performance of D-AMP by analyzing some of its theoretical features. A key element in D-AMP is the use of an appropriate Onsager correction term in its iterations, which coerces the signal perturbation at each iteration to be very close to the white Gaussian noise that denoisers are typically designed to remove.
KW - Compressed sensing
KW - Onsager correction
KW - approximate message passing
KW - denoiser
UR - http://www.scopus.com/inward/record.url?scp=84983567835&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84983567835&partnerID=8YFLogxK
U2 - 10.1109/TIT.2016.2556683
DO - 10.1109/TIT.2016.2556683
M3 - Article
AN - SCOPUS:84983567835
SN - 0018-9448
VL - 62
SP - 5117
EP - 5144
JO - IEEE Transactions on Information Theory
JF - IEEE Transactions on Information Theory
IS - 9
M1 - 7457256
ER -