# ROVO: Robust Omnidirectional Visual Odometry for Wide-baseline Wide-FOV Camera Systems

arXiv: https://arxiv.org/abs/1902.11154 · HTML: https://mlsanity.com/paper/1902.11154/

## Key facts

- Cited by 10 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 28 Feb 2019.

## Built on by (most cited first, 10 of 10)

- [Review on Panoramic Imaging and Its Applications in Scene Understanding](https://mlsanity.com/paper/2205.05570/) (2022)
- [M2DGR: A Multi-sensor and Multi-scenario SLAM Dataset for Ground Robots](https://mlsanity.com/paper/2112.13659/) (2021)
- [A Survey of Representation Learning, Optimization Strategies, and Applications for Omnidirectional Vision](https://mlsanity.com/paper/2502.10444/) (2025)
- [LF-VIO: A Visual-Inertial-Odometry Framework for Large Field-of-View Cameras with Negative Plane](https://mlsanity.com/paper/2202.12613/) (2022)
- [LF-VISLAM: A SLAM Framework for Large Field-of-View Cameras with Negative Imaging Plane on Mobile Agents](https://mlsanity.com/paper/2209.05167/) (2022)
- [Panoramic annular SLAM with loop closure and global optimization](https://mlsanity.com/paper/2102.13400/) (2021)
- [Annular Computational Imaging: Capture Clear Panoramic Images through Simple Lens](https://mlsanity.com/paper/2206.06070/) (2022)
- [360DVO: Deep Visual Odometry for Monocular 360-Degree Camera](https://mlsanity.com/paper/2601.02309/) (2026)
- [MCOO-SLAM: A Multi-Camera Omnidirectional Object SLAM System](https://mlsanity.com/paper/2506.15402/) (2025)
- [P3P Made Easy](https://mlsanity.com/paper/2508.01312/) (2025)

## Abstract (arXiv)

In this paper we propose a robust visual odometry system for a wide-baseline camera rig with wide field-of-view (FOV) fisheye lenses, which provides full omnidirectional stereo observations of the environment. For more robust and accurate ego-motion estimation we adds three components to the standard VO pipeline, 1) the hybrid projection model for improved feature matching, 2) multi-view P3P RANSAC algorithm for pose estimation, and 3) online update of rig extrinsic parameters. The hybrid projection model combines the perspective and cylindrical projection to maximize the overlap between views and minimize the image distortion that degrades feature matching performance. The multi-view P3P RANSAC algorithm extends the conventional P3P RANSAC to multi-view images so that all feature matches in all views are considered in the inlier counting for robust pose estimation. Finally the online extrinsic calibration is seamlessly integrated in the backend optimization framework so that the changes in camera poses due to shocks or vibrations can be corrected automatically. The proposed system is extensively evaluated with synthetic datasets with ground-truth and real sequences of highly dynamic environment, and its superior performance is demonstrated.
