Fast Cross Correlation for Limited Angle Tomographic Data

  • Ricardo M. SánchezEmail author
  • Rudolf Mester
  • Mikhail Kudryashev
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11482)


The cross-correlation is a fundamental operation in signal processing, as it is a measure of similarity and a tool to find translations between signals. Its implementation in Fourier space is used for large datasets, as it is faster than the one in real space, however, it does not consider any special properties which signals may have, as is the case of Limited Angle Tomography. The Fourier space of limited angle tomograms, which are reconstructed from a reduced number of projections, has a large number of empty values. As a consequence, most operations needed to calculate the cross-correlation are executed on empty data. To address this issue, we propose the projected Cross Correlation (pCC) method, which calculates the cross-correlation between a reference and a limited angle tomogram more efficiently. To reduce the number of operations, pCC follows a project, cross-correlate, reconstruct process, instead of the typical reconstruct, cross-correlate process. Both methods are equivalent, but the proposed one has lower computational complexity and provides significant speedup for larger tomograms, as we confirm with our experiments. Additionally, we propose the usage of a \(l_1\) penalty on the cross-correlation to improve its sensitivity and its robustness to noise. Our experimental results show that the improvements are achieved with no significant additional computational cost.


Limited angle tomography Template matching Volume Alignment Cryo electron tomography 



Ricardo M. Sánchez and Mikhail Kudryashev are funded by the Sofja Kovalevskaja Award from the Alexander von Humboldt Foundation to Mikhail Kudryashev. Ricardo M. Sánchez is partially supported by the starter Fellowship from SFB807.


  1. 1.
    Aniridh, R., Kim, H., Thiagarajan, J.J., Mohan, K.A., Champley, K., Bremer, T.: Lose the views: limited angle CT reconstruction via implicit sinogram completion. In: Computer Vision and Pattern Recognition (2017)Google Scholar
  2. 2.
    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)CrossRefGoogle Scholar
  3. 3.
    Crowther, R.A., DeRosier, D.J., Klug, A.: The reconstruction of a three dimensional structure from projections and its application to electron microscopy. In: Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences (1970)Google Scholar
  4. 4.
    Dong-Jiang, J., Wen-Zhang, H., Xiao-Bing, Z.: TV OS-SART with fractional order integral filtering. In: Eighth International Conference on Computational Intelligence and Security (2012)Google Scholar
  5. 5.
    Frikel, J.: Sparse regularization in limited angle tomography. Appl. Comput. Harminic Anal. 24, 117–141 (2013)MathSciNetCrossRefGoogle Scholar
  6. 6.
    Galaz-Montoya, J.G., Ludtke, S.J.: The advent of structural biology in situ by single particle cryo-electron tomography. Biophys. Rep. 3, 17–35 (2017)CrossRefGoogle Scholar
  7. 7.
    Garces, D.H., Rhodes, W.T., Peña, N.M.: Projection-slice theorem: a compact notation. J. Opt. Soc. Am. A, Opt. Image Sci. Vis. 28, 766–769 (2011)CrossRefGoogle Scholar
  8. 8.
    Hansen, P.C., Jørgensen, J.H.: Total variation and tomographic imaging from projections. In: Thirty-Sixth Conference of the Dutch-Flemish Numerical Analysis Communities (2011)Google Scholar
  9. 9.
    Hii, A.J.H., Hann, C., Chase, J.G., Houten, E.E.E.W.V.: Fast normalized cross correlation for motion tracking using basis functions. Comput. Methods Programs Biomed. 82, 144–156 (2006)CrossRefGoogle Scholar
  10. 10.
    Lu, X., Sun, Y., Yuan, Y.: Optimization for limited angle tomography in medical image processing. Pattern Recogn. 44, 2427–2435 (2011)CrossRefGoogle Scholar
  11. 11.
    Mori, M., Kashino, K.: Fast template matching based on normalized cross correlation using adaptive block partitioning and initial threshold estimation. In: IEEE International Symposium on Multimedia (2010)Google Scholar
  12. 12.
    Penczek, P.A.: Fundamentals of three-dimensional reconstruction from projections. In: Methods in Enzymology (2010)Google Scholar
  13. 13.
    Pipe, J.G., Menon, P.: Sampling density compensation in MRI: rationale and an iterative numerical solution. Magn. Reson. Med. 41, 179–186 (1999)CrossRefGoogle Scholar
  14. 14.
    Rickgauer, J.P., Grigorieff, N., Denk, W.: Single-protein detection in crowded molecular environments in cryo-EM images. eLife 6, e25648 (2017)CrossRefGoogle Scholar
  15. 15.
    Yu, L., Snapp, R.R., Ruiz, T., Radermacher, M.: Projection-based volume alignment. J. Struct. Biol. 182, 93–105 (2013)CrossRefGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  • Ricardo M. Sánchez
    • 1
    • 2
    Email author
  • Rudolf Mester
    • 3
    • 4
  • Mikhail Kudryashev
    • 1
    • 2
  1. 1.Max Planck Institute for BiophysicsFrankfurt am MainGermany
  2. 2.Buchmann Institute for Molecular Life SciencesGoethe UniversityFrankfurtGermany
  3. 3.Visual Sensorics and Inf. Proc. LabGoethe UniversityFrankfurt/MainGermany
  4. 4.Norwegian Open AI Lab, CS Department (IDI)NTNUTrondheimNorway

Personalised recommendations