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...

Descripción completa

Detalles Bibliográficos
Autores principales: Lagerwerf, Marinus J., Pelt, Daniël M., Palenstijn, Willem Jan, Batenburg, Kees Joost
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