image thumbnail

3D Cone beam CT (CBCT) projection backprojection FDK, iterative reconstruction Matlab examples

version 1.14 (172 KB) by Kyungsang Kim
3D Cone beam CT (CBCT) projection backprojection FDK, iterative reconstruction Matlab examples

11.1K Downloads

Updated 25 Feb 2016

View License

This program is about 3D cone-beam CT for flat detector.
This is made for students who start to learn the CT medical imaging.
GPU option:
- I provide the projection, back-projection codes using built-in GPU functions (semi-GPU codes)
- Above version Matlab 2013b with parallel computing toolbox are needed.
- you can switch on/off the usage of GPU.
- The computational time of this code is several times faster than CPU-based code. Speed depends on your GPU.

Examples:
- FDK ( known as filtered backprojection)
- MLEM (Maximum Likelihood Expectation Maximization),
- SART (Simultaneous Algebraic Reconstruction Technique)
- SQS (Separable Quadratic Surrogates).

You can run:
0. Please check "ParamSetting.m" carefully.
1. Make a measurement: MeasurementGen.m: F5
1.1 Poisson Noise can be imposed.
2. Reconstruction examples
2.1 FDK
2.2 MLEM
2.3 SART
2.4 SQS

Please see this: https://onedrive.live.com/redir?resid=4599730E4EF6090E!4249&authkey=!AJPJM8_qtvrhuGc&ithint=file%2cpdf

Thank you

Cite As

Kyungsang Kim (2021). 3D Cone beam CT (CBCT) projection backprojection FDK, iterative reconstruction Matlab examples (https://www.mathworks.com/matlabcentral/fileexchange/35548-3d-cone-beam-ct-cbct-projection-backprojection-fdk-iterative-reconstruction-matlab-examples), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2013b
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!