Skip to main content

Visual Processing in Cortical Architecture from Neuroscience to Neuromorphic Computing

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 10087))

Abstract

Primate cortices are organized into different layers which constitute a compartmental structure on a functional level. We show how composite structural elements form building blocks to define canonical elements for columnar computation in cortex. As a further abstraction, we define a dynamical three-stage model of a cortical column for processing that allows to investigate the dynamic response properties of cortical algorithms, e.g., feedforward signal integration as feature detection filters, lateral feature grouping, and the integration of modulatory (feedback) signals. Using such multi-stage cortical model, we investigate the detection and integration of spatio-temporal motion measured by event-based (frame-less) cameras. We demonstrate how the canonical neural circuit can improve such representations using normalization and feedback and develop key computational elements to map such a model onto neuromorphic hardware (IBM’s TrueNorth chip). This makes a step towards implementing real-time and energy-efficient neuromorphic optical flow detectors based on realistic principles of computation in cortical columns.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    See www.informatik.uni-ulm.de/ni/staff/HNeumann.

References

  1. Barbas, H., Rempel-Clower, N.: Cortical structure predicts the pattern of corticocortical connections. Cereb. Cortex 7(7), 635–646 (1997)

    Article  Google Scholar 

  2. Born, R.T., Bradley, D.C.: Structure and function of visual area MT. Annu. Rev. Neurosci. 28, 157–189 (2005)

    Article  Google Scholar 

  3. Bosking, W.H., Zhang, Y., Schofield, B., Fitzpatrick, D.: Orientation selectivity and the arrangement of horizontal connections in tree shrew striate cortex. J. Neurosci. 17(6), 2112–2127 (1997)

    Google Scholar 

  4. Brosch, T., Neumann, H.: Computing with a canonical neural circuits model with pool normalization and modulating feedback. Neural Comput. 26(12), 2735–2789 (2014)

    Article  MathSciNet  Google Scholar 

  5. Brosch, T., Neumann, H.: Interaction of feedforward and feedback streams in visual cortex in a firing-rate model of columnar computations. Neural Networks 54, 11–16 (2014)

    Article  MATH  Google Scholar 

  6. Brosch, T., Neumann, H.: Event-based optical flow on neuromorphic hardware. In: CMVC (2015)

    Google Scholar 

  7. Brosch, T., Tschechne, S., Neumann, H.: On event-based optical flow detection. Front. Neurosci. 9(137), 1–15 (2015)

    Google Scholar 

  8. Carandini, M., Heeger, D.J.: Normalization as a canonical neural computation. Nat. Rev. Neurosci. 13, 51–62 (2012)

    Article  Google Scholar 

  9. Cassidy, A.S., Merolla, P., Arthur, J.V., Esser, S.K., Jackson, B., Alvarez-Icaza, R., Datta, P., Sawaday, J., Wong, T.M., Feldman, V., Amir, A., Rubin, D.B.D., Akopyan, F., McQuinn, E., Risk, W.P., Modha, D.S.: Cognitive computing building block: a versatile and efficient digital neuron model for neurosynaptic cores. In: IJCNN, pp. 1–10 (2013)

    Google Scholar 

  10. De Valois, R.L., Cottaris, N.P., Mahon, L.E., Elfar, S.D., Wilson, J.A.: Spatial and temporal receptive fields of geniculate and cortical cells and directional selectivity. Vision Res. 40(27), 3685–3702 (2000)

    Article  Google Scholar 

  11. DeAngelis, G.C., Ohzawa, I., Freeman, R.D.: Receptive-field dynamics in the central visual pathways. TINS 18(10), 451–458 (1995)

    Google Scholar 

  12. Fregnac, Y., Blatow, M., Changeux, J.P., de Felipe, J., Lansner, A., Maass, W., McCormick, D.A., Michel, C.M., Monyer, H., Szathmary, E., Yuste, R.: UPs and DOWNs in cortical computation. In: Grillner, S., Graybiel, A.M. (eds.) The Interface between Neurons and Global Brain Function, pp. 393–433. Dahlem Workshop Report 93, MIT Press (2006)

    Google Scholar 

  13. Frégnac, Y., Monier, C., Chavane, F., Baudot, P., Graham, L.: Shunting inhibition a silent step in visual cortical computation. J. Physiol. 97(4–6), 441–451 (2003)

    Google Scholar 

  14. Glass, L., Perez, R.: Perception of random dot interference patterns. Nature 246, 360–362 (1973)

    Article  Google Scholar 

  15. Grossberg, S.: How does the cerebral cortex work? Learning, attention, and grouping by the laminar circuits of visual cortex. Spatial Vision 12, 163–185 (1999)

    Article  Google Scholar 

  16. Heeger, D.J.: Normalization of cell responses in cat striate cortex. Visual Neurosci. 9(2), 191–197 (1992)

    Article  MathSciNet  Google Scholar 

  17. Hubel, D.H., Wiesel, T.N.: Receptive fields, binocular interaction and functional architecture in the cat’s visual cortex. J. Physiol. 160(1), 106–154 (1962)

    Article  Google Scholar 

  18. Koch, C.: Biophysics of Computation: Information Processing in Single Neurons. Oxford University Press, New York (1999)

    Google Scholar 

  19. Kouh, M., Poggio, T.: A canonical neural circuit for cortical nonlinear operations. Neural Comput. 20(6), 1427–1451 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  20. Krause, M.R., Pack, C.C.: Contextual modulation and stimulus selectivity in extrastriate cortex. Vision Res. 104, 36–46 (2014)

    Article  Google Scholar 

  21. Larkum, M.: A cellular mechanism for cortical associations: an organizing principle for the cerebral cortex. Trends Neurosci. 36(3), 141–151 (2013)

    Article  Google Scholar 

  22. Larkum, M.E., Senn, W., Lüscher, H.R.: Top-down dendritic input increases the gain of layer 5 pyramidal neurons. Cereb. Cortex 14(10), 1059–1070 (2004)

    Article  Google Scholar 

  23. Layher, G., Brosch, T., Neumann, H.: Towards a Mesoscopic-level canonical circuit definition for visual cortical processing. In: CMVC (2015)

    Google Scholar 

  24. Lee, C.C., Sherman, S.M.: Modulator property of the intrinsic cortical projection from layer 6 to layer 4. Front. Syst. Neurosci. 3(3), 1–5 (2009)

    Google Scholar 

  25. Li, W., Piëch, V., Gilbert, C.D.: Contour saliency in primary visual cortex. Neuron 50(6), 951–962 (2006)

    Article  Google Scholar 

  26. Merolla, P.A., Arthur, J.V., Alvarez-Icaza, R., Cassidy, A.S., Sawada, J., Akopyan, F., Jackson, B.L., Imam, N., Guo, C., Nakamura, Y., Brezzo, B., Vo, I., Esser, S.K., Appuswamy, R., Taba, B., Amir, A., Flickner, M.D., Risk, W.P., Manohar, R., Modha, D.S.: A million spiking-neuron integrated circuit with a scalable communication network and interface. Science 345(6197), 668–673 (2014)

    Article  Google Scholar 

  27. Mountcastle, V.B.: The columnar organization of the neocortex. Brain 120(4), 701–722 (1997)

    Article  Google Scholar 

  28. Packer, A.M., Yuste, R.: Dense, unspecific connectivity of neocortical parvalbumin-positive interneurons: a canonical microcircuit for inhibition? J. Neurosci. 31(37), 13260–13271 (2011)

    Article  Google Scholar 

  29. Pfeffer, C.K.: Inhibitory neurons: vip cells hit the brake on inhibition. Curr. Biol. 24(1), R18–20 (2014)

    Article  MathSciNet  Google Scholar 

  30. Phillips, W.A., Clark, A., Silverstein, S.M.: On the functions, mechanisms, and malfunctions of intracortial contextual modulation. Neurosci. Biobehav. Rev. 52, 1–20 (2015)

    Article  Google Scholar 

  31. Raudies, F., Neumann, H.: A model of neural mechanisms in monocular transparent motion perception. J. Physiol.-Paris 104(1–2), 7183 (2010)

    Google Scholar 

  32. Reynolds, J.H., Heeger, D.J.: The normalization model of attention. Neuron 61, 168–185 (2009)

    Article  Google Scholar 

  33. Roelfsema, P.R.: Cortical algorithms for perceptual grouping. Ann. Rev. Neurosci. 29, 203–227 (2006)

    Article  Google Scholar 

  34. Thielscher, A., Neumann, H.: Neural mechanisms of cortico-cortical interaction in texture boundary detection: a modeling approach. Neuroscience 122, 921–939 (2003)

    Article  Google Scholar 

  35. Tschechne, S., Brosch, T., Sailer, R., von Egloffstein, N., Abdul-Kreem, L.I., Neumann, H.: On event-based motion detection and integration. In: 8th International Conference on Bio-inspired Information and Communications Technologies, BICT, pp. 298–305 (2014)

    Google Scholar 

  36. Tschechne, S., Sailer, R., Neumann, H.: Bio-Inspired optic flow from event-based neuromorphic sensor input. In: Gayar, N., Schwenker, F., Suen, C. (eds.) ANNPR 2014. LNCS (LNAI), vol. 8774, pp. 171–182. Springer International Publishing, Cham (2014). doi:10.1007/978-3-319-11656-3_16

    Google Scholar 

  37. Ullman, S.: Sequence seeking and counter streams: a computational model for bidirectional information flow in the visual cortex. Cereb. Cortex 5(1), 1–11 (1995)

    Article  Google Scholar 

  38. Wagatsuma, N., Potjans, T.C., Diesmann, M., Fukai, T.: Layer-dependent attentional processing by top-down signals in a visual cortical microcircuit model. Front. Comput. Neurosci. 5(31), 1–15 (2011)

    Google Scholar 

Download references

Acknowledgments

This work has been supported in part by a grant from the Transregional Collaborative Research Center “A Companion-Technology for Cognitive Technical Systems” SFB/TRR 62 funded by the German Research Foundation (DFG). The authors also gratefully acknowledge the support via a field test agreement between Ulm University and IBM Research Almaden as well as the support of NVIDIA Corporation with the donation of the Tesla K40 GPU used for this research.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Heiko Neumann .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing AG

About this paper

Cite this paper

Brosch, T., Tschechne, S., Neumann, H. (2016). Visual Processing in Cortical Architecture from Neuroscience to Neuromorphic Computing. In: Amunts, K., Grandinetti, L., Lippert, T., Petkov, N. (eds) Brain-Inspired Computing. BrainComp 2015. Lecture Notes in Computer Science(), vol 10087. Springer, Cham. https://doi.org/10.1007/978-3-319-50862-7_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-50862-7_7

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-50861-0

  • Online ISBN: 978-3-319-50862-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics