Flagge AT Sprache auf Deutsch ändern
 JS Switch to Ajax-Version

Portfolio

Backprojection of raw CT data
used technique
C++
Matlab

year
year 2009

description:
Implementation of backprojection of raw CT data in C++ with ITK.

arrow Generation of the raw CT dataset with the Matlab radon() function
arrow Unfiltered backprojection leads to smearing of the reconstructed image

Example code:
cplusplus bp2d.h
cplusplus bp2d.cpp
txt CMakeLists.txt

By using a Shepp-Logan filter image quality can be improved dramatically. The smearing effect is reduced and anatomical structures can be identified now. The fourth image shows filtered backprojection with used Shepp-Logan filter.

cplusplus SheppLoganFilter.h
cplusplus SheppLoganFilter.txx

Loading of the backprojection-animation (third image) might take long for slow internet connection due to 4.5 MB filesize.

keywords: filtered backprojection, radon transform, computed tomography, CT, Shepp-Logan filter

screenshot(s)
original image   Projections of the original image   Animation of the projections (4.5 MB)  

Filtered backprojection with Shepp-Logan filter  

previous project   project 3 of 17   next project
© 2018 Johannes Perl | All rights reserved | Adminlogin | Valid XHTML 1.0 Transitional Valid W3C WAI-A WCAG 1.0 Tableless Layout