Applying Parallel Computations in Problems of Processing Images of Fluorescent Point Emitters
- 3 Downloads
Abstract
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.
Notes
ACKNOWLEDGMENTS
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.”
REFERENCES
- 1.Orrit, M., Nat. Photonics, 2014, vol. 8, no. 12, p. 887.ADSCrossRefGoogle Scholar
- 2.Betzig, E., Angew. Chem., Int. Ed., 2015, vol. 54, no. 28, p. 8034.CrossRefGoogle Scholar
- 3.Hell, S.W., Angew. Chem., Int. Ed., 2015, vol. 54, no. 28, p. 8054.CrossRefGoogle Scholar
- 4.Moerner, W.E., Angew. Chem., Int. Ed., 2015, vol. 54, no. 28, p. 8067.CrossRefGoogle Scholar
- 5.Orrit, M., Evans, G., Cordes, T., et al., Faraday Discuss., 2015, vol. 184, p. 275.ADSCrossRefGoogle Scholar
- 6.Naumov, A.V., Phys.-Usp., 2013, vol. 56, p. 605.ADSCrossRefGoogle Scholar
- 7.Naumov, A.V., Eremchev, I.Y., and Gorshelev, A.A., Eur. Phys. J. D, 2014, vol. 68, no. 11.Google Scholar
- 8.Eremchev, M.Y., Eremchev, I.Y., and Naumov, A.V., EPJ Web Conf., 2015, vol. 103, p. 05003.Google Scholar
- 9.Baev, A.A. and Rozhencov, A.A., Bull. Russ. Acad. Sci.: Phys., 2017, vol. 81, no. 5, p. 561.CrossRefGoogle Scholar
- 10.Zhu, X. and Zhang, D., PLoS ONE, 2013, vol. 8, no. 10, p. e76665.ADSCrossRefGoogle Scholar
- 11.Eremchev, I.Yu., Lozing, N.A., Gladush, M.G., et al., Bull. Russ. Acad. Sci.: Phys. (in press).Google Scholar
- 12.Boreskov, A.V. and Kharlamov, A.A., Osnovy raboty s tekhnologiei CUDA (The Basics of CUDA), Moscow: DMK, 2010.Google Scholar
- 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.Asharina, I.V., Osnovy programmirovaniya na yazykakh C i C++ (Basic C and C++ Programming), Moscow: GLT, 2012.Google Scholar