1Department of Computer Science, Florida Institute of Technology, Melbourne, FL, USA. 2Lawrence Berkeley National Laboratory, Berkeley, CA, USA.
J Nucl Med May 2014 vol. 55 no. supplement 1 2120 Title: Image reconstruction with a primal–dual algorithm Authors: Shi Chen1, Hui Pan1, Mahmoud Abdalah1, Rostyslav Boutchko2, Debasis Mitra1, Grant T. Gullberg2 1
Department of Computer Science, Florida Institute of Technology, Melbourne, FL, USA
2
Lawrence Berkeley National Laboratory, Berkeley, CA, USA
Objectives: A major problem with Bayesian reconstruction problems is to determine weighting parameters of regularizing functions. This work implements a primal-dual (PD) optimization algorithm for SPECT applications that simultaneously reconstructs and optimizes weighting factors. Methods: The theory of duality provides the mathematical formalism for the development of PD algorithms for Bayesian reconstruction problems. The Bayesian formulation is treated as a Lagrangian function with the weighing parameters corresponding to Lagrange multipliers. Optimizing the Lagrangian function by minimization in terms of intensity values provides the reconstruction (primal problem) and maximization in terms of the Lagrange multipliers (dual problem) provides optimum weighting parameters. In this work, the PD algorithm developed by Chambolle and Pock is applied to convex Bayesian optimization problems in the reconstruction of cardiac SPECT images from simulated, canine, and pinhole rat data. Simulated data consisted of 72 projections of the NCAT phantom over 360°. Canine data (72 projections over 360°) were acquired after the injection of 15 mCi of 99mTc-sestamibi using the GE Millennium VG3 Hawkeye SPECT/CT camera with low-energy high resolution parallel-hole collimators. Rat data (90 projections over 360°) were obtained after the injection of 5 mCi of 123I-MIBG using the same camera with pinhole collimators. Fifteen iterations were performed and the results were compared with MLEM and conjugate gradient (CG) algorithms. Results: The PD algorithm had comparable run-time per iteration as MLEM and CG algorithms. The PD algorithm provided the reconstruction and the optimum weighting parameters without extensive experimentation. Conclusions: The PD algorithm simultaneously solves a primal problem with its dual problem in which the duality gap provides a robust, non-heuristic convergence check. This has potential for application to Bayesian reconstruction problems that include other external constraints.
J Nucl Med May 2014 vol. 55 no. supplement 1 2120
Reconstructed images of NCAT cardiac images by PD, MLEM, CG with 15 iterations. The slice number is 20. Reconstructed images of the canine data by PD, MLEM, CG with 15 iterations. The slice number is 10.
J Nucl Med May 2014 vol. 55 no. supplement 1 2120 References: [1] Chambolle A and Pock T: A first-order primal-dual algorithm for convex problems with applications to imaging. J. Math. Imaging Vis., vol. 40, pp. 120-145, 2011. [2] Sidky EY, Jrgensen JH, Pan X: Convex optimization problem prototyping for image reconstruction in computed tomography with the Chambolle-Pock algorithm, Phys. in Med. & Bio., vol. 57, p. 3065-3091, 2012. [3] Gullberg GT and Ghosh Roy DN: Maximum entropy reconstruction with constraints: Reducing the problem using duality principles. In Proceedings of the International Workshop on Physics and Engineering of Computerized Multidimensional Imaging and Processing, Newport Beach, CA., April 2-4, 1986, SPIE Vol. 671, 1986, pp. 25-33. [4] RockafellarRT: Convex Analysis, Princeton University Press, 1970. Acknowledgements: This study was supported by National Institutes of Health Grants R01 HL050663 “Dynamic Cardiac SPECT Imaging” and R01 EB07219 "Molecular Imaging of Cardiac Hypertrophy Using microPET and Pinhole SPECT."