Unsupervised Learning of a Hierarchical Spiking Neural Network for Optical Flow Estimation: From Events to Global Motion Perception

被引:123
作者
Paredes-Valles, Federico [1 ]
Scheper, Kirk Y. W. [1 ]
de Croon, Guido C. H. E. [1 ]
机构
[1] Delft Univ Technol, Dept Control & Simulat, Micro Air Vehicle Lab, Fac Aerosp Engn, Kluyverweg 1, NL-2629 HS Delft, Netherlands
关键词
Neurons; Visualization; Biomedical optical imaging; Optical sensors; Biological system modeling; Biological information theory; Vision sensors; Event-based vision; feature extraction; motion detection; neural nets; neuromorphic computing; unsupervised learning; TIMING-DEPENDENT PLASTICITY; CIRCUIT; STDP; FLY;
D O I
10.1109/TPAMI.2019.2903179
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The combination of spiking neural networks and event-based vision sensors holds the potential of highly efficient and high-bandwidth optical flow estimation. This paper presents the first hierarchical spiking architecture in which motion (direction and speed) selectivity emerges in an unsupervised fashion from the raw stimuli generated with an event-based camera. A novel adaptive neuron model and stable spike-timing-dependent plasticity formulation are at the core of this neural network governing its spike-based processing and learning, respectively. After convergence, the neural architecture exhibits the main properties of biological visual motion systems, namely feature extraction and local and global motion perception. Convolutional layers with input synapses characterized by single and multiple transmission delays are employed for feature and local motion perception, respectively; while global motion selectivity emerges in a final fully-connected layer. The proposed solution is validated using synthetic and real event sequences. Along with this paper, we provide the cuSNN library, a framework that enables GPU-accelerated simulations of large-scale spiking neural networks. Source code and samples are available at https://github.com/tudelft/cuSNN.
引用
收藏
页码:2051 / 2064
页数:14
相关论文
共 85 条
[1]  
Abercrombie Michael, 2017, DICT BIOL
[2]  
Adams S. V., 2015, SCI REP, V5, P1
[3]   SPATIOTEMPORAL ENERGY MODELS FOR THE PERCEPTION OF MOTION [J].
ADELSON, EH ;
BERGEN, JR .
JOURNAL OF THE OPTICAL SOCIETY OF AMERICA A-OPTICS IMAGE SCIENCE AND VISION, 1985, 2 (02) :284-299
[4]  
[Anonymous], P ADV NEUR INF PROC
[5]  
[Anonymous], 2018, COMBINING STDP REWAR
[6]   A counterchange mechanism for the perception of motion [J].
Hock, Howard S. ;
Schoener, Gregor ;
Gilroy, Lee .
ACTA PSYCHOLOGICA, 2009, 132 (01) :1-21
[7]   Mapping from Frame-Driven to Frame-Free Event-Driven Vision Systems by Low-Rate Rate Coding and Coincidence Processing-Application to Feedforward ConvNets [J].
Antonio Perez-Carrasco, Jose ;
Zhao, Bo ;
Serrano, Carmen ;
Acha, Begona ;
Serrano-Gotarredona, Teresa ;
Chen, Shouchun ;
Linares-Barranco, Bernabe .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2013, 35 (11) :2706-2719
[8]   Event-based Plane-fitting Optical Flow for Dynamic Vision Sensors in FPGA [J].
Aung, Myo Tun ;
Teo, Rodney ;
Orchard, Garrick .
2018 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2018,
[9]   MECHANISM OF DIRECTIONALLY SELECTIVE UNITS IN RABBITS RETINA [J].
BARLOW, HB ;
LEVICK, WR .
JOURNAL OF PHYSIOLOGY-LONDON, 1965, 178 (03) :477-&
[10]   Bio-inspired Motion Estimation with Event-Driven Sensors [J].
Barranco, Francisco ;
Fermuller, Cornelia ;
Aloimonos, Yiannis .
ADVANCES IN COMPUTATIONAL INTELLIGENCE, PT I (IWANN 2015), 2015, 9094 :309-321