Coherence and RIP for Structured Sensing Matrices
From Random to Structured Compressed Sensing
In FSI Ch 13, compressed sensing theory provides powerful recovery guarantees: if the sensing matrix satisfies the Restricted Isometry Property (RIP), then sparse signals can be recovered from far fewer measurements than the ambient dimension. The catch is that these guarantees are proven for random matrices (Gaussian, sub-Gaussian, random partial Fourier). Our physical sensing matrix is highly structured, and the standard RIP results do not apply directly. This section examines what coherence and RIP-like properties actually possesses, and what this means for sparse reconstruction in RF imaging.
Definition: Mutual Coherence
Mutual Coherence
The mutual coherence of a matrix with columns is
The coherence satisfies , with meaning all columns are orthogonal and meaning two columns are collinear (indistinguishable).
The Welch bound provides a lower limit:
For the overcomplete case (typical in imaging), the Welch bound is approximately . Equiangular tight frames achieve this bound, but physical sensing matrices generally do not.
Theorem: Coherence-Based Recovery Guarantee
If is -sparse and the mutual coherence satisfies
then both Basis Pursuit (the relaxation) and OMP recover exactly from in the noiseless case.
Low coherence means that no two columns of point in nearly the same direction, so the contribution of any sparse component can be distinguished from every other. For RF imaging, this translates to the requirement that no two voxels produce nearly identical measurement signatures --- which fails when two voxels are too close together (within the resolution cell) or when grating lobes create ambiguities.
Connection to the exact recovery condition
The proof proceeds by showing that the coherence bound implies a diagonal dominance condition on the sub-matrix of restricted to the support of . Specifically, for any support set with , the sub-matrix satisfies
when , guaranteeing that has full column rank and the sparse signal is identifiable.
Definition: Restricted Isometry Property (RIP)
Restricted Isometry Property (RIP)
A matrix satisfies the Restricted Isometry Property of order with constant if for all -sparse vectors :
Equivalently, every sub-matrix formed by selecting columns of has all singular values in .
The RIP guarantees that approximately preserves the norm of every sparse vector --- a far stronger condition than low coherence, which only controls pairwise column correlations. RIP with is sufficient for exact recovery of -sparse signals via Basis Pursuit.
Example: Coherence of a ULA Sensing Matrix
A ULA with virtual elements at half-wavelength spacing images a scene of angular bins uniformly spaced over . Compute the mutual coherence .
Form the sensing matrix
The columns of are steering vectors evaluated at the grid angles :
This is a partial DFT matrix with non-uniform frequency sampling (due to the mapping).
Compute pairwise coherence
The inner product between columns and is
where . The coherence is maximized by adjacent bins with , giving
Interpretation
The coherence is high compared to a random Gaussian matrix of the same size (which would have ). This means the coherence-based sparsity bound allows recovery of at most --- essentially only a single scatterer can be guaranteed. In practice, algorithms perform much better than this worst-case bound suggests, because the high-coherence pairs are localized (adjacent bins only).
Theorem: RIP for Kronecker-Structured Matrices
Let where . If each factor satisfies the RIP of order with constant , then the Kronecker product satisfies the RIP of order with constant
In particular, if both factors have , then .
This result (Jokar and Mehta, 2009) shows that Kronecker products inherit RIP from their factors, with the sparsity level being multiplicative: if each factor handles -sparse signals, the product handles -sparse signals. The constant degrades additively, which is acceptable for moderate individual RIP constants.
Norm preservation bound
For any -sparse vector reshaped as a matrix with at most non-zeros:
The RIP of applied column-wise and applied row-wise gives upper and lower bounds that factor into the product of individual RIP constants.
Common Mistake: RIP Is Practically Unverifiable for Physical Matrices
Mistake:
Attempting to verify the RIP of the physical sensing matrix by checking the condition number of all sub-matrices.
Correction:
RIP verification is NP-hard in general. For random matrices, RIP is proven probabilistically (all sub-matrices are well-conditioned with high probability). For the structured physical , no such probabilistic argument is available. Instead, use the restricted eigenvalue condition (REC) or the compatibility condition, which are weaker but sufficient for LASSO recovery, and can be estimated numerically for specific geometries. Alternatively, the Kronecker RIP bound (Theorem 7.3.3) provides a constructive guarantee when the individual factors have verifiable RIP.
Random vs. Physical Sensing Matrix Properties
| Property | Random Gaussian | Physical (Kronecker DFT) |
|---|---|---|
| Coherence | (near Welch bound) | or worse (high for nearby voxels) |
| RIP order | Difficult to bound; depends on geometry | |
| Condition number | Product of factor values; can be very large | |
| AMP convergence | Guaranteed (state evolution holds) | Can diverge; use OAMP instead (Ch 17) |
| Storage | via Kronecker | |
| Matvec cost | or via FFT |
Quick Check
A sensing matrix has mutual coherence . The coherence-based guarantee ensures exact sparse recovery for sparsity up to what level?
(i.e., only )
No guarantee exists
, so the guarantee holds for only.
Restricted Isometry Property (RIP)
A property of a matrix requiring that it approximately preserves the norm of every -sparse vector, with distortion bounded by a constant . The RIP is a sufficient condition for stable sparse recovery via minimization and other compressed sensing algorithms.
Related: {{Ref:Gloss Mutual Coherence}}, {{Ref:Fsi:Ch13:Gloss Rip}}
Mutual coherence
The maximum absolute normalized inner product between any two distinct columns of a matrix. Low coherence () indicates that the measurement signatures of different voxels are distinct, which is favorable for sparse recovery.
Related: {{Ref:Gloss Rip}}
Historical Note: Compressed Sensing Meets Imaging
2007--presentThe application of compressed sensing to imaging was pioneered independently by Lustig, Donoho, and Pauly (2007) for MRI and by Baraniuk and Steeghs (2007) for radar. The key insight was that natural images are sparse in some transform domain (wavelets, total variation), and structured sensing matrices arising from physics (partial Fourier, steering vectors) can satisfy weakened forms of the RIP. However, the gap between the theoretical guarantees (derived for random matrices) and practical performance (on structured matrices) remains significant. Bridging this gap for RF imaging is an active area of CommIT research.
Key Takeaway
The physical sensing matrix has high mutual coherence (DFT-like columns) compared to random matrices. Standard compressed sensing guarantees based on coherence or RIP are pessimistic for structured operators. For Kronecker products, the RIP constant degrades additively while the sparsity level multiplies across factors. Algorithms designed for random matrices (AMP) can fail on ; use OAMP or other structure-aware methods instead.