Parallel implementations to accelerate the autofocus process in microscopy applications.

J Med Imaging (Bellingham)

Universidad Politécnica de Tulancingo, Computer Vision Laboratory, Hidalgo, México.

Published: January 2020

Several autofocus algorithms based on the analysis of image sharpness have been proposed for microscopy applications. Since autofocus functions (AFs) are computed from several images captured at different lens positions, these algorithms are considered computationally intensive. With the aim of presenting the capabilities of dedicated hardware to speed-up the autofocus process, we discuss the implementation of four AFs using, respectively, a multicore central processing unit (CPU) architecture and a graphic processing unit (GPU) card. Throughout different experiments performed on 300 image stacks previously identified with tuberculosis bacilli, the proposed implementations have allowed for the acceleration of the computation time for some AFs up to 23 times with respect to the serial version. These results show that the optimal use of multicore CPU and GPUs can be used effectively for autofocus in real-time microscopy applications.

Download full-text PDF

Source
http://www.ncbi.nlm.nih.gov/pmc/articles/PMC6968793PMC
http://dx.doi.org/10.1117/1.JMI.7.1.014001DOI Listing

Publication Analysis

Top Keywords

microscopy applications
12
autofocus process
8
applications autofocus
8
processing unit
8
autofocus
5
parallel implementations
4
implementations accelerate
4
accelerate autofocus
4
process microscopy
4
autofocus algorithms
4

Similar Publications

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!