360ORB-SLAM: A Visual SLAM System for Panoramic Images with Depth Completion Network

Yichen Chen, Yiqi Pan, Ruyu Liu, Haoyu Zhang, Guodao Zhang +2 more
1/19/2024
cs.CV

No confident code implementation found for this paper.

Abstract

To enhance the performance and effect of AR/VR applications and visual assistance and inspection systems, visual simultaneous localization and mapping (vSLAM) is a fundamental task in computer vision and robotics. However, traditional vSLAM systems are limited by the camera's narrow field-of-view, resulting in challenges such as sparse feature distribution and lack of dense depth information. To overcome these limitations, this paper proposes a 360ORB-SLAM system for panoramic images that combines with a depth completion network. The system extracts feature points from the panoramic image, utilizes a panoramic triangulation module to generate sparse depth information, and employs a depth completion network to obtain a dense panoramic depth map. Experimental results on our novel panoramic dataset constructed based on Carla demonstrate that the proposed method achieves superior scale accuracy compared to existing monocular SLAM methods and effectively addresses the challenges of feature association and scale ambiguity. The integration of the depth completion network enhances system stability and mitigates the impact of dynamic elements on SLAM performance.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{chen2024orbslam,
  title  = {360ORB-SLAM: A Visual SLAM System for Panoramic Images with Depth Completion Network},
  author = {Yichen Chen and Yiqi Pan and Ruyu Liu and Haoyu Zhang and Guodao Zhang and Bo Sun and Jianhua Zhang},
  year   = {2024},
  eprint = {2401.10560},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2401.10560v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2401.10560.svg)](https://codeofpaper.com/paper/2401.10560)

Discussion