Skip to main content
Log in

Visualization and simulation of 3D artificial neural structures generated by L-system

  • Original Article
  • Published:
Virtual Reality Aims and scope Submit manuscript

Abstract

This paper presents the visualization and simulation environment of 3D artificial neural structures. A stochastic L-system has been employed to generate neural structures based on features extracted from natural cells and it takes into account an hierarchical description of each neurite to allow interactions of the users in the virtual environment built. The implemented distributed virtual reality environment has its architecture explained, as well as its user interaction features to handle virtual neural structures. Furthermore, attraction/repulsion trophic fields had their effects simulated into these virtual neural structures. This approach illustrates aspects related to the neurogenesis and neural reorganization processes regarding attractive, repulsive or both interaction fields.

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

Similar content being viewed by others

Notes

  1. http://www.mssm.edu/cnic/tools-neurogl.html (accessed in 26 May 2009)

References

  • Ascoli GA, Krichmar JL (2000) L-neuron: a modeling tool for the efficient generation and parsimonious description of dendritic morphology. Neurocomputing 32–33:1003–1011

    Article  Google Scholar 

  • Boer MJM, Trachia FD, Prusinkiewicz P (1991) Analysis and simulation of the development of cellular layer. In: Langton CG, Taylor C, Farmer JD, Rasmussen S (eds) Artificial life II, vol X. Addison-Wesley

  • Chen Y-P, Colomb RM (2003) Database technologies for L-system simulations in virtual plant applications on bioinformatics. Knowl Inf Syst 5(3):288–314

    Article  Google Scholar 

  • Clarke PGH (1985) Neuronal death in the development of the vertebrate nervous system. Trends Neurosci Rev 8:345–349

    Article  Google Scholar 

  • Coelho RC, Costa LF (2002) Realistic neuromorphic models and their application to neural reorganization simulations. Neurocomputing 48:555–571

    Article  MATH  Google Scholar 

  • Coelho RC, Jaques O (2003) Generating three-dimensional neural cells based on Bayes rules and interpolation with thin plate splines. In: Sanfeliu A, Shulcloper JR (eds) Progress in pattern recognition, speech and image analysis. Lecture notes in computer science, vol 2905. pp 675–682

  • Computational Neurobiology and Imaging Center (CNIC). NeuroGL 1.2. http://www.mssm.edu/cnic/tools-neurogl.html. Accessed 26/05/2009

  • DeVaul RW, McCormick BH (1996) Neuron developmental modeling and structural representation: an introduction to the N++ language, an open stochastic L-system. Technical Report, Scientific Visualization Laboratory, Department of Computer Science, Texas A&M University, College Station, TX, pp 1–27

  • Eberhard J, Wanner A, Wittum G (2006) NeuGen: a tool for the generation of realistic morphology of cortical neurons and neural networks in 3D. Neurocomputing 70(1–3):327–342

    Article  Google Scholar 

  • Feng N, Ning G, Zheng X (2005) A framework for simulating axon guidance. Neurocomputing 68:70–84

    Article  Google Scholar 

  • Hamilton P (1993) A language to describe the growth of neurites. Biol Cybern 68:559–565

    Article  MATH  Google Scholar 

  • Ichikawa KA (2005) Modeling environment with three-dimensional morphology, A-Cell-3D, and Ca2+ dynamics in a spine. Neuroinformatics 3(1):49–64

    Article  MathSciNet  Google Scholar 

  • Jacob C (1995) Genetic L-system programming: breeding and evolving artificial flowers with Mathematica. Proceedings of first international mathematica symposium (IMS), Southampton, UK, pp 215–222

  • Kato H, Billinghurst M (1999) Marker tracking and HMD calibration for a video-based augmented reality conferencing system. Proceedings of the 2nd international workshop on augmented reality (IWAR), San Francisco, USA, pp 85–94

  • Kato H, Billinghurst M, Poupyrev I, Imamoto K, Tachibana K (2000) Virtual object manipulation on a table-top AR environment. Proceedings of the international symposium on augmented reality (ISAR). Munich, Germany, pp 111–119

  • Lindenmayer A (1968) Mathematical models for cellular interaction in development, Parts I and II. J Theor Biol 18:280–315

    Article  Google Scholar 

  • McCormick BH, Mulchandani K (1994) L-system modeling of neurons. Proc SPIE Vis Biomed Comput Conf 2359:693–705

    Google Scholar 

  • Mulchandani K (1996) Morphological modeling of neurons. Master’s Thesis, Texas A&M University, College Station, TX

  • Nielsen BT, Karl T, Postma E (2008) EvOL-neuron: neuronal morphology generation. Neurocomputing 71:963–972

    Article  Google Scholar 

  • Perry VH, Linden R (1982) Evidence for dendritic competition in the developing retina. Nature 297:683–685

    Article  Google Scholar 

  • Perry VH, Maffei L (1988) Dendritic competition: competition for what? Dev Brain Res 41:195–208

    Article  Google Scholar 

  • Prusinkiewicz P, Lindenmayer A (1990) The algorithmic beauty of plants. Springer-Verlag, New York

    MATH  Google Scholar 

  • van Oss C, van Ooyen A (1997) Effects of inhibition on neural network development through activity-dependent neurite outgrowth. J Theor Biol 185:263–280

    Article  Google Scholar 

  • Zamir M (2001) Arterial branching within the confines of fractal L-system formalism. J Gen Physiol 118(3):267–276

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Regina Célia Coelho.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Coelho, R.C., Calonego, N. & Consularo, L.A. Visualization and simulation of 3D artificial neural structures generated by L-system. Virtual Reality 14, 119–129 (2010). https://doi.org/10.1007/s10055-009-0123-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10055-009-0123-4

Keywords

Navigation