Optical flow estimation from event-based cameras and spiking neural networks

被引:16
|
作者
Cuadrado, Javier [1 ]
Rancon, Ulysse [1 ]
Cottereau, Benoit R. [1 ,2 ]
Barranco, Francisco [3 ]
Masquelier, Timothee [1 ]
机构
[1] Univ Toulouse III, CerCo, CNRS, UMR 5549, Toulouse, France
[2] CNRS IRL 2955, IPAL, Singapore, Singapore
[3] Univ Granada, Dept Comp Engn Automat & Robot, CITIC, Granada, Spain
基金
新加坡国家研究基金会;
关键词
optical flow; event vision; spiking neural networks; neuromorphic computing; edge AI; POWER;
D O I
10.3389/fnins.2023.1160034
中图分类号
Q189 [神经科学];
学科分类号
071006 ;
摘要
Event-based cameras are raising interest within the computer vision community. These sensors operate with asynchronous pixels, emitting events, or "spikes", when the luminance change at a given pixel since the last event surpasses a certain threshold. Thanks to their inherent qualities, such as their low power consumption, low latency, and high dynamic range, they seem particularly tailored to applications with challenging temporal constraints and safety requirements. Event-based sensors are an excellent fit for Spiking Neural Networks (SNNs), since the coupling of an asynchronous sensor with neuromorphic hardware can yield real-time systems with minimal power requirements. In this work, we seek to develop one such system, using both event sensor data from the DSEC dataset and spiking neural networks to estimate optical flow for driving scenarios. We propose a U-Net-like SNN which, after supervised training, is able to make dense optical flow estimations. To do so, we encourage both minimal norm for the error vector and minimal angle between ground-truth and predicted flow, training our model with back-propagation using a surrogate gradient. In addition, the use of 3d convolutions allows us to capture the dynamic nature of the data by increasing the temporal receptive fields. Upsampling after each decoding stage ensures that each decoder's output contributes to the final estimation. Thanks to separable convolutions, we have been able to develop a light model (when compared to competitors) that can nonetheless yield reasonably accurate optical flow estimates.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] Self-Supervised Optical Flow with Spiking Neural Networks and Event Based Cameras
    Chaney, Kenneth
    Panagopoulou, Artemis
    Lee, Chankyu
    Roy, Kaushik
    Daniilidis, Kostas
    2021 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2021, : 5892 - 5899
  • [2] Self-Supervised Learning of Event-Based Optical Flow with Spiking Neural Networks
    Hagenaars, Jesse J.
    Paredes-Valles, Federico
    de Croon, Guido C. H. E.
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 34 (NEURIPS 2021), 2021, 34
  • [3] Adaptive-SpikeNet: Event-based Optical Flow Estimation using Spiking Neural Networks with Learnable Neuronal Dynamics
    Kosta, Adarsh Kumar
    Roy, Kaushik
    2023 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, ICRA, 2023, : 6021 - 6027
  • [4] Optical Flow Estimation by Matching Time Surface with Event-Based Cameras
    Nagata, Jun
    Sekikawa, Yusuke
    Aoki, Yoshimitsu
    SENSORS, 2021, 21 (04) : 1 - 14
  • [5] SA-FlowNet: Event-based self-attention optical flow estimation with spiking-analogue neural networks
    Yang, Fan
    Su, Li
    Zhao, Jinxiu
    Chen, Xuena
    Wang, Xiangyu
    Jiang, Na
    Hu, Quan
    IET COMPUTER VISION, 2023, 17 (08) : 925 - 935
  • [6] Event-Based Optical Flow Estimation with Spatio-Temporal Backpropagation Trained Spiking Neural Network
    Zhang, Yisa
    Lv, Hengyi
    Zhao, Yuchen
    Feng, Yang
    Liu, Hailong
    Bi, Guoling
    MICROMACHINES, 2023, 14 (01)
  • [7] Event-Based Trajectory Prediction Using Spiking Neural Networks
    Debat, Guillaume
    Chauhan, Tushar
    Cottereau, Benoit R.
    Masquelier, Timothee
    Paindavoine, Michel
    Baures, Robin
    FRONTIERS IN COMPUTATIONAL NEUROSCIENCE, 2021, 15
  • [8] A Markovian event-based framework for stochastic spiking neural networks
    Touboul, Jonathan D.
    Faugeras, Olivier D.
    JOURNAL OF COMPUTATIONAL NEUROSCIENCE, 2011, 31 (03) : 485 - 507
  • [9] A Markovian event-based framework for stochastic spiking neural networks
    Jonathan D. Touboul
    Olivier D. Faugeras
    Journal of Computational Neuroscience, 2011, 31 : 485 - 507
  • [10] Spiking Neural Networks for Robust and Efficient Object Detection in Intelligent Transportation Systems With Roadside Event-Based Cameras
    Ikura, Mikihiro
    Walter, Florian
    Knoll, Alois
    2023 IEEE INTELLIGENT VEHICLES SYMPOSIUM, IV, 2023,