RF Imaging and Sparse Recovery
RF Imaging: From Radar Echoes to Spatial Maps
Beyond detecting and tracking individual targets, ISAC systems can construct images of the environment β spatial maps of reflectivity that reveal the geometry of objects, walls, and scatterers. RF imaging generalises the point-target model to a distributed scene, where the goal is to estimate the spatial reflectivity function at every point in the scene from a limited set of radar measurements.
In a multi-static sensing geometry, transmitters at positions and receivers at positions form bistatic pairs. For each pair , the round-trip delay to a scatterer at position is:
The measurement from the pair at frequency is:
Discretising the scene onto a grid of pixels, this becomes the linear measurement model central to RF imaging.
Most indoor and outdoor environments are sparse in the reflectivity domain: only a small fraction of the scene pixels contain significant scatterers (walls, people, vehicles, furniture edges), while most of the scene is empty. This sparsity can be exploited to reconstruct the scene from far fewer measurements than the number of grid points, using tools from compressed sensing.
Definition: Sparse Recovery Problem for RF Imaging
Sparse Recovery Problem for RF Imaging
The sparse recovery problem for RF imaging is formulated as follows. Discretise the scene into grid points and stack the reflectivities into a vector . The measurements (across all transmitter-receiver pairs and frequencies) are collected into a vector :
where is the sensing matrix (or measurement matrix) whose entry encodes the phase shift from the -th grid point to the -th measurement:
and is measurement noise.
The system is typically underdetermined (): there are far fewer measurements than unknowns. However, if the scene is -sparse (at most non-zero entries in , with ), exact or near-exact recovery is possible provided the sensing matrix satisfies certain conditions.
The LASSO (least absolute shrinkage and selection operator) formulation promotes sparsity through regularisation:
where is the regularisation parameter that controls the trade-off between data fidelity and sparsity.
The norm is a convex relaxation of the "norm" (the number of non-zero entries), which makes the optimisation problem tractable. Under suitable conditions on the sensing matrix, the minimiser coincides with the sparsest solution.
Theorem: Restricted Isometry Property (RIP) Recovery Guarantee
Let be a sensing matrix. The restricted isometry constant of order is the smallest constant such that:
for all -sparse vectors (vectors with at most non-zero entries).
Recovery guarantee (Cand`{e}s, 2008): If the sensing matrix satisfies , then the solution of the LASSO problem:
satisfies the error bound:
where is the true signal, is the error of the best -sparse approximation, bounds the noise level, and are constants depending on .
Measurement requirement: Random matrices (Gaussian, partial Fourier) with rows satisfy the RIP with high probability. For RF imaging, this means that measurements suffice to recover an -sparse scene of grid points β exponentially fewer than the measurements required by classical Nyquist sampling.
RIP-based argument
The proof proceeds via the restricted isometry property. For any -sparse vector , the RIP ensures that approximately preserves the norm: the matrix acts as a near-isometry on the (exponentially many) -dimensional subspaces. The condition ensures that any two -sparse vectors are well-separated after multiplication by , making the inverse problem well-posed on the set of sparse vectors.
The error bound follows from a cone constraint argument: the LASSO solution lies in a cone around the true solution (defined by the ball), and the RIP ensures that maps this cone injectively. The term accounts for model mismatch when is not exactly sparse, and accounts for measurement noise. The full proof can be found in Candes (2008) and Foucart and Rauhut (2013).
Iterative Shrinkage-Thresholding Algorithm (ISTA)
Neural Network-Based Learned Reconstruction
While ISTA and its variants are theoretically well-understood, their convergence can be slow and the regularisation parameter must be carefully tuned. Deep unfolding replaces the fixed iterations of ISTA with a learned neural network that mimics the iterative structure but learns the step sizes, thresholds, and even the effective sensing matrix from training data.
LISTA (Learned ISTA) unfolds iterations of ISTA into neural network layers, where each layer computes:
The matrices , and thresholds are learned from training data (pairs of measurements and ground-truth scenes) via backpropagation. LISTA typically achieves the same reconstruction quality as ISTA in 10--20 learned layers, compared to hundreds or thousands of ISTA iterations.
More recent architectures use convolutional neural networks (CNNs) or vision transformers as learned priors, replacing the regulariser with a data-driven denoiser in a plug-and-play framework. These approaches can exploit structured sparsity (e.g., targets lying on walls or road surfaces) that the norm cannot capture.
Practical considerations:
- Training requires representative scene data (simulated or measured).
- The learned network is specific to the sensing geometry (); changes in array configuration require retraining.
- Interpretability and worst-case guarantees are weaker than for convex methods; the RIP-based bounds of the previous section do not directly apply to learned reconstructions.
Sparse Recovery via ISTA
Simulate sparse RF imaging using the ISTA algorithm. A scene with a specified number of point targets is placed on a 2D grid. Random Fourier measurements (mimicking a multi-static array) are taken, and ISTA iteratively recovers the sparse scene. Adjust the grid size to control the image resolution, the number of targets to vary the scene sparsity, and the SNR to observe how noise affects the reconstruction quality. The plot shows the true scene, the measurements, and the ISTA reconstruction with the normalised mean squared error (NMSE) reported.
Parameters
Why This Matters: Complete RF Imaging Theory in the RFI Book
This section introduces RF imaging and sparse recovery at an introductory level. The RFI book (RF Imaging) develops the complete theory from wave physics to neural reconstruction:
- Chs 1-6: Electromagnetic scattering, Green's functions, Born approximation, diffraction tomography
- Chs 7-12: Multi-static sensing model, Caire's illumination and sensing model, wavenumber analysis, resolution limits
- Chs 13-18: Compressed sensing for imaging, LASSO/ISTA/FISTA, OAMP, structured sparsity models
- Chs 19-25: Deep unfolding (LISTA, ADMM-Net), plug-and-play priors, neural scene representations (NeRF for radar)
- Chs 26-30: Experimental validation, hardware-in-the-loop results, sub-THz imaging demonstrations
The RFI book is the natural next step for readers interested in pushing RF imaging from the simplified point-target model of this chapter to distributed scattering and real-world imaging systems.
Why This Matters: OTFS and Delay-Doppler ISAC in the OTFS Book
The OTFS waveform mentioned in the CommIT contribution by Yuan, Schober, and Caire is developed in full depth in the OTFS book:
- Chs 1-4: Zak transform, delay-Doppler domain fundamentals
- Chs 5-8: OTFS modulation, detection, and channel estimation
- Chs 13-16: OTFS-ISAC β joint sensing and communication in the delay-Doppler domain, including the DD-domain waveform design framework by Gaudio/Kobayashi/Caire
- Chs 17-19: MIMO-OTFS and LEO satellite OTFS
For high-mobility ISAC scenarios where OFDM suffers from ICI, OTFS provides a natural framework.
Quick Check
A scene is discretised into grid points and contains significant scatterers. According to the RIP-based recovery guarantee, approximately how many random measurements are needed for reliable sparse recovery via minimisation?
(Nyquist rate: one measurement per grid point)
(one measurement per target)
measurements
(twice the sparsity level)
The RIP guarantee requires measurements for reliable recovery. With and : (using natural log; with : ). The constant is typically small (order 1--10), so a few hundred measurements suffice β far fewer than the required by Nyquist sampling. This dramatic reduction is the power of compressed sensing for sparse scenes.