From Born Approximation to the Discrete Sensing Matrix
From Continuous Integral to Matrix-Vector Product
The Born integral of the previous section is a continuous linear operator mapping the reflectivity function to the measured data. In this section we discretize the scene on a grid and show, step by step, how the integral becomes a finite-dimensional matrix-vector product . This is the central equation of the book. Every reconstruction algorithm in Parts IV-VII operates on this model.
Definition: Scene Discretization
Scene Discretization
The target region is discretized onto a uniform grid of voxels (pixels in 2D), with centers and voxel volume . The discretized reflectivity vector is
where is the target region translated to the origin.
The factor absorbs the integration measure. As , the discretization error vanishes and we recover the continuous integral.
Theorem: Taylor Expansion and Wavenumber Decomposition
Let be a target region centered at , small with respect to the distances and . Then the round-trip phase can be decomposed as
where the transmitter wavenumber vector and receiver wavenumber vector are
Defining the combined wavenumber , the scattered field becomes
The first-order Taylor expansion replaces the exact spherical propagation phase with a plane-wave approximation local to the target. The error is second-order in , which is small by the far-field assumption. The key consequence: the integral over the target becomes a Fourier transform.
First-order expansion of distances
For near , Taylor-expand:
The gradient of the distance is the unit direction vector: . Similarly for .
Define wavenumber vectors
Multiplying the gradient terms by and noting that , we obtain
Both have magnitude and point from the antenna toward the target center.
Substitute and simplify
Replacing the distances in the exponential of the Born integral, changing variables to , and noting that the inverse-distance terms are approximately constant over (since the target is small), we arrive at the stated form. The prefactor collects the known distance-dependent attenuation and phase.
Definition: The Sensing Matrix
The Sensing Matrix
Consider a system with transmitters , receivers , and frequency subcarriers . The scene is discretized into voxels.
Define the transmitter steering vector and receiver steering vector for subcarrier and voxel :
where and .
The sensing matrix is constructed by stacking:
The observation vector satisfies
where is AWGN.
The -th entry of encodes all the physics: propagation phase, geometric spreading, antenna gains, and frequency dependence for the -th measurement and -th voxel.
Definition: Backpropagation (Matched-Filter) Imaging
Backpropagation (Matched-Filter) Imaging
The standard baseline image formation is backpropagation (BP):
where is a diagonal matrix that compensates for the distance-dependent power gains:
Backpropagation coherently sums all measurements after rephasing and compensating for the known propagation losses. It is the adjoint (matched filter) applied to the data.
BP is fast and requires no matrix inversion, but its resolution is limited by the point-spread function — it cannot super-resolve beyond the diffraction limit. All advanced reconstruction methods (regularized LS, LASSO, deep learning) attempt to improve upon BP by incorporating prior information about the scene.
Sensing Matrix Structure
Visualize the magnitude of the sensing matrix as a heatmap. Observe how the structure changes with array geometry and frequency configuration.
Parameters
Example: Computing a Single Entry of the Sensing Matrix
A system has a single Tx at m and a single Rx at m. The target center is and a voxel is at m. The carrier frequency is GHz, the subcarrier offset is . Antenna gains are (isotropic). Compute the sensing matrix entry .
Compute distances
m, m.
Compute wavenumber
rad/m.
Compute wavenumber vectors
.
.
rad/m.
Compute the entry
$
The first factor is the known range-dependent phase and attenuation. The second factor encodes the voxel's position in the phase pattern.
Definition: Link Budget Normalization
Link Budget Normalization
To operate the model at a well-defined SNR, Caire normalizes the reflectivity so that
With this convention, the receiver SNR at each OFDM subcarrier for the Tx-Rx pair is
where is the transmit energy per symbol on subcarrier and is the noise PSD. For a target minimum SNR , the required transmit power is
Since distances and antenna gains are absorbed into , the noise in the model has uniform variance. The operating SNR is the single tunable parameter that controls the imaging quality.
Practical Link Budget for RF Imaging
In a typical indoor scenario ( GHz, MHz, target at 20 m), the two-way path loss is approximately dB for a monostatic pair, plus the frequency-dependent terms absorbed by the model. With isotropic antennas ( dBi), achieving dB requires dB — well within reach of 5G NR systems with typical transmit powers of 20-30 dBm and receiver noise figures of 5-8 dB.
With UPAs ( dBi per array), the effective link budget improves by up to 60 dB, enabling imaging at much longer ranges or with much higher SNR.
Quick Check
A system has transmitters, receivers, and OFDM subcarriers. The scene is discretized into voxels. What are the dimensions of the sensing matrix ?
The number of measurements is . The number of unknowns is . So . Notice this is highly underdetermined (), which is typical in RF imaging and motivates regularized/sparse recovery methods.
Sensing Matrix
The matrix that maps the discretized reflectivity vector to the observation vector via . Each entry encodes the propagation physics (phase, attenuation, antenna gain) for one measurement-voxel pair.
Related: The Born Approximation, Backpropagation (Matched-Filter) Imaging
Why This Matters: The Sensing Matrix Is a Channel Matrix
The observation model is structurally identical to the MIMO channel model from Telecom Ch 15. The key difference is the interpretation: in communications, is the transmitted signal (designed by us) and is the unknown channel (estimated from pilots). In imaging, is the known operator (computed from geometry) and is the unknown scene (estimated from measurements). The mathematical tools — SVD, condition number, regularization — are the same, but applied to the dual problem.
See full treatment in Kronecker Product Structure of the Sensing Matrix