Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

A tensor-based dictionary learning approach to tomographic image reconstruction

Published: 01 December 2016 Publication History

Abstract

We consider tomographic reconstruction using priors in the form of a dictionary learned from training images. The reconstruction has two stages: first we construct a tensor dictionary prior from our training data, and then we pose the reconstruction problem in terms of recovering the expansion coefficients in that dictionary. Our approach differs from past approaches in that (a) we use a third-order tensor representation for our images and (b) we recast the reconstruction problem using the tensor formulation. The dictionary learning problem is presented as a non-negative tensor factorization problem with sparsity constraints. The reconstruction problem is formulated in a convex optimization framework by looking for a solution with a sparse representation in the tensor dictionary. Numerical results show that our tensor formulation leads to very sparse representations of both the training images and the reconstructions due to the ability of representing repeated features compactly in the dictionary.

References

[1]
Aharon, M., Elad, M., Bruckstein, A.M.: K-SVD: an algorithm for designing of overcomplete dictionaries for sparse representation. IEEE Trans. Signal Process. 54, 4311–4322 (2006)
[2]
Andò, E., Hall, S.A., Viggiani, G., Desrues, J., Beésuelle, P.: Grain-scale experimental investigation of localised deformation in sand: a discrete particle tracking approach. Acta Geotech. 7, 1–13 (2012)
[3]
Aja-Fernandez, S., de Luis Garcia, R., Tao, D., Li, X. (eds.): Tensors in Image Processing and Computer Vision. Advances in Pattern Recognition. Springer, New York (2009)
[4]
Becker, S., Candès, E.J., Grant, M.: Templates for convex cone problems with applications to sparse signal recovery. Math. Prog. Comput. 3, 165–218 (2011)
[5]
Bian, J., Siewerdsen, J.H., Han, X., Sidky, E.Y., Prince, J.L., Pelizzari, C.A., Pan, X.: Evaluation of sparse-view reconstruction from flat-panel-detector cone-beam CT. Phys. Med. Biol. 55, 6575–6599 (2010)
[6]
Boyd, S., Parikh, N., Chu, E., Peleato, B., Eckstein, J.: Distributed optimization and statistical learning via the alternating direction method of multipliers. Found. Trends Mach. Learn. 3, 1–122 (2011)
[7]
Braman, K.: Third-order tensors as linear operators on a space of matrices. Linear Algebra Appl. 433, 1241–1253 (2010)
[8]
Bruckstein, A.M., Donoho, D.L., Elad, M.: From sparse solutions of systems of equations to sparse modeling of signals and images. SIAM Rev. 51(1), 34–81 (2009)
[9]
Cai, J.F., Candès, E.J., Shen, Z.: A singular value thresholding algorithm for matrix completion. SIAM J. Optim. 20(4), 1956–1982 (2010)
[10]
Caiafa, C.F., Cichocki, A.: Multidimensional compressed sensing and their applications. Wiley Interdiscip. Rev. Data Min. Knowl. Discov. 3, 355–380 (2013)
[11]
Cichocki, A., Zdunek, R., Phan, A.H., Amari, S.: Nonnegative Matrix and Tensor Factorizations: Applications to Exploratory Multi-Way Data Analysis and Blind Source Separation. Wiley, New York (2009)
[12]
Combettes, P.L., Pesquet, J.: Proximal splitting methods in signal processing. In: Bauschke, H.H., et al. (eds.) Fixed-Point Algorithms for Inverse Problems in Science and Engineering, pp. 185–212. Springer, New York (2011)
[13]
Donoho, D., Stodden, V.: When does non-negative matrix factorization give a correct decomposition into parts? In: Thrun, S., Saul, L., Schölkopf, B. (eds.) Adv. Neural Inf. Process. Syst., vol. 16. MIT Press, Cambridge (2004)
[14]
Duan, G., Wang, H., Liu, Z., Deng, J., Chen, Y.-W.: K-CPD: learning of overcomplete dictionaries for tensor sparse coding. In: IEEE 21st Int. Conf. on Pattern Recognition (ICPR), pp. 493–496 (2012)
[15]
Elad, M., Aharon, M.: Image denoising via sparse and redundant representations over learned dictionaries. IEEE Trans. Image Process. 15, 3736–3745 (2006)
[16]
Elad, M.: Sparse and Redundant Representations. From Theory to Applications in Signal and Image Processing. Springer, New York (2010)
[17]
Engan, K., Aase, S.O., Husøy, J.H.: Multi-frame compression: theory and design. EURASIP Signal Process. 80, 2121–2140 (2000)
[18]
Etter, V., Jovanović, I., and Vetterli, M.: Use of learned dictionaries in tomographic reconstruction. In: Proc. SPIE 8138, Wavelets and Sparsity XIV, 81381C (2011)
[19]
Frikel, J., Quinto, E.T.: Characterization and reduction of artifacts in limited angle tomography. Inverse Probl. 29, 125007 (2013)
[20]
Ghadimi, E., Teixeira, A., Shames, I., Johansson, M.: Optimal parameter selection for the alternating direction method of multipliers (ADMM): quadratic problems. IEEE Trans. Autom. Control. 60, 644–658 (2015)
[21]
Golbabaee, M., Vandergheynst, P.: Hyperspectral image compressed sensing via low-rank and joint-sparse matrix recovery. In: IEEE Int. Conf. on Acoustics, Speech and Signal Processing, pp. 2741–2744 (2012)
[22]
Golub, G., Van Loan, C.: Matrix Computations, 3rd edn. John Hopkins University Press, Baltimore (1996)
[23]
Hansen, P.C., Saxild-Hansen, M.: AIR Tools—a MATLAB package of algebraic iterative reconstruction methods. J. Comput. Appl. Math. 236, 2167–2178 (2012)
[24]
Hao, N., Kilmer, M.E., Braman, K., Hoover, R.C.: Facial recognition using tensor–tensor decompositions. SIAM J. Imaging Sci. 6(1), 437–463 (2013)
[25]
Hao, N., Horesh, L., Kilmer, M.E.: Nonnegative tensor decomposition. In: Carmi, A.Y., et al. (eds.) Compressed Sensing and Sparse Filtering, pp. 123–148. Springer, Berlin (2014)
[26]
Hastie, T., Tibshirani, R., Friedman, J.: The Elements of Statistical Learning, Data Mining, Inference, and Prediction, 2nd edn. Springer, New York (2008)
[27]
Hoyer, P.O.: Non-negative matrix factorization with sparseness constraints. J. Mach. Learn. Res. 5, 1457–1469 (2004)
[28]
Jensen, T.L., Jørgensen, J.H., Hansen, P.C., Jensen, S.H.: Implementation of an optimal first-order method for strongly convex total variation regularization. BIT 52, 329–356 (2011)
[29]
Kernfeld, E., Kilmer, M., Aeron, S.: Tensor-tensor products with invertible linear transforms. Linear Algebra Appl. 485, 545–570 (2015)
[30]
Kiers, H.A.L.: Towards a standardized notation and terminology in multiway analysis. J. Chemom. 14, 105–122 (2000)
[31]
Kilmer, M.E., Martin, C.D.: Factorization strategies for third-order tensors. Linear Algebra Appl. 435, 641–658 (2011)
[32]
Kilmer, M.E., Braman, K., Hao, N., Hoover, R.C.: Third-order tensors as operators on matrices: a theoretical and computational framework with applications in imaging. SIAM J. Matrix Anal. Appl. 34, 148–172 (2013)
[33]
Kolda, T.G., Bader, B.W.: Tensor decompositions and applications. SIAM Rev. 51(3), 455–500 (2009)
[34]
LaRoque, S.J., Sidky, E.Y., Pan, Xi: Accurate image reconstruction from few-view and limited-angle data in diffraction tomography. J. Opt. Soc. Am. A Opt. Image Sci. Vis. 25, 1772–1782 (2008)
[35]
Lee, D.D., Seung, H.S.: Learning the parts of objects by non-negative matrix factorization. Nature 401, 788–791 (1999)
[36]
Liu, Q., Liang, D., Song, Y., Luo, J., Zhu, Y., Li, W.: Augmented Lagrangian-based sparse representation method with dictionary updating for image deblurring. SIAM J. Imaging Sci. 6, 1689–1718 (2013)
[37]
Mairal, J., Bach, F., Ponce, J., Sapiro, G.: Online learning for matrix factorization and sparse coding. J. Mach. Learn. Res. 11, 19–60 (2010)
[38]
Mairal, J., Sapiro, G., Elad, M.: Learning multiscale sparse representations for image and video restoration. SIAM Multiscale Model. Simul. 7, 214–241 (2008)
[39]
Martin, C.D., Shafer, R., LaRue, B.: An order-$$p$$ tensor factorization with applications in imaging. SIAM J. Sci. Comput. 35m, A474–A490 (2013)
[40]
Mueller, J.L., Siltanen, S.: Linear and Nonlinear Inverse Problems with Practical Applications. SIAM, Philadephia (2012)
[41]
Olshausen, B.A., Field, D.J.: Emergence of simple-cell receptive field properties by learning a sparse code for natural images. Nature 381, 607–609 (1996)
[42]
Roemer, F., Del Galdo, G., Haardt, M.: Tensor-based algorithms for learning multidimensional separable dictionaries. In: IEEE Int. Conf. on Acoustics, Speech and Signal Processing, pp. 3963–3967 (2014)
[43]
Soltani, S.: Studies of Sensitivity in the Dictionary Learning Approach to Computed Tomography: Simplifying the Reconstruction Problem, Rotation, and Scale. DTU Compute Technical Report 2015-4 (2015)
[44]
Soltani, S., Andersen, M.S., Hansen, P.C.: Tomographic image reconstruction using dictionary priors. J. Comput. Appl. Math. arXiv:1503.01993 (2014, submitted)
[45]
Strong, D., Chan, T.: Edge-preserving and scale-dependent properties of total variation regularization. Inverse Probl. 19, S165–S187 (2003)
[46]
Tucker, L.R.: Some mathematical notes on three-mode factor analysis. Psychometrika 31, 279–311 (1966)
[47]
Wang, Z., Bovik, A.C., Sheikh, H.R., Simoncelli, E.P.: Image quality assessment: From error visibility to structural similarity. IEEE Trans. Image Process. 13(4), 600–612 (2004)
[48]
Xu, Q., Yu, H., Mou, X., Zhang, L., Hsieh, J., Wang, G.: Low-dose X-ray CT reconstruction via dictionary learning. IEEE Trans. Med. Imaging 31, 1682–1697 (2012)
[49]
Xu, Y., Yin, W., Wen, X., Zhang, Y.: An alternating direction algorithm for matrix completion with nonnegative factors. Front. Math. China 7, 365–384 (2012)
[50]
Zhang Z., Ely, G., Aeron, S., Hao N., Kilmer, M.: Novel methods for multilinear data completion and de-noising based on tensor-SVD. In: IEEE Conf. on Computer Vision and Pattern Recognition (CVPR), pp. 3842–3849 (2014)
[51]
Zubair, S., Wang, W.: Tensor dictionary learning with sparse TUCKER decomposition. In: IEEE 18th Int. Conf. on Digital Signal Processing (2013)

