GOReloc: Graph-based Object-Level Relocalization for Visual SLAM

Yutong Wang, Chaoyang Jiang, Xieyuanli Chen
8/15/2024
cs.ROcs.CV

Official code: yutongwangBIT/GOReloc (106 stars, last commit 2024-08-24).

Abstract

This article introduces a novel method for object-level relocalization of robotic systems. It determines the pose of a camera sensor by robustly associating the object detections in the current frame with 3D objects in a lightweight object-level map. Object graphs, considering semantic uncertainties, are constructed for both the incoming camera frame and the pre-built map. Objects are represented as graph nodes, and each node employs unique semantic descriptors based on our devised graph kernels. We extract a subgraph from the target map graph by identifying potential object associations for each object detection, then refine these associations and pose estimations using a RANSAC-inspired strategy. Experiments on various datasets demonstrate that our method achieves more accurate data association and significantly increases relocalization success rates compared to baseline methods. The implementation of our method is released at \url{https://github.com/yutongwangBIT/GOReloc}.

View on arXivView PDF

Code Implementations(1)

10610C++, CMakeFeb 21, 20242 years ago

Similar Papers

Cite this paper

@article{wang2024goreloc,
  title  = {GOReloc: Graph-based Object-Level Relocalization for Visual SLAM},
  author = {Yutong Wang and Chaoyang Jiang and Xieyuanli Chen},
  year   = {2024},
  eprint = {2408.07917},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2408.07917v1}
}

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/2408.07917.svg)](https://codeofpaper.com/paper/2408.07917)

Discussion