Abstract
Iterative image reconstruction algorithms have considerable advantages over transform methods for computed tomography, but they each have their own drawbacks. In particular, the maximum-likelihood expectation-maximization (MLEM) algorithm reconstructs high-quality images even with noisy projection data, but it is slow. On the other hand, the simultaneous multiplicative algebraic reconstruction technique (SMART) converges faster at early iterations but is susceptible to noise. Here, we construct a novel algorithm that has the advantages of these different iterative schemes by combining ordered-subsets EM (OS-EM) and MART (OS-MART) with weighted geometric or hybrid means. It is theoretically shown that the objective function decreases with every iteration and the amount of decrease is greater than the mean between the decreases for OS-EM and OS-MART. We conducted image reconstruction experiments on simulated phantoms and deduced that our algorithm outperforms OS-EM and OS-MART alone. Our algorithm would be effective in practice since it incorporates OS-EM, which is currently the most popular technique of iterative image reconstruction from noisy measured projections.
Keywords:
computed tomography; iterative reconstruction; ordered-subsets algorithm; maximum-likelihood expectation-maximization; multiplicative algebraic reconstruction technique MSC:
37N40; 94A08
1. Introduction
In computed tomography (CT), image reconstruction, an inverse problem of estimating pixel values of a tomographic image from measured projections, is performed in practice by using transform and iterative methods [1,2,3,4,5,6,7]. Iterative image reconstruction [2,5,6,8] algorithms based on the optimization strategy have considerable advantages over transform methods such as the filtered back-projection procedure. Although the maximum-likelihood expectation-maximization (MLEM) [2] algorithm, a well-known iterative method, reconstructs high-quality images even for noisy projection data, it is slow to converge [7,9,10,11]. On the other hand, while the simultaneous multiplicative algebraic reconstruction technique (SMART) [12,13,14,15] converges quickly at early iterations, it is susceptible to noise [16,17].
In this study, we constructed a novel algorithm that has the advantages of these different iterative schemes by combining ordered-subsets versions of MLEM (OS-EM) [7,10] and MART (OS-MART) [14] with a weighted mean. Our method employs combinations of weighted geometric or hybrid means of iterative points. We theoretically show that the objective function for the geometric mean decreases with every iteration and the amount of decrease is greater than the mean between the decreases for OS-EM and OS-MART when the tomographic inverse problem is consistent. By exploiting the complementary advantages of MLEM and SMART, we have created a fast-converging algorithm for reconstructing high-quality images.
Furthermore, we developed a system of switched differential equations with a piecewise smooth vector field, whose numerical discretization corresponds to a combination of the iterative equation for the OS-EM and OS-MART methods. Here, this approach is considered to be an application of the dynamical method [18,19,20,21,22,23] for solving ill-posed inverse problems. The dynamical systems that are applied to constrained tomographic inverse problems [24,25,26,27,28,29] enable us to prove the stability of the equilibrium corresponding to the true image by using the Lyapunov stability theorem [30] and provide a policy for methodically designing a novel algorithm of iterative reconstruction.
A drawback of the weighted-mean iterative algorithm is that a sequential calculation of its terms entails longer computation times per iteration than that of the terms of the individual equation for OS-EM and OS-MART. We show that this issue can be resolved by constructing a fast sequential algorithm with the above discretization scheme for the dynamical system of differential equations. Moreover, we present a time-varying method of improving performance by replacing the constant weight parameter included in the autonomous system with a function of the iteration number.
We conducted numerical experiments on image reconstruction, and the results indicate that our algorithm outperformed OS-EM and OS-MART.
2. Preliminary
The main problem in image reconstruction is to find pixel values satisfying
where , , and indicate the projection value, projection operator, and noise, respectively, with being the set of nonnegative real numbers. We call the noise-free system in Equation (1) consistent when it has a solution . The tomographic inverse problem of minimizing an objective function can be transformed into one of finding an unknown x, which can be achieved by employing an optimization procedure using either a discrete-time (iterative) or continuous-time system.
The following ideas are related to the ordered-subsets algorithms. Let be a submatrix consisting of partial rows of A and be a subvector of y with the same corresponding rows of , for , with M indicating the total number of divisions.
With being the set of positive real numbers, we define the OS-EM algorithm of images as
and the OS-MART algorithm of images as
for the iteration number and the subset number , where
and
for . The iterative solutions and , for the Equations (2) and (3) remain nonnegative due to the selection of the initial values.
As theoretical measures of convergence, we will use the generalized Kullback–Leibler (KL) divergence [31,32],
for nonnegative vectors and and the weighted KL-divergence,
for evaluating compared with where denotes a projection operator with K rows. The reason why the KL-divergence is used for evaluating the convergence is that it can be considered as an objective function of which there exists a minimizer for each of MLEM and SMART [27,32,33,34].
3. Results
3.1. Proposed Method
Our method of solving the tomographic inverse problem consists of iterative algorithms and dynamical systems.
- Weighted geometric mean:
The iterative reconstruction of an image z involves taking the weighted geometric means of u and v in Equations (2) and (3) with a weight parameter and a relaxation or scaling parameter :
where for , , and . The accompanying system of equations is a continuous analog based on the dynamical method. It is a switched nonlinear system consisting of the following family of M subsystems:
where the derivative is taken with respect to the state variable as an image at with and a sequence of times , where for , , and . It is easy to attain the iterative formula in (8) by using the multiplicative Euler method [35,36] with a step size of h to discretize (9).
- Weighted hybrid mean:
A second pair of discrete- and continuous-time systems can be constructed by making a hybrid combination of additive and multiplicative calculi defined by the iteration,
of images with , where, for a real number c, and its continuous analog:
of images with for . The conditions on n, m, t, for , , and k are the same as in Equations (8) and (9). When , the right-hand side of Equation (10) does not require the clipping operator . We can obtain the iterative formula in Equation (10) by discretizing the differential equation in (11). Note that and are each zero if and only if holds. The vector field is constructed by adding the terms and , for which additive and multiplicative discretizations using a hybrid Euler method [28] are applied, respectively. The discrete formula in Equation (10) can be regarded as an ordered-subsets version of the iterative reconstruction algorithm [28] derived from an optimization of Jeffreys’ -skew J-divergence [37,38] between the forward and measured projections. Namely, Equation (10) with and coincides with Equation (6) in [28].
Notice that each of the iterative Equations (8) and (10) as combinations of weighted geometric and hybrid means reduces to an OS-EM algorithm when and and to the OS-MART algorithm when and . A larger value of h in Equations (8) and (10) can accelerate convergence, but the algorithm diverges or oscillates when it is too large. The value of h in our theoretical and experimental results was chosen to be 1 according to the experimental results of OS-EM and OS-MART algorithms as multiplicative Euler discretizations of their continuous analogs [27,34].
3.2. Theoretical Findings
In this section, we present theoretical results on the discrete- and continuous-time systems defined in the previous section under the assumption that the generalized subset balance [33], described as
for some positive constant , holds for .
- Discrete-time systems:
We consider the discrete-time system in Equation (8) under the assumption and prove that the iterative sequence,
with for is decreasing.
Theorem 1.
Let for some . Given a solution z to the system in Equation (8) for , the inequality,
is satisfied for any M and .
Note that, in Theorem 1 and its proof below, since a discrete time shift has no effect on the autonomous difference system, we have written iteration numbers 0 and 1 instead of n and , respectively, for any given with , in order to facilitate the description.
Proof
From the assumption of the generalized subset balance in Equation (12), Inequality (14) is equivalent to
Let
and
for , which are one-step updates of the OS-EM and OS-MART equation on the variables u and v with initial values and . Then, we have
and
where the initial values and are the same and equal to (namely, ). The proof of Inequality (18) is given in [39]. Inequality (19) was first obtained by Byrne [33]. It can also be obtained by applying the procedure of direct reduction [39] using the concavity of the log function and Jensen’s inequality. By multiplying the first and second inequalities by and , respectively, and adding the resulting two inequalities side-by-side together, we obtain
Then, the one-step update of the algorithm in Equation (8) with and the same initial value,
can be written as
for . Therefore, we have
according to the following inequality:
which is in turn derived from Jensen’s inequality,
- Continuous-time systems:
When there is no noise and the system in Equation (1) is consistent, we demonstrate that any solution to the continuous analog converges to the wanted solution.
Theorem 2.
Proof
Notice that e is an equilibrium for each mth subsystem since and simultaneously hold for and . The solutions to the subsystem are in because the initial state value at , , belongs to and the flow cannot traverse the invariant subspace for in the state space. Thus, the following nonnegative function:
of is a well-defined common Lyapunov function. Then, we have the derivatives of V along the trajectories of Equations (9) and (11):
and
Therefore, for each system, V is a common Lyapunov function and the equilibrium e is uniformly asymptotically stable. □
The above theorem ensures that the suggested difference system as a first-order approximation to the differential equation has a stable fixed point e when the chosen step size h is small enough to guarantee numerical stability.
3.3. Fast Discretization Algorithm
In Equations (8) and (10), the computational cost of both terms and is higher than that of each single term. Thus, a sequential calculation of the two terms results in a longer computation time. However, because the parts
and
for , , and are commonly included in both terms, an effective coding of the program can reduce the computational cost. On the other hand, if approximately the same computation time as OS-EM or OS-MART is required, another method that works by discretizing the continuous-time systems with lower accuracy can be used.
Here, we provide a fast sequential calculation algorithm in the case where and , e.g., for the weighted geometric mean:
for at each step. The vectors p and q whose elements are and , respectively, for are calculated alternately. Namely, to calculate the state variable z in the current step, one vector, p or q, is calculated from the previous step and the other is the same one from two steps ago. Although the use of a vector derived from an old state variable leads to a similar effect as having a larger step size and may unstabilize the steady state, the computational cost required for the sequential algorithm is the same as that for either MLEM or SMART. A fast iterative algorithm for the weighted hybrid mean method can be derived in a similar manner by applying the additive and multiplicative terms in Equation (10).
3.4. Time Varying System
In the vector fields of the continuous-time dynamical systems in Equations (9) and (11) with a small value of , the second term can be considered to be a regularization with which to optimize the metric for OS-MART. When replacing the constant with a discrete time-varying parameter where the coefficients and are in the range of 0 to 1, one takes , and then the corresponding discretized term tends to for . The iterative process has the effect of a time-dependent regularization, which makes it possible to optimize dynamically multiple metrics for OS-EM and OS-MART. The discrete time-varying parameter strategy includes the hybrid-cascaded method [40], a two-phased algorithm using the simultaneous algebraic reconstruction technique (SART) as the primary reconstruction to produce an initial estimate for the secondary steps by MLEM, when the constant parameter is replaced with either 1 if , or 0 otherwise, for a given nonnegative integer L and iteration numbers , although the primary reconstruction method used in [40] is not SMART but rather SART.
4. Experiments and Discussion
We will demonstrate the above-mentioned theory and efficiency of the suggested method by conducting numerical CT experiments. Image reconstructions using combinations of weighted geometric and hybrid means (referred to as GM and HM, respectively) were compared with those of MLEM and SMART. The experiments were conducted using a 3.5 GHz Intel Xeon processor with 96 GB memory and computing tools provided by MATLAB (MathWorks, Natick, MA, USA) without a multi-threading or parallel-processing.
We used a modified Shepp–Logan phantom image composed of and pixels ( 65,536), as shown in Figure 1, and a projection created by specifying the number of projections and detectors to 360 and 365, respectively ( 131,400), with 180-degree sampling. The calculation of the forward projection is performed using a highly optimized library for matrix-vector multiplication in MATLAB.
Figure 1.
Image of phantom.
4.1. Verification of Theory
We performed a reconstruction using the weighted geometric mean defined in Equation (8) with , , , and a noise-free projection . An example indicating the validity of Equation (15) is shown in Figure 2, which plots versus applying a one-step iteration computed from a given initial state through random elements for . It can be seen that all the points lie above the line of equality (identity line), as stated in Theorem 1. Another experiment with different values of yielded similar results.
Figure 2.
Scatter plot with the line of equality (red) for OS-GM in Equation (8) with .
4.2. Evaluation of Reconstructed Images
The noisy projection obtained from the phantom image was simulated employing Equation (1) with standing for white Gaussian noise so that the signal-to-noise ratio (SNR) was 30 dB unless otherwise specified. We also set a fixed initial value for and in Equations (2), (3), (8), and (10). Although putting would hasten convergence, the alteration of h is outside the area of this paper.
To compare the reconstructed image x with the true image e, we defined evaluation functions
for and
which can evaluate the quality of images more directly than with weighted coefficients.
Figure 3 displays the evaluation functions defined in accordance with Equation (31) for the case of , , and noisy projection data for . Here, we can observe the following. In the early iterations, the SMART algorithm decreases the value of the evaluation function. While the time course of SMART does not exhibit a monotonic decrease, the evaluation function for MLEM monotonically decreases as the number of iterations increases in this range of iterations. It can be seen that the proposed algorithm reduces the evaluation function more than MLEM or SMART.
Figure 3.
Evaluation functions for proposed and conventional algorithms at each iteration. The values of the plotted points for GM and HM are almost identical.
Figure 4 graphs the evaluation functions versus the real computation time (in seconds) as a function of the iteration number n for under the same settings as in Figure 3. At each iteration of the one-step algorithm, the coefficient in Equation (28) was pre-calculated for all algorithms, and the ratio between the measured and forward projections defined in Equation (29) for each of GM and HM was calculated at every . The reconstruction time of the proposed algorithm is approximately 22 s, whereas MLEM and SMART take approximately 20 s in total. Although the proposed algorithm takes 10% longer than the conventional ones, it provides a smaller evaluation function for almost the same computation time ( for GM or HM) as MLEM or SMART at the 50th iteration. Figure 5 shows images reconstructed by MLEM, SMART, and GM, and the corresponding subtraction images at every pixel, defined as in Equation (30) with , , and . The density value of d is on a common scale. By comparing, e.g., the edges of the high-density outer rims in the images, it can be seen that GM generates high-quality reconstructions; this is quantitatively confirmed by the small evaluation function between the phantom and reconstructed images.
Figure 4.
Evaluation functions of proposed and conventional algorithms versus computation time for . The values of the plotted points for GM and HM are almost identical.
Figure 5.
Reconstructed images (top plate) and subtraction images (bottom plate) for MLEM and SMART at 50th iteration and for GM at 43rd iteration.
To examine the effectiveness of the sequential discretization algorithm discussed in Section 3.3, we performed reconstructions under the same settings. The time courses of the evaluation functions for MLEM, SMART, GM, and F-GM (short for the fast sequential algorithm using the weighted geometric mean) are plotted in Figure 6 as functions of the computation time. We can see that F-GM has both the same level of performance as GM and the same computational time as MLEM or SMART alone. The oscillatory phenomenon in the iterations that affects F-GM is due to the low accuracy of discretizing the continuous-time system using the state two steps ago. The oscillation can be reduced by choosing the step size h to be less than one in exchange for an increase in computation time, though it is not necessary in this case.
Figure 6.
Evaluation functions of proposed and conventional algorithms versus computation time for .
The proper selection of parameter is important. As shown in Figure 7, which represents the evaluation functions for GM with , , and , provides the best performance. However, Figure 8 shows the effect of changing the SNR of the projections from 30 to 20 dB. Compared with the nonmonotonic decrease in the evaluation function when the SNR is 20 dB and is (Figure 8), the time-varying system defined in Section 3.4 yields an improvement; for example, by using the exponential function with coefficients and plotted in Figure 9, the values of the evaluation function monotonically decrease up to the 40th iteration. On the other hand, a discontinuous time-varying approach mimicking the hybrid-cascaded method that can be obtained by using SMART in the initial step () and using MLEM in the remaining steps is inferior to the continuous time-varying system (Figure 9). The reason why iterations by the discontinuous time-varying (or MLEM after the second iteration in this case) and pure MLEM algorithms converge to a steady state with the same evaluation function value is conjectured to be that there is a global nonnegative minimizer of an objective function for MLEM.
Figure 7.
Evaluation functions of GM for different values of versus computation time for .
Figure 8.
Evaluation functions of GM using projections with SNR of 20 dB versus computation time for .
Figure 9.
Evaluation functions of proposed and conventional algorithms using projections with SNR of 20 dB at each iteration. denotes a unit step function.
The purpose of the next example is to verify the effectiveness of using divided subsets for fixed . Projections in 180 directions were divided into M nonoverlapping subsets. The ordering of the M subsets was determined using a random projection permutation [41,42]. We can see in Figure 10 that OS-GM with provides better convergence performance with respect to the speed and the evaluation function value compared with not only OS-EM and OS-MART with the same M but also GM and OS-GM with . We can also see that, for , OS-GM is capable of suppressing the oscillatory phenomenon that appears for successive M iterations in the results of OS-EM. Figure 11 shows images reconstructed by OS-EM with (at the 20th iteration) and GM and OS-GM with (at the 48th and 20th iterations, respectively) and the corresponding subtraction images that were evaluated using the difference from the true image. We can see that OS-GM with provides the best image quality in terms of contrast and artifact.
Figure 10.
Evaluation functions for OS-EM, OS-MART, GM, and OS-GM versus computation time for along with N equal 60, 45, and 20 for M being 1, 2, and 8, respectively.
Figure 11.
Reconstructed images (top plate) and images of subtraction (bottom plate) for GM at 48th iteration and for OS-EM and OS-GM with at 20th iteration.
5. Conclusions
We presented a novel iterative algorithm that combines OS-EM and OS-MART by using weighted geometric or hybrid means. The theoretical results support the convergence of iterative points in view of decreasing of the objective function with increasing of the iteration number. Numerical experiments illustrate that the suggested algorithm and its fast version using a sequential calculation have advantages over the optimization of the evaluation function by MLEM after sufficient iterations as well as by SMART in early iterations. Moreover, our experimental results indicate that the iterative algorithms with a time-varying parameter and the ordered-subsets scheme perform well. In the future, we will use methodologies such as machine learning to make decisions about the best applicable parameter controlled by the numbers of pixels and projections and the noise level of projections, etc.
Author Contributions
Conceptualization, T.Y.; data curation, O.M.A.A.-O. and T.Y.; formal analysis, O.M.A.A.-O., R.K., Y.Y., T.K. and T.Y.; methodology, O.M.A.A.-O., R.K., Y.Y., T.K. and T.Y.; software, R.K., Y.Y. and T.Y.; supervision, T.Y.; validation, O.M.A.A.-O. and T.Y.; writing—original draft, O.M.A.A.-O. and T.Y.; and writing—review and editing, O.M.A.A.-O., R.K., Y.Y., T.K. and T.Y. All authors have read and agreed to the published version of the manuscript.
Funding
This research was partially supported by JSPS KAKENHI, Grant Number 21K04080.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
All data used to support the findings of this study are included within the article.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Ramachandran, G.N.; Lakshminarayanan, A.V. Three-dimensional reconstruction from radiographs and electron micrographs: Application of convolutions instead of Fourier transforms. Proc. Natl. Acad. Sci. USA 1971, 68, 2236–2240. [Google Scholar] [CrossRef] [PubMed]
- Shepp, L.A.; Vardi, Y. Maximum likelihood reconstruction for emission tomography. IEEE Trans. Med. Imaging 1982, 1, 113–122. [Google Scholar] [CrossRef] [PubMed]
- Lewitt, R.M. Reconstruction algorithms: Transform methods. Proc. IEEE 1983, 71, 390–408. [Google Scholar] [CrossRef]
- Natterer, F. Computerized tomography. In The Mathematics of Computerized Tomography; Springer: Berlin/Heidelberg, Germany, 1986; pp. 1–8. [Google Scholar]
- Kak, A.C.; Slaney, M. Principles of Computerized Tomographic Imaging; IEEE Press: Piscataway, NJ, USA, 1988. [Google Scholar]
- Stark, H. Image Recovery: Theory and Application; Academic Press: Washington, DC, USA, 1987. [Google Scholar]
- Hudson, H.M.; Larkin, R.S. Accelerated image reconstruction using ordered subsets of projection data. IEEE Trans. Med. Imaging 1994, 13, 601–609. [Google Scholar] [CrossRef] [PubMed]
- Gordon, R.; Bender, R.; Herman, G.T. Algebraic reconstruction techniques (ART) for three-dimensional electron microscopy and X-ray photography. J. Theor. Biol. 1970, 29, 471–481. [Google Scholar] [CrossRef]
- Fessler, J.A.; Hero, A.O. Penalized maximum-likelihood image reconstruction using space-alternating generalized EM algorithms. IEEE Trans. Image Process. 1995, 4, 1417–1429. [Google Scholar] [CrossRef]
- Byrne, C.L. Accelerating the EMML algorithm and related iterative algorithms by rescaled block-iterative methods. IEEE Trans. Image Process. 1998, 7, 100–109. [Google Scholar] [CrossRef]
- DoSik, H.; Gengsheng, Z.L. Convergence study of an accelerated ML-EM algorithm using bigger step size. Phys. Med. Biol. 2006, 51, 237–252. [Google Scholar]
- Darroch, J.; Ratcliff, D. Generalized iterative scaling for log-linear models. Ann. Math. Stat. 1972, 43, 1470–1480. [Google Scholar] [CrossRef]
- Schmidlin, P. Iterative separation of sections in tomographic scintigrams. J. Nucl. Med. 1972, 11, 1–16. [Google Scholar] [CrossRef]
- Badea, C.; Gordon, R. Experiments with the nonlinear and chaotic behaviour of the multiplicative algebraic reconstruction technique (MART) algorithm for computed tomography. Phys. Med. Biol. 2004, 49, 1455–1474. [Google Scholar] [CrossRef]
- Byrne, C.L. A unified treatment of some iterative algorithms in signal processing and image reconstruction. Inverse Probl. 2004, 20, 103–120. [Google Scholar] [CrossRef]
- Gustavsson, B. Tomographic inversion for ALIS noise and resolution. J. Geophys. Res. Space Phys. 1998, 103, 26621–26632. [Google Scholar] [CrossRef]
- Jiang, W.; Zhang, X. Relaxation Factor Optimization for Common Iterative Algorithms in Optical Computed Tomography. Math. Probl. Eng. 2017, 2017, 4850317. [Google Scholar] [CrossRef]
- Schropp, J. Using dynamical systems methods to solve minimization problems. Appl. Numer. Math. 1995, 18, 321–335. [Google Scholar] [CrossRef]
- Airapetyan, R.G.; Ramm, A.G.; Smirnova, A.B. Continuous analog of gauss-newton method. Math. Model. Methods Appl. Sci. 1999, 9, 463–474. [Google Scholar] [CrossRef]
- Airapetyan, R.G.; Ramm, A.G. Dynamical systems and discrete methods for solving nonlinear ill-posed problems. In Applied Mathematics Reviews; GA, A., Ed.; World Scientific Publishing Company: Singapore, 2000; Volume 1, pp. 491–536. [Google Scholar]
- Airapetyan, R.G.; Ramm, A.G.; Smirnova, A.B. Continuous methods for solving nonlinear ill-posed problems. In Operator Theory and Its Applications; Ramm, A.G., Shivakumar, P.N., Vilgelmovich Strauss, A., Eds.; American Mathematical Society: Providence, RI, USA, 2000; Volume 25, pp. 111–136. [Google Scholar]
- Ramm, A.G. Dynamical systems method for solving operator equations. Commun. Nonlinear Sci. Numer. Simul. 2004, 9, 383–402. [Google Scholar] [CrossRef]
- Li, L.; Han, B. A dynamical system method for solving nonlinear ill-posed problems. Appl. Math. Comput. 2008, 197, 399–406. [Google Scholar] [CrossRef]
- Fujimoto, K.; Abou Al-Ola, O.M.; Yoshinaga, T. Continuous-time image reconstruction using differential equations for computed tomography. Commun. Nonlinear Sci. Numer. Simul. 2010, 15, 1648–1654. [Google Scholar] [CrossRef]
- Abou Al-Ola, O.M.; Fujimoto, K.; Yoshinaga, T. Common Lyapunov function based on Kullback–Leibler divergence for a switched nonlinear system. Math. Probl. Eng. 2011, 2011, 723509. [Google Scholar] [CrossRef]
- Yamaguchi, Y.; Fujimoto, K.; Abou Al-Ola, O.M.; Yoshinaga, T. Continuous-time image reconstruction for binary tomography. Commun. Nonlinear Sci. Numer. Simul. 2013, 18, 2081–2087. [Google Scholar] [CrossRef]
- Tateishi, K.; Yamaguchi, Y.; Abou Al-Ola, O.M.; Yoshinaga, T. Continuous Analog of Accelerated OS-EM Algorithm for Computed Tomography. Math. Probl. Eng. 2017, 2017, 1564123. [Google Scholar] [CrossRef]
- Kasai, R.; Yamaguchi, Y.; Kojima, T.; Yoshinaga, T. Tomographic Image Reconstruction Based on Minimization of Symmetrized Kullback-Leibler Divergence. Math. Probl. Eng. 2018, 2018, 8973131. [Google Scholar] [CrossRef]
- Kasai, R.; Yamaguchi, Y.; Kojima, T.; Abou Al-Ola, O.M.; Yoshinaga, T. Noise-Robust Image Reconstruction Based on Minimizing Extended Class of Power-Divergence Measures. Entropy 2021, 23, 1005. [Google Scholar] [CrossRef] [PubMed]
- Lyapunov, A.M. Stability of Motion; Academic Press: New York, NY, USA, 1966. [Google Scholar]
- Kullback, S.; Leibler, R.A. On information and sufficiency. Ann. Math. Stat. 1951, 22, 79–86. [Google Scholar] [CrossRef]
- Byrne, C.L. Iterative image reconstruction algorithms based on cross-entropy minimization. IEEE Trans. Image Process. 1993, 2, 96–103. [Google Scholar] [CrossRef]
- Byrne, C.L. Block-iterative algorithms. Int. Trans. Oper. Res. 2009, 16, 427–463. [Google Scholar] [CrossRef]
- Tateishi, K.; Yamaguchi, Y.; Abou Al-Ola, O.M.; Kojima, T.; Yoshinaga, T. Continuous analog of multiplicative algebraic reconstruction technique for computed tomography. In Proceedings of the SPIE, Medical Imaging 2016; SPIE Medical Imaging: San Diego, CA, USA, 2016; Volume 9783-4Q. [Google Scholar]
- Aniszewska, D. Multiplicative Runge–Kutta methods. Nonlinear Dyn. 2007, 50, 265–272. [Google Scholar] [CrossRef]
- Bashirov, A.E.; Kurpinar, E.M.; Oezyapici, A. Multiplicative calculus and its applications. J. Math. Anal. Appl. 2008, 337, 36–48. [Google Scholar] [CrossRef]
- Jeffreys, H. Theory of Probability; Clarendon Press: Oxford, UK, 1939. [Google Scholar]
- Jeffreys, H. An invariant form for the prior probability in estimation problems. R. Soc. Lond. 1946, 186, 453–461. [Google Scholar]
- Ishikawa, K.; Yamaguchi, Y.; Abou Al-Ola, O.M.; Kojima, T.; Yoshinaga, T. Block-Iterative Reconstruction from Dynamically Selected Sparse Projection Views Using Extended Power-Divergence Measure. Entropy 2022, 24, 740. [Google Scholar] [CrossRef]
- Tiwari, S.; Srivastava, R. A Hybrid-Cascaded Iterative Framework for Positron Emission Tomography and Single-Photon Emission Computed Tomography Image Reconstruction. J. Med. Imaging Health Inform. 2016, 6, 1001–1012. [Google Scholar] [CrossRef]
- Kazantsev, I.G.; Matej, S.; Lewitt, R.M. Optimal Ordering of Projections using Permutation Matrices and Angles between Projection Subspaces. Electron. Notes Discret. Math. 2005, 20, 205–216. [Google Scholar] [CrossRef]
- Van Dijke, M.C. Iterative Methods in Image Reconstruction. Ph.D. Thesis, Rijksuniversiteit Utrecht, Utrecht, The Netherlands, 1992. [Google Scholar]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. 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 (https://creativecommons.org/licenses/by/4.0/).