Cargando…
A Computationally Efficient Reconstruction Algorithm for Circular Cone-Beam Computed Tomography Using Shallow Neural Networks
Circular cone-beam (CCB) Computed Tomography (CT) has become an integral part of industrial quality control, materials science and medical imaging. The need to acquire and process each scan in a short time naturally leads to trade-offs between speed and reconstruction quality, creating a need for fa...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8321184/ https://www.ncbi.nlm.nih.gov/pubmed/34460532 http://dx.doi.org/10.3390/jimaging6120135 |
_version_ | 1783730790575636480 |
---|---|
author | Lagerwerf, Marinus J. Pelt, Daniël M. Palenstijn, Willem Jan Batenburg, Kees Joost |
author_facet | Lagerwerf, Marinus J. Pelt, Daniël M. Palenstijn, Willem Jan Batenburg, Kees Joost |
author_sort | Lagerwerf, Marinus J. |
collection | PubMed |
description | Circular cone-beam (CCB) Computed Tomography (CT) has become an integral part of industrial quality control, materials science and medical imaging. The need to acquire and process each scan in a short time naturally leads to trade-offs between speed and reconstruction quality, creating a need for fast reconstruction algorithms capable of creating accurate reconstructions from limited data. In this paper, we introduce the Neural Network Feldkamp–Davis–Kress (NN-FDK) algorithm. This algorithm adds a machine learning component to the FDK algorithm to improve its reconstruction accuracy while maintaining its computational efficiency. Moreover, the NN-FDK algorithm is designed such that it has low training data requirements and is fast to train. This ensures that the proposed algorithm can be used to improve image quality in high-throughput CT scanning settings, where FDK is currently used to keep pace with the acquisition speed using readily available computational resources. We compare the NN-FDK algorithm to two standard CT reconstruction algorithms and to two popular deep neural networks trained to remove reconstruction artifacts from the 2D slices of an FDK reconstruction. We show that the NN-FDK reconstruction algorithm is substantially faster in computing a reconstruction than all the tested alternative methods except for the standard FDK algorithm and we show it can compute accurate CCB CT reconstructions in cases of high noise, a low number of projection angles or large cone angles. Moreover, we show that the training time of an NN-FDK network is orders of magnitude lower than the considered deep neural networks, with only a slight reduction in reconstruction accuracy. |
format | Online Article Text |
id | pubmed-8321184 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-83211842021-08-26 A Computationally Efficient Reconstruction Algorithm for Circular Cone-Beam Computed Tomography Using Shallow Neural Networks Lagerwerf, Marinus J. Pelt, Daniël M. Palenstijn, Willem Jan Batenburg, Kees Joost J Imaging Article Circular cone-beam (CCB) Computed Tomography (CT) has become an integral part of industrial quality control, materials science and medical imaging. The need to acquire and process each scan in a short time naturally leads to trade-offs between speed and reconstruction quality, creating a need for fast reconstruction algorithms capable of creating accurate reconstructions from limited data. In this paper, we introduce the Neural Network Feldkamp–Davis–Kress (NN-FDK) algorithm. This algorithm adds a machine learning component to the FDK algorithm to improve its reconstruction accuracy while maintaining its computational efficiency. Moreover, the NN-FDK algorithm is designed such that it has low training data requirements and is fast to train. This ensures that the proposed algorithm can be used to improve image quality in high-throughput CT scanning settings, where FDK is currently used to keep pace with the acquisition speed using readily available computational resources. We compare the NN-FDK algorithm to two standard CT reconstruction algorithms and to two popular deep neural networks trained to remove reconstruction artifacts from the 2D slices of an FDK reconstruction. We show that the NN-FDK reconstruction algorithm is substantially faster in computing a reconstruction than all the tested alternative methods except for the standard FDK algorithm and we show it can compute accurate CCB CT reconstructions in cases of high noise, a low number of projection angles or large cone angles. Moreover, we show that the training time of an NN-FDK network is orders of magnitude lower than the considered deep neural networks, with only a slight reduction in reconstruction accuracy. MDPI 2020-12-08 /pmc/articles/PMC8321184/ /pubmed/34460532 http://dx.doi.org/10.3390/jimaging6120135 Text en © 2020 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) ). |
spellingShingle | Article Lagerwerf, Marinus J. Pelt, Daniël M. Palenstijn, Willem Jan Batenburg, Kees Joost A Computationally Efficient Reconstruction Algorithm for Circular Cone-Beam Computed Tomography Using Shallow Neural Networks |
title | A Computationally Efficient Reconstruction Algorithm for Circular Cone-Beam Computed Tomography Using Shallow Neural Networks |
title_full | A Computationally Efficient Reconstruction Algorithm for Circular Cone-Beam Computed Tomography Using Shallow Neural Networks |
title_fullStr | A Computationally Efficient Reconstruction Algorithm for Circular Cone-Beam Computed Tomography Using Shallow Neural Networks |
title_full_unstemmed | A Computationally Efficient Reconstruction Algorithm for Circular Cone-Beam Computed Tomography Using Shallow Neural Networks |
title_short | A Computationally Efficient Reconstruction Algorithm for Circular Cone-Beam Computed Tomography Using Shallow Neural Networks |
title_sort | computationally efficient reconstruction algorithm for circular cone-beam computed tomography using shallow neural networks |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8321184/ https://www.ncbi.nlm.nih.gov/pubmed/34460532 http://dx.doi.org/10.3390/jimaging6120135 |
work_keys_str_mv | AT lagerwerfmarinusj acomputationallyefficientreconstructionalgorithmforcircularconebeamcomputedtomographyusingshallowneuralnetworks AT peltdanielm acomputationallyefficientreconstructionalgorithmforcircularconebeamcomputedtomographyusingshallowneuralnetworks AT palenstijnwillemjan acomputationallyefficientreconstructionalgorithmforcircularconebeamcomputedtomographyusingshallowneuralnetworks AT batenburgkeesjoost acomputationallyefficientreconstructionalgorithmforcircularconebeamcomputedtomographyusingshallowneuralnetworks AT lagerwerfmarinusj computationallyefficientreconstructionalgorithmforcircularconebeamcomputedtomographyusingshallowneuralnetworks AT peltdanielm computationallyefficientreconstructionalgorithmforcircularconebeamcomputedtomographyusingshallowneuralnetworks AT palenstijnwillemjan computationallyefficientreconstructionalgorithmforcircularconebeamcomputedtomographyusingshallowneuralnetworks AT batenburgkeesjoost computationallyefficientreconstructionalgorithmforcircularconebeamcomputedtomographyusingshallowneuralnetworks |