PL-SLAM: A Stereo SLAM System Through the Combination of Points and Line Segments
By Ruben Gomez-Ojeda, Francisco Angel Moreno, David Zuñiga-Noël, Davide Scaramuzza, J. Gonzalez-Jimenez. IEEE Transactions on robotics, 2017
534 citations recorded by the source corpus.
Traditional approaches to stereo visual simultaneous localization and mapping (SLAM) rely on point features to estimate the camera trajectory and build a map of the environment. In low-textured environments, though, it is often difficult to find a sufficient number of reliable point features and, as a consequence, the performance of such algorithms degrades. This paper proposes PL-SLAM, a stereo visual SLAM system that combines both points and line segments to work robustly in a wider variety of scenarios, particularly in those where point features are scarce or not well-distributed in the image. PL-SLAM leverages both points and line segments at all the instances of the process: visual odometry, keyframe selection, bundle adjustment, etc. We contribute also with a loop-closure procedure through a novel bag-of-words approach that exploits the combined descriptive power of the two kinds of features. Additionally, the resulting map is richer and more diverse in three-dimensional elements, which can be exploited to infer valuable, high-level scene structures, such as planes, empty spaces, ground plane, etc. (not addressed in this paper). Our proposal has been tested with several popular datasets (such as EuRoC or KITTI), and is compared with state-of-the-art methods such as ORB-SLAM2, revealing a more robust performance in most of the experiments while still running in real time. An open-source version of the PL-SLAM C++ code has been released for the benefit of the community.
Subfields: Aerospace Engineering, Computer Vision and Pattern Recognition
View Paper: https://www.semanticscholar.org/paper/97d4d2efbc6c4b8cb0c60a1d0838a9d869a2dcfd
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Aerospace Engineering
In Computer Vision and Pattern Recognition
- Jan Kautz
- Luc Van Gool
- Yuchao Dai
- Ming-Hsuan Yang
- Dacheng Tao
- Trevor Darrell
- Andrea Vedaldi
- Xiaogang Wang
Citations in the corpus
- PL-VIO: Tightly-Coupled Monocular Visual–Inertial Odometry Using Point and Line Features (2018, background): “For visual-only SLAM, there are several works combining point and line features to estimate camera motion [28,29].”
- CFNet: Cascade and Fused Cost Volume for Robust Stereo Matching (2021, background): “estimating a disparity/depth map from a pair of stereo images, is fundamental to various applications such as autonomous driving [3], robot navigation [1], SLAM [8, 10], etc.”
- Geometry-Aware Learning of Maps for Camera Localization (2017, background): “The features are often modeled in various forms such as points [14, 34], points and lines [21], points and planes [51], or built on more semantic (object) level features [10, 45].”