• DocumentCode
    1425050
  • Title

    Towards a Cortical Prosthesis: Implementing A Spike-Based HMAX Model of Visual Object Recognition in Silico

  • Author

    Folowosele, F. ; Vogelstein, R. Jacob ; Etienne-Cummings, Ralph

  • Author_Institution
    Department of Electrical and Computer Engineering, Johns Hopkins University, Baltimore, MD, USA
  • Volume
    1
  • Issue
    4
  • fYear
    2011
  • Firstpage
    516
  • Lastpage
    525
  • Abstract
    Object recognition and categorization are computationally difficult tasks that are performed effortlessly by humans. Attempts have been made to emulate the computations in different parts of the primate cortex to gain a better understanding of the cortex and to design brain–machine interfaces that speak the same language as the brain. The HMAX model proposed by Riesenhuber and Poggio and extended by Serre attempts to truly model the visual cortex. In this paper, we provide a spike-based implementation of the HMAX model, demonstrating its ability to perform biologically-plausible MAX computations as well as classify basic shapes. The spike-based model consists of 2514 neurons and 17 \\thinspace 305 synapses (S1 Layer: 576 neurons and 7488 synapses, C1 Layer: 720 neurons and 2880 synapses, S2 Layer: 576 neurons and 1152 synapses, C2 Layer: 640 neurons and 5760 synapses, and Classifier: 2 neurons and 25 synapses). Without the limits of the retina model, it will take the system 2 min to recognize rectangles and triangles in 24 ,\\times, 24 pixel images. This can be reduced to 4.8 s by rearranging the lookup table so that neurons which have similar responses to the same input(s) can be placed on the same row and affected in parallel.
  • Keywords
    Brain computer interfaces; Brain modeling; Computational modeling; Computer vision; Neuromorphic engineering; Neurons; Object recognition; Computer vision; neuromorphic vision; object recognition; spiking neurons;
  • fLanguage
    English
  • Journal_Title
    Emerging and Selected Topics in Circuits and Systems, IEEE Journal on
  • Publisher
    ieee
  • ISSN
    2156-3357
  • Type

    jour

  • DOI
    10.1109/JETCAS.2012.2183409
  • Filename
    6133300