PyTomography: A Python Library for Medical Image Reconstruction

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Polson, Lucas A., Fedrigo, Roberto, Li, Chenguang, Sabouri, Maziar, Dzikunu, Obed, Ahamed, Shadab, Karakatsanis, Nikolaos, Sheikhzadeh, Peyman, Esquinas, Pedro, Rahmim, Arman, Uribe, Carlos
Format: Preprint
Publié: 2023
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866913630312726528
author Polson, Lucas A.
Fedrigo, Roberto
Li, Chenguang
Sabouri, Maziar
Dzikunu, Obed
Ahamed, Shadab
Karakatsanis, Nikolaos
Sheikhzadeh, Peyman
Esquinas, Pedro
Rahmim, Arman
Uribe, Carlos
author_facet Polson, Lucas A.
Fedrigo, Roberto
Li, Chenguang
Sabouri, Maziar
Dzikunu, Obed
Ahamed, Shadab
Karakatsanis, Nikolaos
Sheikhzadeh, Peyman
Esquinas, Pedro
Rahmim, Arman
Uribe, Carlos
contents 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 tools. Example use cases demonstrate the software capabilities in parallel hole SPECT and listmode PET imaging. Overall, we have developed and publicly share PyTomography, a highly optimized and user-friendly software for medical image reconstruction, with a class hierarchy that fosters the development of novel imaging applications.
format Preprint
id arxiv_https___arxiv_org_abs_2309_01977
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle PyTomography: A Python Library for Medical Image Reconstruction
Polson, Lucas A.
Fedrigo, Roberto
Li, Chenguang
Sabouri, Maziar
Dzikunu, Obed
Ahamed, Shadab
Karakatsanis, Nikolaos
Sheikhzadeh, Peyman
Esquinas, Pedro
Rahmim, Arman
Uribe, Carlos
Medical Physics
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 tools. Example use cases demonstrate the software capabilities in parallel hole SPECT and listmode PET imaging. Overall, we have developed and publicly share PyTomography, a highly optimized and user-friendly software for medical image reconstruction, with a class hierarchy that fosters the development of novel imaging applications.
title PyTomography: A Python Library for Medical Image Reconstruction
topic Medical Physics
url https://arxiv.org/abs/2309.01977