Self-Supervised Learning of Event-Based Optical Flow with Spiking Neural Networks
Not on the map. Why?
Abstract (arXiv)
The field of neuromorphic computing promises extremely low-power and low-latency sensing and processing. Challenges in transferring learning algorithms from traditional artificial neural networks (ANNs) to spiking neural networks (SNNs) have so far prevented their application to large-scale, complex regression tasks. Furthermore, realizing a truly asynchronous and fully neuromorphic pipeline that maximally attains the abovementioned benefits involves rethinking the way in which this pipeline takes in and accumulates information. In the case of perception, spikes would be passed as-is and one-by-one between an event camera and an SNN, meaning all temporal integration of information must happen inside the network. In this article, we tackle these two problems. We focus on the complex task of learning to estimate optical flow from event-based camera inputs in a self-supervised manner, and modify the state-of-the-art ANN training pipeline to encode minimal temporal information in its inputs. Moreover, we reformulate the self-supervised loss function for event-based optical flow to improve its convexity. We perform experiments with various types of recurrent ANNs and SNNs using the proposed pipeline. Concerning SNNs, we investigate the effects of elements such as parameter initialization and optimization, surrogate gradient shape, and adaptive neuronal mechanisms. We find that initialization and surrogate gradient width play a crucial part in enabling learning with sparse inputs, while the inclusion of adaptivity and learnable neuronal parameters can improve performance. We show that the performance of the proposed ANNs and SNNs are on par with that of the current state-of-the-art ANNs trained in a self-supervised manner.
Key facts. Cited by 99 papers in the map (data through 7 Oct 2026). Builds on 34 of its 57 references that are in the map. First posted on arXiv 3 Jun 2021.
Builds on
34 of 57 references.
References · 34
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2015Convolutional LSTM Network: A Machine Learning Approach for Precipitation Nowcastingcited by 1,428
- 2019Event-based Vision: A Surveycited by 1,010
- 2019Surrogate Gradient Learning in Spiking Neural Networkscited by 604
- 2017Spatio-Temporal Backpropagation for Training High-performance Spiking Neural Networkscited by 399
- 2020Incorporating Learnable Membrane Time Constant to Enhance Learning of Spiking Neural Networkscited by 340
- 2021Deep Residual Learning in Spiking Neural Networkscited by 326
- 2015Converting Static Image Datasets to Spiking Neuromorphic Datasets Using Saccadescited by 308
- 2018Unsupervised Event-based Learning of Optical Flow, Depth, and Egomotioncited by 304
- 2020Going Deeper With Directly-Trained Larger Spiking Neural Networkscited by 268
- 2018SLAYER: Spike Layer Error Reassignment in Timecited by 257
22 more
- 2018The Multi Vehicle Stereo Event Camera Dataset: An Event Camera Dataset for 3D Perceptioncited by 251
- 2018EV-FlowNet: Self-Supervised Optical Flow Estimation for Event-based Camerascited by 223
- 2016The Event-Camera Dataset and Simulator: Event-based Data for Pose Estimation, Visual Odometry, and SLAMcited by 203
- 2018Long short-term memory and learning-to-learn in networks of spiking neuronscited by 179
- 2017SuperSpike: Supervised learning in multi-layer spiking neural networkscited by 178
- 2018A Unifying Contrast Maximization Framework for Event Cameras, with Applications to Motion, Depth, and Optical Flow Estimationcited by 178
- 2015Delving Deeper into Convolutional Networks for Learning Video Representationscited by 146
- 2018Event-based Moving Object Detection and Trackingcited by 126
- 2020Back to Event Basics: Self-Supervised Learning of Image Reconstruction for Event Cameras via Photometric Constancycited by 125
- 2021Accurate and efficient time-domain classification with adaptive spiking recurrent neural networkscited by 113
- 2020Spike-FlowNet: Event-based Optical Flow Estimation with Energy-Efficient Hybrid Neural Networkscited by 98
- 2019Focus Is All You Need: Loss Functions For Event-based Visioncited by 83
- 2018Unsupervised Learning of a Hierarchical Spiking Neural Network for Optical Flow Estimation: From Events to Global Motion Perceptioncited by 48
- 2020Event-Based Angular Velocity Regression with Spiking Networkscited by 41
- 2021Sparse Spiking Gradient Descentcited by 41
- 2020Comparing SNNs and RNNs on Neuromorphic Vision Datasets: Similarities and Differencescited by 39
- 2020Distance Surface for Event-Based Optical Flowcited by 29
- 2021SpikeMS: Deep Spiking Neural Network for Motion Segmentationcited by 29
- 2021Fusion-FlowNet: Energy-Efficient Optical Flow Estimation using Sensor Fusion and Deep Fused Spiking-Analog Network Architecturescited by 25
- 2021Learning from Event Cameras with Sparse Spiking Convolutional Neural Networkscited by 25
- 2020Training Deep Spiking Neural Networkscited by 21
- 2017Spiking Optical Flow for Event-based Sensors Using IBM's TrueNorth Neurosynaptic Systemcited by 14
Built on by
Citing papers per year: 2021: 3; 2022: 18; 2023: 23; 2024: 24; 2025: 24; 2026: 7.
99 papers.
Sort:
- 2022Secrets of Event-Based Optical Flowcited by 92
- 2023Deep Learning for Event-based Vision: A Comprehensive Survey and Benchmarkscited by 90
- 2021Advancing Spiking Neural Networks towards Deep Residual Learningcited by 76
- 2022Learning Dense and Continuous Optical Flow from an Event Cameracited by 59
- 2022Event-based Video Reconstruction via Potential-assisted Spiking Neural Networkcited by 58
- 2023Taming Contrast Maximization for Learning Sequential, Low-latency, Event-based Optical Flowcited by 39
- 2022Event Collapse in Contrast Maximization Frameworkscited by 33
- 2023Optical flow estimation from event-based cameras and spiking neural networkscited by 33
- 2022Lightweight Event-based Optical Flow Estimation via Iterative Deblurringcited by 31
- 2023TMA: Temporal Motion Aggregation for Event-based Optical Flowcited by 31
- 2023Direct Learning-Based Deep Spiking Neural Networks: A Reviewcited by 31
- 2023Fully neuromorphic vision and control for autonomous drone flightcited by 30
38 more
- 2021Real-Time Optical Flow for Vehicular Perception with Low- and High-Resolution Event Camerascited by 27
- 2023Learning Optical Flow from Event Camera with Rendered Datasetcited by 26
- 2024Motion-prior Contrast Maximization for Dense Continuous-Time Motion Estimationcited by 24
- 2021StereoSpike: Depth Learning with a Spiking Neural Networkcited by 21
- 2022Multi-Event-Camera Depth Estimation and Outlier Rejection by Refocused Events Fusioncited by 21
- 2022Adaptive-SpikeNet: Event-based Optical Flow Estimation using Spiking Neural Networks with Learnable Neuronal Dynamicscited by 19
- 2022Emergent Visual Sensors for Autonomous Vehiclescited by 18
- 2023EvHandPose: Event-based 3D Hand Pose Estimation with Sparse Supervisioncited by 17
- 2024Microsaccade-inspired Event Camera for Roboticscited by 17
- 2022A Fast Geometric Regularizer to Mitigate Event Collapse in the Contrast Maximization Frameworkcited by 16
- 2023Enhancing Traffic Object Detection in Variable Illumination with RGB-Event Fusioncited by 16
- 2022Event-based Temporally Dense Optical Flow Estimation with Sequential Learningcited by 15
- 2023Towards Anytime Optical Flow Estimation with Event Camerascited by 15
- 2024Deblurring Neural Radiance Fields with Event-driven Bundle Adjustmentcited by 15
- 2022Fast Event-based Optical Flow Estimation by Triplet Matchingcited by 11
- 2023Neuromorphic Optical Flow and Real-time Implementation with Event Camerascited by 11
- 2023Event-based Background-Oriented Schlierencited by 11
- 2023Highly Efficient 3D Human Pose Tracking from Events with Spiking Spatiotemporal Transformercited by 10
- 2022Globally Optimal Event-Based Divergence Estimation for Ventral Landingcited by 9
- 2023Accurate and Efficient Event-based Semantic Segmentation Using Adaptive Spiking Encoder-Decoder Networkcited by 9
- 2023EV-MGRFlowNet: Motion-Guided Recurrent Network for Unsupervised Event-based Optical Flow with Hybrid Motion-Compensation Losscited by 9
- 2024SpGesture: Source-Free Domain-adaptive sEMG-based Gesture Recognition with Jaccard Attentive Spiking Neural Networkcited by 9
- 2024Towards Robust Event-based Networks for Nighttime via Unpaired Day-to-Night Event Translationcited by 9
- 2022Braille Letter Reading: A Benchmark for Spatio-Temporal Pattern Recognition on Neuromorphic Hardwarecited by 8
- 2024Data-efficient Event Camera Pre-training via Disentangled Masked Modelingcited by 8
- 2024E3NeRF: Efficient Event-Enhanced Neural Radiance Fields from Blurry Imagescited by 8
- 2024Towards Low-latency Event-based Visual Recognition with Hybrid Step-wise Distillation Spiking Neural Networkscited by 8
- 2024Spiking Neural Network as Adaptive Event Stream Slicercited by 8
- 2024EvRepSL: Event-Stream Representation via Self-Supervised Learning for Event-Based Visioncited by 8
- 2023A Dynamic Graph CNN with Cross-Representation Distillation for Event-Based Recognitioncited by 7
- 2023S-TLLR: STDP-inspired Temporal Local Learning Rule for Spiking Neural Networkscited by 7
- 2024Out of the Room: Generalizing Event-Based Dynamic Motion Segmentation for Complex Scenescited by 7
- 2024Event-based Optical Flow on Neuromorphic Processor: ANN vs. SNN Comparison based on Activation Sparsificationcited by 7
- 2022Learning to See Through with Eventscited by 6
- 2024Finding Meaning in Points: Weakly Supervised Semantic Segmentation for Event Camerascited by 6
- 2024Secrets of Edge-Informed Contrast Maximization for Event-Based Visioncited by 6
- 2025Fully Spiking Neural Networks for Unified Frame-Event Object Trackingcited by 6
- 2025Beyond conventional vision: RGB-event fusion for robust object detection in dynamic traffic scenarioscited by 6
50 most cited of 99 All 99 (JSON)
- 2026E-WAVE: Event-based Continuous Optical Flow via Warping-Aligned Visual Encoding28 Sep 2026
- 2026Event-Frame Fusion for Inter-Frame Segmentation via Event-Guided Motion18 Sep 2026
- 2026Static in Frames, Dynamic in Events: Rethinking Features in Event Cameras as Motion Cues11 Aug 2026
- 2026Current Injection Spiking Neural Network for Infrared and Visible Image Fusion22 Jul 2026
- 2026Aquatic Neuromorphic Optical Flow8 May 2026
- 2026EvFlow-GS: Event Enhanced Motion Deblurring with Optical Flow for 3D Gaussian Splatting24 Apr 2026
- 2026Event-based Visual Deformation Measurement16 Feb 2026
- 2025Learning to Remove Lens Flare in Event Camera9 Dec 2025
- 2025Realizing Fully-Integrated, Low-Power, Event-Based Pupil Tracking with Neuromorphic Hardware25 Nov 2025
- 2025E-MoFlow: Learning Egomotion and Optical Flow from Event Data via Implicit Regularization14 Oct 2025
- 2025DEGS: Deformable Event-based 3D Gaussian Splatting from RGB and Event Stream9 Oct 2025
- 2025Learning Efficient Meshflow and Optical Flow from Event Cameras5 Oct 2025
38 more
- 2025Context-aware Sparse Spatiotemporal Learning for Event-based Vision27 Aug 2025
- 2025EventTracer: Fast Path Tracing-based Event Stream Rendering25 Aug 2025
- 2025Beyond conventional vision: RGB-event fusion for robust object detection in dynamic traffic scenarios14 Aug 2025
- 2025Unleashing the Temporal Potential of Stereo Event Cameras for Continuous-Time 3D Object Detection4 Aug 2025
- 2025TESPEC: Temporally-Enhanced Self-Supervised Pretraining for Event Cameras29 Jul 2025
- 2025Low-Latency Event-Based Velocimetry for Quadrotor Control in a Narrow Pipe21 Jul 2025
- 2025Spatio-Temporal State Space Model For Efficient Event-Based Optical Flow9 Jun 2025
- 2025EV-LayerSegNet: Self-supervised Motion Segmentation using Event Cameras7 Jun 2025
- 2025Spike-TBR: a Noise Resilient Neuromorphic Event Representation5 Jun 2025
- 2025Fully Spiking Neural Networks for Unified Frame-Event Object Tracking27 May 2025
- 2025eStonefish-Scenes: A Sim-to-Real Validated and Robot-Centric Event-based Optical Flow Dataset for Underwater Vehicles19 May 2025
- 2025Self-Supervised Event Representations: Towards Accurate, Real-Time Perception on SoC FPGAs12 May 2025
- 2025Nonlinear Motion-Guided and Spatio-Temporal Aware Network for Unsupervised Event-Based Optical Flow8 May 2025
- 2025Perturbed State Space Feature Encoders for Optical Flow with Event Cameras14 Apr 2025
- 2025Hardware, Algorithms, and Applications of the Neuromorphic Vision Sensor: a Review11 Apr 2025
- 2025ST-FlowNet: An Efficient Spiking Neural Network for Event-Based Optical Flow Estimation13 Mar 2025
- 2025BAT: Learning Event-based Optical Flow with Bidirectional Adaptive Temporal Correlation5 Mar 2025
- 2025LLM-EvRep: Learning an LLM-Compatible Event Representation Using a Self-Supervised Framework20 Feb 2025
- 2025Spatially-guided Temporal Aggregation for Robust Event-RGB Optical Flow Estimation1 Jan 2025
- 2024Learning Normal Flow Directly From Event Neighborhoods15 Dec 2024
- 2024ResFlow: Fine-tuning Residual Optical Flow for Event-based High Temporal Resolution Motion Estimation12 Dec 2024
- 2024EvRepSL: Event-Stream Representation via Self-Supervised Learning for Event-Based Vision10 Dec 2024
- 2024On-Device Self-Supervised Learning of Low-Latency Monocular Depth from Only Events9 Dec 2024
- 2024Spiking Neural Network as Adaptive Event Stream Slicer3 Oct 2024
- 2024Secrets of Edge-Informed Contrast Maximization for Event-Based Vision22 Sep 2024
- 2024Towards Low-latency Event-based Visual Recognition with Hybrid Step-wise Distillation Spiking Neural Networks19 Sep 2024
- 2024Neuromorphic spatiotemporal optical flow: Enabling ultrafast visual perception beyond human capabilities10 Sep 2024
- 2024SDformerFlow: Spatiotemporal swin spikeformer for event-based optical flow estimation6 Sep 2024
- 2024Exploring the Limitations of Layer Synchronization in Spiking Neural Networks9 Aug 2024
- 2024E3NeRF: Efficient Event-Enhanced Neural Radiance Fields from Blurry Images3 Aug 2024
- 2024Event-based Optical Flow on Neuromorphic Processor: ANN vs. SNN Comparison based on Activation Sparsification29 Jul 2024
- 2024Topology Optimization of Random Memristors for Input-Aware Dynamic SNN26 Jul 2024
- 2024Finding Meaning in Points: Weakly Supervised Semantic Segmentation for Event Cameras15 Jul 2024
- 2024Motion-prior Contrast Maximization for Dense Continuous-Time Motion Estimation15 Jul 2024
- 2024Towards Robust Event-based Networks for Nighttime via Unpaired Day-to-Night Event Translation15 Jul 2024
- 2024Deblurring Neural Radiance Fields with Event-driven Bundle Adjustment20 Jun 2024
- 2024Microsaccade-inspired Event Camera for Robotics28 May 2024
- 2024SpGesture: Source-Free Domain-adaptive sEMG-based Gesture Recognition with Jaccard Attentive Spiking Neural Network23 May 2024
50 newest of 99 All 99 (JSON)
- 2022Secrets of Event-Based Optical Flowcited by 92
- 2023Deep Learning for Event-based Vision: A Comprehensive Survey and Benchmarkscited by 90
- 2021Advancing Spiking Neural Networks towards Deep Residual Learningcited by 76
- 2022Learning Dense and Continuous Optical Flow from an Event Cameracited by 59
- 2022Event-based Video Reconstruction via Potential-assisted Spiking Neural Networkcited by 58
- 2023Taming Contrast Maximization for Learning Sequential, Low-latency, Event-based Optical Flowcited by 39
- 2022Event Collapse in Contrast Maximization Frameworkscited by 33
- 2023Optical flow estimation from event-based cameras and spiking neural networkscited by 33
- 2022Lightweight Event-based Optical Flow Estimation via Iterative Deblurringcited by 31
- 2023TMA: Temporal Motion Aggregation for Event-based Optical Flowcited by 31
- 2023Direct Learning-Based Deep Spiking Neural Networks: A Reviewcited by 31
- 2023Fully neuromorphic vision and control for autonomous drone flightcited by 30
12 most cited of 99 All 99 (JSON)
- 2026E-WAVE: Event-based Continuous Optical Flow via Warping-Aligned Visual Encoding28 Sep 2026
- 2026Event-Frame Fusion for Inter-Frame Segmentation via Event-Guided Motion18 Sep 2026
- 2026Static in Frames, Dynamic in Events: Rethinking Features in Event Cameras as Motion Cues11 Aug 2026
- 2026Current Injection Spiking Neural Network for Infrared and Visible Image Fusion22 Jul 2026
- 2026Aquatic Neuromorphic Optical Flow8 May 2026
- 2026EvFlow-GS: Event Enhanced Motion Deblurring with Optical Flow for 3D Gaussian Splatting24 Apr 2026
- 2026Event-based Visual Deformation Measurement16 Feb 2026
- 2025Learning to Remove Lens Flare in Event Camera9 Dec 2025
- 2025Realizing Fully-Integrated, Low-Power, Event-Based Pupil Tracking with Neuromorphic Hardware25 Nov 2025
- 2025E-MoFlow: Learning Egomotion and Optical Flow from Event Data via Implicit Regularization14 Oct 2025
- 2025DEGS: Deformable Event-based 3D Gaussian Splatting from RGB and Event Stream9 Oct 2025
- 2025Learning Efficient Meshflow and Optical Flow from Event Cameras5 Oct 2025
12 newest of 99 All 99 (JSON)