Continuous-Time Visual-Inertial Odometry for Event Cameras
arXiv:1702.07389 · doi:10.1109/TRO.2018.2858287
Abstract
Event cameras are bio-inspired vision sensors that output pixel-level brightness changes instead of standard intensity frames. They offer significant advantages over standard cameras, namely a very high dynamic range, no motion blur, and a latency in the order of microseconds. However, due to the fundamentally different structure of the sensor's output, new algorithms that exploit the high temporal resolution and the asynchronous nature of the sensor are required. Recent work has shown that a continuous-time representation of the event camera pose can deal with the high temporal resolution and asynchronous nature of this sensor in a principled way. In this paper, we leverage such a continuous-time representation to perform visual-inertial odometry with an event camera. This representation allows direct integration of the asynchronous events with micro-second accuracy and the inertial measurements at high frequency. The event camera trajectory is approximated by a smooth curve in the space of rigid-body motions using cubic splines. This formulation significantly reduces the number of variables in trajectory estimation problems. We evaluate our method on real data from several scenes and compare the results against ground truth from a motion-capture system. We show that our method provides improved accuracy over the result of a state-of-the-art visual odometry method for event cameras. We also show that both the map orientation and scale can be recovered accurately by fusing events and inertial data. To the best of our knowledge, this is the first work on visual-inertial fusion with event cameras using a continuous-time framework.
arXiv comment15 pages, 12 figures, 6 tables, IEEE Transactions on Robotics, 2018
References in corpus (7)
- On-Manifold Preintegration for Real-Time Visual-Inertial Odometry
- The Event-Camera Dataset and Simulator: Event-based Data for Pose Estimation, Visual Odometry, and SLAM
- Event-based Vision meets Deep Learning on Steering Prediction for Self-driving Cars
- Ultimate SLAM? Combining Events, Images, and IMU for Robust Visual SLAM in HDR and High Speed Scenarios
- A Unifying Contrast Maximization Framework for Event Cameras, with Applications to Motion, Depth, and Optical Flow Estimation
- Event-based, 6-DOF Camera Tracking from Photometric Depth Maps
- A compact formula for the derivative of a 3-D rotation in exponential coordinates
Cited by in corpus (31)
- Event-based Vision: A Survey
- Event-based Stereo Visual Odometry
- Focus Is All You Need: Loss Functions For Event-based Vision
- Semi-Dense 3D Reconstruction with a Stereo Event Camera
- Efficient Derivative Computation for Cumulative B-Splines on Lie Groups
- ESVIO: Event-based Stereo Visual Inertial Odometry
- Event-based Motion Segmentation with Spatio-Temporal Graph Cuts
- From SLAM to Situational Awareness: Challenges and Survey
- Dense Continuous-Time Optical Flow from Events and Frames
- CMax-SLAM: Event-based Rotational-Motion Bundle Adjustment and SLAM System using Contrast Maximization
- Globally-Optimal Contrast Maximisation for Event Cameras
- IDOL: A Framework for IMU-DVS Odometry using Lines
- Coco-LIC: Continuous-Time Tightly-Coupled LiDAR-Inertial-Camera Odometry using Non-Uniform B-spline
- Event Collapse in Contrast Maximization Frameworks
- ESVO2: Direct Visual-Inertial Odometry with Stereo Event Cameras
- Fast Event-based Optical Flow Estimation by Triplet Matching
- Continuous-Time Ultra-Wideband-Inertial Fusion
- A Fast Geometric Regularizer to Mitigate Event Collapse in the Contrast Maximization Framework
- Event-based Stereo Visual Odometry with Native Temporal Resolution via Continuous-time Gaussian Process Regression
- A 5-Point Minimal Solver for Event Camera Relative Motion Estimation
- EF-Calib: Spatiotemporal Calibration of Event- and Frame-Based Cameras Using Continuous-Time Trajectories
- An N-Point Linear Solver for Line and Motion Estimation with Event Cameras
- Long Distance GNSS-Denied Visual Inertial Navigation for Autonomous Fixed Wing Unmanned Air Vehicles: SO(3) Manifold Filter based on Virtual Vision Sensor
- On Embedding B-Splines in Recursive State Estimation
- Asynchronous Event-Inertial Odometry using a Unified Gaussian Process Regression Framework
- Visual Inertial Odometry using Focal Plane Binary Features (BIT-VIO)
- Event-RGB Fusion for Spacecraft Pose Estimation Under Harsh Lighting
- Wandering around: A bioinspired approach to visual attention through object motion sensitivity
- ESL: Event-based Structured Light
- ASPIRE-VINS: Adaptive Spline-based Visual-inertial Navigation System With Robust 3D Measurement Residuals
- AsynEIO: Asynchronous Monocular Event-Inertial Odometry Using Gaussian Process Regression