1. A method comprising: applying, using processing circuitry including a processor and memory, an approximate message passing (AMP) conversion framework to a plurality of substantially linear measurements to produce a plurality of scalar measurements; applying, using the processing circuitry, a denoiser algorithm to the plurality of scalar measurements to generate a plurality of denoised scalar measurements, where the denoiser algorithm is a universal denoiser algorithm that is agnostic to input statistics of the plurality of scalar measurements and denoises as well based on error metric criteria comprising at least one of squared error, ell infinity (l ∞ ) error, ell1 (l 1 ) error, and ell_p (l p ) error; and applying, using the processing circuitry, a conversion term to the plurality of denoised scalar measurements to convert the plurality of denoised scalar measurements to a plurality of denoised substantially linear measurements.