Biomedical Optics Express · 2022 · 10 citations · 16 references
ComputingComputer EngineeringComputer ScienceBiomedical ImagingField-programmable Gate ArraysParallel ComputingGraphics Processing Unit ComputingGraphics Processing UnitsHardware AccelerationImage ProcessingParallel ArchitecturesSuper-resolution MicroscopyHeterogeneous Fpga ArchitecturesImage Super-resolutionPeripheral Component Interconnect ExpressReal-time ProcessingSuper-resolutionTask-level ParallelismThroughputThroughput Improvement
Real-time multi-emitter fitting is a key technology for advancing super-resolution localization microscopy (SRLM), especially when it is necessary to achieve dynamic imaging quality control and/or optimization of experimental conditions. However, with the increase of activation densities, the requirements in the computing resources would increase rapidly due to the complexity of the fitting algorithms, making it difficult to realize real-time multi-emitter fitting for emitter density more than 0.6 mol/µm 2 in large field of view (FOV), even after acceleration with the popular Graphics Processing Unit (GPU) computation. Here we adopt the task parallelism strategy in computer science to construct a Peripheral Component Interconnect Express (PCIe) based a ll- i n- o ne h eterogeneous c omputing p latform (AIO-HCP), where the data between two major parallel computing hardware, Field Programmable Gate Array (FPGA) and GPU, are interacted directly and executed simultaneously. Using simulated and experimental data, we verify that AIO-HCP could achieve a data throughput of up to ∼ 1.561 GB/s between FPGA and GPU. With this new platform, we develop a multi-emitter fitting method, called AIO-STORM, under big data stream parallel scheduling. We show that AIO-STORM is capable of providing real-time image processing on raw images with 100 µm × 100 µm FOV, 10 ms exposure time and 5.5 mol/µm 2 structure density, without scarifying image quality. This study overcomes the data throughput limitation of heterogeneous devices, demonstrates the power of the PCIe-based heterogeneous computation platform, and offers opportunities for multi-scale stitching of super-resolution images.
16
Quantitative evaluation of software packages for single-molecule localization microscopy
Daniel Sage, Hagai Kirshner, Thomas Pengo et al. · Nature Methods · 2015 · 408 citations · Full text
Video-rate imaging of biological dynamics at centimetre scale and micrometre resolution
Jingtao Fan, Jinli Suo, Jiamin Wu et al. · Nature Photonics · 2019 · 243 citations