Skip to main content

Advertisement

Log in

From Curves to Trees: A Tree-like Shapes Distance Using the Elastic Shape Analysis Framework

  • Original Article
  • Published:
Neuroinformatics Aims and scope Submit manuscript

Abstract

Trees are a special type of graph that can be found in various disciplines. In the field of biomedical imaging, trees have been widely studied as they can be used to describe structures such as neurons, blood vessels and lung airways. It has been shown that the morphological characteristics of these structures can provide information on their function aiding the characterization of pathological states. Therefore, it is important to develop methods that analyze their shape and quantify differences between their structures. In this paper, we present a method for the comparison of tree-like shapes that takes into account both topological and geometrical information. This method, which is based on the Elastic Shape Analysis Framework, also computes the mean shape of a population of trees. As a first application, we have considered the comparison of axon morphology. The performance of our method has been evaluated on two sets of images. For the first set of images, we considered four different populations of neurons from different animals and brain sections from the NeuroMorpho.org open database. The second set was composed of a database of 3D confocal microscopy images of three populations of axonal trees (normal and two types of mutations) of the same type of neurons. We have calculated the inter and intra class distances between the populations and embedded the distance in a classification scheme. We have compared the performance of our method against three other state of the art algorithms, and results showed that the proposed method better distinguishes between the populations. Furthermore, we present the mean shape of each population. These shapes present a more complete picture of the morphological characteristics of each population, compared to the average value of certain predefined features.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16

Similar content being viewed by others

Notes

  1. 1 http://diademchallenge.org/

