Self-Supervised Learning of Event-Based Optical Flow with Spiking Neural Networks