Skip to main content
Log in

Image Reconstruction from Undersampled Fourier Data Using the Polynomial Annihilation Transform

  • Published:
Journal of Scientific Computing Aims and scope Submit manuscript

Abstract

Fourier samples are collected in a variety of applications including magnetic resonance imaging and synthetic aperture radar. The data are typically under-sampled and noisy. In recent years, \(l^1\) regularization has received considerable attention in designing image reconstruction algorithms from under-sampled and noisy Fourier data. The underlying image is assumed to have some sparsity features, that is, some measurable features of the image have sparse representation. The reconstruction algorithm is typically designed to solve a convex optimization problem, which consists of a fidelity term penalized by one or more \(l^1\) regularization terms. The Split Bregman Algorithm provides a fast explicit solution for the case when TV is used for the \(l^1\) regularization terms. Due to its numerical efficiency, it has been widely adopted for a variety of applications. A well known drawback in using TV as an \(l^1\) regularization term is that the reconstructed image will tend to default to a piecewise constant image. This issue has been addressed in several ways. Recently, the polynomial annihilation edge detection method was used to generate a higher order sparsifying transform, and was coined the “polynomial annihilation (PA) transform.” This paper adapts the Split Bregman Algorithm for the case when the PA transform is used as the \(l^1\) regularization term. In so doing, we achieve a more accurate image reconstruction method from under-sampled and noisy Fourier data. Our new method compares favorably to the TV Split Bregman Algorithm, as well as to the popular TGV combined with shearlet approach.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

Notes

  1. Technically, the \(l^0\) norm of an expression is a better measure of sparsity. However, the \(l^0\) norm does not meet the convexity requirements and is very slow to compute. Additional detail on using the \(l^1\) norm in place of the \(l^0\) in order to measure sparsity can be found in [7].

  2. This was a departure from the work done in [25] which assumed the given data were sampled in the physical domain, which would imply simulating the Fourier data of the underlying function rather than collecting them.

  3. In [28] our method compared favorably to multi-wavelet constructed regularization terms [24]. We do not repeat those experiments here.

  4. For simplicity we choose \(2N+1\) equally spaced grid points to match the number of Fourier coefficients. The techniques described in this paper are easily extended to different gridding schemes in the image domain.

  5. In that case, the given data were blurred and/or noisy grid point data in the one-dimensional image domain.

  6. Although designed for MRI data, it is applicable whenever data are sampled in the Fourier domain, especially when dimension reduction is desirable.

  7. We tried a variety of parameters in our experiments to ensure that our comparisons were fair. As it turned out, the default parameters yielded the best results.

