arXiv pre-print View it on Github Demo
An RGB- and Event-Aligned Latent Manifold for Cross-Modal Perception
TL;DR: REALM maps event-camera data into the frozen latent space of the DUNE RGB foundation model using lightweight LoRA adapters — no task-specific training. This lets a single encoder drive depth estimation and segmentation via simple linear heads, and enables the direct, zero-shot use of frozen image-trained decoders like MASt3R on raw event data, setting a new state of the art in event-based feature matching.
Vincenzo Polizzi1, David B. Lindell2, Jonathan Kelly1
1University of Toronto, Robotics Institute
2University of Toronto, Department of Computer Science
Abstract
By mapping a sparse event stream into DUNE's latent space, REALM enables diverse downstream applications: zero-shot feature matching and 3D reconstruction with the frozen MASt3R decoder, and dense prediction tasks like semantic segmentation and depth estimation using simple linear heads.
Highlights
One encoder, many tasks
A single frozen encoder, aligned to DUNE's latent manifold via lightweight LoRA adapters, supports depth, segmentation, and feature matching — no task-specific training on events.
Zero-shot frozen decoders
The RGB-trained MASt3R matching head is applied directly to event features with no fine-tuning, treating events as native RGB representations.
State of the art in matching
REALM outperforms specialized event-only baselines in wide-baseline feature matching and pose estimation, and even surpasses its own RGB teacher at night.
Method
REALM builds on DUNE, a universal ViT encoder distilled from heterogeneous RGB and 3D teachers (including MASt3R). We replace DUNE's image patch embedder with a lightweight convolutional stem that maps a 5-bin event voxel grid into the same token format, and adapt the frozen backbone to the event modality with Low-Rank Adaptation (LoRA) — leaving the pretrained weights untouched to avoid catastrophic forgetting. Training uses a dual-masking distillation strategy: a progressive spatial mask restricts the distillation loss to regions with active events early in training (to avoid hallucinating static backgrounds the event stream never observed) and gradually dilates outward to encourage holistic scene understanding, while MAE-style patch dropout forces the encoder to build compressed, context-aware representations rather than relying on local interpolation.
Event representations undergo MAE-style patch dropout before being processed by a trainable embedding layer and a LoRA-adapted student encoder. The network is trained to match the latent representation of the frozen DUNE teacher, with a progressive spatial mask focusing the distillation loss on regions with active event data.
Spatial feature maps (PCA) show that REALM implicitly segments objects and identifies semantic structures similarly to the RGB teacher, while the masking strategy avoids representing the static background that is invisible to the events. The UMAP plot (right) confirms this alignment, showing consistent clusters where event features sit close to their RGB counterparts — enabling zero-shot transfer of downstream tasks.
Interactive Demo
Try REALM on your own data. Upload an RGB image and an event voxel grid (see github repo on how to obtain it).
Qualitative Results on Downstream Tasks
Quantitative Results
REALM uses a single frozen encoder across all three tasks: linear heads trained on RGB/DUNE features are transferred zero-shot to event features for depth and segmentation, and the frozen, RGB-trained MASt3R head is used as-is for feature matching — no event-specific fine-tuning of any decoder.
Wide-Baseline Feature Matching (AUC, %)
| Dataset | Metric | LLAK | RATE | EventPoint | SuperEvent | REALM (Ours) |
|---|---|---|---|---|---|---|
| ECD | @5° | 0.7 | 3.3 | 1.6 | 22.7 | 26.2 |
| @10° | 1.4 | 8.4 | 3.0 | 35.8 | 46.8 | |
| @20° | 2.1 | 18.0 | 5.4 | 46.7 | 63.3 | |
| EDS | @5° | 0.5 | 2.1 | 1.6 | 15.2 | 18.3 |
| @10° | 0.7 | 5.1 | 2.8 | 26.4 | 34.1 | |
| @20° | 1.0 | 10.3 | 5.2 | 40.1 | 55.3 |
REALM outperforms all specialized event-based matching baselines by a wide margin on both the ECD and EDS datasets, despite using a frozen, image-trained MASt3R head with no event fine-tuning.
Monocular Depth Estimation — Avg. Absolute Error [m] (MVSEC)
| Sequence | Cut-off | DUNE (RGB ref.) | e2depth | Zhu et al. | EMoDepth | REALM (Ours) |
|---|---|---|---|---|---|---|
| outdoor day 1 | 10 m | 1.16 | 1.85 | 2.72 | 1.40 | 1.85 |
| 20 m | 1.76 | 2.64 | 3.84 | 2.07 | 2.42 | |
| 30 m | 2.12 | 3.13 | 4.40 | 2.65 | 2.76 | |
| outdoor night 1 | 10 m | 2.13 | 3.38 | 3.13 | 2.18 | 2.08 |
| 20 m | 3.10 | 3.82 | 4.02 | 2.70 | 2.51 | |
| 30 m | 3.51 | 4.46 | 4.89 | 3.64 | 3.18 | |
| outdoor night 2 | 10 m | 2.45 | 1.67 | 2.19 | 2.06 | 2.00 |
| 20 m | 3.46 | 2.63 | 3.15 | 2.76 | 2.31 | |
| 30 m | 3.86 | 3.58 | 3.92 | 3.42 | 2.98 | |
| outdoor night 3 | 10 m | 2.33 | 1.42 | 2.86 | 2.09 | 1.79 |
| 20 m | 3.37 | 2.33 | 4.46 | 2.82 | 2.15 | |
| 30 m | 3.79 | 3.18 | 5.05 | 3.52 | 2.97 |
Bold = best, underline = second-best among event-based methods (DUNE is an RGB reference, not a competing baseline). REALM wins or ties for best on 3 of 4 nighttime/outdoor sequences and, most notably, consistently outperforms its own RGB teacher, DUNE, at night — highlighting the inherent advantage of event-based sensing in high-dynamic-range conditions.
Semantic Segmentation (DSEC, 11 classes)
| Metric | DUNE (RGB) | ESS | EV-SegNet | HALSIE | ESEG | REALM (Ours) |
|---|---|---|---|---|---|---|
| Accuracy [%] | 93.33 | 89.25 | 88.61 | 89.01 | 91.47 | 89.23 |
| mIoU [%] | 67.64 | 51.57 | 51.76 | 52.43 | 57.55 | 55.37 |
Using only a single linear head transferred zero-shot from the frozen DUNE encoder, REALM is competitive with specialized, purpose-built event-segmentation architectures — without any edge-guidance modules or recurrent decoders.
Inference Efficiency (vs. MINIMA, per image pair)
| Model | Total Latency [ms] | FPS | Peak GPU Memory [MB] |
|---|---|---|---|
| MINIMA | 221.2 | 4.52 | 7563 |
| REALM (Ours) | 111.3 | 8.99 | 2581 |
REALM is roughly 2× faster and uses under a third of the GPU memory of MINIMA for cross-modal matching, while achieving higher matching accuracy.
Cite this work
@inproceedings{polizzi_2026_realm,
title={REALM: An RGB- and Event-Aligned Latent Manifold for Cross-Modal Perception},
author={Vincenzo Polizzi and David B. Lindell and Jonathan Kelly},
booktitle={European Conference on Computer Vision (ECCV)},
year={2026}
}