Case study

CT Radon Reconstruction

This ENGG4040 lab uses MATLAB to explore Radon-based CT reconstruction. It examines sinogram corruption, limited-angle projection effects under Hamming filtering, and noise scenarios (salt and pepper, Gaussian) with average, Gaussian, and median spatial filters.

RoleMedical imaging analysis and MATLAB implementation
TimelineENGG4040 Lab 3
FocusMedical Imaging Lab
Radon-based CT reconstructionSinogram analysisLimited-angle reconstructionNoise filtering studies
MATLABPlatform
ENGG4040 Lab 3Module

The brief

Challenge

Understand how sinogram quality, limited angles, and noise interact with reconstruction filters in practical CT imaging.

Approach

What we made

Built MATLAB scripts to corrupt sinograms, apply Hamming-filtered reconstructions over restricted angles, and benchmark spatial filters under controlled noise.

  • Investigated sinogram corruption impact on CT reconstruction quality.
  • Compared limited-angle reconstruction behavior using Hamming filtering.
  • Benchmarked average, Gaussian, and median spatial filters against synthetic noise.

Outcome

Results

Delivered a hands-on understanding of CT reconstruction sensitivity to acquisition and filtering choices.

MATLABRadon transformImage filtering

Gallery

Visual snapshots

Click any image to expand.

Next project

DICOM 2D Fourier Transform Analysis

MATLAB analysis applying 2D FFT to DICOM medical images - resolution and SNR studies, rotation in the frequency domain, plus low- and high-pass filtering.

View next project