LEAR: Learning Edge-Aware Representations for Event-to-LiDAR Localization
Organizations: Institute of Visual Computing, Graz University of Technology, 8010 Graz, Austria · Neuromorphic Automation and Intelligence Lab (NAIL), School of Artificial Intelligence and Robotics, Hunan University, Changsha 410012, China
Abstract
Event cameras offer high-temporal-resolution sensing that remains reliable under high-speed motion and challenging lighting, making them promising for localization from LiDAR point clouds in GPS-denied and visually degraded environments. However, aligning sparse, asynchronous events with dense LiDAR maps is fundamentally ill-posed, as direct correspondence estimation suffers from modality gaps. We propose LEAR, a dual-task learning framework that jointly estimates edge structures and dense event-depth flow fields to bridge the sensing-modality divide. Instead of treating edges as a post-hoc aid, LEAR couples them with flow estimation through a cross-modal fusion mechanism that injects modality-invariant geometric cues into the motion representation, and an iterative refinement strategy that enforces mutual consistency between the two tasks over multiple update steps. This synergy produces edge-aware, depth-aligned flow fields that enable more robust and accurate pose recovery via Perspective-n-Point (PnP) solvers. On several popular and challenging datasets, LEAR achieves superior performance over the best prior method. The source code, trained models, and demo videos are made publicly available online.
Figures & tables
| CFF | IFR | EPE | Mean Error | Median Error | |||
| Transl.[cm] | Rot.[°] | Transl.[cm] | Rot.[°] | ||||
| Oracle | 1.66 | 4.14 | 0.39 | 3.31 | 0.22 | ||
| Baseline [ 4 ] | 6.10 | 9.01 | 1.10 | 8.11 | 0.97 | ||
| Direct Mask | 6.11 | 8.99 | 1.02 | 7.80 | 0.85 | ||
| (a) | 5.75 | 8.06 | 0.94 | 7.20 | 0.83 | ||
| (b) | 5.52 | 8.07 | 0.93 | 6.85 | 0.74 | ||
| Dataset | Test Scene | Time | I2D-Loc [ 3 ] | EVLoc [ 4 ] | Ours | |||
| Transl.[cm] | Rot.[°] | Transl.[cm] | Rot.[°] | Transl.[cm] | Rot.[°] | |||
| M3ED [ 2 ] | falcon_indoor_flight | - | - | - | 8.11 | 0.97 | 6.85 | 0.74 |
| spot_indoor_building_loop | - | - | - | 12.88 | 2.07 | 10.94 | 1.63 | |
| falcon_outdoor_day_penno_parking | day | - | - | 25.11 | 1.32 | 22.40 | 1.18 | |
| falcon_forest_into_forest | day | - | - | 20.46 | 1.87 | 19.35 | 1.84 | |
| spot_outdoor_day_penno_short_loop | day | - | - | 17.89 | 0.88 | 14.37 | 0.74 | |
| Methods | Stage | Runtime [ms] | Memory [MB] | Transl.[cm]/Rot.[°] |
| EVLoc [ 4 ] | Feature encoding | 4.33 | 1202 | 8.11/0.97 |
| Flow estimation (24 iters) | 51.80 | |||
| Ours | Feature encoding | 7.71 | 1232 | 6.85/0.74 |
| Flow estimation (24 iters) | 100.43 | |||
| Feature encoding | 7.71 | 1232 | 7.01/0.75 | |
| Flow estimation (12 iters) | 51.30 |
LiDAR Localization
LiDAR (light detection and ranging) localization estimates a robot or vehicle’s position and orientation from laser scans and maps.
See all 42 papers