Suggestions for the AIRBI hackathon that will take place on 11 & 12 March 2026.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.![]()
Leads: @casperdcl @KrisThielemans
Idea: See SyneRBI/SIRF#1305. This PR is essentially ready, but throws up some errors in CI. We hope to complete this before the hackathon, but...
We could (possibly trivially) also update it to change as_array() calls to asarray() to avoid data copies.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.![]()
Leads: @ckolbPTB
Idea: Include the SIRF MR acquisition model into a deep inverse DL reconstruction.
Starting points:
Main limitation: No GPU-support for MR acquisition model available yet in SIRF
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.![]()
Leads: @mehrhardt
Idea: Include trained regularizers from DeepInverse into PET reconstruction in SIRF.
Starting points:
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.![]()
Leads: @mehrhardt TBC
Idea: Use deep image prior for PET reconstruction.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.![]()
Idea: Evaluate artefacts on commercial DL-reconstruction by comparing it to SIRF/CIL reconstructions.
Background: DL reconstruction provided by vendor leads to artefacts in the reconstructed knee images which are mistaken for pathologies. Patients had to be recalled for a second imaging session. SIRF/CIL reconstruction could help to understand where these artefacts come from and maybe even avoid recalling patients.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.![]()
Leads: @Andrewwango, @tachella
Idea: DeepInverse abstracts imaging forward operators into a physics, allowing them to be used with all other modern DL tooling in DeepInverse e.g. pretrained models, diffusion sampling, self-supervised learning. We should create a physics that wraps SIRF/CIL operators (e.g. PET acquisition), so that users can use this physics natively with DeepInverse algorithms and tools.
Starting point:
The wrapper could follow our Astra integration TomographyWithAstra and look something like:
class deepinv.physics.EmissionTomographyWithSIRF(deepinv.physics.LinearPhysics): ...
Tasks:
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.![]()
Leads: @Andrewwango, @tachella
Idea: DeepInverse abstracts imaging forward operators into a physics, allowing them to be used with all other modern DL tooling in DeepInverse e.g. pretrained models, diffusion sampling, self-supervised learning. We should create a physics that wraps SIRF/CIL operators (e.g. PET acquisition), so that users can use this physics natively with DeepInverse algorithms and tools.
Starting point:
The wrapper could follow our Astra integration TomographyWithAstra and look something like:
class deepinv.physics.EmissionTomographyWithSIRF(deepinv.physics.LinearPhysics): ...
Tasks:
New to DeepInverse? Tutorial: 5-min quickstart tutorial, Tutorial: how to contribute
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.![]()
Leads: @casperdcl @KrisThielemans @evgueni-ovtchinnikov
Idea: Follow-up from UCL/STIR#1683 (comment).
needed for Project 6 #31 (comment)
sirf.STIR data-containers (images first)—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.![]()
Leads: @sstute1
Idea: CASToR enables, among other things, reconstruction of PET list-mode data. By construction, it is ill adapted to be interfaced inside Python. However, we could use python module as a plug-in for image-space processing, thus making it possible to use deep-learning models in key steps of a reconstruction scheme.
Tasks:
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.![]()
Leads: @AnderBiguri @MargaretDuff
Idea: The LION toolbox (work in progress) implements pre-made classes and scripts for reproducing papers in learned tomography reconstruction. We are currently working on exploring self-supervised methods with high success. In particular we have implementations for Noise2Inverse, Noisier2Inverse, Equivariant2Inverse, Proj2Proj, Sparse2Inverse (and SURE_pg, but doesn't really work well).
Example script for Noise2Inverse here. Other examples to come soon, but essentially its just changing the solver class.
These methods have been rarely used with real data (only recently a bit in the Equivariant2Inverse paper with the 2DeteCT datast). Using them for real tomographic data (of any time) would be interesting. LION supports operators of any type, but only CT is implemented now.
Tasks:
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.![]()
Of course, we could also chat about how to connect LION-DeepInverse-SIRF more too! Unfortunately I am unlikely to be able to engage with the hackathon a lot due to tons of other pressing tasks, but I think this is something that could benefit all of us!
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.![]()
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.![]()