Journal of Mathematical Imaging and Vision

, Volume 53, Issue 3, pp 314–331 | Cite as

Discrete Tomography with Unknown Intensity Levels Using Higher-Order Statistics

Article

Abstract

Discrete tomography focuses on the reconstruction of images containing only a limited number of different intensity values. Most of the methods assume that the intensities are a priori known. In practice, however, this information is usually not available. Therefore, the problem of the estimation of the intensity levels has been recently addressed by many researchers. In this paper, we present a novel approach for the tomographic reconstruction of binary images, when the two gray-levels are unknown. The problem is traced back to the minimization of an appropriate objective functional, in which a higher-order statistics-based discretization term enforces binary solutions. Instead of the gray-levels, the only parameter of this term is their mid-level value, which is iteratively approximated during the optimization process. Experiments on synthetic phantom images as well as on real data show that the proposed graduated optimization scheme can efficiently minimize the objective functional and the method provides accurate reconstructions. Compared to some of the state-of-the-art algorithms, the proposed method provides competitive results, while it requires less parameter settings, thus it can be considered as a valid alternative.

Keywords

Discrete tomography Binary tomography Reconstruction Higher-order statistics Kurtosis 

Notes

Acknowledgments

The author is grateful to Antal Nagy, László Varga, Márton Balaskó, Péter Balázs, and András London for providing data for the experiments and for their helpful comments and suggestions.

Supplementary material

10851_2015_581_MOESM1_ESM.pdf (214 kb)
Supplementary material 1 (pdf 215 KB)

