Full-DoF Egomotion Estimation for Event Cameras Using Geometric Solvers
Ji Zhao, Banglei Guan, Zibin Liu, Laurent Kneip
TL;DR
This work addresses the challenge of recovering full-DoF egomotion for event cameras without auxiliary sensors. It introduces two sparse geometric solvers based on line-incidence geometry and coplanarity of normals to jointly estimate angular and linear velocities under a locally constant-velocity model, using an Adam-based optimization framework with first-order rotation approximations for fast initialization. The methods are validated through synthetic experiments and real-world data, demonstrating accurate velocity estimation and robust performance under noise and line geometry variations, with explicit handling of pure-rotation cases. The results enable more capable event-camera VIO/SLAM integration by providing reliable, sensor-free full-DoF motion estimates from asynchronous event streams.
Abstract
For event cameras, current sparse geometric solvers for egomotion estimation assume that the rotational displacements are known, such as those provided by an IMU. Thus, they can only recover the translational motion parameters. Recovering full-DoF motion parameters using a sparse geometric solver is a more challenging task, and has not yet been investigated. In this paper, we propose several solvers to estimate both rotational and translational velocities within a unified framework. Our method leverages event manifolds induced by line segments. The problem formulations are based on either an incidence relation for lines or a novel coplanarity relation for normal vectors. We demonstrate the possibility of recovering full-DoF egomotion parameters for both angular and linear velocities without requiring extra sensor measurements or motion priors. To achieve efficient optimization, we exploit the Adam framework with a first-order approximation of rotations for quick initialization. Experiments on both synthetic and real-world data demonstrate the effectiveness of our method. The code is available at https://github.com/jizhaox/relpose-event.
