Case study

DICOM 2D Fourier Transform Analysis

This ENGG4040 assignment applies 2D Fourier Transforms to medical DICOM images in MATLAB. The workflow examines how resolution and voxel size affect image quality, compares SNR across regions, demonstrates rotation effects in the frequency domain, and applies low-pass and high-pass filtering to modify image detail.

RoleMedical imaging analysis and MATLAB implementation
TimelineENGG4040 assignment
FocusMedical Imaging Lab
DICOM image handling2D FFT analysisSNR comparisonFrequency-domain filtering

The brief

Challenge

Connect frequency-domain behavior to practical medical image quality and filtering decisions.

Approach

What we made

Built MATLAB scripts to apply 2D FFTs on DICOM images, then ran SNR, rotation, and filtering studies in the frequency domain.

  • Worked directly with DICOM-format medical imaging data.
  • Demonstrated how rotation in the spatial domain manifests in the frequency domain.
  • Applied targeted low-pass and high-pass filters to modify perceived detail.

Outcome

Results

Delivered a complete frequency-domain analysis of medical images that ties theoretical FFT behavior to visible image quality outcomes.

MATLABDICOMFFTImage processing

Gallery

Visual snapshots

Click any image to expand.

Next project

Spring vs Sleeve Knee Brace Lab

MATLAB workflow comparing a spring-loaded knee brace, a sleeve brace, and no brace across balance and squat tasks for a single participant.

View next project