Applying Parallel Computations in Problems of Processing Images of Fluorescent Point Emitters

  • A. A. Baev
  • A. A. RozhentsovEmail author


Approaches are discussed to solving the problem of automatic image recognition of point and paired fluorescent objects in a microscope’s field of view for a CCD camera, and for determining their parameters via parallel computing on the basis of a central processor. Results are presented from computations on Intel Core i5 and i7 microprocessors. Ways of distributing tasks over cores and stages of computation are described. The ability of parallel computing to shorten the length of point image processing is shown as well.



This work was supported by the RF Ministry of Education and Science, project RFMEFI577170254 “An Intraoperational Navigation System for Minimally Invasive Surgery with the Support of Augmented Reality Technology Based on Virtual 3D Models of Organs, Obtained Using the Results from CT Diagnostics.”


  1. 1.
    Orrit, M., Nat. Photonics, 2014, vol. 8, no. 12, p. 887.ADSCrossRefGoogle Scholar
  2. 2.
    Betzig, E., Angew. Chem., Int. Ed., 2015, vol. 54, no. 28, p. 8034.CrossRefGoogle Scholar
  3. 3.
    Hell, S.W., Angew. Chem., Int. Ed., 2015, vol. 54, no. 28, p. 8054.CrossRefGoogle Scholar
  4. 4.
    Moerner, W.E., Angew. Chem., Int. Ed., 2015, vol. 54, no. 28, p. 8067.CrossRefGoogle Scholar
  5. 5.
    Orrit, M., Evans, G., Cordes, T., et al., Faraday Discuss., 2015, vol. 184, p. 275.ADSCrossRefGoogle Scholar
  6. 6.
    Naumov, A.V., Phys.-Usp., 2013, vol. 56, p. 605.ADSCrossRefGoogle Scholar
  7. 7.
    Naumov, A.V., Eremchev, I.Y., and Gorshelev, A.A., Eur. Phys. J. D, 2014, vol. 68, no. 11.Google Scholar
  8. 8.
    Eremchev, M.Y., Eremchev, I.Y., and Naumov, A.V., EPJ Web Conf., 2015, vol. 103, p. 05003.Google Scholar
  9. 9.
    Baev, A.A. and Rozhencov, A.A., Bull. Russ. Acad. Sci.: Phys., 2017, vol. 81, no. 5, p. 561.CrossRefGoogle Scholar
  10. 10.
    Zhu, X. and Zhang, D., PLoS ONE, 2013, vol. 8, no. 10, p. e76665.ADSCrossRefGoogle Scholar
  11. 11.
    Eremchev, I.Yu., Lozing, N.A., Gladush, M.G., et al., Bull. Russ. Acad. Sci.: Phys. (in press).Google Scholar
  12. 12.
    Boreskov, A.V. and Kharlamov, A.A., Osnovy raboty s tekhnologiei CUDA (The Basics of CUDA), Moscow: DMK, 2010.Google Scholar
  13. 13.
    Karpov, Yu.G., Teoriya i tekhnologiya programmirovaniya. Osnovy postroeniya translyatorov (Programming Theory and Techniques. The Basics of Compiler Development), St. Petersburg: BKhV-Peterburg, 2012.Google Scholar
  14. 14.
    Asharina, I.V., Osnovy programmirovaniya na yazykakh C i C++ (Basic C and C++ Programming), Moscow: GLT, 2012.Google Scholar

Copyright information

© Allerton Press, Inc. 2018

Authors and Affiliations

  1. 1.Volga State University of TechnologyYoshkar-OlaRussia

Personalised recommendations