• No results found

In this thesis, first of all, we introduce some background information about the NMF and nuclear medicine. There are many algorithms to solve practical problems, such as PCA, ICA, SVD, VQ, etc. However, these methods cannot make sure that the result of the matrix factorization is non-negative, even the input matrix is positive.

In math, negative values are acceptable, but normally negative values are meaningless in our real life. For example, it is impossible that image data has a negative pixel value. NMF provides a method that the factorization result is non-negative. Because of this, it is used widely to solve many practical problems, such as nuclear imaging. Nuclear imaging is a branch of the nuclear medicine and has been widely used for medical diagnosis. There are many kinds of nuclear imaging, like XCT, PET, NMR, SPECT and so on. The basic theory of these technologies is the same: it utilizes the law of the attenuation or distribution of the nuclear radiation, obtaining the information of the interior of the measured object, and then reconstructs the image with computers. The information acquisition of these technologies, including the physical principle and measurements they rely on, may different, but their data processing techniques are based on the computer information processing and image reconstruction technology.

In nuclear imaging, NMF, which is also called “factor analysis”, is the main way for

the image reconstruction. SPECT is a popular technique for nuclear imaging. There

are two kinds of SPECT: static and dynamic. In both cases, the patient is injected the

tracer (radioisotope). The only difference is the acquisition time. For the static case,

the system will wait until the tracer distribution being stable, while for the dynamic

case the system will collect the data after the injection immediately. We expound the

mathematical models and some reconstruction algorithms of the static and dynamic SPECT. The main problem of the reconstruction is to solve g = Af, but directly using the inverse of A to solve this is not a good choice. One of the common ways is MLEM.

MLEM is based on an assumption that the detected sinogram g follows the Poisson distribution and then using the properties of the Poisson distribution to estimate the imaged volume. MAPEM is very similar to MLEM. MAPEM introduces a prior knowledge to be a constraint so that the estimation will not become worse during the reconstruction process. Specially, in dynamic case, f is a 4D volume (3D plus time) which is hard to reconstruct directly. Therefore, NMF is used to decompose f into two smaller matrices: the expanded coefficients and the time-based functions or factors.

Normally, FADS is used for the dynamic reconstruction of SPECT. The challenge of FADS is the high sensitivity of the initial choice. SIFADS is a way to solve this.

It uses spline-based algorithm to estimate a better initial choice and then runs FADS.

CIFA is another way using clustering methods for the initial choice.

This thesis tried to implement some other ways to optimize the result when using FADS. In medical imaging, we want to focus on the tissues. So we emphasized those voxels within the tissues. Another reason for doing this is that we may use clustering methods for the tissues to distinguish the lesions from a certain tissue. The problem for that is errors may transfer from the coefficients to the factors. Therefore, we attempted to use the blurry mask and the factor orthogonalization function to reduce the errors. In all the experiment results, the coefficients of blood are not very good.

There are some other voxels with large values around the blood. However, since the

blood is everywhere inside the human body, this might not be a problem.

For further work, we would like to develop an automatic way (machine learning) to the data preparation. For example, our segmentation (static mask) is created manually. It is a challenge because people who do the segmentation need to know some knowledge both of the anatomy and computer science. Also, it is hard to make sure the boundary of the tissues, especially for the blood and myocardium. We want to achieve an algorithm that can produce an accurate static mask automatically.

Secondly, we want to improve the running time of the reconstruction. The

ordered-subsets expectation maximization (OSEM) is a variant of MLEM which can

accelerate the reconstruction process [34]. Using HPC is another way to speed up the

processing time [35]. Some parallel techniques such as OpenMP, MPI, and CUDA

may also speedup the running time [36][37]. Combining these two methods may

have a better performance.

References

[1] A. Sitek, E. V. R. Di Bella, and G. T. Gullberg, “Factor analysis with a priori knowledge — application in dynamic cardiac SPECT,” vol. 45, pp. 2619–

2638, 2000.

[2] M. Abdalah, R. Boutchko, D. Mitra, and G. T. Gullberg, “Reconstruction of 4-D dynamic SPECT images from inconsistent projections using a spline initialized FADS algorithm (SIFADS),” IEEE Trans. Med. Imaging, vol. 34, no. 1, pp. 216–228, 2015.

