# Speed Invariant Time Surface for Learning to Detect Corner Points with Event-Based Cameras

arXiv: https://arxiv.org/abs/1903.11332 · HTML: https://mlsanity.com/paper/1903.11332/

## Key facts

- Cited by 48 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 27 Mar 2019.

## Built on by (most cited first, 30 of 48)

- [Deep Learning for Event-based Vision: A Comprehensive Survey and Benchmarks](https://mlsanity.com/paper/2302.08890/) (2023)
- [Recent Event Camera Innovations: A Survey](https://mlsanity.com/paper/2408.13627/) (2024)
- [Graph-based Asynchronous Event Processing for Rapid Object Recognition](https://mlsanity.com/paper/2308.14419/) (2023)
- [RGB-Event Fusion for Moving Object Detection in Autonomous Driving](https://mlsanity.com/paper/2209.08323/) (2022)
- [ExACT: Language-guided Conceptual Reasoning and Uncertainty Estimation for Event-based Action Recognition and More](https://mlsanity.com/paper/2403.12534/) (2024)
- [EventPoint: Self-Supervised Interest Point Detection and Description for Event-based Camera](https://mlsanity.com/paper/2109.00210/) (2021)
- [EventDance: Unsupervised Source-free Cross-modal Adaptation for Event-based Object Recognition](https://mlsanity.com/paper/2403.14082/) (2024)
- [LuvHarris: A Practical Corner Detector for Event-cameras](https://mlsanity.com/paper/2105.11443/) (2021)
- [eCDT: Event Clustering for Simultaneous Feature Detection and Tracking-](https://mlsanity.com/paper/2207.09108/) (2022)
- [Event-based Simultaneous Localization and Mapping: A Comprehensive Survey](https://mlsanity.com/paper/2304.09793/) (2023)
- [ESVO2: Direct Visual-Inertial Odometry with Stereo Event Cameras](https://mlsanity.com/paper/2410.09374/) (2024)
- [Asynchronous Blob Tracker for Event Cameras](https://mlsanity.com/paper/2307.10593/) (2023)
- [Implicit Event-RGBD Neural SLAM](https://mlsanity.com/paper/2311.11013/) (2023)
- [Data-Driven Feature Tracking for Event Cameras With and Without Frames](https://mlsanity.com/paper/2211.12826/) (2022)
- [LCE-Calib: Automatic LiDAR-Frame/Event Camera Extrinsic Calibration With A Globally Optimal Solution](https://mlsanity.com/paper/2303.09825/) (2023)
- [Temporal Event Stereo via Joint Learning with Stereoscopic Flow](https://mlsanity.com/paper/2407.10831/) (2024)
- [ETAP: Event-based Tracking of Any Point](https://mlsanity.com/paper/2412.00133/) (2024)
- [Event-Based Feature Tracking in Continuous Time with Sliding Window Optimization](https://mlsanity.com/paper/2107.04536/) (2021)
- [IMU-Aided Event-based Stereo Visual Odometry](https://mlsanity.com/paper/2405.04071/) (2024)
- [Event-LSTM: An Unsupervised and Asynchronous Learning-based Representation for Event-based Data](https://mlsanity.com/paper/2105.04216/) (2021)
- [Long-Lived Accurate Keypoints in Event Streams](https://mlsanity.com/paper/2209.10385/) (2022)
- [Zero-Shot Temporal Resolution Domain Adaptation for Spiking Neural Networks](https://mlsanity.com/paper/2411.04760/) (2024)
- [SuperEvent: Cross-Modal Learning of Event-based Keypoint Detection for SLAM](https://mlsanity.com/paper/2504.00139/) (2025)
- [Event Camera-based Visual Odometry for Dynamic Motion Tracking of a Legged Robot Using Adaptive Time Surface](https://mlsanity.com/paper/2305.08962/) (2023)
- [Probabilistic Approach for Detection of High-Frequency Periodic Signals using an Event Camera](https://mlsanity.com/paper/2205.04691/) (2022)
- [Hardware, Algorithms, and Applications of the Neuromorphic Vision Sensor: a Review](https://mlsanity.com/paper/2504.08588/) (2025)
- [Continuous-Time Gaussian Process Motion-Compensation for Event-vision Pattern Tracking with Distance Fields](https://mlsanity.com/paper/2303.02672/) (2023)
- [EVLoc: Event-based Visual Localization in LiDAR Maps via Event-Depth Registration](https://mlsanity.com/paper/2503.00167/) (2025)
- [Asynchronous Multi-Object Tracking with an Event Camera](https://mlsanity.com/paper/2505.08126/) (2025)
- [Lattice-allocated Real-time Line Segment Feature Detection and Tracking Using Only an Event-based Camera](https://mlsanity.com/paper/2510.06829/) (2025)

## Abstract (arXiv)

We propose a learning approach to corner detection for event-based cameras that is stable even under fast and abrupt motions. Event-based cameras offer high temporal resolution, power efficiency, and high dynamic range. However, the properties of event-based data are very different compared to standard intensity images, and simple extensions of corner detection methods designed for these images do not perform well on event-based data. We first introduce an efficient way to compute a time surface that is invariant to the speed of the objects. We then show that we can train a Random Forest to recognize events generated by a moving corner from our time surface. Random Forests are also extremely efficient, and therefore a good choice to deal with the high capture frequency of event-based cameras ---our implementation processes up to 1.6Mev/s on a single CPU. Thanks to our time surface formulation and this learning approach, our method is significantly more robust to abrupt changes of direction of the corners compared to previous ones. Our method also naturally assigns a confidence score for the corners, which can be useful for postprocessing. Moreover, we introduce a high-resolution dataset suitable for quantitative evaluation and comparison of corner detection methods for event-based cameras. We call our approach SILC, for Speed Invariant Learned Corners, and compare it to the state-of-the-art with extensive experiments, showing better performance.
