Converting Depth Images and Point Clouds for Feature-based Pose Estimation
Not on the map. Why?
Abstract (arXiv)
In recent years, depth sensors have become more and more affordable and have found their way into a growing amount of robotic systems. However, mono- or multi-modal sensor registration, often a necessary step for further processing, faces many challenges on raw depth images or point clouds. This paper presents a method of converting depth data into images capable of visualizing spatial details that are basically hidden in traditional depth images. After noise removal, a neighborhood of points forms two normal vectors whose difference is encoded into this new conversion. Compared to Bearing Angle images, our method yields brighter, higher-contrast images with more visible contours and more details. We tested feature-based pose estimation of both conversions in a visual odometry task and RGB-D SLAM. For all tested features, AKAZE, ORB, SIFT, and SURF, our new Flexion images yield better results than Bearing Angle images and show great potential to bridge the gap between depth data and classical computer vision. Source code is available here: https://rlsch.github.io/depth-flexion-conversion.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 5 of its 24 references that are in the map. First posted on arXiv 23 Oct 2023.
Builds on
5 of 24 references.
References · 5
- 2020ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual-Inertial and Multi-Map SLAMcited by 878
- 2021A comprehensive survey on point cloud registrationcited by 84
- 2016SegMatch: Segment based loop-closure for 3D point cloudscited by 48
- 2017LocNet: Global localization in 3D point clouds for mobile vehiclescited by 18
- 2020LOL: Lidar-Only Odometry and Localization in 3D Point Cloud Mapscited by 13
Built on by
Citing papers per year: 2024: 1.
1 paper.