References

  1. 1.
    van Aarle, W., Crombecq, K., Couckuyt, I., Batenburg, K.J., Sijbers, J.: Efficient parameter estimation for discrete tomography using adaptive modelling. In: Fully three-dimensional image reconstruction in radiology and nuclear medicine, pp. 229–232 (2011)Google Scholar
  2. 2.
    Andersen, A., Kak, A.: Simultaneous algebraic reconstruction technique (SART): a superior implementation of the ART algorithm. Ultrason. Imaging 6(1), 81–94 (1984)CrossRefGoogle Scholar
  3. 3.
    Balaskó, M., Kuba, A., Nagy, A., Kiss, Z., Rodek, L., Ruskó, L.: Neutron-, gamma- and x-ray three-dimensional computed tomography at the budapest research reactor site. Nucl. Instrum. Methods Phys. Res. Sect. A Accel. Spectrom. Detect. Assoc. Equip. 542(1–3), 22–27 (2005)CrossRefGoogle Scholar
  4. 4.
    Balaskó, M., Kuba, A., Tanács, A., Kiss, Z., Nagy, A., Schillinger, B.: Comparison radiography and tomography possibilities of FRM-II (20 MW) and Budapest (10 MW) Research Reactor. In: M. Arif (ed.) Proceedings of Eight World Conf. WCNR-8, pp. 18–27 (2008)Google Scholar
  5. 5.
    Balázs, P., Gara, M.: An evolutionary approach for object-based image reconstruction using learnt priors. In: Proceedings of 16th Scan. Conf. Imag. Analysis, pp. 520–529. Springer, Berlin, Heidelberg (2009)Google Scholar
  6. 6.
    Bardsley, J., Goldes, J.: Regularization parameter selection and an efficient algorithm for total variation-regularized positron emission tomography. Numer. Algorithms 57(2), 255–271 (2011)MATHMathSciNetCrossRefGoogle Scholar
  7. 7.
    Batenburg, K.J.: An evolutionary algorithm for discrete tomography. Discrete Appl. Math. 151, 36–54 (2005)MATHMathSciNetCrossRefGoogle Scholar
  8. 8.
    Batenburg, K.J.: A network flow algorithm for reconstructing binary images from discrete x-rays. J. Math. Imaging Vis. 27(2), 175–191 (2007)MathSciNetCrossRefGoogle Scholar
  9. 9.
    Batenburg, K.J.: A network flow algorithm for reconstructing binary images from continuous x-rays. J. Math. Imaging Vis. 30(3), 231–248 (2008)MathSciNetCrossRefGoogle Scholar
  10. 10.
    Batenburg, K.J., Aarle, W.V., Sijbers, J.: A semi-automatic algorithm for grey level estimation in tomography. Patt. Rec. Lett. 32, 1395–1405 (2011)CrossRefGoogle Scholar
  11. 11.
    Batenburg, K.J., Rossell, M.D., Erni, R., Tendeloo, G.V., Aert, S.V.: Three-dimensional atomic imaging of crystalline nanoparticles. Nature 470, 374–377 (2011)CrossRefGoogle Scholar
  12. 12.
    Batenburg, K.J., Sijbers, J.: Optimal threshold selection for tomogram segmentation by projection distance minimization. IEEE Trans. Med. Imaging 28, 676–686 (2009)CrossRefGoogle Scholar
  13. 13.
    Batenburg, K.J., Sijbers, J.: DART: a practical reconstruction algorithm for discrete tomography. IEEE Trans. Imaging Proc. 20(9), 2542–2553 (2011)MathSciNetCrossRefGoogle Scholar
  14. 14.
    Batenburg, K.J., Sijbers, J., Poulsen, H., Knudsen, E.: DART: a robust algorithm for fast reconstruction of 3D grain maps. J. Appl. Crystallogr. 43, 1464–1473 (2010)CrossRefGoogle Scholar
  15. 15.
    Blake, A., Zisserman, A.: Visual Reconstruction. Artificial Intelligence. MIT Press, Cambridge (2003)Google Scholar
  16. 16.
    Brunetti, S., Del Lungo, A., Del Ristoro, F., Kuba, A., Nivat, M.: Reconstruction of 4- and 8-connected convex discrete sets from row and column projections. Lin. Alg. Appl. 339(1–3), 37–57 (2001)MATHCrossRefGoogle Scholar
  17. 17.
    Brunetti, S., Dulio, P., Peri, C.: Discrete tomography determination of bounded lattice sets from four x-rays. Discrete Appl. Math. 161(15), 2281–2292 (2013)MATHMathSciNetCrossRefGoogle Scholar
  18. 18.
    Cadzow, J.A.: Blind deconvolution via cumulant extrema. IEEE Sig. Proc. Mag. 13, 24–42 (1996)CrossRefGoogle Scholar
  19. 19.
    Capricelli, T.: Convex processing (software). http://labs.freehackers.org/projects/cvx-processing
  20. 20.
    Capricelli, T., Combettes, P.: A convex programming algorithm for noisy discrete tomography. In: Herman, G.T., Kuba, A. (eds.) Advances in Discrete Tomography and Its Applications, Applied and Numerical Harmonic Analysis, pp. 207–226. Birkhuser, Boston (2007)Google Scholar
  21. 21.
    Censor, Y.: Binary steering in discrete tomography reconstruction with sequential and simultaneous iterative algorithms. Linear Algebra Appl. 339, 111–124 (2001)MATHMathSciNetCrossRefGoogle Scholar
  22. 22.
    Chorbak, M., Dürr, C.: Reconstructing hv-convex polyominoes from orthogonal projections. Inf. Proc. Let. 69, 283–289 (1999)CrossRefGoogle Scholar
  23. 23.
    Deans, S.R.: The Radon Transform and Some of Its Applications. A Wiley-Interscience Publication, New York (1983)MATHGoogle Scholar
  24. 24.
    Sonka, M., Fitzpatrick, J.M.: Statistical image reconstruction methods for transmission tomography, chap. 1. In: Sonka, M., Fitzpatrick, J.M. (eds.) Handbook of Medical Imaging, Volume 2. Medical Image Processing and Analysis, pp. 1–70. SPIE, Bellingham (2000)CrossRefGoogle Scholar
  25. 25.
    Gardner, R., Gritzmann, P., Prangenberg, D.: On the computational complexity of reconstructing lattice sets from their x-rays. Discrete Math. 202(1–3), 45–71 (1999)MATHMathSciNetCrossRefGoogle Scholar
  26. 26.
    Gesù, V.D., Bosco, G.L., Millonz, F., Valenti, C.: A memetic algorithm for binary image reconstruction. In: Brimkov, V., Barneva, R., Hauptman, H. (eds.) Combinatorial Imaging Analysis. Lecture Notes in Computer Science, pp. 384–395. Springer, Berlin (2008)Google Scholar
  27. 27.
    Gregor, J., Benson, T.: Computational analysis and improvement of SIRT. IEEE Trans. Med. Imag. 27(7), 918–924 (2008)CrossRefGoogle Scholar
  28. 28.
    Hajdu, L.: Unique reconstruction of bounded sets in discrete tomography. Electron. Notes Discrete Math. 20, 15–25 (2005)MathSciNetCrossRefGoogle Scholar
  29. 29.
    Hanke, M., Raus, T.: A general heuristic for choosing the regularization parameter in ill-posed problems. SIAM J. Sci. Comput. 17(4), 956–972 (1996)MATHMathSciNetCrossRefGoogle Scholar
  30. 30.
    Herman, G.: Fundamentals of Computerized Tomography: Image Reconstruction from Projections. Advances in Pattern Recognition. Springer, London (2009)CrossRefGoogle Scholar
  31. 31.
    Herman, G.T., Kuba, A. (eds.): Discrete Tomography: Foundations, Algorithms, and Applications. Birkhäuser, Boston (1999)Google Scholar
  32. 32.
    Herman, G.T., Kuba, A. (eds.): Advances in Discrete Tomography and Its Applications. Birkhäuser, Boston (2007)Google Scholar
  33. 33.
    Kak, A.C., Slaney, M.: Principles of Computerized Tomographic Imaging. IEEE Press, New Jersey (1988)MATHGoogle Scholar
  34. 34.
    Kim, J., Jang, S.: High order statistics based blind deconvolution of bi-level images with unknown intensity values. Optic. Express 18, 12872–12889 (2010)CrossRefGoogle Scholar
  35. 35.
    Kisielowski, C., Schwander, P., Baumann, F., Seibt, M., Kim, Y., Ourmazd, A.: An approach to quantitative high-resolution transmission electron microscopy of crystalline materials. Ultramicroscopy 58(2), 131–155 (1995)CrossRefGoogle Scholar
  36. 36.
    Kuba, A., Nivat, M.: A sufficient condition for non-uniqueness in binary tomography with absorption. Theory Comp. Sci. 346(2–3), 335–357 (2005)MATHMathSciNetCrossRefGoogle Scholar
  37. 37.
    Li, T.H.: A joint estimation approach for two-tone image deblurring by blind deconvolution. IEEE Trans. Imaging Process. 11, 847–858 (2002)CrossRefGoogle Scholar
  38. 38.
    Lukić, T.: Discrete tomography reconstruction based on the multi-well potential. In: Proceedings of 14th International Conference in Combinatorial Imaging Analysis, 6636: 335–345 (2011)Google Scholar
  39. 39.
    Moisi, E., Nagy, B., Cretu, V.: Maximum flow minimum cost algorithm for reconstruction of images represented on the triangular grid. In: IEEE 8th International Symposium on Applied Computational Intelligence and Informatics, pp. 35–40 (2013)Google Scholar
  40. 40.
    Nagy, A.: Smoothing filters in the DART algorithm. In: Barneva, R., Brimkov, V., lapal, J. (eds.) Combinatorial Imaging Analysis, Lecture Notes in Computer Science, pp. 224–237. Springer International Publishing, Berlin (2014)Google Scholar
  41. 41.
    Nagy, A., Kuba, A.: Reconstruction of binary matrices from fan-beam projections. Acta Cybern. 17(2), 359–385 (2005)MATHMathSciNetGoogle Scholar
  42. 42.
    Nagy, Á., Vincze, C.: Reconstruction of hv-convex sets by their coordinate x-ray functions. J. Math. Imaging Vis. 49(3), 569–582 (2014)MATHMathSciNetCrossRefGoogle Scholar
  43. 43.
    Nocedal, J., Wright, S.: Numerical optimization, 2, ed edn. Springer series in operations research and financial engineering. Springer, New York (2006)Google Scholar
  44. 44.
    Rosenfeld, A., Kak, A.: Digital Picture Processing, vol. 1–2, 2nd edn. Academic Press, Waltham (1982)Google Scholar
  45. 45.
    Roux, S., Leclerc, H., Hild, F.: Efficient binary tomographic reconstruction. J. Math. Imaging Vis. 49(2), 335–351 (2014)MATHMathSciNetCrossRefGoogle Scholar
  46. 46.
    Ryser, H.: Combinatorial properties of matrices of zeros and ones. In: Classic Papers in Combinatorics, Modern Birkhäuser Classics, pp. 269–275. Birkhäuser Boston (1987)Google Scholar
  47. 47.
    Schüle, T., Schnörr, C., Weber, S., Hornegger, J.: Discrete tomography by convex-concave regularization and D.C. programming. Discrete Appl. Math. 151, 229–243 (2005)MATHMathSciNetCrossRefGoogle Scholar
  48. 48.
    Schüle, T., Weber, S., Schnörr, C.: Adaptive reconstruction of discrete-valued objects from few projections. Electron. Notes Discrete Math. 20, 365–384 (2005)CrossRefGoogle Scholar
  49. 49.
    Singer, A., Wu, H.: Two-dimensional tomography from noisy projections taken at unknown random directions. SIAM J. Imaging Sci 6(1), 136–175 (2013)MATHMathSciNetCrossRefGoogle Scholar
  50. 50.
    Trampert, J., Leveque, J.J.: Simultaneous iterative reconstruction technique: physical interpretation based on the generalized least squares solution. J. Geophys. Res. 95(B8), 12553–12559 (1990)CrossRefGoogle Scholar
  51. 51.
    Valenti, C.: A genetic algorithm for discrete tomography reconstruction. Genet. Program. Evolv. Mach. 9(1), 85–96 (2008)CrossRefGoogle Scholar
  52. 52.
    Van Aarle, W., Batenburg, K.J., Sijbers, J.: Automatic parameter estimation for the discrete algebraic reconstruction technique (DART). IEEE Trans. Imag. Proc. 21(11), 4608–4621 (2012)CrossRefGoogle Scholar
  53. 53.
    Varga, L., Balazs, P., Nagy, A.: Projection selection algorithms for discrete tomography. In: J. Blanc-Talon, D. Bone, W. Philips, D. Popescu, P. Scheunders (eds.) Proceedings of Advanced Conc. Intell. Vis. Syst., Lecture Notes in Computer Science, vol. 6474, pp. 390–401. Sydney, Australia (2010)Google Scholar
  54. 54.
    Varga, L., Balazs, P., Nagy, A.: Direction-dependency of binary tomographic reconstruction algorithms. Gr. Models 73, 365–375 (2011)CrossRefGoogle Scholar
  55. 55.
    Varga, L., Balazs, P., Nagy, A.: An energy minimization reconstruction algorithm for multivalued discrete tomography. In: International Symposium on Computational Modeling of Objects Represented in Images, pp. 179–185. Taylor & Francis, Rome, Italy (2012)Google Scholar
  56. 56.
    Vrahatis, M., Androulakis, G., Lambrinos, J., Magoulas, G.: A class of gradient unconstrained minimization algorithms with adaptive stepsize. J. Comput. Appl. Math. 114(2), 367–386 (2000)MATHMathSciNetCrossRefGoogle Scholar
  57. 57.
    Weber, S.: Discrete tomography by convex-concave regularization using linear and quadratic optimization. Ph.D. thesis, Heidelberg University (2009)Google Scholar
  58. 58.
    Wiggins, R.A.: Minimum entropy deconvolution. Geoexploration 16(1–2), 21–35 (1978)CrossRefGoogle Scholar
  59. 59.
    Wu, H.: Minimum entropy deconvolution for restoration of blurred two-tone images. Electronic Lett. 26, 1183–1184 (1990)CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media New York 2015

Authors and Affiliations

  1. 1.Department of Computer Algorithms and Artificial IntelligenceUniversity of SzegedSzegedHungary

Personalised recommendations