Exercises
ex01-point-scatterer-model
EasyA monostatic radar at the origin images 4 point targets at positions m with complex reflectivities .
(a) Write the received signal at frequency GHz for each target.
(b) Compute the total received signal (superposition).
(c) Construct the sensing vector such that .
(d) Extend to frequencies from 9.5 to 10.5 GHz and construct .
The round-trip phase for target is .
Each row of corresponds to a frequency, each column to a target.
Single-frequency signal
At GHz, cm, rad/m. For target at distance : .
Superposition and sensing vector
, where .
Multi-frequency extension
For each frequency , compute and . The resulting .
ex02-grid-discretization
EasyA 2D scene occupies m. Discretize it on a grid with spacing m.
(a) How many grid points are there?
(b) A target is located at m. What is the nearest grid point and the offset ?
(c) At GHz with a monostatic radar at m, compute the phase error due to the grid offset.
(d) Would doubling the grid density ( m) significantly reduce this phase error?
Grid points are at for .
Grid size
, so grid points.
Nearest grid point
Nearest: m. Offset: m.
Phase error
At 24 GHz: mm, rad/m. The direction from radar to target: . Round-trip wavenumber component along : . With m: rad cycles.
Doubling resolution
With m, the maximum offset drops to m, and rad cycles. Still significant at 24 GHz. Even 4x oversampling may be insufficient for coherent imaging at high frequencies.
ex03-swerling-detection
EasyFor a Swerling I target with average RCS m:
(a) Compute (probability that the instantaneous RCS exceeds twice the average).
(b) Compute (probability of a deep fade).
(c) If a detection threshold is set at , what fraction of measurements will detect the target?
Swerling I has exponentially distributed RCS: .
Exceeding twice average
or 13.5%.
Deep fade probability
or 9.5%. Nearly 10% of measurements see the target at less than 10% of its average strength.
Detection probability
or 60.7%. Only about 61% of measurements exceed the threshold. Multi-look integration is essential for reliable detection of Swerling I targets.
ex04-multipath-ghost
MediumA radar images a room with a flat floor (reflection coefficient ):
(a) For a target at m, compute the positions of ghost targets for 1st and 2nd order floor reflections.
(b) Compute the relative amplitude of each ghost.
(c) Construct the extended sensing matrix for a monostatic radar at m at GHz.
(d) Show that back-projection with only produces ghosts below the floor, while the extended model separates them.
The -th order ghost for floor multipath is at depth below the floor.
Ghost positions
1st order: Image of in floor () is . 2nd order: Image of in floor again is -- this coincides with the original but with additional path length and phase. More precisely, the 2nd-order path goes Tx floor target floor Rx, so the ghost is at the original position but with amplitude and additional round-trip delay.
Relative amplitudes
1st order: relative to direct. 2nd order: relative to direct.
Extended sensing matrix
uses distances to . uses distances to (ghost). .
Ghost separation
With only , back-projection maps the multipath energy to incorrect positions (below floor). The extended model separates the components, correctly attributing multipath energy to ghosts.
ex05-through-wall
MediumA through-wall imaging system operates at GHz with bandwidth GHz through a brick wall (, thickness cm):
(a) Compute the one-way transmission loss at normal incidence.
(b) Compute the apparent range shift for a target 5 m behind the wall.
(c) If a target has RCS m at 5 m range (no wall), what is the effective RCS accounting for the round-trip wall loss?
(d) How does the wall loss change at 45 degrees incidence (TE polarization)?
Fresnel reflection coefficient for TE: .
Normal incidence transmission
. , i.e., dB per wall traversal.
Range shift
m. The target appears 28 cm deeper than its true position.
Effective RCS
Round-trip wall loss: , i.e., dB. Effective RCS: m.
Oblique incidence (TE)
At : . The reflection increases from 12.9% to 22.8%, making through-wall imaging harder at oblique angles.
ex06-speckle-statistics
MediumA resolution cell contains independent scatterers, each with amplitude and random phase .
(a) Compute the expected intensity as a function of .
(b) Compute the variance of the intensity .
(c) Define the speckle contrast as . Show that for Rayleigh speckle (fully developed).
(d) If we average independent images, what is the speckle contrast of the averaged image?
(e) How many looks are needed to reduce the speckle contrast to 0.1?
For exponentially distributed intensity: .
Averaging independent exponential variables reduces variance by .
Expected intensity
. By independence: (only terms survive).
Variance of intensity
For fully developed speckle (), . .
Speckle contrast
. This is the hallmark of fully developed Rayleigh speckle: the standard deviation of intensity equals the mean.
Multi-look averaging
Averaging independent images: . , so .
Required looks
. One hundred independent looks are needed to reduce speckle contrast to 10%, which is expensive in terms of measurement diversity.
ex07-nearfield-correction
MediumA ULA with elements at spacing operates at 60 GHz ( mm).
(a) Compute the Fraunhofer distance.
(b) At range m, compute the maximum Fresnel phase error for a target at the edge of a 0.5 m wide scene.
(c) Would the far-field Kronecker structure be valid at m?
(d) Compute the computational cost ratio (near-field / far-field) for a system with measurements and voxels.
where is the array aperture.
Fraunhofer distance
mm. m.
Fresnel phase error at 1 m
rad cycles.
Assessment at 5 m
, so we are in the far field. The Fresnel error at 5 m: rad cycles. Still non-negligible, suggesting the Kronecker structure is marginal. A factor of 2-3 beyond is typically needed for good accuracy.
Computational cost ratio
Far-field (Kronecker): operations. Near-field (explicit): operations. Ratio: more expensive.
ex08-born-validity
MediumFor a spherical dielectric object of radius and contrast :
(a) Compute the Born validity parameter for: (i) foam (, ), (ii) wood (, ), (iii) concrete (, ), (iv) metal (PEC, , ).
(b) Which cases are within the Born regime ()?
(c) For the cases outside the Born regime, which alternative forward model would you recommend and why?
.
Born parameters
(i) Foam: , , product . Above threshold.
(ii) Wood: , , product . Well above.
(iii) Concrete: , , product . Far above.
(iv) Metal: , product . Born fails completely.
Born validity
None of these cases satisfy . Even foam at violates the criterion because the electrical size is large.
Alternative models
(i) Foam: Rytov approximation (good for smoothly varying, weakly scattering media). (ii) Wood: DBIM (moderate contrast, iterative refinement). (iii) Concrete: Full-wave (FDTD) or contrast source inversion. (iv) Metal: Physical optics or method of moments (surface currents, no volume integral needed for PEC).
ex09-mismatch-tikhonov
HardInvestigate the sensitivity of Tikhonov regularization to model mismatch:
(a) Generate a sensing matrix with i.i.d. entries. Create a sparse scene with 5 non-zero entries.
(b) Generate measurements where has i.i.d. entries with variance .
(c) Reconstruct using Tikhonov with the nominal for .
(d) Plot the RMSE vs. for each value.
(e) Show that is more robust than when is large.
can be estimated from the L-curve or the discrepancy principle.
Setup
Generate with entries . Scene: has 5 entries of unit magnitude at random positions.
Mismatch model
has entries . Vary . Noise: .
Tikhonov reconstruction
. Compute RMSE for each pair, averaged over 100 trials.
Results
At low mismatch (), is best. As increases, becomes more robust: it has higher bias but lower mismatch amplification. At , the RMSE of over-regularized Tikhonov can be 2-3x lower than optimal Tikhonov.
ex10-aspect-dependent
HardA flat rectangular plate of size is viewed from two bistatic angles: (a) near-specular () and (b) off-specular (, ).
(a) Using physical optics, compute the RCS ratio between the specular and off-specular cases.
(b) In a multi-static imaging system with 6 Tx-Rx pairs at different angles, how many of the pairs would see a strong return from this plate?
(c) If we use a single (isotropic) reflectivity for this pixel, what is the modeling error for the off-specular pairs?
(d) Propose a modified forward model that accounts for aspect-dependent scattering.
PO predicts RCS for a flat plate.
PO RCS ratio
For a flat plate, the PO scattered field is proportional to . At specular: argument , . At : argument , so . RCS ratio: , i.e., the off-specular RCS is dB below the specular RCS.
Multi-static coverage
Only Tx-Rx pairs near the specular direction will see a strong return. With 6 pairs uniformly spaced in angle, typically 1-2 pairs will be near specular. The other 4-5 pairs see dB lower returns.
Isotropic model error
If is fit to the strong specular return, the predicted signal for off-specular pairs will be dB too high. If fit to the average, the specular pair will be under-predicted by dB.
Aspect-dependent model
Replace the scalar with an angle-dependent coefficient , expanding in a basis (e.g., spherical harmonics): . This increases the unknowns by the number of basis functions per pixel.
ex11-inverse-crime
HardDemonstrate the inverse crime and its impact on performance evaluation:
(a) Generate a scene with 10 point targets on a grid. Create measurements using the grid-based with dB. Reconstruct using minimization. Report the RMSE.
(b) Now generate measurements from the same 10 targets at their exact (off-grid) positions, using the point-scatterer forward model. Reconstruct using the same grid-based and . Report the RMSE.
(c) Compare the RMSE values. By what factor does the inverse crime overestimate reconstruction quality?
(d) Repeat (b) with a grid for reconstruction. Does the performance gap narrow?
In (a), targets are exactly on grid points, so there is zero basis mismatch.
In (b), targets are between grid points, introducing basis mismatch.
Inverse crime case
With targets on grid points, minimization recovers the sparse scene exactly (up to noise). Typical RMSE at 20 dB SNR.
Realistic case
With off-grid targets, basis mismatch spreads each target across multiple grid points. fails to exploit sparsity, and RMSE - (10-30x worse).
Crime impact
The inverse crime overstates performance by dB in RMSE. This is because basis mismatch is the dominant error source in practice, and the crime eliminates it entirely.
Finer grid
A grid reduces the maximum offset from to , roughly halving the mismatch. The RMSE gap narrows but does not close: even at 4x oversampling, some basis mismatch remains for high-frequency components.
ex12-clutter-model
MediumModel and mitigate surface clutter for a ground-based imaging radar:
(a) Generate a 2D scene () with 3 targets (SCR = 15 dB) embedded in Rayleigh-distributed surface clutter.
(b) Form the back-projection image. Can you visually identify the targets?
(c) Model the clutter as having an exponential spatial correlation with length pixels. Generate correlated clutter samples.
(d) Apply spatial whitening using the known clutter covariance: , . Show the improvement in target detectability.
Correlated Rayleigh clutter: filter i.i.d. Gaussian samples through the correlation kernel.
Uncorrelated clutter
Generate with chosen so that SCR = 15 dB. Back-projection: targets are visible above the speckled background.
Correlated clutter
. Correlated clutter has smoother spatial structure, making it harder to distinguish from extended targets.
Spatial whitening
Compute via Cholesky. Transform: , . The whitened problem has i.i.d. noise, and back-projection has improved SCR by approximately , i.e., dB.
ex13-nearfield-psf
HardCompare the PSF of far-field and near-field imaging models:
(a) For a ULA with at GHz, GHz, subcarriers, compute the far-field and near-field sensing matrices for a single target at range m.
(b) Compute the PSF (back-projection of a single point) for both models.
(c) At what range does the dB mainlobe width of the two PSFs differ by more than 10%?
(d) Repeat for m and plot the mainlobe width vs. range for both models.
PSF = where is the -th standard basis vector.
Setup
mm, m. m. At m, we are well inside the Fresnel region.
Far-field PSF
Compute using the Taylor approximation (Kronecker). The PSF has a sinc-like mainlobe with width m.
Near-field PSF
Compute using exact distances. The PSF remains focused with the correct mainlobe width. The far-field PSF is defocused due to the uncompensated quadratic phase, widening the mainlobe by a factor of - at m.
10% deviation range
The 10% mainlobe width discrepancy typically occurs around m. Beyond this range, the far-field model is adequate for most applications.
ex14-complete-pipeline
ChallengeBuild a complete scene representation and forward model pipeline for an indoor imaging system at 60 GHz:
(a) Scene: m room with 3 concrete walls (), 1 glass wall (), 2 metal filing cabinets (PEC), and 1 human target (, modeled as a cylinder of radius 15 cm).
(b) Representation: Use a grid-based reflectivity map with cm. How many pixels?
(c) Forward model: Construct for a ULA with , , on one wall. Include: (i) direct paths, (ii) single-bounce wall reflections, (iii) wall transmission for the through-wall scenario.
(d) Stochastic layer: Add Swerling I fluctuation to the human target and K-distributed clutter from furniture.
(e) Near-field check: Is the far-field model adequate for this geometry?
(f) Reconstruction: Compare back-projection with direct-only vs. extended vs. with extended .
At 60 GHz, mm. With a 16-element ULA at spacing, mm, m.
Focus on dominant paths; skip multi-bounce paths below dB.
Grid setup
pixels. This is a large but manageable problem.
Sensing matrix dimensions
measurements. Direct: . With 3 wall reflections: .
Near-field assessment
With mm at 60 GHz: m. Room diagonal: m. Most of the room is in the far field. Only targets within m of the array need near-field correction.
Reconstruction comparison
Direct-only back-projection: ghost targets from wall reflections. Extended back-projection: reduced ghosts but low resolution. with extended : sharp reconstruction with ghost separation, but computational cost is high due to the large .
ex15-calibration-sensitivity
HardAnalyze the impact of array calibration errors on imaging quality:
(a) For a ULA with elements at GHz, generate the ideal sensing matrix for a grid scene.
(b) Add random phase calibration errors to each element. Compute the perturbed sensing matrix.
(c) Reconstruct a 5-target scene using back-projection for . Measure the peak sidelobe level and target localization error.
(d) Implement a simple self-calibration: use the strongest target as a reference and estimate the phase errors from its response.
(e) Show the improvement after self-calibration for each level.
Phase errors modify the steering vector: .
Ideal sensing matrix
Construct with (16 elements, 32 frequencies) and .
Perturbed matrix
Apply diagonal phase matrix: .
Degradation analysis
At : peak sidelobe rises by dB. At : sidelobes comparable to mainlobe; targets become unresolvable.
Self-calibration
Estimate from the strongest target: . Correct: . This reduces residual errors to - even when the true errors are .