Efficient Multi-Timescale Event Representations for Feed-Forward Object Detection
Organizations: Department of Electrical Engineering, Linköping University, Sweden · Saab AB, Linköping, Sweden
Abstract
Autonomous systems require robust low-latency perception under rapidly changing scene dynamics and challenging illumination. In event cameras object detection commonly relies on recurrent architectures to accumulate sparse temporal information over time. This work investigates how temporal information can be encoded directly within the event representation. We propose a confidence-normalized continuous multi-timescale representation based on logarithmic B-spline temporal encoding together with a geometry-aware local confidence mechanism that exploits the spatial structure of event generation. Using a fixed feed-forward EventCenterNet detector, we show that the proposed representations consistently outperform the compact CSTR representation on PEDRo and Gen1 datasets. We further introduce a recursive exponential-polynomial approximation that enables efficient event-by-event updates while largely preserving detection performance. These results demonstrate that carefully designed event representations can capture a substantial portion of the temporal information learned through recurrent temporal modeling, providing a promising foundation for efficient feed-forward, event-driven, and future neuromorphic object detection.
Figures & tables
| Dataset | Representation | Ch. | AP 50:95 | AP 50 | AP 75 | AP s | AP m | AP l | AR s |
|---|---|---|---|---|---|---|---|---|---|
| PEDRo | CSTR [ 7 ] | 3 | 0.566 | 0.877 | 0.648 | 0.010 | 0.563 | 0.597 | 0.072 |
| Exp. decay | 12 | 0.621 | 0.907 | 0.739 | 0.015 | 0.593 | 0.674 | 0.142 | |
| Exp. decay + local conf. | 12 | 0.621 | 0.908 | 0.734 | 0.018 | 0.600 | 0.668 | 0.106 | |
| Spline | 12 | 0.625 | 0.907 | 0.738 | 0.041 | 0.606 | 0.671 | 0.151 | |
| Spline + local conf. | 12 | 0.630 | 0.915 | 0.752 | 0.062 | 0.611 | 0.670 | 0.219 | |
| Gen1 | CSTR [ 7 ] | 3 | 0.355 | 0.637 | 0.349 | 0.278 | 0.435 | 0.274 | 0.446 |
| Window size (ms) | (ms) | (ms) | AP 50:95 | AP 50 | AP 75 | AP s |
|---|---|---|---|---|---|---|
| 50 | 1.2 | 35 | 0.365 | 0.646 | 0.352 | 0.282 |
| 150 | 1.2 | 75 | 0.387 | 0.678 | 0.386 | 0.318 |
| 300 | 1.2 | 90 | 0.389 | 0.673 | 0.392 | 0.324 |
| 150 | 1.2 | 75 | 0.387 | 0.678 | 0.386 | 0.318 |
| 150 | 0.6 | 75 | 0.406 | 0.691 | 0.409 | 0.335 |
| 150 | 0.45 | 75 | 0.399 | 0.680 | 0.402 | 0.321 |
| Window size (ms) | (ms) | (ms) | AP 50:95 | AP 50 | AP 75 | AP s |
|---|---|---|---|---|---|---|
| 40 | 0.6 | 20 | 0.633 | 0.913 | 0.747 | 0.024 |
| 40 | 0.6 | 35 | 0.627 | 0.906 | 0.750 | 0.002 |
| 40 | 1.2 | 20 | 0.620 | 0.904 | 0.733 | 0.021 |
| 40 | 1.2 | 35 | 0.630 | 0.915 | 0.752 | 0.062 |
| 40 | 2.4 | 20 | 0.631 | 0.911 | 0.745 | 0.032 |
| 40 | 2.4 | 35 | 0.628 | 0.910 | 0.747 | 0.025 |
| Method | Coeff. | MSE | AP 50:95 | AP 50 | AP 75 | AP s | AP m | AP l |
|---|---|---|---|---|---|---|---|---|
| Analytical spline | Exact | – | 0.636 | 0.918 | 0.752 | 0.111 | 0.618 | 0.674 |
| 2nd order approx. | 9 | 0.624 | 0.914 | 0.739 | 0.091 | 0.603 | 0.665 | |
| 4th order approx. | 34 | 0.626 | 0.913 | 0.739 | 0.087 | 0.607 | 0.667 |
| Dataset | Model | Recurrent. | Temporal context | Params | AP 50 | AP 50:95 |
|---|---|---|---|---|---|---|
| PEDRo | EventCenterNet (Ours) | No | 40 ms | 25M | 0.918 | 0.636 |
| YOLOv8x [ 25 ] | No | 40 ms | 58M | 0.895 | 0.586 | |
| ReYOLOv8n [ 25 ] | Yes | 200 (40 5) ms | 4.7M | 0.878 | 0.639 | |
| ReYOLOv8s [ 25 ] | Yes | 200 (40 5) ms | 8.3M | 0.905 | 0.655 | |
| ReYOLOv8m [ 25 ] | Yes | 200 (40 5) ms | 18.1M | 0.908 | 0.692 | |
| Gen1 | EventCenterNet (Ours) | No | 150 ms | 25M | 0.691 | 0.406 |
| Method | AP 50:95 | AP 50 | AP 75 |
|---|---|---|---|
| Spline + local conf. | 0.636 | 0.918 | 0.752 |
| + Kalman, center + size | 0.635 | 0.911 | 0.752 |
| + Kalman, size only | 0.639 | 0.918 | 0.757 |
Event-Based Vision
Event-based vision uses asynchronous camera measurements to perceive motion and scene changes with high temporal resolution and dynamic range.
See all 232 papers