Computed Tomography: The Canonical Inverse Problem
Section Roadmap: CT as the Canonical Inverse Problem
Computed tomography is the cleanest example of a Fourier-based imaging inverse problem. The Radon transform has an analytical inverse; the Fourier Slice Theorem connects projections to the 2D spectrum; and filtered back-projection (FBP) provides a non-iterative reconstruction. We develop CT in full, then use it as the baseline against which to measure the additional difficulties of RF imaging: incomplete angular coverage, near-field propagation, and an ill-conditioned forward operator.
Definition: The Radon Transform
The Radon Transform
Let be a compactly supported object function. The Radon transform of is
where is the projection angle and is the signed perpendicular distance from the origin to the integration line. The function is the sinogram of .
Compact operator interpretation: is a bounded linear operator. Its adjoint is the back-projection operator: smearing each projection back along its line of integration.
The term "sinogram" arises because a point scatterer at traces the curve — a sinusoid in space.
Sinogram
The 2D function collecting all line-integral projections of . Each column of the sinogram is one projection at a fixed angle .
Related: The Radon Transform
Radon transform
The integral transform mapping a function to its line integrals parameterized by angle and offset . Introduced by Johann Radon in 1917.
Related: The Radon Transform, The Fourier Slice Theorem (Central Slice Theorem)
Theorem: The Fourier Slice Theorem (Central Slice Theorem)
Let denote the 2D Fourier transform of . The 1D Fourier transform of the Radon projection at angle equals a radial slice of through the origin at angle :
Equivalently: each projection fills one radial line in the 2D Fourier plane of .
A projection "integrates out" one spatial dimension. Integration in the spatial domain corresponds to evaluation at zero frequency in the conjugate direction — which picks out a line in 2D frequency space.
Substitution into the 2D Fourier integral
Write . Introduce rotated coordinates and .
Separate the double integral
The Jacobian of the rotation is unity, so
The inner integral is exactly the Radon projection at angle . The outer integral is its 1D Fourier transform.
Historical Note: Johann Radon and the Transform That Waited 55 Years
1917-1979Johann Radon published the transform and its inversion formula in 1917, motivated by pure mathematics — the problem of recovering a function from its line integrals. The result was largely forgotten by applied scientists until Allan Cormack (1963) independently rediscovered the inversion for medical imaging, and Godfrey Hounsfield built the first clinical CT scanner in 1971. Cormack and Hounsfield shared the 1979 Nobel Prize in Physiology or Medicine. The 55-year gap between Radon's theorem and its practical realization is a cautionary tale about the lag between mathematical theory and engineering application — and a reminder that the inverse problems we solve today in RF imaging may find their "Hounsfield moment" in the future.
Definition: Filtered Back-Projection (FBP)
Filtered Back-Projection (FBP)
The filtered back-projection formula reconstructs from its sinogram :
where is the 1D Fourier transform of and is the ramp filter (Ram-Lak filter).
Interpretation: (1) filter each projection with to compensate for the non-uniform radial density in polar Fourier coordinates; (2) back-project by smearing each filtered projection along its line of integration.
The ramp filter amplifies high frequencies and hence noise. Practical variants — Shepp-Logan, cosine, Hamming — taper at high frequencies, trading resolution for noise suppression.
Definition: Algebraic Reconstruction Technique (ART)
Algebraic Reconstruction Technique (ART)
Discretize the object on an grid: . Each ray gives a linear equation , forming the system . The algebraic reconstruction technique (ART) solves this via Kaczmarz iteration:
where cycles through the ray equations. The simultaneous variant SIRT updates using all rays per iteration.
The Key Parallel: CT is Well-Conditioned, RF is Not
The Fourier Slice Theorem guarantees that uniformly spaced projections over fill the Fourier plane on a star-shaped grid with known density. The condition number of grows modestly with — the inverse is stable and FBP provides it analytically.
In RF imaging (Ch 07--15), the forward operator samples k-space on Ewald arcs whose extent depends on bandwidth, aperture, and the near-field geometry. The coverage is fundamentally incomplete: limited angular range, limited bandwidth, and non-uniform density. The condition number of can be orders of magnitude larger than that of , and no analytical inverse exists — we must resort to regularized methods (Ch 13--18).
This conditioning gap is the single most important structural difference between CT and RF imaging, and it explains why RF imaging benefits more from learned priors than CT does.
Radon Transform and FBP Reconstruction
Left: The Shepp-Logan phantom. Center: Its sinogram (Radon transform over ). Right: FBP reconstruction using the selected filter.
Reducing the number of projections introduces streak artifacts that grow worse as the angular sampling becomes sparser. Compare the three filters: Ram-Lak (sharpest, noisiest), Shepp-Logan (moderate), and cosine (smoothest, most blurred).
Parameters
Definition: Total Variation Regularized CT
Total Variation Regularized CT
For limited-view CT, total variation (TV) regularization recovers piecewise-constant objects by solving
where is the isotropic total variation. This is the same regularizer used in RF imaging (Ch 14, [?ch14:def-tv-regularization]), but applied to the Radon forward model instead of .
Theorem: Exactness of FBP Under Full Angular Coverage
If is compactly supported and projections are available for all , then the FBP formula recovers exactly (in the sense):
No regularization is needed. This is in stark contrast to the RF imaging problem, where even with "full" multi-view coverage, the bandwidth-limited Ewald arcs leave spectral gaps that prevent exact inversion.
Full angular coverage means every radial line in the Fourier plane is sampled. The ramp filter compensates for the density of radial sampling, giving uniform coverage. In RF imaging, the Ewald arcs never cover the full Fourier plane — there is always a "cone" of missing frequencies near the origin and beyond the bandwidth cutoff.
Polar Fourier inversion
Express the 2D inverse Fourier transform in polar coordinates :
The Jacobian provides the ramp filter.
Apply the Fourier Slice Theorem
Substitute from the Fourier Slice Theorem. The result is precisely the FBP formula.
Example: Limited-View CT and the Emergence of Streak Artifacts
Consider a Shepp-Logan phantom () imaged with projections uniformly distributed over . For each , compute the FBP reconstruction and its PSNR relative to the ground truth.
Task: Explain the origin of the streak artifacts and relate them to the Fourier Slice Theorem.
Fourier coverage analysis
With projections, the Fourier plane is sampled on radial lines. The angular gap between adjacent lines is . At spatial frequency , the arc-length gap between samples is . When this gap exceeds the Nyquist spacing, aliasing occurs.
Streak artifact mechanism
Missing angular data leaves wedge-shaped gaps in the Fourier plane. FBP, which assumes uniform angular density, misinterprets the missing data as zero, producing oscillatory artifacts (streaks) oriented along the missing projection angles.
Quantitative comparison
| Angular gap | PSNR (dB) | Visual quality | |
|---|---|---|---|
| 180 | 1.0 deg | 38 | Near-perfect |
| 36 | 5.0 deg | 28 | Mild streaks |
| 18 | 10.0 deg | 22 | Severe streaks |
| 9 | 20.0 deg | 17 | Heavily degraded |
Each halving of removes half the Fourier data. The PSNR degrades roughly logarithmically, and streak severity grows with the angular gap.
Example: TV-Regularized CT vs FBP for Sparse Views
For the same Shepp-Logan phantom with projections, compare (a) FBP reconstruction and (b) TV-regularized reconstruction (solved via ADMM with 200 iterations).
Task: Explain why TV regularization suppresses streak artifacts while preserving edges.
FBP result
FBP with yields PSNR dB with prominent streak artifacts. The ramp filter amplifies the angular aliasing because it has no mechanism to distinguish signal from artifacts.
TV-regularized result
TV regularization penalizes total variation, favouring piecewise-constant solutions. The Shepp-Logan phantom is piecewise constant, so TV is a near-perfect prior for this object. ADMM converges to PSNR dB — a 12 dB improvement over FBP.
Why TV works here
The Shepp-Logan phantom has a sparse gradient: most pixels have zero gradient, with non-zero gradient only at the ellipse boundaries. TV regularization fills the missing Fourier data by enforcing gradient sparsity, effectively "interpolating" the missing angular information.
Parallel to RF imaging: The same TV prior improves RF reconstructions when the scene is piecewise constant (e.g., walls, metallic objects). But natural RF scenes are rarely piecewise constant, motivating learned priors (Ch 18, Ch 22).
Definition: FBPConvNet — Learned Post-Processing for CT
FBPConvNet — Learned Post-Processing for CT
FBPConvNet (Jin et al., 2017) applies a convolutional neural network (CNN) as a post-processor to the FBP output:
where is a U-Net trained to map noisy/artifact- corrupted FBP images to clean ground truth. The key insight: FBP provides a good initial estimate even when incomplete, and the CNN only needs to remove structured artifacts rather than reconstruct from scratch.
This is the CT analogue of the matched-filter + U-Net pipeline for RF imaging (Ch 26, Chapter 26): replace FBP with , and the architecture transfers directly.
Quick Check
According to the Fourier Slice Theorem, a single projection at angle provides information about which region of the 2D Fourier plane?
The horizontal line
The vertical line
A circle of radius centered at the origin
The entire Fourier plane
At , the projection integrates along . The Fourier Slice Theorem states that the 1D FT of this projection equals — the horizontal axis of the 2D Fourier plane.
Common Mistake: Do Not Assume the CT Forward Model Applies to RF
Mistake:
A common error is to treat the RF imaging forward operator as a Radon transform and apply FBP directly. This works only in the far-field, high-frequency limit where the Born approximation reduces to straight-line propagation.
At RF frequencies ( cm), the wavelength is comparable to the object size, diffraction is significant, and the forward operator is the scattering integral (Ch 05-06), not the Radon transform. FBP applied to RF data produces blurred, artifact-ridden images because it ignores the curvature of the Ewald arcs.
Correction:
Use the RF-specific forward model from Ch 07 and the diffraction-tomography-aware FBP from Ch 15. For best results, use iterative or learned methods from Ch 13-18 that account for the exact structure of .
Common Mistake: The Ramp Filter Amplifies Noise in FBP
Mistake:
The ramp filter in FBP grows linearly with frequency. If the sinogram data contain noise (inevitable in practice), FBP amplifies the high-frequency noise components. Students sometimes assume FBP is always superior because it is "exact" — but exactness holds only for noiseless, fully sampled data.
Correction:
In practice, use a windowed ramp filter (Shepp-Logan, cosine, Hamming) that tapers the high-frequency response. Alternatively, use iterative methods (ART, TV-CT) that can incorporate noise models.
Radiation Dose and the Few-View CT Problem
Clinical CT typically uses 500-2000 projections per rotation. Reducing lowers the X-ray dose (important for patient safety) but degrades image quality. The "few-view CT" problem — reconstructing from projections — is the medical imaging analogue of the limited-aperture problem in RF imaging.
Regulatory context: Dose reduction is mandated by the ALARA (As Low As Reasonably Achievable) principle. The FDA evaluates AI-based CT reconstruction methods under the same framework as conventional algorithms, requiring demonstration of diagnostic equivalence at reduced dose.
- •
Projection count reduction is limited by SNR: below 20 projections, even TV-regularized methods fail
- •
Learned methods must be validated against clinical ground truth, not just phantom experiments
Why This Matters: CT vs RF Forward Operator Conditioning
The conditioning gap between CT and RF imaging is the central lesson of this section. In CT, the Fourier Slice Theorem guarantees dense, uniform k-space coverage from projections over — the condition number of is modest and FBP provides a stable analytical inverse.
In RF imaging, the forward operator samples k-space on bandwidth-limited Ewald arcs with angular gaps, near-field curvature, and element-dependent weighting. The condition number can be 10-100x larger. This structural difference explains why (1) FBP suffices for CT but not for RF, (2) regularization/learning is essential for RF, and (3) architectures borrowed from medical imaging must be modified to handle the worse conditioning of .
See full treatment in Chapter 13
Key Takeaway
CT provides an analytically invertible forward model (Radon transform
- Fourier Slice Theorem + FBP) that serves as the gold standard for tomographic reconstruction. The RF imaging forward operator is structurally harder — incomplete k-space coverage and ill-conditioning prevent analytical inversion and demand regularized or learned methods. Every architecture we borrow from CT (FBPConvNet, TV-CT, ART) must be adapted to the RF forward model .