TIGRE
TIGRE copied to clipboard
TIGRE: Tomographic Iterative GPU-based Reconstruction Toolbox
A drift in the spot location (source) can be descirbed using the available geometry parameters, however, it requires some transforms. It would be nice to have a function ` geo=spot_drift(geo,drift)`...
While in theory not needed, some papers have proposed adding them and show better results. We should do the same and add them as an optional parameter. https://iopscience.iop.org/article/10.1088/1361-6560/ac16bc https://ieeexplore.ieee.org/document/5874179 https://iopscience.iop.org/article/10.1088/0031-9155/58/2/205
## Expected Behavior Projections of a symetric phantom need to produce a symetric projection (for certain geometries) ## Actual Behavior A tiny tiny tiny numerical offset exists. Much smaller than...
I tried iterative reconstruction when the detector was offset using the TIGRE sample data. The previous question said that wang weighting is not necessary for iterative reconstruction. #151 However, with...
Dykstra seems to be a quicker converging POCS algorithms. We don't use POCS per se, we use ASD-POCS, but we may be able to modify it reliably to [Dykstra](https://en.wikipedia.org/wiki/Dykstra%27s_projection_algorithm). Search...
Rewrite plot_geometry.py with many new features: ie., flexible geometry display with animations, Part 2 of previous PR#357
I've been made aware of better versions of Kryolv methods like CGLS, hybrid CGLS etc, that could be quite interesting to add.
Currently, all version of "AW" algorithms have the same "delta" parameter controls the adaptive weight exp( -(xi-xj)^2/ delta) for all (x, y, z) directions. I can see the need to...
Add optional parameter to algorithms: Image to compute quality measurements against, per iteration
As the title says, this would be a parameter that allows the quality measurement parameters to be computed against a known image, rather than change per iteration. Something like: `[img,...
## Actual Behavior Stripe artefacts appear in the recon ![untitled](https://user-images.githubusercontent.com/11854388/136566561-40a409b6-9328-48e8-8b1f-a44c29bbe9c6.png) I suspect it is some numerical issue. I recommend using a large DSD/DSO for now, or slightly offseting your angles....