Jul 06

A projection simulator for image reconstruction research–rationale

Tag: Implementation,Physics,softwareadmin @ 9:53 am

edit: Oct. 4, 2011 The C++ code referred to at the end of this post has been superseded by a Matlab only version that is faster and has more geometric shapes. The Matlab function uses the approach described here so the rationale is still valid.
Simulators are essential tools in CT research. They provide data with known properties to test reconstruction algorithms and simulations of complete systems. Matlab provides simulators with the radon and fanbeam functions of the Image Processing Toolbox. However, these functions specify the object as a raster image, which leads to large artifacts in the projections and in the reconstructed images.

more –>;

2 Responses to “A projection simulator for image reconstruction research–rationale”

  1. Yi Zhang says:

    Hi, can you send me a system matrix generator for fan beam geometric configuration?

  2. admin says:

    My function CTFanProjSim.m has a similar interface to CTProjSim that is discussed in this post. It uses the fast fan-to-parallel algorithm of Kak and Slaney Sec. 3.4.3 so the source angle increments and the angle between detectors are assumed to be the same.

    Let me know how it works or if the function calls functions that are not included with the code for this post
    the code