69 research outputs found

    An Approximate Cone Beam Reconstruction Algorithm for Gantry-Tilted CT Using Tangential Filtering

    Get PDF
    FDK algorithm is a well-known 3D (three-dimensional) approximate algorithm for CT (computed tomography) image reconstruction and is also known to suffer from considerable artifacts when the scanning cone angle is large. Recently, it has been improved by performing the ramp filtering along the tangential direction of the X-ray source helix for dealing with the large cone angle problem. In this paper, we present an FDK-type approximate reconstruction algorithm for gantry-tilted CT imaging. The proposed method improves the image reconstruction by filtering the projection data along a proper direction which is determined by CT parameters and gantry-tilted angle. As a result, the proposed algorithm for gantry-tilted CT reconstruction can provide more scanning flexibilities in clinical CT scanning and is efficient in computation. The performance of the proposed algorithm is evaluated with turbell clock phantom and thorax phantom and compared with FDK algorithm and a popular 2D (two-dimensional) approximate algorithm. The results show that the proposed algorithm can achieve better image quality for gantry-tilted CT image reconstruction

    FDK Half-Scan with a Heuristic Weighting Scheme on a Flat Panel Detector-Based Cone Beam CT (FDKHSCW)

    Get PDF
    A cone beam circular half-scan scheme is becoming an attractive imaging method in cone beam CT since it improves the temporal resolution. Traditionally, the redundant data in the circular half-scan range is weighted by a central scanning plane-dependent weighting function; FDK algorithm is then applied on the weighted projection data for reconstruction. However, this scheme still suffers the attenuation coefficient drop inherited with FDK when the cone angle becomes large. A new heuristic cone beam geometry-dependent weighting scheme is proposed based on the idea that there exists less redundancy for the projection data away from the central scanning plane. The performance of FDKHSCW scheme is evaluated by comparing it to the FDK full-scan (FDKFS) scheme and the traditional FDK half-scan scheme with Parker's fan beam weighting function (FDKHSFW). Computer simulation is employed and conducted on a 3D Shepp-Logan phantom. The result illustrates a correction of FDKHSCW to the attenuation coefficient drop in the off-scanning plane associated with FDKFS and FDKHSFW while maintaining the same spatial resolution

    3D Analytic Cone-Beam Reconstruction for Multiaxial CT Acquisitions

    Get PDF
    A conventional 3rd generation Computed Tomography (CT) system with a single circular source trajectory is limited in terms of longitudinal scan coverage since extending the scan coverage beyond 40 mm results in significant cone-beam artifacts. A multiaxial CT acquisition is achieved by combining multiple sequential 3rd generation axial scans or by performing a single axial multisource CT scan with multiple longitudinally offset sources. Data from multiple axial scans or multiple sources provide complementary information. For full-scan acquisitions, we present a window-based 3D analytic cone-beam reconstruction algorithm by tessellating data from neighboring axial datasets. We also show that multi-axial CT acquisition can extend the axial scan coverage while minimizing cone-beam artifacts. For half-scan acquisitions, one cannot take advantage of conjugate rays. We propose a cone-angle dependent weighting approach to combine multi-axial half-scan data. We compute the relative contribution from each axial dataset to each voxel based on the X-ray beam collimation, the respective cone-angles, and the spacing between the axial scans. We present numerical experiments to demonstrate that the proposed techniques successfully reduce cone-beam artifacts at very large volumetric coverage

    A Fast CT Reconstruction Scheme for a General Multi-Core PC

    Get PDF
    Expensive computational cost is a severe limitation in CT reconstruction for clinical applications that need real-time feedback. A primary example is bolus-chasing computed tomography (CT) angiography (BCA) that we have been developing for the past several years. To accelerate the reconstruction process using the filtered backprojection (FBP) method, specialized hardware or graphics cards can be used. However, specialized hardware is expensive and not flexible. The graphics processing unit (GPU) in a current graphic card can only reconstruct images in a reduced precision and is not easy to program. In this paper, an acceleration scheme is proposed based on a multi-core PC. In the proposed scheme, several techniques are integrated, including utilization of geometric symmetry, optimization of data structures, single-instruction multiple-data (SIMD) processing, multithreaded computation, and an Intel C++ compilier. Our scheme maintains the original precision and involves no data exchange between the GPU and CPU. The merits of our scheme are demonstrated in numerical experiments against the traditional implementation. Our scheme achieves a speedup of about 40, which can be further improved by several folds using the latest quad-core processors

    Real-time quasi-3D tomographic reconstruction

    Get PDF
    Developments in acquisition technology and a growing need for time-resolved experiments pose great computational challenges in tomography. In addition, access to reconstructions in real time is a highly demanded feature but has so far been out of reach. We show that by exploiting the mathematical properties of filtered backprojection-type methods, having access to real-time reconstructions of arbitrarily oriented slices becomes feasible. Furthermore, we present RECAST3D, software for visualization and on-demand reconstruction of slices. A user of RECAST3D can interactively shift and rotate slices in a GUI, while the software updates the slice in real time. For certain use cases, the possibility to study arbitrarily oriented slices in real time directly from the measured data provides sufficient visual and quantitative insight. Two such applications are discussed in this article

    The n-PI-method for helical cone-beam CT

    Full text link

    Geometrical Calibration and Filter Optimization for Cone-Beam Computed Tomography

    Get PDF
    This thesis will discuss the requirements of a software library for tomography and will derive a framework which can be used to realize various applications in cone-beam computed tomography (CBCT). The presented framework is self-contained and is realized using the MATLAB environment in combination with native low-level technologies (C/C++ and CUDA) to improve its computational performance, while providing accessibility and extendability through to use of a scripting language environment. On top of this framework, the realization of Katsevich’s algorithm on multicore hardware will be explained and the resulting implementation will be compared to the Feldkamp, Davis and Kress (FDK) algorithm. It will also be shown that this helical reconstruction method has the potential to reduce the measurement uncertainty. However, misalignment artifacts appear more severe in the helical reconstructions from real data than in the circular ones. Especially for helical CBCT (H-CBCT), this fact suggests that a precise calibration of the computed tomography (CT) system is inevitable. As a consequence, a self-calibration method will be designed that is able to estimate the misalignment parameters from the cone-beam projection data without the need of any additional measurements. The presented method employs a multi-resolution 2D-3D registration technique and a novel volume update scheme in combination with a stochastic reprojection strategy to achieve a reasonable runtime performance. The presented results will show that this method reaches sub-voxel accuracy and can compete with current state-of-the-art online- and offline-calibration approaches. Additionally, for the construction of filters in the area of limited-angle tomography a general scheme which uses the Approximate Inverse (AI) to compute an optimized set of 2D angle-dependent projection filters will be derived. Optimal sets of filters are then precomputed for two angular range setups and will be reused to perform various evaluations on multiple datasets with a filtered backprojection (FBP)-type method. This approach will be compared to the standard FDK algorithm and to the simultaneous iterative reconstruction technique (SIRT). The results of the study show that the introduced filter optimization produces results comparable to those of SIRT with respect to the reduction of reconstruction artifacts, whereby its runtime is comparable to that of the FDK algorithm

    Dynamic Cone-beam Reconstruction for Perfusion Computed Tomography

    Get PDF
    Perfusion CT (Computed Tomography) is a dynamic imaging technique whose aim is to assess the blood supply to tissue. The limited field of view of current CT detectors restricts its use to perfusion studies of a small volume. The introduction of large area detectors in CT, however, will allow perfusion studies of entire organs, increasing the clinical relevance of perfusion CT. On the other hand, this will also increase patient exposure and requirements for the reconstruction hardware as a consequence of the huge amount of acquired data. This thesis deals with dynamic reconstruction algorithms for scanners with large area detectors within the framework of perfusion CT. Its main focus lies on the development of methods efficient in terms of both the X-ray exposure and the computational cost. The first part of the thesis is devoted to the problem of dynamic reconstruction of objects with time dependent attenuation. Theoretical analysis reveals that the reconstruction from projections in a limited angular interval over several rotations can be interpreted as a non-ideal sampling on a regular grid. Dynamic reconstruction can then be performed by estimating a continuous signal from the samples using an efficient interpolation scheme. A temporal interpolation approach based on polynomial spline interpolation is proposed. This approach increases the temporal resolution for a given sampling rate and thus enables the use of slow rotating scanners for dynamic imaging purposes. Assuming that the maximum frequency of the dynamic process is known, the sampling rate can be adapted according to this frequency in order to acquire only the necessary data to estimate the continuous signal accurately. This leads to a reduction of the acquired data and therefore of the computational complexity. The temporal interpolation approach does not consider noise. The noise level in the images is inversely proportional to the applied dose. According to the sampling interpretation, noise can be reduced by limiting the bandwidth of the estimated continuous signal to the bandwidth of the fastest perfusion signal in the volume of interest. This is denoted as optimal-SNR estimation. Optimal-SNR reconstruction can be carried out independently of the number of scans performed during acquisition as long as the sampling condition is fulfilled. Based on this principle, the temporal interpolation is extended to a temporal smoothing approach with polynomial splines. This approach allows adapting the temporal bandwidth of the reconstructed sequence, yielding an optimal SNR reconstruction for a given total applied dose. This can be used either to reduce dose while preserving image quality as in standard reconstruction, or alternatively to increase image quality while using the same dose as in the standard procedure. Finally, the results obtained in this thesis represent the first step towards the use of C-arm systems for perfusion imaging purposes

    Multi-GPU Acceleration of Iterative X-ray CT Image Reconstruction

    Get PDF
    X-ray computed tomography is a widely used medical imaging modality for screening and diagnosing diseases and for image-guided radiation therapy treatment planning. Statistical iterative reconstruction (SIR) algorithms have the potential to significantly reduce image artifacts by minimizing a cost function that models the physics and statistics of the data acquisition process in X-ray CT. SIR algorithms have superior performance compared to traditional analytical reconstructions for a wide range of applications including nonstandard geometries arising from irregular sampling, limited angular range, missing data, and low-dose CT. The main hurdle for the widespread adoption of SIR algorithms in multislice X-ray CT reconstruction problems is their slow convergence rate and associated computational time. We seek to design and develop fast parallel SIR algorithms for clinical X-ray CT scanners. Each of the following approaches is implemented on real clinical helical CT data acquired from a Siemens Sensation 16 scanner and compared to the straightforward implementation of the Alternating Minimization (AM) algorithm of O’Sullivan and Benac [1]. We parallelize the computationally expensive projection and backprojection operations by exploiting the massively parallel hardware architecture of 3 NVIDIA TITAN X Graphical Processing Unit (GPU) devices with CUDA programming tools and achieve an average speedup of 72X over a straightforward CPU implementation. We implement a multi-GPU based voxel-driven multislice analytical reconstruction algorithm called Feldkamp-Davis-Kress (FDK) [2] and achieve an average overall speedup of 1382X over the baseline CPU implementation by using 3 TITAN X GPUs. Moreover, we propose a novel adaptive surrogate-function based optimization scheme for the AM algorithm, resulting in more aggressive update steps in every iteration. On average, we double the convergence rate of our baseline AM algorithm and also improve image quality by using the adaptive surrogate function. We extend the multi-GPU and adaptive surrogate-function based acceleration techniques to dual-energy reconstruction problems as well. Furthermore, we design and develop a GPU-based deep Convolutional Neural Network (CNN) to denoise simulated low-dose X-ray CT images. Our experiments show significant improvements in the image quality with our proposed deep CNN-based algorithm against some widely used denoising techniques including Block Matching 3-D (BM3D) and Weighted Nuclear Norm Minimization (WNNM). Overall, we have developed novel fast, parallel, computationally efficient methods to perform multislice statistical reconstruction and image-based denoising on clinically-sized datasets
    corecore