<< Chapter < Page | Chapter >> Page > |
The ability to perfectly reconstruct a sparse signal from noise-free measurements represents a promising result. However, in most real-world systems the measurements are likely to be contaminated by some form of noise. For instance, in order to process data in a computer we must be able to represent it using a finite number of bits, and hence the measurements will typically be subject to quantization error. Moreover, systems which are implemented in physical hardware will be subject to a variety of different types of noise depending on the setting.
Perhaps somewhat surprisingly, one can show that it is possible to modify
to stably recover sparse signals under a variety of common noise models [link] , [link] , [link] . As might be expected, the restricted isometry property (RIP) is extremely useful in establishing performance guarantees in noise.
In our analysis we will make repeated use of Lemma 1 from "Noise-free signal recovery" , so we repeat it here for convenience.
Suppose that satisfies the RIP of order with . Let be given, and define . Let denote the index set corresponding to the entries of with largest magnitude and the index set corresponding to the entries of with largest magnitude. Set . If , then
where
We first provide a bound on the worst-case performance for uniformly bounded noise, as first investigated in [link] .
Suppose that satisfies the RIP of order with and let where . Then when , the solution to [link] obeys
where
We are interested in bounding . Since , , and therefore we know that . Thus we may apply [link] , and it remains to bound . To do this, we observe that
where the last inequality follows since . Combining this with the RIP and the Cauchy-Schwarz inequality we obtain
Thus,
completing the proof.
In order to place this result in context, consider how we would recover a sparse vector if we happened to already know the locations of the nonzero coefficients, which we denote by . This is referred to as the oracle estimator . In this case a natural approach is to reconstruct the signal using a simple pseudoinverse:
The implicit assumption in [link] is that has full column-rank (and hence we are considering the case where is the matrix with the columns indexed by removed) so that there is a unique solution to the equation . With this choice, the recovery error is given by
Notification Switch
Would you like to follow the 'An introduction to compressive sensing' conversation and receive update notifications?