StructVIO : Visual-inertial Odometry with Structural Regularity of Man-made Environments
About
We propose a novel visual-inertial odometry approach that adopts structural regularity in man-made environments. Instead of using Manhattan world assumption, we use Atlanta world model to describe such regularity. An Atlanta world is a world that contains multiple local Manhattan worlds with different heading directions. Each local Manhattan world is detected on-the-fly, and their headings are gradually refined by the state estimator when new observations are coming. With fully exploration of structural lines that aligned with each local Manhattan worlds, our visual-inertial odometry method become more accurate and robust, as well as much more flexible to different kinds of complex man-made environments. Through extensive benchmark tests and real-world tests, the results show that the proposed approach outperforms existing visual-inertial systems in large-scale man-made environments
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Visual-Inertial Odometry | EuRoC (All sequences) | -- | 62 | |
| Visual-Inertial Odometry | EuRoC MAV Easy (MH02) | ATE RMSE (cm)10 | 8 | |
| Visual-Inertial Odometry | EuRoC MAV Hard V203 | ATE RMSE (cm)17.7 | 8 | |
| Visual-Inertial Odometry | EuRoC MAV MH01 Easy | ATE RMSE11.9 | 8 | |
| Visual-Inertial Odometry | EuRoC MAV MH05 (Hard) | ATE RMSE (cm)25.6 | 8 | |
| Visual-Inertial Odometry | EuRoC MAV Easy V201 | ATE RMSE (cm)8.1 | 8 | |
| Visual-Inertial Odometry | EuRoC MAV MH04 Hard | ATE RMSE (cm)27.5 | 8 | |
| Visual-Inertial Odometry | EuRoC MAV V101 Easy | ATE RMSE (cm)7.5 | 8 | |
| Visual-Inertial Odometry | EuRoC MAV Hard (V103) | ATE RMSE (cm)16.1 | 8 | |
| Visual-Inertial Odometry | EuRoC MAV Medium (MH03) | ATE RMSE (cm)28.3 | 8 |