PyTomography: A Python Library for Medical Image Reconstruction
Lucas A. Polson, Roberto Fedrigo, Chenguang Li, Maziar Sabouri, Obed, Dzikunu, Shadab Ahamed, Nikolaos Karakatsanis, Peyman Sheikhzadeh, Pedro, Esquinas, Arman Rahmim, Carlos Uribe

TL;DR
PyTomography is an open-source Python library leveraging GPU acceleration for flexible, modular, and modern medical image reconstruction, supporting diverse techniques including AI-based methods, to facilitate research and development.
Contribution
The paper introduces PyTomography, a GPU-accelerated, modular Python library that supports various reconstruction algorithms and imaging modalities, promoting community contributions and innovation.
Findings
Demonstrated capabilities in parallel hole SPECT and listmode PET imaging.
Achieved high computational efficiency through GPU acceleration.
Provided a flexible framework for integrating new algorithms and modalities.
Abstract
There is a need for open-source libraries in emission tomography that (i) use modern and popular backend code to encourage community contributions and (ii) offer support for the multitude of reconstruction techniques available in recent literature, such as those that employ artificial intelligence. The purpose of this research was to create and evaluate a GPU-accelerated, open-source, and user-friendly image reconstruction library, designed to serve as a central platform for the development, validation, and deployment of various tomographic reconstruction algorithms. PyTomography was developed using Python and inherits the GPU-accelerated functionality of PyTorch and parallelproj for fast computations. Its flexible and modular design decouples system matrices, likelihoods, and reconstruction algorithms, simplifying the process of integrating new imaging modalities using various python…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMedical Imaging Techniques and Applications · Radiomics and Machine Learning in Medical Imaging · Advanced X-ray and CT Imaging
