Cargando…

Analysis of a deep learning-based method for generation of SPECT projections based on a large Monte Carlo simulated dataset

BACKGROUND: In recent years, a lot of effort has been put in the enhancement of medical imaging using artificial intelligence. However, limited patient data in combination with the unavailability of a ground truth often pose a challenge to a systematic validation of such methodologies. The goal of t...

Descripción completa

Detalles Bibliográficos
Autores principales: Leube, Julian, Gustafsson, Johan, Lassmann, Michael, Salas-Ramirez, Maikol, Tran-Gia, Johannes
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer International Publishing 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9296746/
https://www.ncbi.nlm.nih.gov/pubmed/35852673
http://dx.doi.org/10.1186/s40658-022-00476-w
_version_ 1784750325561819136
author Leube, Julian
Gustafsson, Johan
Lassmann, Michael
Salas-Ramirez, Maikol
Tran-Gia, Johannes
author_facet Leube, Julian
Gustafsson, Johan
Lassmann, Michael
Salas-Ramirez, Maikol
Tran-Gia, Johannes
author_sort Leube, Julian
collection PubMed
description BACKGROUND: In recent years, a lot of effort has been put in the enhancement of medical imaging using artificial intelligence. However, limited patient data in combination with the unavailability of a ground truth often pose a challenge to a systematic validation of such methodologies. The goal of this work was to investigate a recently proposed method for an artificial intelligence-based generation of synthetic SPECT projections, for acceleration of the image acquisition process based on a large dataset of realistic SPECT simulations. METHODS: A database of 10,000 SPECT projection datasets of heterogeneous activity distributions of randomly placed random shapes was simulated for a clinical SPECT/CT system using the SIMIND Monte Carlo program. Synthetic projections at fixed angular increments from a set of input projections at evenly distributed angles were generated by different u-shaped convolutional neural networks (u-nets). These u-nets differed in noise realization used for the training data, number of input projections, projection angle increment, and number of training/validation datasets. Synthetic projections were generated for 500 test projection datasets for each u-net, and a quantitative analysis was performed using statistical hypothesis tests based on structural similarity index measure and normalized root-mean-squared error. Additional simulations with varying detector orbits were performed on a subset of the dataset to study the effect of the detector orbit on the performance of the methodology. For verification of the results, the u-nets were applied to Jaszczak and NEMA physical phantom data obtained on a clinical SPECT/CT system. RESULTS: No statistically significant differences were observed between u-nets trained with different noise realizations. In contrast, a statistically significant deterioration was found for training with a small subset (400 datasets) of the 10,000 simulated projection datasets in comparison with using a large subset (9500 datasets) for training. A good agreement between synthetic (i.e., u-net generated) and simulated projections before adding noise demonstrates a denoising effect. Finally, the physical phantom measurements show that our findings also apply for projections measured on a clinical SPECT/CT system. CONCLUSION: Our study shows the large potential of u-nets for accelerating SPECT/CT imaging. In addition, our analysis numerically reveals a denoising effect when generating synthetic projections with a u-net. Clinically interesting, the methodology has proven robust against camera orbit deviations in a clinically realistic range. Lastly, we found that a small number of training samples (e.g., ~ 400 datasets) may not be sufficient for reliable generalization of the u-net. SUPPLEMENTARY INFORMATION: The online version contains supplementary material available at 10.1186/s40658-022-00476-w.
format Online
Article
Text
id pubmed-9296746
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Springer International Publishing
record_format MEDLINE/PubMed
spelling pubmed-92967462022-07-21 Analysis of a deep learning-based method for generation of SPECT projections based on a large Monte Carlo simulated dataset Leube, Julian Gustafsson, Johan Lassmann, Michael Salas-Ramirez, Maikol Tran-Gia, Johannes EJNMMI Phys Original Research BACKGROUND: In recent years, a lot of effort has been put in the enhancement of medical imaging using artificial intelligence. However, limited patient data in combination with the unavailability of a ground truth often pose a challenge to a systematic validation of such methodologies. The goal of this work was to investigate a recently proposed method for an artificial intelligence-based generation of synthetic SPECT projections, for acceleration of the image acquisition process based on a large dataset of realistic SPECT simulations. METHODS: A database of 10,000 SPECT projection datasets of heterogeneous activity distributions of randomly placed random shapes was simulated for a clinical SPECT/CT system using the SIMIND Monte Carlo program. Synthetic projections at fixed angular increments from a set of input projections at evenly distributed angles were generated by different u-shaped convolutional neural networks (u-nets). These u-nets differed in noise realization used for the training data, number of input projections, projection angle increment, and number of training/validation datasets. Synthetic projections were generated for 500 test projection datasets for each u-net, and a quantitative analysis was performed using statistical hypothesis tests based on structural similarity index measure and normalized root-mean-squared error. Additional simulations with varying detector orbits were performed on a subset of the dataset to study the effect of the detector orbit on the performance of the methodology. For verification of the results, the u-nets were applied to Jaszczak and NEMA physical phantom data obtained on a clinical SPECT/CT system. RESULTS: No statistically significant differences were observed between u-nets trained with different noise realizations. In contrast, a statistically significant deterioration was found for training with a small subset (400 datasets) of the 10,000 simulated projection datasets in comparison with using a large subset (9500 datasets) for training. A good agreement between synthetic (i.e., u-net generated) and simulated projections before adding noise demonstrates a denoising effect. Finally, the physical phantom measurements show that our findings also apply for projections measured on a clinical SPECT/CT system. CONCLUSION: Our study shows the large potential of u-nets for accelerating SPECT/CT imaging. In addition, our analysis numerically reveals a denoising effect when generating synthetic projections with a u-net. Clinically interesting, the methodology has proven robust against camera orbit deviations in a clinically realistic range. Lastly, we found that a small number of training samples (e.g., ~ 400 datasets) may not be sufficient for reliable generalization of the u-net. SUPPLEMENTARY INFORMATION: The online version contains supplementary material available at 10.1186/s40658-022-00476-w. Springer International Publishing 2022-07-19 /pmc/articles/PMC9296746/ /pubmed/35852673 http://dx.doi.org/10.1186/s40658-022-00476-w Text en © The Author(s) 2022 https://creativecommons.org/licenses/by/4.0/Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Original Research
Leube, Julian
Gustafsson, Johan
Lassmann, Michael
Salas-Ramirez, Maikol
Tran-Gia, Johannes
Analysis of a deep learning-based method for generation of SPECT projections based on a large Monte Carlo simulated dataset
title Analysis of a deep learning-based method for generation of SPECT projections based on a large Monte Carlo simulated dataset
title_full Analysis of a deep learning-based method for generation of SPECT projections based on a large Monte Carlo simulated dataset
title_fullStr Analysis of a deep learning-based method for generation of SPECT projections based on a large Monte Carlo simulated dataset
title_full_unstemmed Analysis of a deep learning-based method for generation of SPECT projections based on a large Monte Carlo simulated dataset
title_short Analysis of a deep learning-based method for generation of SPECT projections based on a large Monte Carlo simulated dataset
title_sort analysis of a deep learning-based method for generation of spect projections based on a large monte carlo simulated dataset
topic Original Research
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9296746/
https://www.ncbi.nlm.nih.gov/pubmed/35852673
http://dx.doi.org/10.1186/s40658-022-00476-w
work_keys_str_mv AT leubejulian analysisofadeeplearningbasedmethodforgenerationofspectprojectionsbasedonalargemontecarlosimulateddataset
AT gustafssonjohan analysisofadeeplearningbasedmethodforgenerationofspectprojectionsbasedonalargemontecarlosimulateddataset
AT lassmannmichael analysisofadeeplearningbasedmethodforgenerationofspectprojectionsbasedonalargemontecarlosimulateddataset
AT salasramirezmaikol analysisofadeeplearningbasedmethodforgenerationofspectprojectionsbasedonalargemontecarlosimulateddataset
AT trangiajohannes analysisofadeeplearningbasedmethodforgenerationofspectprojectionsbasedonalargemontecarlosimulateddataset