Skip to main content
Log in

A learning artificial visual system for motion direction detection

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

Research on the visual system and its development is not only crucial for understanding how we see and interpret the environment from basic visual processing to complex perception but also aids in the development of technologies like virtual reality, augmented reality, and computer vision. In our previous paper, we have proposed a novel biological motion direction detection mechanism. Based on this mechanism, the authors of this paper proposed a learning artificial visual system (AVS) and use it to achieve motion direction detection. The learning AVS consists of two layers: the local visual feature detective neuron layer and the global feature detective neuron layer. For local motion direction detection, we use dendritic neurons to implement local motion direction-detective neurons and use them to extract local motion direction information. Global feature detective neurons are simply implemented by summing the local motion direction-detective neurons in each direction of possible motion. We trained the learning AVS by eliminating unnecessary branches or synapses and keeping only those that are strongly connected to the function of motion direction detection. Computer simulations demonstrate that AVS can learn the correct motion direction of objects with different shapes, size and positions. We compare the performance of AVS with support vector machine (SVM) and traditional convolutional neural networks (CNNs)—LeNet-5 and EfficientNet-B0 (EfN)—in motion direction detection and find that our learning AVS has better recognition accuracy, noise immunity and less demands on size of dataset and learning costs.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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
Algorithm 1
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

Data availability

The data used in this study are fully available for public access. There are no restrictions on accessing or using the data. You can freely download the data from the following links or by contacting the corresponding authors for any additional information or specific requests. We are committed to open and transparent research practices. Dataset: Original Motion Direction Dataset. Program: Dendritic Neuron-Based Motion Direction Program. Experiments data: CNNs data, Dmodel data. Noise detecting result: Dmodel and pretrained EfN-b0 detection results, unpretrained EfN-b0 and LeNet-5 detection results by training and testing data ratio.

