An LED-Based Structured Illumination Microscope Using A Digital Micromirror Device And GPU Accelerated Image Reconstruction
Göster/ Aç
Erişim
info:eu-repo/semantics/openAccessTarih
2022Yazar
Aydın, MusaUysallı, Yiğit
Özgönül, Ekin
Morova, Berna
Tiryaki, Fatmanur
Karalar, Elif Nur Fırat
Doğan, Buket
Kiraz, Alper
Üst veri
Tüm öğe kaydını gösterKünye
AYDIN, Musa, Yiğit UYSALLI, Ekin ÖZGÖNÜL, Berna MOROVA, Fatmanur TİRYAKİ, Elif Nur FİRAT-KARALAR, Buket DOĞAN & Alper KİRAZ. "An LED-Based Structured Illumination Microscope Using A Digital Micromirror Device And GPU Accelerated Image Reconstruction". Plos One, (2022): 1-22.Özet
When combined with computational approaches, fluorescence imaging becomes one of the
most powerful tools in biomedical research. It is possible to achieve resolution figures
beyond the diffraction limit, and improve the performance and flexibility of high-resolution
imaging systems with techniques such as structured illumination microscopy (SIM) reconstruction. In this study, the hardware and software implementation of an LED-based superresolution imaging system using SIM employing GPU accelerated parallel image reconstruction is presented. The sample is illuminated with two-dimensional sinusoidal patterns
with various orientations and lateral phase shifts generated using a digital micromirror
device (DMD). SIM reconstruction is carried out in frequency space using parallel CUDA
kernel functions. Furthermore, a general purpose toolbox for the parallel image reconstruction algorithm and an infrastructure that allows all users to perform parallel operations on
images without developing any CUDA kernel code is presented. The developed image
reconstruction algorithm was run separately on a CPU and a GPU. Two different SIM reconstruction algorithms have been developed for the CPU as mono-thread CPU algorithm and
multi-thread OpenMP CPU algorithm. SIM reconstruction of 1024 × 1024 px images was
achieved in 1.49 s using GPU computation, indicating an enhancement by *28 and *20 in
computation time when compared with mono-thread CPU computation and multi-thread
OpenMP CPU computation, respectively.
Kaynak
Plos OneBağlantı
https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0273990https://hdl.handle.net/11352/4181