[3] R. Boutchko, D. Mitra, S. L. Baker, W. J. Jagust, and G. T. Gullberg,

“Clustering-initiated factor analysis application for tissue classification in dynamic brain positron emission tomography,” J. Cereb. Blood Flow Metab., vol. 35, no. 7, pp. 1104–1111, 2015.

[4] D. Mitra, R. Boutchko, B. Li, W. Jagust, and G. T. Gullberg, “R-Clustering Technique for Initialization of Factor Analysis of Dynamic Pet Images,” vol.

1, no. 2, pp. 1344–1347, 2015.

[5] D. D. Lee and H. S. Seung, “Learning the parts of objects by non-negative matrix factorization,” Nature, vol. 401. October 1999, pp. 788–791.

[6] D. D. Lee and H. S. Seung, “Algorithms for Non-negative Matrix

Factorization,” Adv. Neural Inf. Process. Syst., vol. 13, no. 1, pp. 556–562, 2000.

[7] K. Pearson, “On lines and planes of closest fit to systems of points in space,”

London, Edinburgh, Dublin Philos. Mag. J. Sci., vol. 2, no. 1, pp. 559–572, 1901.

[8] A. Hyvärinen, J. Karhunenen, and E. Oja, “Independent Component Analysis,” Neural Comput., vol. 13, no. 7, p. 504, 2001.

[9] E. Ziegel, W. Press, B. Flannery, S. Teukolsky, and W. Vetterling, Numerical Recipes: The Art of Scientific Computing, vol. 29, no. 4. 1987.

[10] Y. Linde, A. Buzo, and R. M. Gray, “An Algorithm for Vector Quantizer Design,” IEEE Trans. Commun., vol. 28, no. 1, pp. 84–95, 1980.

[11] S. A. Vavasis, “On the Complexity of Nonnegative Matrix Factorization,”

SIAM J. Optim., vol. 20, no. 3, p. 1364, 2010.

[12] M. W. Berry and M. Browne, “Email surveillance using non-negative matrix factorization,” Comput. Math. Organ. Theory, vol. 11, no. 3, pp. 249–264, 2005.

[13] Y. Mao, L. K. Saul, and J. M. Smith, “IDES: An internet distance estimation service for large networks,” IEEE J. Sel. Areas Commun., vol. 24, no. 12, pp.

2273–2283, 2006.

[14] M. Schmidt, J. Larsen, and F. Hsiao, “Wind noise reduction using non-negative sparse coding,” IEEE Int. Work. Mach. Learn. Signal Process., pp.

431–436, 2007.

[15] A. Sitek, G. T. Gullberg, and R. H. Huesman, “Correction for ambiguous solutions in factor analysis using a penalized least squares objective,” IEEE Trans. Med. Imaging, vol. 21, no. 3, pp. 216–225, 2002.

[16] P. P. Bruyant, “Analytic and iterative reconstruction algorithms in SPECT.,”

J. Nucl. Med., vol. 43, no. 10, pp. 1343–1358, 2002.

[17] J. Radon, “On the Determination of Functions from Their Integral Values along Certain Manifolds.,” IEEE Trans. Med. Imaging, vol. 5, no. 4, pp.

170–176, 1986.

[18] R. E. Carson, K. Lange, and R. Carson, “E-M Reconstruction Algorithms for Emission and Transmission Tomography,” no. May 1984, 2016.

[19] L. A. Shepp and Y. Vardi, “Maximum Likelihood Reconstruction for Emission Tomography,” IEEE Trans. Med. Imaging, vol. 1, no. 2, pp. 113–

122, 1982.

[20] P. J. Green, “Bayesian reconstructions from emission tomography data using a modified EM algorithm.,” IEEE Trans. Med. Imaging, vol. 9, no. 1, pp.

84–93, 1990.

[21] and G. G. Abdalah M, Boutchko R, Mitra D, Chen S, “A Maximum A Posteriori ( MAP ) for Estimating Blood Input Function and Myocardial Time Activity Curves in Dynamic SPECT,” in The Sixth World Molecular Imaging Congress, Savannah GA, 2013.

[22] E. Levitan and G. T. Herman, “A Maximum a Posteriori Probability

