Graph-based active learning of agglomeration (GALA): a Python']Python library to segment 2D and 3D neuroimages

被引:29
作者
Nunez-Iglesias, Juan [1 ]
Kennedy, Ryan [1 ,2 ]
Plaza, Stephen M. [1 ]
Chakraborty, Anirban [3 ]
Katz, William T. [1 ]
机构
[1] HHMI, FlyEM Project, Ashburn, VA USA
[2] Univ Penn, Sch Engn & Appl Sci, Dept Comp & Informat Sci, Philadelphia, PA 19104 USA
[3] Univ Calif Riverside, Dept Elect Engn, Video Comp Grp, Riverside, CA 92521 USA
关键词
connectomics; !text type='Python']Python[!/text; electron microscopy; image segmentation; machine learning; RECONSTRUCTION;
D O I
10.3389/fninf.2014.00034
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
The aim in high-resolution connectomics is to reconstruct complete neuronal connectivity in a tissue. Currently, the only technology capable of resolving the smallest neuronal processes is electron microscopy (EM). Thus, a common approach to network reconstruction is to perform (error-prone) automatic segmentation of EM images, followed by manual proofreading by experts to fix errors. We have developed an algorithm and software library to not only improve the accuracy of the initial automatic segmentation, but also point out the image coordinates where it is likely to have made errors. Our software, called gala (graph-based active learning of agglomeration), improves the state of the art in agglomerative image segmentation. It is implemented in Python and makes extensive use of the scientific Python stack (numpy, scipy, networkx, scikit-learn, scikit-image, and others). We present here the software architecture of the gala library, and discuss several designs that we consider would be generally useful for other segmentation packages. We also discuss the current limitations of the gala library and how we intend to address them.
引用
收藏
页数:6
相关论文
共 34 条
[1]   SLIC Superpixels Compared to State-of-the-Art Superpixel Methods [J].
Achanta, Radhakrishna ;
Shaji, Appu ;
Smith, Kevin ;
Lucchi, Aurelien ;
Fua, Pascal ;
Suesstrunk, Sabine .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2012, 34 (11) :2274-2281
[2]  
Andres B, 2012, LECT NOTES COMPUT SC, V7574, P778, DOI 10.1007/978-3-642-33712-3_56
[3]   3D segmentation of SBFSEM images of neuropil by a graphical model over supervoxel boundaries [J].
Andres, Bjoern ;
Koethe, Ullrich ;
Kroeger, Thorben ;
Helmstaedter, Moritz ;
Briggman, Kevin L. ;
Denk, Winfried ;
Hamprecht, Fred A. .
MEDICAL IMAGE ANALYSIS, 2012, 16 (04) :796-805
[4]  
[Anonymous], INT C MACH LEARN ED
[5]  
[Anonymous], 2008, 2008 IEEE C COMP VIS
[6]  
[Anonymous], 2010, Tech. Rep.
[7]   Contour Detection and Hierarchical Image Segmentation [J].
Arbelaez, Pablo ;
Maire, Michael ;
Fowlkes, Charless ;
Malik, Jitendra .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2011, 33 (05) :898-916
[8]  
Arganda-Carreras I., 2013, SNEMI 3D: 3D segmentation of neurites in EM images
[9]  
Bogovic J. A., 2013, CVPR
[10]   Calibrating Random Forests [J].
Bostrom, Henrik .
SEVENTH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS, PROCEEDINGS, 2008, :121-126