Local Linear Constraint based Optimization Model for Dual Spectral CT
Qian Wang

TL;DR
This paper introduces a novel optimization model for dual spectral CT that leverages local linear constraints to improve image quality and noise robustness, validated through simulations and real data.
Contribution
It proposes a new local linear constraint-based optimization model for DSCT, enhancing image quality and noise suppression over traditional methods.
Findings
Improved signal-to-noise ratio in decomposed images
Effective noise reduction demonstrated in experiments
Enhanced material distinguishability in dual spectral CT
Abstract
Dual spectral computed tomography (DSCT) can achieve energy- and material-selective images, and has a superior distinguishability of some materials than conventional single spectral computed tomography (SSCT). However, the decomposition process is illposed, which is sensitive with noise, thus the quality of decomposed images are usually degraded, especially the signal-to-noise ratio (SNR) is much lower than single spectra based directly reconstructions. In this work, we first establish a local linear relationship between dual spectra based decomposed results and single spectra based directly reconstructed images. Then, based on this constraint, we propose an optimization model for DSCT and develop a guided image filtering based iterative solution method. Both simulated and real experiments are provided to validate the effectiveness of the proposed approach.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Local Linear Constraint based Optimization Model for Dual Spectral CT
Qian Wang
Department of Electrical and Computer Engineering
University of Massachusetts Lowell
Lowell, Massachusetts 01854
Email: [email protected]
Abstract
Dual spectral computed tomography (DSCT) can achieve energy- and material-selective images, and has a superior distinguishability of some materials than conventional single spectral computed tomography (SSCT). However, the decomposition process is illposed, which is sensitive with noise, thus the quality of decomposed images are usually degraded, especially the signal-to-noise ratio (SNR) is much lower than single spectra based directly reconstructions. In this work, we first establish a local linear relationship between dual spectra based decomposed results and single spectra based directly reconstructed images. Then, based on this constraint, we propose an optimization model for DSCT and develop a guided image filtering based iterative solution method. Both simulated and real experiments are provided to validate the effectiveness of the proposed approach.
1 Introduction
In X-ray dual spectral computed tomography (DSCT), a specimen is scanned with two different X-ray energy spectra, then the collected polychromatic projections from this procedure are utilized to perform energy- and material-selective reconstruction [1, 2, 3, 4, 5, 6]. Compared with conventional single spectral computed tomography (SSCT), DSCT has many advantages for contrast enhancement, artifact reduction, and material composition assessment. Thus, DSCT has wide potential applications in medical and industrial domains, such as bone mineral density and liver iron concentrations measurements, beam-hardening correction and contrast enhancement of soft tissue, positron emission tomography (PET) attenuation correction, rock core characterization for petrochemical industry, and so forth [7, 8, 9, 10, 11, 12, 13, 14].
Existing methods to perform the decomposition of DSCT can be classified into three groups: image based methods, projection based methods, and iterative methods. Image based methods treat the projection data sets as being independent until they are reconstructed. Then, images of each spectra are combined linearly to obtain two decomposed images [15]. Such methods fail to describe the real nonlinearity relationship between decomposed results and polychromatic projections, thus beam hardening artifacts cannot be removed successfully [16, 7]. Projection based methods correctly treat the available information by passing the projection data through a high order decomposition function, followed by image reconstruction [17, 18]. Generally, they can obtain better decomposition performances than image based ones, but the combination of polychromatic projections before reconstruction requires a satisfication of geometrical consistency. Several iterative methods are proposed based on statistical model and nonlinear optimization [19, 20, 21, 22]. By introducing prior knowledge or establishing nonlinear model, these methods improve the quality of decomposed results effectively, but they usually have a drawback of slow convergence and huge computational cost. An extended algebraic reconstruction technique (E-ART) for DSCT was proposed by Zhao et al. [23]. It describes the DSCT reconstruction as a nonlinear system problem, and then extends the classic ART method to solve the model iteratively. This method can produce high quality decompositions from polychromatic projections, but it also has the drawback of slow convergence. Hu et al. developed the E-ART method into an extended simultaneous algebraic reconstruction version, i.e. E-SART [24]. This method is based on the matrix inversion and has a high degree of parallelism, thus the convergence rate is improved dramatically. But the illposedness of the decomposition process render it noticeably sensitive with noise, thus the achieved quality is degraded with reduced signal-to-noise ratio (SNR).
Comparing decomposed results of DSCT with reconstructed images of SSCT, we find that although single spectra based reconstructions have weaker capability of destinguishing some materials, the achieved quality like SNR is dramatically higher. Moreover, there is an interesting relationship between them, i.e., decomposed results of DSCT can be considered as modifications of reconstructed images of SSCT by removing some components and adjusting gray values. Further, this structure-based feature can be described as a local linear relationship mathematically. By combing it as a constraint into an optimization model for DSCT, the reconstructed image of SSCT works as a guided image and contributes to improving the smoothness of decomposed results of DSCT effectively. Thus, the systematic noise are well surpressed and the quality of decomposed results are improved considerably.
In this work, a local linear model is first established to describe the relationship between decomposed results of DSCT and reconstructed images of SSCT. Then by employing it as a constraint, we propose an optimization model for DSCT. Based on the guided image filtering [25, 26], a correlative iterative solution method is developed, which produces decomposed images with high SNR and maintains a fast convergence meanwhile.
The remainder of this paper is organized as follows. In section 2, the mathematical model of DSCT is presented, then the E-SART method and the guided image filtering technique are reviewed briefly. In section 3, we first propose a local linear constraint based optimization model DSCT. Then we develop a guided image filtering based iterative solution method. In section 4, both simulated and real experiments are provided to verify the effectiveness of the proposed methods. Section 5 contains our conclusions.
2 Methods
2.1 Mathematical Model of DSCT
By considering the X-ray is polychromatic and assuming collected raw data are consistent geometrically, we can describe the physical process of DSCT as follows,
[TABLE]
where is the linear attenuation coefficient of a specimen at a spatial position and energy ; represents the ray transform which is an integral transform along a ray path ; is the -th normalized emission spectrum; indicates the acquired information, frequently called projection data.
In DECT, the linear attenuation coefficient is usually considered splittable with variable and , i.e.,
[TABLE]
where is a function of energy; is a function of spatial position. There are commonly two physical explanations of eq. (2): basis material based decomposition and effect based decomposition. For the former, is the mass attenuation coefficient for material , and represents the correlative density distribution. For the latter, and (Klein-Nishina function) corresponds to the photoelectric effect and Compton scattering respectively, and represents the effect distribution correspondingly. The aim of DSCT is to reconstruct images of distrubution functions .
2.2 E-SART Method
By substituting eq. (2) into eq. (1) and discretizing the correlative result according to energy bin, we get
[TABLE]
where is the enery bin number of spectra ; represents the bin length; and are the samplings of and within bin ; is a one demensional column vector representing the discretized distribution function. Then, the 1st order Taylor expansion of eq. (3) at point is
[TABLE]
where
[TABLE]
Along each ray path, two projection data are acquired based on different X-ray spectra, i.e., low-energy and high-energy. By solving the system of linear equation (4), , we can get the projection of distribution fuction in a iteration form,
[TABLE]
where
[TABLE]
Then by using the conventional Simultaneous Algebraic Reconstruction Technique (SART), distribution fuction and are updated iteratively.
Comparing with E-ART, E-SART improves the convergence rate dramatically. However, the illposedness of the inverse problem render this matrix inversion based decomposition process sensitive with inevitable systematic noise, i.e., obtained results suffer from low SNR. Thus, some prior knowledge or constraints are needed to improve the robust against noise.
2.3 Guided Image Filtering
Guided filter is an edge-preserving filter with a great variety of applications [27, 28, 29, 30], of which the key assumption is a local linear model between the guidance image and the filtering output , i.e.,
[TABLE]
where is a window centered at the pixel with radius ; are some linear coefficients constant in . Modeling the output as the input removing some unwanted noise or textures :
[TABLE]
Thus, by minimizing the difference between and within a window while maintaining the linear model (6), the correlative optimization model is established as follows,
[TABLE]
where is a regularization parameter penalizing large . The solution is given by
[TABLE]
where and are the mean and variance of in ; is the number of pixels in ; is the mean of in . Then, the filtering output can be computed according to eq. (6). Because a pixel is involved in all the covered windows, by averagig all the possibles output values, we get
[TABLE]
Here and are the average coefficients of all windows overlapping . By using the guided image filtering, input is refined by the guided image according to the local linear relationship between them.
3 Local Linear Constraint based Optimization Model and Iterative Solution Method
3.1 Local Linear Constraint based Optimization Model
Although directly reconstructed images under single spectra scan have weak capability of distinguishing some materials, the quality is improved remarkbaly than dual spectra based decomposition results, especially when the noise level is relatively high. Moreover, there are some structure-based relationships between them. An intuitionistic character is that decomposed results of DSCT can be viewed as modifications of reconstructed images of SSCT by removing some components and adjusting gray values. When analyzing this feature in detail, as is illustrated in Fig. 1, we can find that a linear relationship is usually held in small patches, of which the discreted version reads,
[TABLE]
where represnets a decomposed result of DSCT; represents a reconstructed image of SSCT; is a pixel index; is a window centered at the pixel with radius ; are some linear coefficients constant in .
Based on this constraint, we proposed an optimization model for DSCT as follows,
[TABLE]
where is a selected result of SSCT corresponding to ; and are regularization parameters.
In model (3.1), for each searched-for decomposition result , we employ a correlative local linear constraint. Thus, the smoothness knowledge of reconstructed image of SSCT is effectively introduced into the decomposition problem. By weakening the illposedness, the noise is surpressed noticeably, thus the quality of decomposed result, like SNR, is improved dramatically.
3.2 Iterative Solution Method
When solving the proposed optimization model, considering the data term is measured in projection domain and the regularity terms are measured in image domain, we split model (3.1) into two sub-optimization problems and develop an iterative scheme as follows,
[TABLE]
where Eqs. (8)-(8f) are implemented respectively for . We use the E-SART method reviewed in 2.2 to solve Eqs. (8) and (8b). When solving Eqs. (8)-(8f), the guided image filtering reviewed in 2.3 is employed.
For one thing, the proposed method suppresses the noise effectively, thus the quality of decomposed results is improved dramatically. For another, it maintains the merit of high convergence rate of the E-SART meanwhile. By considering the relatively weaker nonlinearity of high-energy spectra based data than low-energy spectra based ones, in this study we just use the high-energy spectra based reconstructed image as the guided image for both decomposition results . More analyses and comparisons are still needed to choose a more satisfactory guided image, which will be fully studied in our continuous work.
4 Experiments
In order to verify the effectiveness of the proposed method, experiments with both simulated and real data are performed. In the simulated experiments, both noise-free case and noisy case are tested. These experiments are restricted to fan beam CT for simplicity. The generalization to cone beam case is straightforward. As a comparison, we implement the E-SART method as well, because it is a relatively new method with fast convergence rate. We employ all the methods for the case of basis material based decomposition, which can be extended to the case of effect based case easily. And the iteration number is fixed to 30.
4.1 Simulated Experiments
The phantom used in all the simulated experiments is the 2D FORBILD head phantom without ears shown in Fig. 1 [31]. Water and bone are chosen as the two basis materials, of which the mass attenuation coefficients are retrieved from the National Institute of Standard Technology (NIST) tables of X-ray mass attenuation coefficient [32]. The polychromatic spectra of a GE Maxiray 125 X-ray tube are simulated by using an open source X-ray spectra simulator, SpectrumGUI [33]. Two tube voltages, 80 kV and 140 kV, are chosen, where the latter is filtered with 1mm copper. The correlative spectra are shown in Fig. 2. The energy of photons emitted from the source is 8 MeV. The detector consists of 512 channels with length 0.03 cm. The source-object distance (SOD) is 100 cm and the source-detector distance (SDD) is 120 cm. With this configuration, images are reconstructed to a 512 512 digitization with a pixel size of 0.0249 cm.
Under this setting, we test both the noise-free case and the noisy case, seen Fig. 3 and Fig. 4 respectively. All the experimenal resutls demonstrate the conspicuous noise tolerance of the proposed method.
4.2 Real Experiments
In the real experiment, the measured specimen is a bone submerged in water. An X-ray source (YXLON Y.TU450 D09 tube) is operated at the tube voltage of 80 kV and 140 kV for low- and high-energy spectra scan respectively, and the tube current is 5 mA. The employed flat-pannel detector (YXLON Y.LDA detector) has channels with mesh size of 0.0127 cm. The SOD is 23.15 cm and the SDD is 69.67 cm. By using a collimator, the data from the central slice are obtained to validate the proposed method. The iteration number is 10.
The decomposed results by using the E-SART method and the proposed method are shown in Fig. 5. It is noticeable that the proposed method can surpress the noice effectively and improve the smoothness dramatically.
5 Conclusion
In this work, we first establish a local linear constraint to describe the structure relationship between dual spectra based decomposed results and single spectra based directly reconstructed images. Then the correlative optimization model and the iterative solution method are proposed respectively. By employing the guided image filtering, the smoothness knowledge of the single spectra based reconstructed image is effectively introduced into the decomposition process. This method reduces the illposedness of the DSCT, thus the noise in the decomposition process is surpressed successfully. Both simulated and real experiments demonstrate the effectiveness of the proposed method. Further studies are needed to select a satisfactory guided image.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] R. E. Alvarez and A. Macovski, “Energy-selective reconstructions in x-ray computerised tomography,” Physics in medicine and biology , vol. 21, no. 5, p. 733, 1976.
- 2[2] R. Alvarez and E. Seppi, “A comparison of noise and dose in conventional and energy selective computed tomography,” IEEE Transactions on Nuclear Science , vol. 26, no. 2, pp. 2853–2856, 1979.
- 3[3] W. A. Kalender, W. H. Perman, J. R. Vetter, and E. Klotz, “Evaluation of a prototype dual-energy computed tomographic apparatus. I. Phantom studies,” Medical physics , vol. 13, no. 3, pp. 334–339, 1986.
- 4[4] J. R. Vetter, W. H. Perman, W. A. Kalender, R. B. Mazess, and J. E. Holden, “Evaluation of a prototype dual-energy computed tomographic apparatus. II. Determination of vertebral bone mineral content,” Medical physics , vol. 13, no. 3, pp. 340–343, 1986.
- 5[5] W. A. Kalender, E. Klotz, and L. Kostaridou, “An algorithm for noise suppression in dual energy CT material density images,” IEEE transactions on medical imaging , vol. 7, no. 3, pp. 218–224, 1988.
- 6[6] K. S. Chuang and H. K. Huang, “Comparison of four dual energy image decomposition methods,” Physics in Medicine and Biology , vol. 33, no. 4, p. 455, 1988.
- 7[7] A. J. Coleman and M. Sinclair, “A beam-hardening correction using dual-energy computed tomography,” Physics in medicine and biology , vol. 30, no. 11, p. 1251, 1985.
- 8[8] J. A. Fessler, I. A. Elbakri, P. Sukovic, and N. H. Clinthorne, “Maximum-likelihood dual-energy tomographic image reconstruction,” in Medical Imaging 2002 . International Society for Optics and Photonics, 2002, pp. 38–49.