References

  • Ascoli, G., Donohue, D., Halavi, M. (2007). Neuromorpho.org: a central resource for neuronal morphologies. Journal of Neuroscience, 27, 9247–9251.

    Article  CAS  PubMed  Google Scholar 

  • Balov, N., Srivastava, A., Li, C., Ding, Z. (2007). Shape analysis of open curves in r 3 with applications to study of fiber tracts in dt-mri data. Energy Minimization Methods in Computer Vision and Pattern Recognition, 4679, 399–413.

    Article  Google Scholar 

  • Bassell, G., & Warren, S. (2008). Fragile x syndrome: Loss of local mrna regulation alters synaptic development and function. Neuron, 60, 201–214.

    Article  PubMed Central  CAS  PubMed  Google Scholar 

  • Basu, S., Condron, B., Acton, S. (2011). Path2path: Hierarchical path-based analysis for neuron matching. In: Proc IEEE International Symposium on Biomedical Imaging: From Nano to Macro, (pp. 996–999).

  • Brown, K., Donohue, D., D’Alessandro, G., Ascoli, G. (2005). A cross-platform freeware tool for digital reconstruction of neuronal arborizations from image stacks. Neuroinformatics, 3, 343–359.

    Article  PubMed  Google Scholar 

  • Chklovskii, D. (2004). Synaptic connectivity and neuronal morphology: two sides of the same coin. IEEE Transactions on Acoustics Speech and Signal Processing, 43, 609–617.

    CAS  Google Scholar 

  • Donnelly, C.J., Willis, D.E., Xu, M., Tep, C., Jiang, C., Yoo, S., Schanen, N.C., Kirn-Safran, C.B., van Minnen, J., English, A., Yoon, S.O., Bassell, G.J., Twiss, J.L. (2011). Limited availability of ZBP1 restricts axonal mRNA localization and nerve regeneration capacity. The EMBO Journal, 30, 4665–4677.

  • Engle, E. (2010). Human genetic disorders of axon guidance. Cold Spring Harbor Perspectives in Biology, 2.

  • Feragen, A., Lauze, F., Lo, P. (2010a) Geometries on spaces of treelike shapes. In Proc 10th Asian conference on Computer Vision, 2, 160–173.

    Google Scholar 

  • Feragen, A., Lauze, F., Nielsen, M. (2010b). Fundamental geodesic deformations in spaces of treelike shapes. In: Proceedings International Conference on Pattern Recognition, (pp. 2089–2093).

  • Gillette, T., Brown, K., Ascoli, G. (2011). The diadem metric: Comparing multiple reconstructions of the same neuron. Neuroinformatics, 9, 233–245.

    Article  PubMed Central  PubMed  Google Scholar 

  • Heumann, H., & Wittum, G. (2009). The tree edit distance, a measure for quantifying neuronal morphology. Neuroinformatics, 7, 179–190.

    Article  PubMed  Google Scholar 

  • Jefferis, G., Potter, C., Chan, A., Marin, E., Rohlfing, T., Maurer, C., Luo, L. (2007). Comprehensive maps of drosophila higher olfactory centers: spatially segregated fruit and pheromone representation. Journal of Chemical Neuroanatomy, 128, 1187–1203.

    CAS  Google Scholar 

  • Kruskal, J. (1983). An overview of sequence comparison: Time warps, string edits, and macromolecules. SIAM Review, 25, 201–237.

    Article  Google Scholar 

  • Kuhn, H. (1955). The hungarian method for the assignment problem. Naval Research Logistics Quarterly, 2, 83–97.

    Article  Google Scholar 

  • Laborde, J., Srivastava, A., Zhang, J. (1978). Structure-based rna function prediction using elastic shape analysis. In: Proceedings IEEE International Conference on Bioinformatics and Biomedicine, (pp. 16–21).

  • Liu, W., Srivastava, A., Klassen, E. (2008). Joint shape and texture analysis of objects boundaries in images using a riemannian approach.. In: Proceedings Asilomar Conference on Signals, Systems, and Computers, (pp. 833–837).

  • Liu, W., Srivastava, A., Zhang, J. (2010). Protein structure alignment using elastic shape analysis. In: Proceedings ACM International Conference on Bioinformatics and Computational Biology, (pp. 62–70).

  • Lu, J., Tapia, J., White, O., Lichtman, J. (2009). The interscutularis muscle connectome. PLoS Biology 7.

  • Mani, M., Srivastava, A., Barillot, C. (2008). The labeling of cortical sulci using multidimensional scaling.. In: Proceedings MICCAI Workshop, Manifolds in Medical Imaging: Metrics, Learning and Beyond.

  • Medioni, C., Ramialison, M., Ephrussi, A., Besse, F. (2014). Imp promotes axonal remodeling by regulating profilin mrna during drosophila brain development. Current Biology, 24, 793–800.

    Article  CAS  PubMed  Google Scholar 

  • Mottini, A., Descombes, X., Besse, F. (2013). Tree-like shapes distance using the elastic shape analysis framework.. In: Proceedings British Machine Vision Conference.

  • Mottini, A., Descombes, X., Besse, F. (2014). Axonal tree classification using an elastic shape analysis based distance.. In: Proceedings IEEE International Symposium on Biomedical Imaging: From Nano to Macro.

  • Murty, K. (1968). An algorithm for ranking all the assignments in order of increasing cost. Operations Research, 16, 682–687.

    Article  Google Scholar 

  • Pawlik, M., & Augsten, N. (2011). Rted: A robust algorithm for the tree edit distance. In Proc of the VLDB Endowment, 5, 334–345.

    Google Scholar 

  • Pedersen, C., Nielsen, L., Andersen, K. (2008). An algorithm for ranking assignments using reoptimization. Computers and Operations Research, 35, 3714–3726.

    Google Scholar 

  • Pentico, D. (2007). Assignment problems: A golden anniversary survey. European Journal of Operational Research, 176, 774–793.

    Article  Google Scholar 

  • Sakoe, H., & Chiba, S. (1978). Dynamic programming algorithm optimization for spoken word recognition. IEEE Transactions on Acoustics. Speech and Signal Processing, 26, 43–49.

    Google Scholar 

  • Santiago, L., Rocha, E., Santos, C., Pereira, A. J., Franca, J., Picanco-Diniz, C. (2010). Pilocarpine-induced seizures cause selective time-dependent changes to adult-generated hippocampal dentate granule cells. Journal of Chemical Neuroanatomy, 40, 339–345.

    Article  CAS  PubMed  Google Scholar 

  • Selkow, S. (1977). The tree-to-tree editing problem. Information Processing Letters, 6, 184–186.

    Article  Google Scholar 

  • Sokolova, M., & Lapalme, G. (2009). A systematic analysis of performance measures for classification tasks. Information Processing and Management, 45, 427–437.

    Google Scholar 

  • Srivastava, A., Klassen, E., Joshi, S., Jermyn, I. (2011). Shape analysis of elastic curves in euclidean spaces. IEEE Transactions on Pattern Analysis and Machine Intelligence, 33, 1415–1428.

    Article  Google Scholar 

  • Tai, K. (1979). The tree-to-tree correction problem. Journal of the Association for Computing Machinery, 26, 422–433.

    Google Scholar 

  • Walter, C., Murphy, B., Pun, R., Spieles-Engemann, A., Danzer, S. (2007). Pilocarpine-induced seizures cause selective time-dependent changes to adult-generated hippocampal dentate granule cells. Journal of Neuroscience, 27, 7541–7552.

    Article  CAS  PubMed  Google Scholar 

  • Wang, Y., Narayanaswamy, A., Tsai, C., Roysam, B. (2011). A broadly applicable 3-d neuron tracing method based on open-curve snake. Neuroinformatics, 9, 193–217.

    Article  PubMed  Google Scholar 

  • Wills, Z., Marr, L., Zinn, K., Goodman, C., VV, D. (1999). Profilin and the abl tyrosine kinase are required for motor axon outgrowth in the drosophila embryo. Neuron, 22, 291–299.

    Article  CAS  PubMed  Google Scholar 

  • Wu, C.H., Fallini, C., Ticozzi, N., Keagle, P.J., Sapp, P.C., Piotrowska, K., Lowe, P., Koppers, M., McKenna-Yasek, D., Baron, D.M., Kost, J.E., Gonzalez-Perez, P., Fox, A.D., Adams, J., Taroni, M.J., Zitzewitz, J.A., Xu, Z.S., van den Berg, L.H., Glass, J.D., Siciliano, G., Cirulli, E.T., Goldstein, D.B., Salachas, F., Meininger, V., Rossoll, W., Ratti, A., Gellera, C., Bosco, D.A., Bassell, G.J., Silani, V., Drory, V.E., Brown, R.H. Jr., Landers, J.E. (2012). Mutations in the profilin 1 gene cause familial amyotrophic lateral sclerosis. Nature, 488, 499–503.

  • Zhang, K. (1996). A constrained edit distance between unordered labeled trees. Algorithmica, 15, 205–222.

    Article  CAS  Google Scholar 

  • Zhang, K., & Shasha, D. (1989). Simple fast algorithms for the editing distance between trees and related problems. SIAM Journal of Computing, 18, 1245–1262.

    Google Scholar 

Download references

Acknowledgements

The authors would like to thank Anuj Srivastava, Sebastian Kurtek and Zhengwu Zhang (Department of Statistics, Florida State University) for providing their original code on ESA between curves. They would also like to thank Lars Relund Nielsen (Department of Economics and Business, University of Aarhus) for providing his code on ranked assignments and Darren Thomson (IBV) for proofreading the paper.

Conflict of interests

The authors declare that they have no conflict of interest.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to A. Mottini.

Additional information

All the authors are members of the Morpheme Team (joint INRIA/I3S/IBV research team)

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Mottini, A., Descombes, X. & Besse, F. From Curves to Trees: A Tree-like Shapes Distance Using the Elastic Shape Analysis Framework. Neuroinform 13, 175–191 (2015). https://doi.org/10.1007/s12021-014-9255-0

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12021-014-9255-0

Keywords

Navigation