An Adaptive View Selection Algorithm for Large-scale Cone-Beam CT Reconstruction

Industrial cone-beam X-ray computed tomography (CT) produces 3D reconstructions of objects using projection measurements taken at multiple predetermined rotation angles around a single axis. Achieving high-quality reconstructions with traditional analytic reconstruction algorithms typically require...

Full description

Saved in:
Bibliographic Details
Main Authors: Jingsong Lin, Singanallur Venkatakrishnan, Obaidullah Rahman, Gregery T. Buzzard, Amirkoushyar Ziabari, Charles A. Bouman
Format: Article
Language:deu
Published: NDT.net 2025-02-01
Series:e-Journal of Nondestructive Testing
Online Access:https://www.ndt.net/search/docs.php3?id=30740
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832086557067051008
author Jingsong Lin
Singanallur Venkatakrishnan
Obaidullah Rahman
Gregery T. Buzzard
Amirkoushyar Ziabari
Charles A. Bouman
author_facet Jingsong Lin
Singanallur Venkatakrishnan
Obaidullah Rahman
Gregery T. Buzzard
Amirkoushyar Ziabari
Charles A. Bouman
author_sort Jingsong Lin
collection DOAJ
description Industrial cone-beam X-ray computed tomography (CT) produces 3D reconstructions of objects using projection measurements taken at multiple predetermined rotation angles around a single axis. Achieving high-quality reconstructions with traditional analytic reconstruction algorithms typically requires a large number of projections, which can be both time-consuming and costly. State-of-the-art reconstruction algorithms, such as model-based iterative reconstruction (MBIR), have made it possible to achieve high-quality reconstructions using significantly fewer projections. However, the process of acquiring these sparse projections often fails to account for the specific geometry of the scanned object. In this paper, we propose an algorithm to optimize the scanning process by using geometric information about the object to be scanned. Our approach strategically selects the most informative views by assessing their alignment with the object’s long edges while ensuring that the selected projections maintain sufficient diversity. To make the algorithm practical for large 3D volumes, we developed a two-stage method. The first stage uses a low-resolution version of the voxelized CAD model to obtain edge information and combines it with view diversity information for the optimization in the initial iterations, while the second stage relies on a single low-resolution reconstruction based on measurements from the first stage to gather edge and view diversity information during the later iterations. During the view selection process, all reconstructions are performed using MBIRJAX, a novel software library that enables fast, high-quality cone-beam CT reconstructions. Through simulations and measured datasets, we demonstrate that our algorithm produces higher quality reconstructions, particularly in preserving sharp edges, while requiring fewer measurements compared to the traditional method.
format Article
id doaj-art-14163bc240de41eb92630c6fec58ae8f
institution Kabale University
issn 1435-4934
language deu
publishDate 2025-02-01
publisher NDT.net
record_format Article
series e-Journal of Nondestructive Testing
spelling doaj-art-14163bc240de41eb92630c6fec58ae8f2025-02-06T10:48:19ZdeuNDT.nete-Journal of Nondestructive Testing1435-49342025-02-0130210.58286/30740An Adaptive View Selection Algorithm for Large-scale Cone-Beam CT ReconstructionJingsong LinSinganallur VenkatakrishnanObaidullah RahmanGregery T. BuzzardAmirkoushyar ZiabariCharles A. Bouman Industrial cone-beam X-ray computed tomography (CT) produces 3D reconstructions of objects using projection measurements taken at multiple predetermined rotation angles around a single axis. Achieving high-quality reconstructions with traditional analytic reconstruction algorithms typically requires a large number of projections, which can be both time-consuming and costly. State-of-the-art reconstruction algorithms, such as model-based iterative reconstruction (MBIR), have made it possible to achieve high-quality reconstructions using significantly fewer projections. However, the process of acquiring these sparse projections often fails to account for the specific geometry of the scanned object. In this paper, we propose an algorithm to optimize the scanning process by using geometric information about the object to be scanned. Our approach strategically selects the most informative views by assessing their alignment with the object’s long edges while ensuring that the selected projections maintain sufficient diversity. To make the algorithm practical for large 3D volumes, we developed a two-stage method. The first stage uses a low-resolution version of the voxelized CAD model to obtain edge information and combines it with view diversity information for the optimization in the initial iterations, while the second stage relies on a single low-resolution reconstruction based on measurements from the first stage to gather edge and view diversity information during the later iterations. During the view selection process, all reconstructions are performed using MBIRJAX, a novel software library that enables fast, high-quality cone-beam CT reconstructions. Through simulations and measured datasets, we demonstrate that our algorithm produces higher quality reconstructions, particularly in preserving sharp edges, while requiring fewer measurements compared to the traditional method. https://www.ndt.net/search/docs.php3?id=30740
spellingShingle Jingsong Lin
Singanallur Venkatakrishnan
Obaidullah Rahman
Gregery T. Buzzard
Amirkoushyar Ziabari
Charles A. Bouman
An Adaptive View Selection Algorithm for Large-scale Cone-Beam CT Reconstruction
e-Journal of Nondestructive Testing
title An Adaptive View Selection Algorithm for Large-scale Cone-Beam CT Reconstruction
title_full An Adaptive View Selection Algorithm for Large-scale Cone-Beam CT Reconstruction
title_fullStr An Adaptive View Selection Algorithm for Large-scale Cone-Beam CT Reconstruction
title_full_unstemmed An Adaptive View Selection Algorithm for Large-scale Cone-Beam CT Reconstruction
title_short An Adaptive View Selection Algorithm for Large-scale Cone-Beam CT Reconstruction
title_sort adaptive view selection algorithm for large scale cone beam ct reconstruction
url https://www.ndt.net/search/docs.php3?id=30740
work_keys_str_mv AT jingsonglin anadaptiveviewselectionalgorithmforlargescaleconebeamctreconstruction
AT singanallurvenkatakrishnan anadaptiveviewselectionalgorithmforlargescaleconebeamctreconstruction
AT obaidullahrahman anadaptiveviewselectionalgorithmforlargescaleconebeamctreconstruction
AT gregerytbuzzard anadaptiveviewselectionalgorithmforlargescaleconebeamctreconstruction
AT amirkoushyarziabari anadaptiveviewselectionalgorithmforlargescaleconebeamctreconstruction
AT charlesabouman anadaptiveviewselectionalgorithmforlargescaleconebeamctreconstruction
AT jingsonglin adaptiveviewselectionalgorithmforlargescaleconebeamctreconstruction
AT singanallurvenkatakrishnan adaptiveviewselectionalgorithmforlargescaleconebeamctreconstruction
AT obaidullahrahman adaptiveviewselectionalgorithmforlargescaleconebeamctreconstruction
AT gregerytbuzzard adaptiveviewselectionalgorithmforlargescaleconebeamctreconstruction
AT amirkoushyarziabari adaptiveviewselectionalgorithmforlargescaleconebeamctreconstruction
AT charlesabouman adaptiveviewselectionalgorithmforlargescaleconebeamctreconstruction