References

  1. Xu Y et al (2017) Review of development of visual neural computing. Comput Eng Appl 53:30–34

    Google Scholar 

  2. Borst A, Haag J, Reiff DF (2010) Fly motion vision. Annu Rev Neurosci 33:49–70

    Article  Google Scholar 

  3. Takemura S-Y et al (2013) A visual motion detection circuit suggested by drosophila connectomics. Nature 500:175–181

    Article  Google Scholar 

  4. Hassenstein B, Reichardt W (1956) Systemtheoretische analyse der zeit-, reihenfolgen-und vorzeichenauswertung bei der bewegungsperzeption des rüsselkäfers chlorophanus. Zeitschrift für Naturforschung B 11:513–524

    Article  Google Scholar 

  5. Barlow HB (1953) Summation and inhibition in the frog’s retina. J Physiol 119:69

    Article  Google Scholar 

  6. Kuffler SW (1953) Discharge patterns and functional organization of mammalian retina. J Neurophysiol 16:37–68

    Article  Google Scholar 

  7. Van Santen JP, Sperling G (1985) Elaborated Reichardt detectors. JOSA A 2:300–321

    Article  Google Scholar 

  8. Basch M-E, Cristea D-G, Tiponut V, Slavici T (2010) Elaborated motion detector based on Hassenstein-Reichardt correlator model. Latest Trends on Systems 1:192–195

    Google Scholar 

  9. Chance FS, Warrender CE (2018) Retinal motion-detection under noisy conditions. Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)

  10. Hubel DH, Wiesel TN (1959) Receptive fields of single neurones in the cat’s striate cortex. J Physiol 148:574

    Article  Google Scholar 

  11. Barlow HB, Hill RM (1963) Selective sensitivity to direction of movement in ganglion cells of the rabbit retina. Science 139:412–412

    Article  Google Scholar 

  12. Barlow H, Levick WR (1965) The mechanism of directionally selective units in rabbit’s retina. J Physiol 178:477

    Article  Google Scholar 

  13. Han M, Todo Y, Tang Z (2021) Mechanism of motion direction detection based on Barlow’s retina inhibitory scheme in direction-selective ganglion cells. Electronics 10:14

    Article  Google Scholar 

  14. Tao S et al (2022) A novel artificial visual system for motion direction detection in grayscale images. Mathematics 10:2975

    Article  Google Scholar 

  15. Li B, Todo Y, Tang Z, Tang C (2022) The mechanism of orientation detection based on color-orientation jointly selective cells. Knowl-Based Syst 254:109715

    Article  Google Scholar 

  16. Han M, Todo Y, Tang Z (2021 ) A neuron for velocity detection based on inhibitory mechanism in retina ganglion. In: Paper presented at the 4th international conference on artificial intelligence and big data (ICAIBD), pp 459–462. https://doi.org/10.1109/ICAIBD51990.2021.9459044

  17. Taylor WR, He S, Levick WR, Vaney DI (2000) Dendritic computation of direction selectivity by retinal ganglion cells. Science 289:2347–2350

    Article  Google Scholar 

  18. Rossi LF, Harris KD, Carandini M (2020) Spatial connectivity matches direction selectivity in visual cortex. Nature 588:648–652

    Article  Google Scholar 

  19. Vlasits A, Baden T (2019) Motion vision: a new mechanism in the mammalian retina. Curr Biol 29:R933–R935

    Article  Google Scholar 

  20. Hamburger C (2016) Active dendritic properties and local inhibitory input enable selectivity for object motion in mouse superior colliculus neurons. J Neurosci 36:9111–9123

    Article  Google Scholar 

  21. Todo Y, Tamura H, Yamashita K, Tang Z (2014) Unsupervised learnable neuron model with nonlinear interaction on dendrites. Neural Netw 60:96–103

    Article  Google Scholar 

  22. Koch C, Poggio T, Torre V (1982) Retinal ganglion cells: a functional interpretation of dendritic morphology. Philos Trans R Soc London B Biol Sci 298:227–263

    Article  Google Scholar 

  23. Todo Y, Tang Z, Todo H, Ji J, Yamashita K (2019) Neurons with multiplicative interactions of nonlinear synapses. Int J Neural Syst 29:1950012

    Article  Google Scholar 

  24. Tang Y et al (2019) A differential evolution-oriented pruning neural network model for bankruptcy prediction. Complexity. https://doi.org/10.1155/2019/8682124

    Article  Google Scholar 

  25. Song S et al (2019) Training an approximate logic dendritic neuron model using social learning particle swarm optimization algorithm. IEEE Access 7:141947–141959

    Article  Google Scholar 

  26. Gao S et al (2018) Dendritic neuron model with effective learning algorithms for classification, approximation, and prediction. IEEE Trans Neural Netw Learn Syst 30:601–614

    Article  Google Scholar 

  27. Blakemore C, Cooper GF (1970) Development of the brain depends on the visual environment. Nature 228:477–478

    Article  Google Scholar 

  28. Riesen AH (1947) The development of visual perception in man and chimpanzee. Science 106:107–108

    Article  Google Scholar 

  29. Rochefort NL et al (2011) Development of direction selectivity in mouse cortical neurons. Neuron 71:425–432

    Article  Google Scholar 

  30. McCulloch WS, Pitts W (1943) A logical calculus of the ideas immanent in nervous activity. Bull Math Biophys 5:115–133

    Article  MathSciNet  Google Scholar 

  31. Slifka MK, Whitton JL (2002) Fundamental mechanisms of visual motion detection: models, cells and functions. Prog Neurobiol 68:409–437

    Article  Google Scholar 

  32. Hubel DH, Wiesel TN (1965) Binocular interaction in striate cortex of kittens reared with artificial squint. J Neurophysiol 28:1041–1059

    Article  Google Scholar 

  33. Tan M, Le, Q V (2019) EfficientNet: rethinking model scaling for convolutional neural networks. arxiv.org/abs/1905.11946

  34. Pham H, Dai Z, Xie Q, Le Q (2021) Meta pseudo labels. In: Paper presented at the proceedings of the IEEE/CVF conference on computer vision and pattern recognition

  35. Vapnik VN (1963) Pattern recognition using generalized portrait method. Autom Remote Control 24:774–780

    Google Scholar 

  36. LeCun Y et al (1989) Backpropagation applied to handwritten zip code recognition. Neural Comput 1:541–551

    Article  Google Scholar 

Download references

Acknowledgements

This work was supported by JST SPRING, Grant Number JPMJSP2135 and JSPS KAKENHI, Grant Number 23K11261.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yuki Todo.

Ethics declarations

Conflict of interest

There is no conflict of interest in this paper.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Chen, T., Kobayashi, Y., Todo, Y. et al. A learning artificial visual system for motion direction detection. Neural Comput & Applic 36, 17181–17197 (2024). https://doi.org/10.1007/s00521-024-09921-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-024-09921-6

Keywords