A Graph-Theoretical Approach for Tracing Filamentary Structures in Neuronal and Retinal Images

The aim of this study is about tracing filamentary structures in both neuronal and retinal images. It is often crucial to identify single neurons in neuronal networks, or separate vessel tree structures in retinal blood vessel networks, in applications such as drug screening for neurological disorders or computer-aided diagnosis of diabetic retinopathy. Both tasks are challenging as the same bottleneck issue of filament crossovers is commonly encountered, which essentially hinders the ability of existing systems to conduct large-scale drug screening or practical clinical usage. To address the filament crossovers' problem, a two-step graph-theoretical approach is proposed in this paper. The first step focuses on segmenting filamentary pixels out of the background. This produces a filament segmentation map used as input for the second step, where they are further separated into disjointed filaments. Key to our approach is the idea that the problem can be reformulated as label propagation over directed graphs, such that the graph is to be partitioned into disjoint sub-graphs, or equivalently, each of the neurons (vessel trees) is separated from the rest of the neuronal (vessel) network. This enables us to make the interesting connection between the tracing problem and the digraph matrix-forest theorem in algebraic graph theory for the first time. Empirical experiments on neuronal and retinal image datasets demonstrate the superior performance of our approach over existing methods.

[1]  Norman,et al.  Structural Models: An Introduction to the Theory of Directed Graphs. , 1966 .

[2]  B. A. Farbey,et al.  Structural Models: An Introduction to the Theory of Directed Graphs , 1966 .

[3]  C. D. Meyer,et al.  Singular M-matrices and inverse positivity , 1978 .

[4]  Michael A. Saunders,et al.  LSQR: An Algorithm for Sparse Linear Equations and Sparse Least Squares , 1982, TOMS.

[5]  Richard A. Brualdi,et al.  Combinatorial matrix theory , 1991 .

[6]  R. Brualdi,et al.  Combinatorial Matrix Theory: Some Special Graphs , 1991 .

[7]  Vladimir Vapnik,et al.  Statistical learning theory , 1998 .

[8]  Alejandro F. Frangi,et al.  Muliscale Vessel Enhancement Filtering , 1998, MICCAI.

[9]  Hong Shen,et al.  Rapid automated tracing and feature extraction from retinal fundus images using direct exploratory algorithms , 1999, IEEE Transactions on Information Technology in Biomedicine.

[10]  James Demmel,et al.  A Supernodal Approach to Sparse Partial Pivoting , 1999, SIAM J. Matrix Anal. Appl..

[11]  Rajeev Motwani,et al.  The PageRank Citation Ranking : Bringing Order to the Web , 1999, WWW 1999.

[12]  A.D. Hoover,et al.  Locating blood vessels in retinal images by piecewise threshold probing of a matched filter response , 2000, IEEE Transactions on Medical Imaging.

[13]  P. Chebotarev,et al.  Forest Matrices Around the Laplaeian Matrix , 2002, math/0508178.

[14]  Bernhard Schölkopf,et al.  Learning with Local and Global Consistency , 2003, NIPS.

[15]  Yousef Saad,et al.  Iterative methods for sparse linear systems , 2003 .

[16]  K. Viswanath,et al.  Diabetic retinopathy: clinical findings and management. , 2003, Community eye health.

[17]  E Meijering,et al.  Design and validation of a tool for neurite tracing and analysis in fluorescence microscopy images , 2004, Cytometry. Part A : the journal of the International Society for Analytical Cytology.

[18]  Francis K. H. Quek,et al.  A review of vessel extraction techniques and algorithms , 2004, CSUR.

[19]  Timothy A. Davis,et al.  Algorithm 832: UMFPACK V4.3---an unsymmetric-pattern multifrontal method , 2004, TOMS.

[20]  Max A. Viergever,et al.  Ridge-based vessel segmentation in color images of the retina , 2004, IEEE Transactions on Medical Imaging.

[21]  Ran El-Yaniv,et al.  Explicit Learning Curves for Transduction and Application to Clustering and Compression Algorithms , 2004, J. Artif. Intell. Res..

[22]  M. Foracchia,et al.  A new tracking system for the robust extraction of retinal vessel structure , 2004, The 26th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[23]  F. Chung Laplacians and the Cheeger Inequality for Directed Graphs , 2005 .

[24]  Bernhard Schölkopf,et al.  Learning from labeled and unlabeled data on a directed graph , 2005, ICML.

[25]  Ana Maria Mendonça,et al.  Segmentation of retinal blood vessels by combining the detection of centerlines and morphological reconstruction , 2006, IEEE Transactions on Medical Imaging.

[26]  Alexander Zien,et al.  Semi-Supervised Learning , 2006 .

[27]  Roberto Marcondes Cesar Junior,et al.  Retinal vessel segmentation using the 2-D Gabor wavelet and supervised classification , 2005, IEEE Transactions on Medical Imaging.

[28]  Pavel Yu. Chebotarev,et al.  Spanning Forests of a Digraph and Their Applications , 2001, ArXiv.

[29]  M. Pool,et al.  NeuriteTracer: A novel ImageJ plugin for automated quantification of neurite outgrowth , 2008, Journal of Neuroscience Methods.

