Match-Any-Events: Zero-Shot Motion-Robust Feature Matching Across Wide Baselines for Event Cameras

Ruijun Zhang, Hang Su, Kostas Daniilidis, Ziyun Wang
4/20/2026
cs.CV

Official code: spikelab-jhu/Match-Any-Events (37 stars, last commit 2026-04-26).

Abstract

Event cameras have recently shown promising capabilities in instantaneous motion estimation due to their robustness to low light and fast motions. However, computing wide-baseline correspondence between two arbitrary views remains a significant challenge, since event appearance changes substantially with motion, and learning-based approaches are constrained by both scalability and limited wide-baseline supervision. We therefore introduce the first event matching model that achieves cross-dataset wide-baseline correspondence in a zero-shot manner: a single model trained once is deployed on unseen datasets without any target-domain fine-tuning or adaptation. To enable this capability, we introduce a motion-robust and computationally efficient attention backbone that learns multi-timescale features from event streams, augmented with sparsity-aware event token selection, making large-scale training on diverse wide-baseline supervision computationally feasible. To provide the supervision needed for wide-baseline generalization, we develop a robust event motion synthesis framework to generate large-scale event-matching datasets with augmented viewpoints, modalities, and motions. Extensive experiments across multiple benchmarks show that our framework achieves a 37.7% improvement over the previous best event feature matching methods. Code and data are available at: https://github.com/spikelab-jhu/Match-Any-Events.

View on arXivView PDF

Code Implementations(1)

370Python, Jupyter NotebookApr 16, 20265 months ago

Cite this paper

@article{zhang2026matchanyevents,
  title  = {Match-Any-Events: Zero-Shot Motion-Robust Feature Matching Across Wide Baselines for Event Cameras},
  author = {Ruijun Zhang and Hang Su and Kostas Daniilidis and Ziyun Wang},
  year   = {2026},
  eprint = {2604.18744},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2604.18744v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2604.18744.svg)](https://codeofpaper.com/paper/2604.18744)

Discussion