GPU-based Fast Cone Beam CT Reconstruction from Undersampled and Noisy Projection Data via Total Variation

Xun Jia,Yifei Lou,Ruijiang Li,William Y. Song,Steve B. Jiang
DOI: https://doi.org/10.1118/1.3469447
2010-03-04
Abstract:Purpose: Cone-beam CT (CBCT) plays an important role in image guided radiation therapy (IGRT). However, the large radiation dose from serial CBCT scans in most IGRT procedures raises a clinical concern, especially for pediatric patients who are essentially excluded from receiving IGRT for this reason. The goal of this work is to develop a fast GPU-based algorithm to reconstruct CBCT from undersampled and noisy projection data so as to lower the imaging dose. Methods: The CBCT is reconstructed by minimizing an energy functional consisting of a data fidelity term and a total variation regularization term. We developed a GPU-friendly version of the forward-backward splitting algorithm to solve this model. A multi-grid technique is also employed. Results: It is found that 20~40 x-ray projections are sufficient to reconstruct images with satisfactory quality for IGRT. The reconstruction time ranges from 77 to 130 sec on a NVIDIA Tesla C1060 GPU card, depending on the number of projections used, which is estimated about 100 times faster than similar iterative reconstruction approaches. Moreover, phantom studies indicate that our algorithm enables the CBCT to be reconstructed under a scanning protocol with as low as 0.1 mAs/projection. Comparing with currently widely used full-fan head and neck scanning protocol of ~360 projections with 0.4 mAs/projection, it is estimated that an overall 36~72 times dose reduction has been achieved in our fast CBCT reconstruction algorithm. Conclusions: This work indicates that the developed GPU-based CBCT reconstruction algorithm is capable of lowering imaging dose considerably. The high computation efficiency in this algorithm makes the iterative CBCT reconstruction approach applicable in real clinical environments.
Medical Physics
What problem does this paper attempt to address?
This paper aims to solve the problem of excessive radiation dose in Cone - beam CT (CBCT) in Image Guided Radiation Therapy (IGRT), especially for pediatric patients, for whom the excessive radiation dose makes them unable to receive IGRT treatment. Specifically, the goal of the paper is to develop a fast GPU - based algorithm that can reconstruct CBCT images from undersampled and noisy projection data, thereby reducing the imaging dose. ### Problem Background CBCT is used in IGRT to obtain the geometric information of patients for accurate treatment positioning. However, frequent use of CBCT can lead to excessive radiation dose, especially in pediatric patients, and this problem is particularly serious. To reduce the radiation dose, the number of X - ray projections can be reduced or the mAs level (tube current and pulse duration) can be decreased. But these methods cannot be used with the traditional FDK - type algorithms because these algorithms will generate poor - quality, clinically unacceptable images when dealing with undersampled or noisy data. ### Paper Goals The goal of the paper is to develop a fast GPU - accelerated algorithm that can significantly reduce the radiation dose of CBCT while ensuring image quality. Specifically, the author proposes an energy function based on Total Variation (TV) regularization and solves this model through the forward - backward splitting algorithm and the multi - grid technique. This method not only improves the quality of the reconstructed image but also greatly shortens the reconstruction time, making it suitable for the actual clinical environment. ### Main Contributions 1. **Reducing Radiation Dose**: The experimental results show that high - quality images that meet the requirements of IGRT can be reconstructed using 20 - 40 X - ray projections. Compared with the currently commonly used 360 - projection scanning protocol, the radiation dose is reduced by about 9 - 18 times. In addition, images can still be successfully reconstructed at an extremely low mAs level (0.1 mAs/projection), further reducing the radiation dose. 2. **Improving Computational Efficiency**: Through GPU acceleration, the reconstruction time is shortened from several hours to 77 - 130 seconds, and the computational efficiency is increased by about 100 times, making the iterative reconstruction method feasible in the clinical environment for the first time. ### Summary The GPU - accelerated CBCT reconstruction algorithm developed in this study not only significantly reduces the radiation dose but also greatly improves the computational efficiency, providing new possibilities for the clinical application of CBCT, especially for pediatric patients who need strict control of radiation dose.