[30]  Michael I. Jordan,et al.  Graphical Models, Exponential Families, and Variational Inference , 2008, Found. Trends Mach. Learn..

[31]  Max W. K. Law,et al.  Three Dimensional Curvilinear Structure Detection Using Optimally Oriented Flux , 2008, ECCV.

[32]  Andrew Hunter,et al.  An Active Contour Model for Segmenting and Measuring Retinal Vessels , 2009, IEEE Transactions on Medical Imaging.

[33]  H. Lee,et al.  Quantitative neurite outgrowth measurement based on image segmentation with topological dependence , 2009, Cytometry. Part A : the journal of the International Society for Analytical Cytology.

[34]  Pascal Fua,et al.  Reconstructing Geometrically Consistent Tree Structures from Noisy Images , 2010, MICCAI.

[35]  Chris H. Q. Ding,et al.  Directed Graph Learning via High-Order Co-linkage Analysis , 2010, ECML/PKDD.

[36]  Laurent D. Cohen,et al.  Tubular Structure Segmentation Based on Minimal Path Method and Anisotropic Enhancement , 2011, International Journal of Computer Vision.

[37]  Erik Meijering,et al.  Neuron tracing in perspective , 2010, Cytometry. Part A : the journal of the International Society for Analytical Cytology.

[38]  Hanchuan Peng,et al.  V3D enables real-time 3D visualization and quantitative analysis of large-scale biological image data sets , 2010, Nature Biotechnology.

[39]  José Manuel Bravo,et al.  A New Supervised Method for Blood Vessel Segmentation in Retinal Images by Using Gray-Level and Moment Invariants-Based Features , 2011, IEEE Transactions on Medical Imaging.

[40]  Milan Sonka,et al.  Vessel Boundary Delineation on Fundus Images Using Graph-Based Approach , 2011, IEEE Transactions on Medical Imaging.

[41]  Pascal Fua,et al.  Automated Reconstruction of Dendritic and Axonal Trees by Global Optimization with Geometric Priors , 2011, Neuroinformatics.

[42]  J. Douglas Armstrong,et al.  Bioinformatics Applications Note Systems Biology Simple Neurite Tracer: Open Source Software for Reconstruction, Visualization and Analysis of Neuronal Processes , 2022 .

[43]  Giorgio A. Ascoli,et al.  The DIADEM Metric: Comparing Multiple Reconstructions of the Same Neuron , 2011, Neuroinformatics.

[44]  Chia-Ling Tsai,et al.  A Broadly Applicable 3-D Neuron Tracing Method Based on Open-Curve Snake , 2011, Neuroinformatics.

[45]  Chris H. Q. Ding,et al.  Simultaneous Image Classification and Annotation via Biased Random Walk on Tri-relational Graph , 2012, ECCV.

[46]  Slawomir J. Nasuto,et al.  Neuromantic – from Semi-Manual to Semi-Automatic Reconstruction of Neuron Morphology , 2012, Front. Neuroinform..

[47]  David Mayerich,et al.  NetMets: software for quantifying and visualizing errors in biological network segmentation , 2012, BMC Bioinformatics.

[48]  H. Gurden,et al.  Alteration of sensory-evoked metabolic and oscillatory activities in the olfactory bulb of GLAST-deficient mice , 2012, Front. Neural Circuits.

[49]  Shih-Fu Chang,et al.  Automatic Reconstruction of Neural Morphologies with Multi-Scale Tracking , 2012, Front. Neural Circuits.

[50]  P. Bankhead,et al.  Fast Retinal Vessel Detection and Measurement Using Wavelets and Edge Location Refinement , 2012, PloS one.

[51]  Deniz Erdogmus,et al.  Retinal vasculature segmentation using principal spanning forests , 2012, 2012 9th IEEE International Symposium on Biomedical Imaging (ISBI).

[52]  Bunyarit Uyyanonvara,et al.  Blood vessel segmentation methodologies in retinal images - A survey , 2012, Comput. Methods Programs Biomed..

[53]  Hanchuan Peng,et al.  APP2: automatic tracing of 3D neuron morphology based on hierarchical pruning of a gray-weighted image distance-tree , 2013, Bioinform..

[54]  Cheng Li,et al.  Automated Tracing of Retinal Blood Vessels Using Graphical Models , 2013, SCIA.

[55]  Remco Duits,et al.  A Multi-Orientation Analysis Approach to Retinal Vessel Tracking , 2012, Journal of Mathematical Imaging and Vision.

[56]  Vincent Lepetit,et al.  Supervised Feature Learning for Curvilinear Structure Segmentation , 2013, MICCAI.

[57]  Feng Lin,et al.  Tracing Retinal Blood Vessels by Matrix-Forest Theorem of Directed Graphs , 2014, MICCAI.

[58]  François Laviolette,et al.  PAC-Bayesian Theory for Transductive Learning , 2014, AISTATS.

[59]  Ioannis A. Kakadiaris,et al.  Automatic Morphological Reconstruction of Neurons from Multiphoton and Confocal Microscopy Images Using 3D Tubular Models , 2015, Neuroinformatics.