The Point-Spread Function (PSF)
The PSF Determines Everything
The point-spread function (PSF) is the single most important quantity for understanding matched filter image quality. It determines the resolution (mainlobe width), the dynamic range (sidelobe level), and the artifacts (sidelobe pattern). Every improvement to the matched filter -- windowing, filtered backpropagation, adaptive beamforming -- is ultimately a manipulation of the PSF.
Definition: Point-Spread Function (PSF)
Point-Spread Function (PSF)
The point-spread function of the matched filter is the entry of the Gram matrix:
As a continuous function of target position:
Properties:
- Hermitian: .
- For translation-invariant systems: .
- The mainlobe width determines the resolution limit.
- The sidelobe level determines the dynamic range.
Theorem: The Diffraction Limit
For a multi-static stepped-frequency radar with transmitters, receivers, and frequencies spanning bandwidth around center frequency , the matched filter resolution is:
Range resolution:
Cross-range resolution:
where is the center wavelength and is the effective aperture size (for a virtual array: , where is the element spacing).
These limits are fundamental: no matched filter variant can resolve targets closer than in range or in cross-range, regardless of SNR.
Resolution is determined by the extent of k-space coverage. Bandwidth controls the radial extent (range), and aperture controls the angular extent (cross-range). The Fourier uncertainty principle connects k-space coverage to spatial resolution.
k-space coverage
Each (Tx, Rx, frequency) triple maps to a wavenumber . The radial extent is and the angular extent is .
Fourier resolution
The spatial resolution is the reciprocal of the k-space extent:
Fundamental nature
Since the matched filter performs an inverse Fourier transform of the k-space data, it cannot produce features finer than the reciprocal bandwidth -- this is the imaging analogue of the Heisenberg uncertainty principle.
Definition: Sidelobe Structure
Sidelobe Structure
For uniform k-space sampling over bandwidth with frequencies, the 1D range PSF is a Dirichlet kernel (periodic sinc):
Key sidelobe properties:
- First sidelobe: dB below the mainlobe peak.
- Sidelobes decay as for the -th sidelobe.
- For a 2D separable system: , producing a characteristic cross pattern of sidelobes.
A strong scatterer at 0 dB creates sidelobes at dB, masking any target weaker than 5% of its amplitude.
Definition: Apodization (Window Weighting)
Apodization (Window Weighting)
Apodization applies a weight function to the matched filter sum to reduce sidelobes:
where is the apodization window.
| Window | Peak sidelobe | Mainlobe broadening |
|---|---|---|
| Uniform (rectangular) | dB | |
| Hamming | dB | |
| Taylor (, dB) | dB | |
| Chebyshev ( dB) | dB |
Tradeoff: Lower sidelobes imply wider mainlobe (poorer resolution). This is the fundamental resolution--dynamic range tradeoff of matched filter imaging. For RF imaging, Taylor weighting is standard -- it provides nearly constant sidelobes with minimal mainlobe broadening.
PSF and k-Space Coverage
Visualizes the relationship between k-space coverage and the PSF.
Left panel: k-space samples for the selected array/bandwidth configuration.
Right panel: The resulting 2D PSF (magnitude in dB).
- Increasing the aperture narrows the cross-range mainlobe.
- Increasing the bandwidth narrows the range mainlobe.
- Windowing reduces sidelobes at the cost of mainlobe width.
Parameters
Example: PSF for a MIMO Virtual Array
A MIMO radar has transmitters (spacing ) and receivers (spacing ), with frequencies spanning 9--11 GHz ( GHz, GHz).
(a) Compute the virtual array aperture .
(b) Compute the range and cross-range resolution.
(c) Determine the peak sidelobe level for uniform weighting.
Virtual aperture
The virtual array has elements. With the MIMO waveform design (Tx spacing ), the virtual elements fill a ULA with spacing and m at 10 GHz.
Resolution
- Range: cm.
- Cross-range at 5 m range: .
Sidelobe level
For uniform weighting with 32 virtual elements and 32 frequencies: the sidelobe level is approximately dB in both range and cross-range. The 2D peak sidelobe at the cross pattern is also dB (separable).
Common Mistake: The PSF Is Not Always Shift-Invariant
Mistake:
Assuming the PSF is the same everywhere in the scene: for near-field geometries (target range comparable to aperture size), the PSF varies spatially. Using a single PSF for deconvolution introduces artifacts.
Correction:
The PSF is shift-invariant only in the far field. For near-field imaging (e.g., indoor RF imaging with large arrays), use spatially-varying PSF analysis or the full Gram matrix .
Common Mistake: Resolution Does Not Improve with SNR
Mistake:
Expecting that higher SNR will resolve targets closer than the diffraction limit or . More SNR reduces the noise floor but does not narrow the mainlobe.
Correction:
The diffraction limit is set by the k-space extent (bandwidth and aperture), not by the noise level. To improve resolution beyond the diffraction limit, one needs either more k-space coverage (larger array, wider bandwidth) or super-resolution methods (Capon, MUSIC, sparse recovery) that exploit scene structure.
Why This Matters: PSF as the Array Beam Pattern
The cross-range PSF of the matched filter is exactly the array beam pattern (or radiation pattern) of the Tx-Rx virtual array, evaluated at the scene range. The concepts of mainlobe, sidelobes, grating lobes, and null steering from antenna theory (Chapter 7) directly apply to the imaging PSF.
This connection runs deep: every improvement to the array beam pattern (larger aperture, non-uniform element spacing, sparse arrays) directly improves the imaging PSF.
Quick Check
A matched filter image of a single point scatterer at 0 dB shows a sidelobe at dB. A second scatterer at dB is located at the sidelobe position. What do you observe in the MF image?
Both scatterers are clearly visible as separate peaks
The weak scatterer is masked by the sidelobe of the strong one
The sidelobe and weak scatterer cancel each other
Since dB dB, the sidelobe artifact dominates the weak target signal. This is the dynamic range limitation of the matched filter.
Key Takeaway
The PSF determines everything about matched filter image quality. Range resolution is , cross-range resolution is , and the first sidelobe at dB limits the dynamic range. Windowing trades resolution for sidelobe suppression -- a fundamental tradeoff that only super-resolution or sparse recovery methods can circumvent.