Expectation Maximization Algorithm for Image Reconstruction in Emission Tomography.,” IEEE Trans. Med. Imaging, vol. 6, no. 3, pp. 185–92, 1987.

[23] G. T. Herman and D. Odhner, “Performance Evaluation of an Iterative Image Reconstruction Algorithm for Positron Emission Tomography,” IEEE Trans. Med. Imaging, vol. 10, no. 3, pp. 336–346, 1991.

[24] M. Abdalah, R. Boutchko, D. Mitra, S. Chen, and G. T. Gullberg, “The Importance of Regularization and Parameter Selection for Time Activity Curve Estimation in Dynamic SPECT,” in Conf. Record IEEE International Symposium on Bio-medical Imaging, San Francisco, California, 2013.

[25] M. Abdalah, R. Boutchko, D. Mitra, S. Chen, and G. T. Gullberg, “A

Dynamic Regularization for of Time Activity Curves Estimation in Dynamic

Pinhole SPECT,” in Proc. The Eleventh Fully Three-Dimensional Image

Reconstruction in Radiology and Nuclear Medicine conference, Lake Tahoe,

California, 2013.

[26] M. Abdalah, D. Mitra, R. Boutchko, and G. T. Gullberg, “Optimization of regularization parameter in a reconstruction algorithm,” IEEE Nucl. Sci.

Symp. Conf. Rec., no. 2, pp. 2–5, 2013.

[27] M. Abdalah, “4D Dynamic Image Reconstruction for Cardiac SPECT,” no.

December, 2014.

[28] N. Otsu, “A threshold selection method from gray-level histograms,” IEEE Trans. Syst. Man. Cybern., vol. 9, no. 1, pp. 62–66, 1979.

[29] R. Choksi, Y. van Gennip, and A. Oberman, “Anisotropic total variation regularized L1-approximation and denoising / deblurring of 2D bar codes,”

Inverse Probl. Imaging, vol. 5, no. 3, pp. 591–617, 2011.

[30] D. Mitra, M. Abdalah, R. Boutchko, and U. Shrestha, “Comparison of Sparse Domain Approaches for 4D SPECT Dynamic Image

Reconstruction,” pp. 1–16.

[31] A. M. Abdalah, R. Boutchko, D. Mitra, U. Shrestha, Y. Seo, E. H. Botvinick, G. T. Gullberg, and L. Berkeley, “Liver and Background Removal in

Dynamic Cardiac SPECT,” in The Annual Conference of Society of Nuclear Medicine and Molecular Imaging (SNMMI), Baltimore, Maryland, 2015.

[32] K. Ito, B. Jin, and T. Takeuchi, “A Regularization Parameter for Nonsmooth Tikhonov Regularization,” SIAM J. Sci. Comput., vol. 33, no. 3, pp. 1415–

1438, Jan. 2011.

[33] K. Ito, B. Jin, and T. Takeuchi, “Multi-Parameter Tikhonov Regularization,”

pp. 1–15, 2011.

[34] H. M. Hudson and R. S. Larkin, “Ordered Subsets of Projection Data,” IEEE Trans. Med. Imaging, vol. 13, no. 4, pp. 601–609, 1994.

[35] D. Mitra, S. M. Ieee, S. C. Huang, J. H. Lee, H. Pan, R. Boutchko, Y. Yao, U. Shrestha, G. T. Gullberg, F. Ieee, Y. Seo, and S. M. Ieee, “High

Performance Fully 3D and 4D Image Reconstruction in SPECT Using a Big Data Analytic Tool Running on a Supercomputer,” in The 13th International Meeting on Fully Three-Dimensional Image Reconstruction in Radiology and Nuclear Medicine (Fully-3D), Newport, Rhode Island, USA, 2015.

[36] D. Mitra, H. Pan, F. Alhassen, and Y. Seo, “Parallelization of iterative reconstruction algorithms in multiple modalities,” 2014 IEEE Nucl. Sci.

Symp. Med. Imaging Conf. NSS/MIC 2014, pp. 2–6, 2016.

[37] H. Pan, “Accelerated Tomographic Image Reconstruction of SPECT- CT Using GPU Parallelization,” 2015.

Related documents