A Parallel Distributed-Memory Particle Method Enables Acquisition-Rate Segmentation of Large Fluorescence Microscopy Images

被引:11
作者
Afshar, Yaser [1 ,2 ,3 ]
Sbalzarini, Ivo F. [1 ,2 ,3 ]
机构
[1] Tech Univ Dresden, Fac Comp Sci, Chair Sci Comp Syst Biol, D-01187 Dresden, Germany
[2] Max Planck Inst Mol Cell Biol & Genet, D-01307 Dresden, Germany
[3] Ctr Syst Biol Dresden, MOSAIC Grp, D-01397 Dresden, Germany
关键词
REGION COMPETITION; PERCOLATION; SIMULATION; ALGORITHM; TOPOLOGY; NUMBERS;
D O I
10.1371/journal.pone.0152528
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Modern fluorescence microscopy modalities, such as light-sheet microscopy, are capable of acquiring large three-dimensional images at high data rate. This creates a bottleneck in computational processing and analysis of the acquired images, as the rate of acquisition outpaces the speed of processing. Moreover, images can be so large that they do not fit the main memory of a single computer. We address both issues by developing a distributed parallel algorithm for segmentation of large fluorescence microscopy images. The method is based on the versatile Discrete Region Competition algorithm, which has previously proven useful in microscopy image segmentation. The present distributed implementation decomposes the input image into smaller sub-images that are distributed across multiple computers. Using network communication, the computers orchestrate the collectively solving of the global segmentation problem. This not only enables segmentation of large images (we test images of up to 10(10) pixels), but also accelerates segmentation to match the time scale of image acquisition. Such acquisition-rate image segmentation is a prerequisite for the smart microscopes of the future and enables online data compression and interactive experiments.
引用
收藏
页数:36
相关论文
共 46 条
[31]   ClearVolume: open-source live 3D visualization for light-sheet microscopy [J].
Royer, Loic A. ;
Weigert, Martin ;
Guenther, Ulrik ;
Maghelli, Nicola ;
Jug, Florian ;
Sbalzarini, Ivo F. ;
Myers, Eugene W. .
NATURE METHODS, 2015, 12 (06) :480-481
[32]   PPM - A highly efficient parallel particle-mesh library for the simulation of continuum systems [J].
Sbalzarini, I. F. ;
Walther, J. H. ;
Bergdorf, M. ;
Hieber, S. E. ;
Kotsalis, E. M. ;
Koumoutsakos, P. .
JOURNAL OF COMPUTATIONAL PHYSICS, 2006, 215 (02) :566-588
[33]  
Sbalzarini IF, 2014, ARXIV14030240V1, P1
[34]   The smart and gentle microscope [J].
Scherf, Nico ;
Huisken, Jan .
NATURE BIOTECHNOLOGY, 2015, 33 (08) :815-818
[35]  
Schindelin J, 2012, NAT METHODS, V9, P676, DOI [10.1038/nmeth.2019, 10.1038/NMETH.2019]
[36]   High-speed panoramic light-sheet microscopy reveals global endodermal cell dynamics [J].
Schmid, Benjamin ;
Shah, Gopi ;
Scherf, Nico ;
Weber, Michael ;
Thierbach, Konstantin ;
Campos, Citlali Perez ;
Roeder, Ingo ;
Aanstad, Pia ;
Huisken, Jan .
NATURE COMMUNICATIONS, 2013, 4
[37]  
Segonne F., 2005, SEGMENTATION MED IMA
[38]   A real-time algorithm for the approximation of level-set-based curve evolution [J].
Shi, Yongang ;
Karl, William Clem .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2008, 17 (05) :645-656
[39]   Fast Segmentation of Stained Nuclei in Terabyte-Scale, Time Resolved 3D Microscopy Image Stacks [J].
Stegmaier, Johannes ;
Otte, Jens C. ;
Kobitski, Andrei ;
Bartschat, Andreas ;
Garcia, Ariel ;
Nienhaus, G. Ulrich ;
Straehle, Uwe ;
Mikut, Ralf .
PLOS ONE, 2014, 9 (02)
[40]   A direct parallel implementation of the Koshen-Kopelman algorithm for distributed memory architectures [J].
Teuler, JM ;
Gimel, JC .
COMPUTER PHYSICS COMMUNICATIONS, 2000, 130 (1-2) :118-129