Cited By

View all
  • (2024)Tensor randomized extended Kaczmarz methods for large inconsistent tensor linear equations with t-productNumerical Algorithms10.1007/s11075-023-01684-w96:4(1755-1778)Online publication date: 1-Aug-2024
  • (2023)T-ADAF: Adaptive Data Augmentation Framework for Image Classification Network Based on Tensor T-product OperatorNeural Processing Letters10.1007/s11063-023-11361-755:8(10993-11016)Online publication date: 1-Dec-2023
  • (2023)A Fixed Point Iterative Method for Third-order Tensor Linear Complementarity ProblemsJournal of Optimization Theory and Applications10.1007/s10957-023-02169-5197:1(334-357)Online publication date: 13-Feb-2023
  • Show More Cited By

Index Terms

  1. A tensor-based dictionary learning approach to tomographic image reconstruction
            Index terms have been assigned to the content through auto-classification.

            Recommendations

            Comments

            Please enable JavaScript to view thecomments powered by Disqus.

            Information & Contributors

            Information

            Published In

            cover image BIT
            BIT  Volume 56, Issue 4
            Dec 2016
            352 pages

            Publisher

            BIT Computer Science and Numerical Mathematics

            United States

            Publication History

            Published: 01 December 2016

            Author Tags

            1. Tensor decomposition
            2. Tensor dictionary learning
            3. Inverse problem
            4. Regularization
            5. Sparse representation
            6. Tomographic image reconstruction

            Qualifiers

            • Research-article

            Contributors

            Other Metrics

            Bibliometrics & Citations

            Bibliometrics

            Article Metrics

            • Downloads (Last 12 months)0
            • Downloads (Last 6 weeks)0
            Reflects downloads up to 20 Dec 2024

            Other Metrics

            Citations

            Cited By

            View all
            • (2024)Tensor randomized extended Kaczmarz methods for large inconsistent tensor linear equations with t-productNumerical Algorithms10.1007/s11075-023-01684-w96:4(1755-1778)Online publication date: 1-Aug-2024
            • (2023)T-ADAF: Adaptive Data Augmentation Framework for Image Classification Network Based on Tensor T-product OperatorNeural Processing Letters10.1007/s11063-023-11361-755:8(10993-11016)Online publication date: 1-Dec-2023
            • (2023)A Fixed Point Iterative Method for Third-order Tensor Linear Complementarity ProblemsJournal of Optimization Theory and Applications10.1007/s10957-023-02169-5197:1(334-357)Online publication date: 13-Feb-2023
            • (2023)Proximal gradient algorithm for nonconvex low tubal rank tensor recoveryBIT10.1007/s10543-023-00964-063:2Online publication date: 4-Apr-2023
            • (2022)On Greedy Kaczmarz Method with Uniform Sampling for Consistent Tensor Linear Systems Based on T-ProductProceedings of the 6th International Conference on Advances in Image Processing10.1145/3577117.3577127(158-166)Online publication date: 18-Nov-2022
            • (2022)Tensor Arnoldi–Tikhonov and GMRES-Type Methods for Ill-Posed Problems with a t-Product StructureJournal of Scientific Computing10.1007/s10915-021-01719-190:1Online publication date: 1-Jan-2022
            • (2022)Randomized Kaczmarz for tensor linear systemsBIT10.1007/s10543-021-00877-w62:1(171-194)Online publication date: 1-Mar-2022
            • (2021)T-positive semidefiniteness of third-order symmetric tensors and T-semidefinite programmingComputational Optimization and Applications10.1007/s10589-020-00231-w78:1(239-272)Online publication date: 1-Jan-2021

            View Options

            View options

            Media

            Figures

            Other

            Tables

            Share

            Share

            Share this Publication link

            Share on social media