References

  1. Archibald, R., Gelb, A., Yoon, J.: Polynomial fitting for edge detection in irregularly sampled signals and images. SIAM J. Numer. Anal. 43(1), 259–279 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  2. Bredies, K., Kunisch, K., Pock, T.: Total generalized variation. SIAM J. Imaging Sci. 3(3), 492–526 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  3. Bregman, L.: The relaxation method of finding the common points of convex sets and its application to the solution of problems in convex optimization. USSR Comput. Math. Math. Phys. 7, 200–217 (1967)

    Article  Google Scholar 

  4. Candès, E.J., Romberg, J.: Signal recovery from random projections. In Proc. SPIE Comput. Imaging III 5674, 76–186 (2005)

    Article  Google Scholar 

  5. Candès, E.J., Romberg, J., Tao, T.: Robust uncertainty principles: exact signal reconstruction from highly incomplete frequency information. IEEE Trans. Inf. Theory 52, 489–509 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  6. Donoho, D.: Compressed sensing. IEEE Trans. Inf. Theory 52, 1289–1306 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  7. Donoho, D.: For most large underdetermined systems of linear equations the minimal \(l^1\)-norm solution is also the sparsest solution. Commun. Pure Appl. Math. 59(6), 797–829 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  8. Donoho, D., Tanner, J.: Observed universality of phase transitions in high-dimensional geometry, with implications for modern data analysis and signal processing. Philos. Trans. R. Soc. A Math. Phys. Eng. Sci. 367(1906), 4273–4293 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  9. Donoho, D.L., Maleki, A., Montanari, A.: Message-passing algorithms for compressed sensing. Proc. Natl. Acad. Sci. 106(45), 18914–18919 (2009)

    Article  Google Scholar 

  10. Durand, S., Froment, J.: Reconstruction of wavelet coefficients using total variation minimization. SIAM J. Sci. Comput. 24(5), 1754–1767 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  11. Ellsworth, M., Thomas, C.: Seeing Images Through the Clouds, vol. 4, pp. 26–27. Unmanned Tech Solutions (2014)

  12. Goldstein, T., Osher, S.: The split bregman method for l1-regularized problems. SIAM J. Imaging Sci. 2(2), 323–343 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  13. Gottlieb, D., Orszag, S.A.: Numerical Analysis of Spectral Methods: Theory and Applications. Society for Industrial and Applied Mathematics, Philadelphia, PA (1977). CBMS-NSF Regional Conference Series in Applied Mathematics, No. 26

  14. Grant, M., Boyd, S.: Graph implementations for nonsmooth convex programs. In: Blondel, V., Boyd, S., Kimura, H. (eds.) Recent Advances in Learning and Control. Lecture Notes in Control and Information Sciences. Springer, pp. 95–110 (2008)

  15. Grant, M., Boyd, S.: CVX: Matlab software for disciplined convex programming, version 2.1. http://cvxr.com/cvx, March 2014

  16. Guo, W., Qin, J., Yin, W.: A new detail-preserving regularization scheme. SIAM J. Imaging Sci. 7(2), 1309–1334 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  17. Guo, W., Qin, J., Yin, W.: Matlab scripts for TGV shearlet based image reconstruction algorithm. http://www.math.ucla.edu/~qinjingonly/TGVSHCS/webpage.html, February 2015

  18. He, L., Chang, T.-C., Osher, S.: MR image reconstruction from sparse radial samples by using iterative refinement procedures. In: Proceedings of the 13th Annual Meeting ISMRM, p. 696 (2006)

  19. Krzakala, F., Mézard, M., Sausset, F., Sun, Y., Zdeborová, L.: Probabilistic reconstruction in compressed sensing: algorithms, phase diagrams, and threshold achieving matrices. J. Stat. Mech. Theory Exp. 2012(08), P08009 (2012)

    Article  Google Scholar 

  20. Lustig, M., Donoho, D., Pauly, J.M.: Sparse mri: The application of compressed sensing for rapid MR imaging. Magn. Reson. Med. 58(6), 1182–1195 (2007)

    Article  Google Scholar 

  21. Moulin, P.: A wavelet regularization method for diffuse radar-target imaging and speckle-noise reduction. J. Math. Imaging Vis. 3(1), 123–134 (1993)

    Article  MathSciNet  MATH  Google Scholar 

  22. Osher, S., Burger, M., Goldfarb, D., Xu, J., Yin, W.: An iterative regularization method for total variation-based image restoration. Multiscale Model. Simul. 4(2), 460–489 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  23. Rudin, L., Osher, S., Fatemi, E.: Nonlinear total variation based noise removal algorithms. Phys. D 60, 259–268 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  24. Schiavazzi, D., Doostan, A., Iaccarino, G.: Sparse multiresolution stochastic approximation for uncertainty quantification. Recent Adv. Sci. Comput. Appl. 586, 295 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  25. Stefan, W., Renaut, R., Gelb, A.: Improved total variation type regularizations using higher order edge detectors. SIAM J. Imaging Sci. 3(2), 232–2516 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  26. Trzasko, J., Manduca, A., Borisch, E.: Sparse MRI reconstruction via multiscale l0-continuation. In: Statistical Signal Processing 2007. SSP ’07. IEEE/SP 14th Work, pp. 176–180, August 2007

  27. Wang, Y., Yin, W., Zhang, Y.: A fast algorithm for image deblurring with total variation regularization. CAAM Tech, Reports (2007)

  28. Wasserman, G., Archibald, R., Gelb, A.: Image reconstruction from Fourier data using sparsity of edges. J. Sci. Comput. (2015). doi:10.1007/s10915-014-9973-3

  29. Yin, W., Osher, S., Goldfarb, D., Darbon, J.: Bregman iterative algorithms for l1-minimization with applications to compressed sensing. SIAM J. Imaging Sci. 1, 143–168 (2008)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgments

This work is supported in part by grants NSF-DMS 1216559, AFOSR FA9550-12-1-0393, and AFOSR FA9550-15-1-0152. The submitted manuscript is based upon work, authored in part by contractors [UT-Battelle LLC, manager of Oak Ridge National Laboratory (ORNL)], and supported by the U.S. Department of Energy, Office of Science, Office of Advanced Scientific Computing Research, Applied Mathematics program. Accordingly, the U.S. Government retains a non-exclusive, royalty-free license to publish or reproduce the published form of this contribution, or allow others to do so, for U.S. Government purposes.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Anne Gelb.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Archibald, R., Gelb, A. & Platte, R.B. Image Reconstruction from Undersampled Fourier Data Using the Polynomial Annihilation Transform. J Sci Comput 67, 432–452 (2016). https://doi.org/10.1007/s10915-015-0088-2

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10915-015-0088-2

Keywords

Navigation