STIR  6.3.0
Classes | Namespaces
DDSR2DReconstruction.h File Reference

declares the stir::DDSR2DReconstruction class More...

#include "stir/recon_buildblock/AnalyticReconstruction.h"
#include "stir/RegisteredParsingObject.h"
#include <string>
#include "stir/shared_ptr.h"

Go to the source code of this file.

Classes

class  stir::DiscretisedDensity< num_dimensions, elemT >
 This abstract class is the basis for all image representations. More...
 

Namespaces

 stir
 Namespace for the STIR library (and some/most of its applications)
 

Detailed Description

declares the stir::DDSR2DReconstruction class

DDSR2D reconstructs a 2D activity image from parallel-beam SPECT data with attenuation. It forms exponentially weighted projections, applies Hilbert transforms along the detector axis, differentiates with respect to the tangential coordinate, and integrates over angle (backprojection). Two optional frequency-domain cut-offs control smoothing.

The algorithm, its reference, and comments on its implementation are described in Chapter 6 of Dimitra Kyriakopoulou's doctoral thesis, “Analytical and Numerical Aspects of Tomography”, University College London (UCL), 2024, supervised by Professor Athanassios S. Fokas (Cambridge) and Professor Kris Thielemans (UCL). Available at: https://discovery.ucl.ac.uk/id/eprint/10202525/

Author
Dimitra Kyriakopoulou