cs.ROMar 4, 2026

HBRB-BoW: A Retrained Bag-of-Words Vocabulary for ORB-SLAM via Hierarchical BRB-KMeans

Authors: Minjae Lee, Sang-Min Choi, Gun-Woo Kim, Suwon Lee

Organizations: Department of Computer Science and Engineering, Gyeongsang National University, Republic of Korea

Abstract

In visual simultaneous localization and mapping (SLAM), the quality of the visual vocabulary is fundamental to the system's ability to represent environments and recognize locations. While ORB-SLAM is a widely used framework, its binary vocabulary, trained through the k-majority-based bag-of-words (BoW) approach, suffers from inherent precision loss. The inability of conventional binary clustering to represent subtle feature distributions leads to the degradation of visual words, a problem that is compounded as errors accumulate and propagate through the hierarchical tree structure. To address these structural deficiencies, this paper proposes hierarchical binary-to-real-and-back (HBRB)-BoW, a refined hierarchical binary vocabulary training algorithm. By integrating a global real-valued flow within the hierarchical clustering process, our method preserves high-fidelity descriptor information until the final binarization at the leaf nodes. Experimental results demonstrate that the proposed approach yields a more discriminative and well-structured vocabulary than traditional methods, significantly enhancing the representational integrity of the visual dictionary in complex environments. Furthermore, replacing the default ORB-SLAM vocabulary file with our HBRB-BoW file is expected to improve performance in loop closing and relocalization tasks.

Figures & tables

Explore similar work

CardsList
  1. HuMemSLAM: Efficient Human-Inspired Semantic Place Recognition for Robust Visual SLAM

    Sep 15, 2026Mayowa Adebambo, Sebastian Donnelly, Armand Amaritei +2Visual Place RecognitionVisual SLAM

  2. LEGO-SLAM: Language-Embedded Gaussian Optimization SLAM

    Nov 20, 2025Sibaek Lee, Seongbo Ha, Kyeongsu Kang +33D Gaussian Splatting3DGS SLAM

  3. Why does Deep Learning Improve Visual SLAM?

    Jul 7, 2026Giovanni Cioffi, Davide ScaramuzzaVisual SLAM