CERN / TIGRE

TIGRE: Tomographic Iterative GPU-based Reconstruction Toolbox
BSD 3-Clause "New" or "Revised" License
535 stars 180 forks source link

Cone FDK and backprojection issues with 3kx3k panel #452

Open paskino opened 1 year ago

paskino commented 1 year ago

Expected Behavior

Obtaining a reconstruction or backprojection without stripes.

Actual Behavior

We observe something that looks like the an int32 counter going beyond the max value when backprojecting (or FDK-ing) a cone beam dataset acquired with a 3054x3054 panel. This happens with fdk weights:

BackProjection image FDK image

This for backprojection with matched weights image

Code to reproduce the problem (If applicable)

This is a user report in CIL. I currently don't have a machine with TIGRE 2.4 to try this onto.

Specifications

AnderBiguri commented 1 year ago

Hmmmm, this is bad.

Let me investigate. I thought this was solved here (https://github.com/CERN/TIGRE/commit/07784803bf658e86cacc0f16a17840d5c125c694), but I must have missed something.

AnderBiguri commented 9 months ago

@paskino I know I am super late on this, life got in the way. I think I need the user for this. It will likely be related not just to the image sizes, but the number of GPUs they have available, and which ones. I need that info to reproduce it.